@charset "UTF-8";

* ======== MFC EDITING ========
*/
div#profile_password_photo_galleries li.photo_gallery_preview a.photo_gallery_link:nth-child(2),div#profile_photo_galleries li.photo_gallery_preview a.photo_gallery_link:nth-child(2) {
  display:block;
  background-image:url(http://mastercorgi.com/rose_rain6/lock-icon.png);
  height:80px;
  width:80px;
  margin:0 auto 5px;
}

img.photo_gallery_lock.img_radius_shadow {
  display:none;
}

#profile {
  display:table;
  width:1020px;
  margin:0 auto;
  position:relative;
}

.profile_section_content {
  z-index:1;
  position:relative;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  padding:0;
  margin:0;
}

.profile_section_content div#profile_about_me .heading {
  display:none;
}

.profile_section_content .heading {
  padding:60px 0 10px;
  color:Black;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0;
  -moz-box-shadow:0;
  box-shadow:0;
  -webkit-text-shadow:0;
  -moz-text-shadow:0;
  text-shadow:0;
  text-align:center;
  font:bold 30px/36px Raleway;
  text-decoration:none;
  text-transform:uppercase;
  letter-spacing:.2em;
  text-indent:0;
  width:1020px;
}

.profile_section_background {
  background-color:white;
}

div#profile_header.profile_section {
  display:none;
}

div#profile_main_photo {
  display:none;
}

#header_bar {
  display:none;
}

#profile_label {
  display:none;
}

div#profile_friends {
  display:none;
}

div#username_container {
  display:none;
}

div#gender_container {
  display:none;
}

div#body_type_container {
  display:none;
}

div#ethnicity_container {
  display:none;
}

div#hair_container {
  display:none;
}

div#eyes_container {
  display:none;
}

div#sexual_preference_container {
  display:none;
}

div#smoke_container {
  display:none;
}

div#drink_container {
  display:none;
}

div#drugs_container {
  display:none;
}

div#marital_status_container {
  display:none;
}

div#pets_container {
  display:none;
}

div#weight_container {
  display:none;
}

div#height_container {
  display:none;
}

div#occupation_container {
  display:none;
}

div#favorite_food_container {
  display:none;
}

div#pets_container {
  display:none;
}

div#tags_container {
  display:none;
}

div#cam_score_container {
  position:relative;
  background-color:black;
  color:#9372ff;
  text-align:center;
  font:500 10px/12px Raleway;
  line-height:3em;
}

#cam_score_label {
  display:none;
}

#about_me_label {
  display:none;
}

.profile_section {
  display:none;
  border-spacing:0;
  width:100%;
}

.label {
  display:table-cell;
  text-align:left;
  min-width:175px;
  margin-right:10px;
  font-weight:bold;
  opacity:0;
}

.value {
/* display: table-cell; */
}

#profile_header {
  display:none;
}

#footer_bar {
  display:none;
}

#profile_interests_content .label {
  display:none;
}

div#comments {
  display:none;
}

/*
* ======== STYLE ========
*/
body {
  margin:0;
  min-width:1020px;
  background-color:black;
}

#home {
  position:relative;
  width:1020px;
  margin-top:0;
  margin-left:auto;
  z-index:392;
  background-image:url(http://mastercorgi.com/rose_rain6/home.png);
  background-repeat:no-repeat;
  margin-right:auto;
}

#mainsection {
  position:relative;
  width:1020px;
}

#actions {
  float:left;
  position:relative;
  width:1020px;
  margin-top:0;
  margin-left:0;
  z-index:391;
  min-height:70px;
}

#actionsbg {
  float:left;
  position:relative;
  width:1020px;
  height:70px;
  margin-top:0;
  margin-left:0;
  z-index:386;
  background-color:#000;
}

#twittericon {
  float:left;
  position:relative;
  width:40px;
  height:40px;
  margin-top:14px;
  margin-left:-751px;
  z-index:390;
}

#link {
  float:left;
  position:relative;
  width:130px;
  margin-top:26px;
  margin-left:-691px;
  z-index:389;
  min-height:21px;
}

#amazonicon {
  float:left;
  position:relative;
  width:40px;
  height:40px;
  margin-top:14px;
  margin-left:-500px;
  z-index:388;
}

#link-1 {
  float:left;
  position:relative;
  width:209px;
  margin-top:26px;
  margin-left:-440px;
  z-index:387;
  min-height:21px;
}

#anniversarybanner {
  float:left;
  position:relative;
  width:1020px;
  margin-top:540px;
  margin-left:-1020px;
  z-index:999;
  min-height:80px;
  padding-top:80px;
}

#timebanner {
  float:left;
  position:relative;
  width:1020px;
  margin-top:700px;
  margin-left:-1020px;
  z-index:370;
  min-height:80px;
}

#timebg {
  float:left;
  position:relative;
  width:1020px;
  height:80px;
  margin-top:0;
  margin-left:0;
  z-index:368;
}

#time_text {
  float:left;
  position:relative;
  width:619px;
  margin-top:-50px;
  margin-left:170px;
  z-index:369;
  min-height:27px;
}

#topheader {
  float:left;
  position:relative;
  width:1020px;
  margin-top:0;
  margin-left:-1020px;
  z-index:384;
  min-height:748px;
}

#roseleft {
  float:left;
  position:relative;
  width:257px;
  height:401px;
  margin-top:0;
  margin-left:0;
  z-index:383;
}

#thumb {
  float:left;
  position:relative;
  width:1020px;
  height:740px;
  margin-top:8px;
  margin-left:-257px;
  z-index:381;
}

#roseright {
  float:left;
  position:relative;
  width:235px;
  height:401px;
  margin-top:0;
  margin-left:-235px;
  z-index:382;
}

#welcomesection {
  float:left;
  position:relative;
  width:989px;
  margin-top:743px;
  margin-left:-989px;
  z-index:366;
  min-height:1091px;
}

#rosetitle {
  float:left;
  position:relative;
  width:989px;
  height:503px;
  margin-top:0;
  margin-left:0;
  z-index:364;
}

#textarea01_title {
  float:left;
  position:relative;
  width:940px;
  margin-top:236px;
  margin-left:-980px;
  z-index:365;
  min-height:47px;
}

#textarea01_body1 {
  float:left;
  position:relative;
  width:380px;
  margin-top:483px;
  margin-left:-900px;
  z-index:360;
  min-height:608px;
}

#dbl_vertrule {
  float:left;
  position:relative;
  width:4px;
  height:470px;
  margin-top:547px;
  margin-left:-411px;
  z-index:357;
}

#label-titles {
  float:left;
  position:relative;
  width:141px;
  margin-top:545px;
  margin-left:-340px;
  z-index:359;
  min-height:500px;
}

#label-answers {
  float:left;
  position:relative;
  width:141px;
  margin-top:545px;
  margin-left:-180px;
  z-index:358;
  min-height:500px;
}

#amazonbanner {
  float:left;
  position:relative;
  width:1020px;
  margin-top:56px;
  margin-left:0;
  z-index:352;
  min-height:80px;
  clear:left;
}

#amazon_text {
  float:left;
  position:relative;
  width:976px;
  margin-top:28px;
  margin-left:0;
  z-index:351;
  min-height:45px;
}

#amazonbg {
  float:left;
  position:relative;
  width:1020px;
  height:80px;
  margin-top:0;
  margin-left:-976px;
  z-index:350;
}

#tipmenu {
  float:left;
  position:relative;
  width:1019px;
  margin-top:520px;
  margin-left:0;
  z-index:343;
  min-height:800px;
  background-image:url(http://mastercorgi.com/rose_rain6/tipmenu.png);
  background-repeat:no-repeat;
  clear:left;
}

#tipsmenu_title {
  float:left;
  position:relative;
  width:626px;
  margin-top:59px;
  margin-left:193px;
  z-index:342;
  min-height:56px;
}

#tip7 {
  float:left;
  position:relative;
  width:302px;
  margin-top:45px;
  margin-left:39px;
  z-index:341;
  min-height:100px;
  clear:left;
}

#tip-tooltip {
  float:left;
  position:relative;
  width:30px;
  margin-top:0;
  margin-left:0;
  z-index:340;
  min-height:31px;
}

.tipbg {
  float:left;
  position:relative;
  width:30px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:338;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter {
  float:left;
  position:relative;
  width:26px;
  margin-top:4px;
  margin-left:-27px;
  z-index:339;
  min-height:27px;
}

#poketip_pic {
  float:left;
  position:relative;
  width:60px;
  height:60px;
  margin-top:20px;
  margin-left:-29px;
  z-index:335;
}

#tip7_text {
  float:left;
  position:relative;
  width:221px;
  margin-top:18px;
  margin-left:20px;
  z-index:336;
  min-height:82px;
}

#tip50 {
  float:left;
  position:relative;
  width:300px;
  margin-top:45px;
  margin-left:19px;
  z-index:333;
  min-height:100px;
}

#songtip_pic {
  float:left;
  position:relative;
  width:60px;
  height:60px;
  margin-top:22px;
  margin-left:0;
  z-index:327;
}

#tip-tooltip-1 {
  float:left;
  position:relative;
  width:30px;
  margin-top:0;
  margin-left:-60px;
  z-index:332;
  min-height:31px;
}

.tipbg-1 {
  float:left;
  position:relative;
  width:30px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:330;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-1 {
  float:left;
  position:relative;
  width:26px;
  margin-top:4px;
  margin-left:-27px;
  z-index:331;
  min-height:27px;
}

#ltip50_text {
  float:left;
  position:relative;
  width:220px;
  margin-top:18px;
  margin-left:20px;
  z-index:328;
  min-height:82px;
}

#tip77 {
  float:left;
  position:relative;
  width:302px;
  margin-top:45px;
  margin-left:19px;
  z-index:325;
  min-height:100px;
}

#requesttip_pic {
  float:left;
  position:relative;
  width:61px;
  height:58px;
  margin-top:20px;
  margin-left:0;
  z-index:319;
}

#tip-tooltip-2 {
  float:left;
  position:relative;
  width:30px;
  margin-top:0;
  margin-left:-60px;
  z-index:324;
  min-height:31px;
}

.tipbg-2 {
  float:left;
  position:relative;
  width:30px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:322;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-2 {
  float:left;
  position:relative;
  width:26px;
  margin-top:4px;
  margin-left:-28px;
  z-index:323;
  min-height:27px;
}

#ltip77_text {
  float:left;
  position:relative;
  width:222px;
  margin-top:18px;
  margin-left:19px;
  z-index:320;
  min-height:82px;
}

#tip100 {
  float:left;
  position:relative;
  width:302px;
  margin-top:40px;
  margin-left:39px;
  z-index:317;
  min-height:100px;
  clear:left;
}

#flashtip_pic {
  float:left;
  position:relative;
  width:61px;
  height:58px;
  margin-top:23px;
  margin-left:0;
  z-index:311;
}

#tip-tooltip-3 {
  float:left;
  position:relative;
  width:41px;
  margin-top:0;
  margin-left:-61px;
  z-index:316;
  min-height:31px;
}

.tipbg-3 {
  float:left;
  position:relative;
  width:41px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:314;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-3 {
  float:left;
  position:relative;
  width:40px;
  margin-top:4px;
  margin-left:-40px;
  z-index:315;
  min-height:27px;
}

#tip100_text {
  float:left;
  position:relative;
  width:221px;
  margin-top:18px;
  margin-left:20px;
  z-index:312;
  min-height:82px;
}

#tip111 {
  float:left;
  position:relative;
  width:301px;
  margin-top:40px;
  margin-left:18px;
  z-index:309;
  min-height:97px;
}

#sucktip_pic {
  float:left;
  position:relative;
  width:59px;
  height:61px;
  margin-top:24px;
  margin-left:0;
  z-index:303;
}

#tip-tooltip-4 {
  float:left;
  position:relative;
  width:41px;
  margin-top:0;
  margin-left:-59px;
  z-index:308;
  min-height:31px;
}

.tipbg-4 {
  float:left;
  position:relative;
  width:41px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:306;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-4 {
  float:left;
  position:relative;
  width:33px;
  margin-top:4px;
  margin-left:-37px;
  z-index:307;
  min-height:27px;
}

#ltip111_text {
  float:left;
  position:relative;
  width:220px;
  margin-top:18px;
  margin-left:22px;
  z-index:304;
  min-height:79px;
}

#tip123 {
  float:left;
  position:relative;
  width:301px;
  margin-top:40px;
  margin-left:19px;
  z-index:301;
  min-height:100px;
}

#friendtip_pic {
  float:left;
  position:relative;
  width:61px;
  height:64px;
  margin-top:21px;
  margin-left:0;
  z-index:295;
}

#tip-tooltip-5 {
  float:left;
  position:relative;
  width:41px;
  margin-top:0;
  margin-left:-61px;
  z-index:300;
  min-height:31px;
}

.tipbg-5 {
  float:left;
  position:relative;
  width:41px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:298;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-5 {
  float:left;
  position:relative;
  width:33px;
  margin-top:4px;
  margin-left:-37px;
  z-index:299;
  min-height:27px;
}

#ltip123_text {
  float:left;
  position:relative;
  width:220px;
  margin-top:18px;
  margin-left:20px;
  z-index:296;
  min-height:82px;
}

#tip125 {
  float:left;
  position:relative;
  width:301px;
  margin-top:40px;
  margin-left:38px;
  z-index:293;
  min-height:100px;
  clear:left;
}

#spanktip_pic {
  float:left;
  position:relative;
  width:61px;
  height:64px;
  margin-top:21px;
  margin-left:0;
  z-index:287;
}

#tip-tooltip-6 {
  float:left;
  position:relative;
  width:41px;
  margin-top:0;
  margin-left:-61px;
  z-index:292;
  min-height:31px;
}

.tipbg-6 {
  float:left;
  position:relative;
  width:41px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:290;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-6 {
  float:left;
  position:relative;
  width:33px;
  margin-top:4px;
  margin-left:-37px;
  z-index:291;
  min-height:27px;
}

#ltip125_text {
  float:left;
  position:relative;
  width:220px;
  margin-top:18px;
  margin-left:20px;
  z-index:288;
  min-height:82px;
}

#tip200 {
  float:left;
  position:relative;
  width:303px;
  margin-top:40px;
  margin-left:19px;
  z-index:285;
  min-height:100px;
}

#tip-tooltip-7 {
  float:left;
  position:relative;
  width:41px;
  margin-top:0;
  margin-left:0;
  z-index:284;
  min-height:31px;
}

.tipbg-7 {
  float:left;
  position:relative;
  width:41px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:282;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-7 {
  float:left;
  position:relative;
  width:38px;
  margin-top:4px;
  margin-left:-39px;
  z-index:283;
  min-height:27px;
}

#tdtip_pic {
  float:left;
  position:relative;
  width:60px;
  height:59px;
  margin-top:22px;
  margin-left:-39px;
  z-index:279;
}

#ltip200_text {
  float:left;
  position:relative;
  width:221px;
  margin-top:18px;
  margin-left:20px;
  z-index:280;
  min-height:82px;
}

#tip250 {
  float:left;
  position:relative;
  width:301px;
  margin-top:40px;
  margin-left:18px;
  z-index:277;
  min-height:100px;
}

#tip-tooltip-8 {
  float:left;
  position:relative;
  width:41px;
  margin-top:0;
  margin-left:0;
  z-index:276;
  min-height:31px;
}

.tipcounter-8 {
  float:left;
  position:relative;
  width:41px;
  margin-top:4px;
  margin-left:0;
  z-index:275;
  min-height:27px;
}

.tipbg-8 {
  float:left;
  position:relative;
  width:41px;
  height:30px;
  margin-top:0;
  margin-left:-41px;
  z-index:274;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

#striptip_pic {
  float:left;
  position:relative;
  width:60px;
  height:58px;
  margin-top:23px;
  margin-left:-40px;
  z-index:271;
}

#tip250_text {
  float:left;
  position:relative;
  width:220px;
  margin-top:18px;
  margin-left:20px;
  z-index:272;
  min-height:82px;
}

#tip777 {
  float:left;
  position:relative;
  width:301px;
  margin-top:40px;
  margin-left:39px;
  z-index:269;
  min-height:100px;
  clear:left;
}

#tip-tooltip-9 {
  float:left;
  position:relative;
  width:41px;
  margin-top:0;
  margin-left:0;
  z-index:268;
  min-height:31px;
}

.tipbg-9 {
  float:left;
  position:relative;
  width:41px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:266;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-9 {
  float:left;
  position:relative;
  width:33px;
  margin-top:4px;
  margin-left:-37px;
  z-index:267;
  min-height:27px;
}

#snaptip_pic {
  float:left;
  position:relative;
  width:59px;
  height:59px;
  margin-top:23px;
  margin-left:-40px;
  z-index:263;
}

#tip777_text {
  float:left;
  position:relative;
  width:221px;
  margin-top:18px;
  margin-left:20px;
  z-index:264;
  min-height:82px;
}

#tip2222 {
  float:left;
  position:relative;
  width:301px;
  margin-top:40px;
  margin-left:19px;
  z-index:261;
  min-height:100px;
}

#tip-tooltip-10 {
  float:left;
  position:relative;
  width:61px;
  margin-top:0;
  margin-left:0;
  z-index:260;
  min-height:50px;
}

.tipcounter-10 {
  float:left;
  position:relative;
  width:61px;
  margin-top:3px;
  margin-left:0;
  z-index:259;
  min-height:39px;
}

.tipbg-10 {
  float:left;
  position:relative;
  width:60px;
  height:50px;
  margin-top:0;
  margin-left:-61px;
  z-index:258;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

#cumdenytip_pic {
  float:left;
  position:relative;
  width:59px;
  height:59px;
  margin-top:23px;
  margin-left:-60px;
  z-index:255;
}

#tip2222_text {
  float:left;
  position:relative;
  width:221px;
  margin-top:18px;
  margin-left:19px;
  z-index:256;
  min-height:82px;
}

#tip7777 {
  float:left;
  position:relative;
  width:301px;
  margin-top:40px;
  margin-left:20px;
  z-index:253;
  min-height:100px;
}

#tip-tooltip-11 {
  float:left;
  position:relative;
  width:61px;
  margin-top:0;
  margin-left:0;
  z-index:252;
  min-height:42px;
}

.tipcounter-11 {
  float:left;
  position:relative;
  width:61px;
  margin-top:3px;
  margin-left:0;
  z-index:251;
  min-height:39px;
}

.tipbg-11 {
  float:left;
  position:relative;
  width:60px;
  height:30px;
  margin-top:0;
  margin-left:-61px;
  z-index:250;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

#instacumytip_pic {
  float:left;
  position:relative;
  width:59px;
  height:59px;
  margin-top:23px;
  margin-left:-60px;
  z-index:247;
}

#tip7777_text {
  float:left;
  position:relative;
  width:221px;
  margin-top:18px;
  margin-left:19px;
  z-index:248;
  min-height:82px;
}

#raffle {
  float:left;
  position:relative;
  width:1020px;
  margin-top:0;
  margin-left:-1019px;
  z-index:348;
  min-height:527px;
  background-image:url(http://mastercorgi.com/rose_rain6/flux.png);
  background-repeat:no-repeat;
}

#raffle_title {
  display:none;
  float:left;
  position:relative;
  width:626px;
  margin-top:59px;
  margin-left:193px;
  z-index:347;
  min-height:78px;
}

#updatetext {
  display:none;
  float:left;
  position:relative;
  width:626px;
  margin-top:47px;
  margin-left:193px;
  z-index:346;
  min-height:343px;
  clear:left;
}

#kingofrosetopia {
  float:left;
  position:relative;
  width:1020px;
  margin-top:0;
  margin-left:0;
  z-index:243;
  min-height:900px;
  background-image:url(http://mastercorgi.com/rose_rain6/kingofrosetopia.png);
  background-repeat:no-repeat;
  clear:left;
}

#king_title {
  float:left;
  position:relative;
  width:626px;
  margin-top:73px;
  margin-left:192px;
  z-index:242;
  min-height:72px;
}

#kingshield {
  float:left;
  position:relative;
  width:615px;
  height:546px;
  margin-top:46px;
  margin-left:195px;
  z-index:241;
  clear:left;
}

#princetext {
  float:left;
  position:relative;
  width:462px;
  margin-top:45px;
  margin-left:279px;
  z-index:235;
  min-height:107px;
  clear:left;
}

#pastking-1 {
  float:left;
  position:relative;
  width:1020px;
  margin-top:0;
  margin-left:0;
  z-index:232;
  min-height:80px;
  clear:left;
}

#pastking_text {
  float:left;
  position:relative;
  width:976px;
  margin-top:28px;
  margin-left:0;
  z-index:231;
  min-height:45px;
}

#pastking {
  float:left;
  position:relative;
  width:1020px;
  height:80px;
  margin-top:0;
  margin-left:-976px;
  z-index:230;
}

#princeofrosetopia {
  float:left;
  position:relative;
  width:1019px;
  margin-top:0;
  margin-left:0;
  z-index:228;
  min-height:850px;
  background-image:url(http://mastercorgi.com/rose_rain6/princeofrosetopia.png);
  background-repeat:no-repeat;
  clear:left;
}

#princeshield {
  float:left;
  position:relative;
  width:767px;
  height:650px;
  margin-top:97px;
  margin-left:124px;
  z-index:226;
}

#prince_title {
  float:left;
  position:relative;
  width:626px;
  margin-top:73px;
  margin-left:-699px;
  z-index:227;
  min-height:72px;
}

#princetext-1 {
  float:left;
  position:relative;
  width:462px;
  margin-top:735px;
  margin-left:-612px;
  z-index:220;
  min-height:72px;
}

#pastprince-1 {
  float:left;
  position:relative;
  width:1020px;
  margin-top:0;
  margin-left:0;
  z-index:217;
  min-height:80px;
  clear:left;
}

#pastprince_text {
  float:left;
  position:relative;
  width:976px;
  margin-top:28px;
  margin-left:0;
  z-index:216;
  min-height:45px;
}

#pastprince {
  float:left;
  position:relative;
  width:1020px;
  height:80px;
  margin-top:0;
  margin-left:-976px;
  z-index:215;
}

#currentknight {
  float:left;
  position:relative;
  width:975px;
  margin-top:65px;
  margin-left:0;
  z-index:213;
  min-height:600px;
  clear:left;
}

#textarea02_title {
  float:left;
  position:relative;
  width:626px;
  margin-top:0;
  margin-left:194px;
  z-index:212;
  min-height:85px;
}

#knightsprogresstext {
  float:left;
  position:relative;
  width:508px;
  margin-top:162px;
  margin-left:0;
  z-index:210;
  min-height:43px;
  clear:left;
}

#textarea02_body1 {
  float:left;
  position:relative;
  width:509px;
  margin-top:44px;
  margin-left:-507px;
  z-index:211;
  min-height:106px;
}

#knight_prize1 {
  float:left;
  position:relative;
  width:92px;
  margin-top:202px;
  margin-left:-404px;
  z-index:209;
  min-height:286px;
}

#progressbar {
  float:left;
  position:relative;
  width:52px;
  height:271px;
  margin-top:210px;
  margin-left:-290px;
  z-index:208;
}

#progressbar0 {
  float:left;
  position:relative;
  width:22px;
  height:271px;
  margin-top:210px;
  margin-left:-270px;
  z-index:208;
}

#knight_prize2 {
  float:left;
  position:relative;
  width:201px;
  margin-top:202px;
  margin-left:-210px;
  z-index:202;
  min-height:286px;
}

#dbl_vertrule-1 {
  float:left;
  position:relative;
  width:5px;
  height:480px;
  margin-top:22px;
  margin-left:-2px;
  z-index:201;
}

#knightshield {
  float:left;
  position:relative;
  width:441px;
  height:511px;
  margin-top:4px;
  margin-left:21px;
  z-index:197;
}

#knights {
  float:left;
  position:relative;
  width:1020px;
  margin-top:85px;
  margin-left:0;
  z-index:192;
  min-height:1000px;
  clear:left;
}

#knightsbg {
  float:left;
  position:relative;
  width:1020px;
  height:1000px;
  margin-top:0;
  margin-left:0;
  z-index:164;
}

#trainer1 {
  float:left;
  position:relative;
  width:301px;
  margin-top:187px;
  margin-left:-979px;
  z-index:190;
  min-height:358px;
}

#grinbadge {
  float:left;
  position:relative;
  width:216px;
  height:216px;
  margin-top:0;
  margin-left:43px;
  z-index:189;
}

.trainername {
  float:left;
  position:relative;
  width:301px;
  margin-top:50px;
  margin-left:0;
  z-index:187;
  min-height:92px;
  clear:left;
}

.trainerdate {
  float:left;
  position:relative;
  width:300px;
  margin-top:20px;
  margin-left:-300px;
  z-index:188;
  min-height:40px;
}

#textarea03_title {
  float:left;
  position:relative;
  width:626px;
  margin-top:74px;
  margin-left:-826px;
  z-index:191;
  min-height:68px;
}

#trainer4 {
  float:left;
  position:relative;
  width:301px;
  margin-top:545px;
  margin-left:-821px;
  z-index:175;
  min-height:359px;
}

#bobbybadge {
  float:left;
  position:relative;
  width:216px;
  height:216px;
  margin-top:0;
  margin-left:43px;
  z-index:174;
}

.trainername-3 {
  float:left;
  position:relative;
  width:301px;
  margin-top:51px;
  margin-left:0;
  z-index:172;
  min-height:92px;
  clear:left;
}

.trainerdate-3 {
  float:left;
  position:relative;
  width:298px;
  margin-top:21px;
  margin-left:-300px;
  z-index:173;
  min-height:40px;
}

#trainer2 {
  float:left;
  position:relative;
  width:301px;
  margin-top:187px;
  margin-left:-659px;
  z-index:185;
  min-height:358px;
}

#knightbadge {
  float:left;
  position:relative;
  width:216px;
  height:216px;
  margin-top:0;
  margin-left:43px;
  z-index:184;
}

.trainername-1 {
  float:left;
  position:relative;
  width:301px;
  margin-top:50px;
  margin-left:0;
  z-index:182;
  min-height:92px;
  clear:left;
}

.trainerdate-1 {
  float:left;
  position:relative;
  width:300px;
  margin-top:20px;
  margin-left:-300px;
  z-index:183;
  min-height:40px;
}

#trainer5 {
  float:left;
  position:relative;
  width:301px;
  margin-top:547px;
  margin-left:-506px;
  z-index:170;
  min-height:358px;
}

#knightbadge-1 {
  float:left;
  position:relative;
  width:216px;
  height:216px;
  margin-top:0;
  margin-left:47px;
  z-index:169;
}

#knightbadge-2 {
  float:left;
  position:relative;
  width:216px;
  height:216px;
  margin-top:0;
  margin-left:-216px;
  z-index:168;
}

.trainername-4 {
  float:left;
  position:relative;
  width:301px;
  margin-top:50px;
  margin-left:0;
  z-index:166;
  min-height:92px;
  clear:left;
}

.trainerdate-4 {
  float:left;
  position:relative;
  width:300px;
  margin-top:20px;
  margin-left:-300px;
  z-index:167;
  min-height:40px;
}

#trainer3 {
  float:left;
  position:relative;
  width:301px;
  margin-top:187px;
  margin-left:-339px;
  z-index:180;
  min-height:358px;
}

#marimbadge {
  float:left;
  position:relative;
  width:216px;
  height:216px;
  margin-top:0;
  margin-left:43px;
  z-index:179;
}

.trainername-2 {
  float:left;
  position:relative;
  width:301px;
  margin-top:50px;
  margin-left:0;
  z-index:177;
  min-height:92px;
  clear:left;
}

.trainerdate-2 {
  float:left;
  position:relative;
  width:298px;
  margin-top:20px;
  margin-left:-298px;
  z-index:178;
  min-height:40px;
}

#kingdom {
  float:left;
  position:relative;
  width:942px;
  margin-top:62px;
  margin-left:41px;
  z-index:160;
  clear:left;
}

#kingdom-names {
  margin-left:40px;
  float:left;
}

#court-names {
  margin-left:-150px;
  float:left;
  background-color:#000;
  margin-bottom:40px;
}

.member-col {
  float:left;
  position:relative;
  width:170px;
  z-index:150;
}

#teams_title {
  float:left;
  position:relative;
  width:626px;
  margin-top:0;
  margin-left:153px;
  z-index:159;
  min-height:56px;
}

#teamvaporeon-1 {
  float:left;
  position:relative;
  width:302px;
  margin-top:23px;
  margin-left:0;
  z-index:158;
  clear:left;
}

#teamvaporeon {
  float:left;
  position:relative;
  width:263px;
  height:208px;
  margin-top:0;
  margin-left:21px;
  z-index:155;
}

.teamtitle-1 {
  float:left;
  position:relative;
  width:302px;
  margin-top:40px;
  margin-left:0;
  z-index:156;
  min-height:41px;
  clear:left;
}

.teamtitle {
  float:left;
  position:relative;
  width:302px;
  margin-top:15px;
  margin-left:-302px;
  z-index:157;
  min-height:31px;
}

#teamvap_prize {
  float:left;
  position:relative;
  width:281px;
  margin-top:16px;
  margin-left:1px;
  z-index:151;
  min-height:198px;
  clear:left;
}

#teamvap_members {
  float:left;
  position:relative;
  width:281px;
  margin-top:20px;
  margin-left:1px;
  z-index:150;
  min-height:301px;
  clear:left;
}

#dbl_vertrule-2 {
  float:left;
  position:relative;
  width:5px;
  height:500px;
  margin-top:23px;
  margin-left:5px;
  z-index:148;
}

#teamdewgong-1 {
  float:left;
  position:relative;
  width:303px;
  margin-top:22px;
  margin-left:8px;
  z-index:144;
}

#teamdewgong {
  float:left;
  position:relative;
  width:215px;
  height:204px;
  margin-top:0;
  margin-left:47px;
  z-index:140;
}

.teamtitle-2 {
  float:left;
  position:relative;
  width:303px;
  margin-top:20px;
  margin-left:0;
  z-index:143;
  min-height:30px;
  clear:left;
}

.teamtitle-3 {
  float:left;
  position:relative;
  width:297px;
  margin-top:45px;
  margin-left:-302px;
  z-index:142;
  min-height:41px;
}

#teamdewgong_prize {
  float:left;
  position:relative;
  width:282px;
  margin-top:16px;
  margin-left:10px;
  z-index:141;
  min-height:164px;
  clear:left;
}

#teamdewgong_members {
  float:left;
  position:relative;
  width:262px;
  margin-top:54px;
  margin-left:11px;
  z-index:136;
  min-height:301px;
  clear:left;
}

#dbl_vertrule-3 {
  float:left;
  position:relative;
  width:5px;
  height:500px;
  margin-top:23px;
  margin-left:4px;
  z-index:134;
}

#teamdewgong-2 {
  float:left;
  position:relative;
  width:302px;
  margin-top:21px;
  margin-left:8px;
  z-index:130;
}

#teamlapras {
  float:left;
  position:relative;
  width:246px;
  height:206px;
  margin-top:0;
  margin-left:19px;
  z-index:127;
}

.teamtitle-5 {
  float:left;
  position:relative;
  width:302px;
  margin-top:44px;
  margin-left:0;
  z-index:128;
  min-height:41px;
  clear:left;
}

.teamtitle-4 {
  float:left;
  position:relative;
  width:300px;
  margin-top:19px;
  margin-left:-301px;
  z-index:129;
  min-height:30px;
}

#teamlapras_prize {
  float:left;
  position:relative;
  width:268px;
  margin-top:16px;
  margin-left:21px;
  z-index:123;
  min-height:128px;
  clear:left;
}

#teamlapras_members {
  float:left;
  position:relative;
  width:281px;
  margin-top:50px;
  margin-left:21px;
  z-index:122;
  min-height:301px;
  clear:left;
}

#teamlapras_members_2col {
  float:left;
  position:relative;
  width:281px;
  margin-top:70px;
  margin-left:21px;
  z-index:122;
  min-height:301px;
  clear:left;
}

#hightipperbanner {
  float:left;
  position:relative;
  width:1020px;
  margin-top:15px;
  margin-left:0;
  z-index:119;
  min-height:80px;
  clear:left;
}

#vidpackagebanner {
  float:left;
  position:relative;
  width:1020px;
  margin-left:0;
  z-index:119;
  min-height:80px;
  clear:left;
  display:none;
}

#vidpackagetext {
  float:left;
  position:relative;
  width:977px;
  margin-top:18px;
  margin-left:-1019px;
  z-index:118;
  min-height:45px;
}

#hightipbg {
  float:left;
  position:relative;
  width:1020px;
  height:80px;
  margin-top:0;
  margin-left:0;
  z-index:117;
}

#hightip_text {
  float:left;
  position:relative;
  width:977px;
  margin-top:28px;
  margin-left:-1019px;
  z-index:118;
  min-height:45px;
}

#vaultmenu {
  float:left;
  position:relative;
  width:1020px;
  margin-top:0;
  margin-left:0;
  z-index:115;
  min-height:540px;
  background-image:url(http://mastercorgi.com/rose_rain6/vaultmenu.png);
  background-repeat:no-repeat;
  clear:left;
  display:none;
}

#vidmenu_title {
  float:left;
  position:relative;
  width:626px;
  margin-top:59px;
  margin-left:195px;
  z-index:114;
  min-height:78px;
}

#video_col {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:42px;
  z-index:113;
  min-height:336px;
  background-image:url(http://mastercorgi.com/rose_rain6/video_col.png);
  background-repeat:no-repeat;
  clear:left;
}

#vidplaceholder {
  float:left;
  position:relative;
  width:220px;
  height:124px;
  margin-top:0;
  margin-left:40px;
  z-index:110;
}

#vid_text {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:0;
  z-index:112;
  min-height:180px;
  clear:left;
}

#video_col-1 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:19px;
  z-index:108;
  min-height:336px;
}

#vidplaceholder-1 {
  float:left;
  position:relative;
  width:220px;
  height:124px;
  margin-top:0;
  margin-left:40px;
  z-index:106;
}

#vid_text-1 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:0;
  z-index:107;
  min-height:180px;
  clear:left;
}

#video_col-2 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:19px;
  z-index:104;
  min-height:336px;
}

#vidplaceholder-2 {
  float:left;
  position:relative;
  width:220px;
  height:124px;
  margin-top:0;
  margin-left:40px;
  z-index:102;
}

#vid_text-2 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:0;
  z-index:103;
  min-height:180px;
  clear:left;
}

#queensguard {
  float:left;
  position:relative;
  width:629px;
  margin-top:53px;
  margin-left:194px;
  z-index:98;
  min-height:581px;
  clear:left;
}

#textarea04_title {
  float:left;
  position:relative;
  width:626px;
  margin-top:0;
  margin-left:0;
  z-index:97;
  min-height:85px;
}

#zoramain {
  float:left;
  position:relative;
  width:622px;
  margin-top:22px;
  margin-left:7px;
  z-index:96;
  min-height:474px;
  clear:left;
}

#zoraflower {
  float:left;
  position:relative;
  width:216px;
  height:216px;
  margin-top:0;
  margin-left:202px;
  z-index:95;
}

#zora_details {
  float:left;
  position:relative;
  width:621px;
  margin-top:38px;
  margin-left:0;
  z-index:91;
  min-height:91px;
  clear:left;
}

#zoramembers {
  float:left;
  position:relative;
  width:621px;
  margin-top:19px;
  margin-left:1px;
  z-index:90;
  min-height:110px;
  clear:left;
}

#queenguardtiplist {
  float:left;
  position:relative;
  width:1019px;
  margin-top:16px;
  margin-left:0;
  z-index:87;
  min-height:450px;
  background-image:url(http://mastercorgi.com/rose_rain6/queenguardtiplist.png);
  background-repeat:no-repeat;
  clear:left;
}

#tipsmenu_title-1 {
  float:left;
  position:relative;
  width:626px;
  margin-top:58px;
  margin-left:193px;
  z-index:86;
  min-height:56px;
}

#tip99 {
  float:left;
  position:relative;
  width:302px;
  margin-top:45px;
  margin-left:39px;
  z-index:85;
  min-height:100px;
  clear:left;
}

#tip-tooltip-12 {
  float:left;
  position:relative;
  width:30px;
  margin-top:0;
  margin-left:0;
  z-index:84;
  min-height:31px;
}

.tipbg-12 {
  float:left;
  position:relative;
  width:30px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:82;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-12 {
  float:left;
  position:relative;
  width:26px;
  margin-top:4px;
  margin-left:-27px;
  z-index:83;
  min-height:27px;
}

#trolltip_pic {
  float:left;
  position:relative;
  width:60px;
  height:60px;
  margin-top:20px;
  margin-left:-29px;
  z-index:79;
}

#tip99_text {
  float:left;
  position:relative;
  width:221px;
  margin-top:18px;
  margin-left:20px;
  z-index:80;
  min-height:82px;
}

#tip125-1 {
  float:left;
  position:relative;
  width:300px;
  margin-top:46px;
  margin-left:19px;
  z-index:77;
  min-height:99px;
}

#songtip_pic-1 {
  float:left;
  position:relative;
  width:60px;
  height:60px;
  margin-top:21px;
  margin-left:0;
  z-index:71;
}

#tip-tooltip-13 {
  float:left;
  position:relative;
  width:50px;
  margin-top:0;
  margin-left:-60px;
  z-index:76;
  min-height:50px;
}

.tipbg-13 {
  float:left;
  position:relative;
  width:50px;
  height:50px;
  margin-top:0;
  margin-left:0;
  z-index:74;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-13 {
  float:left;
  position:relative;
  width:44px;
  margin-top:5px;
  margin-left:-47px;
  z-index:75;
  min-height:36px;
}

#ltip125_text-1 {
  float:left;
  position:relative;
  width:220px;
  margin-top:17px;
  margin-left:20px;
  z-index:72;
  min-height:82px;
}

#tip222 {
  float:left;
  position:relative;
  width:302px;
  margin-top:45px;
  margin-left:19px;
  z-index:69;
  min-height:100px;
}

#screenshottip_pic {
  float:left;
  position:relative;
  width:59px;
  height:59px;
  margin-top:20px;
  margin-left:0;
  z-index:63;
}

#tip-tooltip-14 {
  float:left;
  position:relative;
  width:40px;
  margin-top:0;
  margin-left:-58px;
  z-index:68;
  min-height:31px;
}

.tipcounter-14 {
  float:left;
  position:relative;
  width:40px;
  margin-top:4px;
  margin-left:0;
  z-index:67;
  min-height:27px;
}

.tipbg-14 {
  float:left;
  position:relative;
  width:40px;
  height:30px;
  margin-top:0;
  margin-left:-40px;
  z-index:66;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

#tip222_text {
  float:left;
  position:relative;
  width:222px;
  margin-top:18px;
  margin-left:21px;
  z-index:64;
  min-height:82px;
}

#tip300 {
  float:left;
  position:relative;
  width:302px;
  margin-top:40px;
  margin-left:39px;
  z-index:61;
  min-height:100px;
  clear:left;
}

#pspanktip_pic {
  float:left;
  position:relative;
  width:61px;
  height:64px;
  margin-top:22px;
  margin-left:0;
  z-index:55;
}

#tip-tooltip-15 {
  float:left;
  position:relative;
  width:41px;
  margin-top:0;
  margin-left:-61px;
  z-index:60;
  min-height:31px;
}

.tipbg-15 {
  float:left;
  position:relative;
  width:41px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:58;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-15 {
  float:left;
  position:relative;
  width:40px;
  margin-top:4px;
  margin-left:-40px;
  z-index:59;
  min-height:27px;
}

#tip300_text {
  float:left;
  position:relative;
  width:221px;
  margin-top:18px;
  margin-left:20px;
  z-index:56;
  min-height:82px;
}

#tip444 {
  float:left;
  position:relative;
  width:301px;
  margin-top:40px;
  margin-left:18px;
  z-index:53;
  min-height:97px;
}

#pplaytip_pic {
  float:left;
  position:relative;
  width:59px;
  height:61px;
  margin-top:24px;
  margin-left:0;
  z-index:47;
}

#tip-tooltip-16 {
  float:left;
  position:relative;
  width:41px;
  margin-top:0;
  margin-left:-59px;
  z-index:52;
  min-height:31px;
}

.tipbg-16 {
  float:left;
  position:relative;
  width:41px;
  height:30px;
  margin-top:0;
  margin-left:0;
  z-index:50;
  background-color:#000;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.tipcounter-16 {
  float:left;
  position:relative;
  width:36px;
  margin-top:4px;
  margin-left:-38px;
  z-index:51;
  min-height:27px;
}

#ltip444_text {
  float:left;
  position:relative;
  width:220px;
  margin-top:18px;
  margin-left:22px;
  z-index:48;
  min-height:79px;
}

#gamercourt {
  float:left;
  position:relative;
  width:1020px;
  margin-top:0;
  margin-left:0;
  z-index:43;
  min-height:670px;
  clear:left;
  background-color:#000;
}

#gamercourtbg {
  float:left;
  position:relative;
  width:1020px;
  height:670px;
  margin-top:0;
  margin-left:0;
  z-index:35;
}

#textarea03_title-1 {
  float:left;
  position:relative;
  width:626px;
  margin-top:73px;
  margin-left:-826px;
  z-index:42;
  min-height:85px;
}

#gamercourtmain {
  float:left;
  position:relative;
  width:622px;
  margin-top:170px;
  margin-left:-819px;
  z-index:41;
  min-height:484px;
}

#dota-cm {
  float:left;
  position:relative;
  width:216px;
  height:216px;
  margin-top:1px;
  margin-left:64px;
  z-index:40;
}

#dota-pa {
  float:left;
  position:relative;
  width:216px;
  height:216px;
  margin-top:0;
  margin-left:59px;
  z-index:39;
}

#gamercourt_details {
  float:left;
  position:relative;
  width:621px;
  margin-top:47px;
  margin-left:0;
  z-index:38;
  min-height:91px;
  clear:left;
}

#vidmenu {
  float:left;
  position:relative;
  width:1019px;
  margin-top:0;
  margin-left:1px;
  z-index:31;
  min-height:940px;
  background-repeat:no-repeat;
  clear:left;
  background-color:#ddd;
  display:none;
}

#vidmenu_title-1 {
  float:left;
  position:relative;
  width:626px;
  margin-top:59px;
  margin-left:194px;
  z-index:30;
  min-height:78px;
}

#video_col-3 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:41px;
  z-index:29;
  min-height:336px;
  clear:left;
}

#vidplaceholder-3 {
  float:left;
  position:relative;
  width:220px;
  height:124px;
  margin-top:0;
  margin-left:40px;
  z-index:27;
}

#vid_text-3 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:0;
  z-index:28;
  min-height:180px;
  clear:left;
}

#video_col-4 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:40px;
  z-index:25;
  min-height:336px;
}

#vidplaceholder-4 {
  float:left;
  position:relative;
  width:220px;
  height:124px;
  margin-top:0;
  margin-left:40px;
  z-index:23;
}

#vid_text-4 {
  float:left;
  position:relative;
  margin-top:32px;
  margin-left:0;
  z-index:24;
  min-height:180px;
  clear:left;
}

#video_col-5 {
  float:left;
  position:relative;
  margin-top:32px;
  z-index:21;
  min-height:336px;
}

#vidplaceholder-5 {
  float:left;
  position:relative;
  width:220px;
  height:124px;
  margin-top:0;
  margin-left:40px;
  z-index:19;
}

#vid_text-5 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:0;
  z-index:20;
  min-height:180px;
  clear:left;
}

#video_col-6 {
  float:left;
  position:relative;
  width:301px;
  margin-top:44px;
  margin-left:41px;
  z-index:17;
  min-height:336px;
  clear:left;
}

#vidplaceholder-6 {
  float:left;
  position:relative;
  width:220px;
  height:124px;
  margin-top:0;
  margin-left:40px;
  z-index:15;
}

#vid_text-6 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:0;
  z-index:16;
  min-height:180px;
  clear:left;
}

#video_col-7 {
  float:left;
  position:relative;
  width:301px;
  margin-top:44px;
  margin-left:19px;
  z-index:13;
  min-height:336px;
}

#vidplaceholder-7 {
  float:left;
  position:relative;
  width:220px;
  height:124px;
  margin-top:0;
  margin-left:40px;
  z-index:11;
}

#vid_text-7 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:0;
  z-index:12;
  min-height:180px;
  clear:left;
}

#video_col-8 {
  float:left;
  position:relative;
  width:301px;
  margin-top:44px;
  margin-left:19px;
  z-index:9;
  min-height:336px;
}

#vidplaceholder-8 {
  float:left;
  position:relative;
  width:220px;
  height:124px;
  margin-top:0;
  margin-left:40px;
  z-index:7;
}

#vid_text-8 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:0;
  z-index:8;
  min-height:180px;
  clear:left;
}

#video_col-9 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:80px;
  z-index:29;
  min-height:336px;
  clear:left;
}

#vid_text-9 {
  float:left;
  position:relative;
  width:301px;
  margin-top:32px;
  margin-left:-40px;
  z-index:28;
  min-height:180px;
  clear:left;
}

#footerrose {
  float:left;
  position:relative;
  width:1020px;
  height:80px;
  margin-top:0;
  margin-left:0;
  z-index:3;
  clear:left;
}

p {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic 14px/24px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-1 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic 14px/21px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-2 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic 12px/18px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-3 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic 14px/24px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-4 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic bold 14px/21px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-4-2 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic bold 14px/21px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#fff;
  letter-spacing:normal;
}

.text-style-5 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 18px/24px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#fff;
  letter-spacing:normal;
/* float: left; */
}

.text-style-5-2 {
  margin:0;
  margin-top:-20px;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 18px/24px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#fff;
  letter-spacing:normal;
}

.text-style-6 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic bold 18px/24px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-7 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:bold 18px/24px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#e4849e;
  letter-spacing:normal;
}

.text-style-8 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic 14px/28px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-9 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 18px/24px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-10 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 30px/36px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#000;
  letter-spacing:.2em;
}

.text-style-11 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 14px/17px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-12 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:right;
  font:italic 14px/28px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-13 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic 14px/24px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#fff;
  letter-spacing:normal;
}

.text-style-14 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic 14px/17px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-15 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic 14px/32px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-16 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 14px/21px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-17 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:bold 18px/22px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#e4849e;
  letter-spacing:normal;
}

.text-style-18 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic bold 14px/32px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-19 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:bold 18px/18px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#fff;
  letter-spacing:normal;
}

.text-style-20 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic 18px/24px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#e4829d;
  letter-spacing:normal;
}

.text-style-21 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:bold 30px/36px Raleway;
  text-transform:uppercase;
  text-decoration:none;
  color:#fff;
  letter-spacing:normal;
}

.text-style-22 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic 18px/24px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#e4849e;
  letter-spacing:normal;
}

.text-style-23 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 30px/36px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#fff;
  letter-spacing:.2em;
}

.text-style-24 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:bold 18px/22px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#fff;
  letter-spacing:normal;
}

.text-style-25 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 18px/24px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#ffc65b;
  letter-spacing:normal;
}

.text-style-26 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 30px/36px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#ffc65b;
  letter-spacing:.2em;
}

.text-style-27 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:bold 14px/17px Raleway;
  text-transform:uppercase;
  text-decoration:none;
  color:#fff;
  letter-spacing:.05em;
}

.text-style-28 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic bold 18px/21px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-29 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:bold 18px/24px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#e4849e;
  letter-spacing:-.02em;
}

.text-style-30 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:italic 12px/38px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-31 {
  margin:0;
  padding:40px 0 20px;
  text-indent:0;
  text-align:left;
  font:bold 18px/24px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#ffc65b;
  clear:left;
}

.text-style-31-2 {
  margin:0;
  padding:40px 0 20px;
  text-indent:0;
  text-align:left;
  font:bold 18px/24px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#ffc65b;
  clear:left;
}

.text-style-32 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 14px/24px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-33 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:bold 30px/36px Raleway;
  text-transform:uppercase;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-34 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:bold 18px/24px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#ffc65b;
  letter-spacing:normal;
}

.text-style-35 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 14px/21px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#fff;
  letter-spacing:normal;
}

.text-style-36 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 18px/24px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-37 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 30px/36px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-38 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:italic bold 30px/36px Georgia,Serif;
  text-transform:uppercase;
  text-decoration:none;
  color:#fff;
  letter-spacing:normal;
}

.text-style-39 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:bold 30px/36px Raleway;
  text-transform:uppercase;
  text-decoration:none;
  color:#ffc65b;
  letter-spacing:normal;
}

.text-style-40 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:bold 18px/24px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#e4849e;
  letter-spacing:normal;
}

.text-style-41 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:center;
  font:bold 18px/18px Georgia,Serif;
  text-transform:none;
  text-decoration:none;
  color:#fff;
  letter-spacing:.06em;
}

.text-style-42 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:14px/24px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-43 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:12px/18px Myriad Pro;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.text-style-44 {
  margin:0;
  padding:0;
  text-indent:0;
  text-align:left;
  font:14px/21px Raleway;
  text-transform:none;
  text-decoration:none;
  color:#000;
  letter-spacing:normal;
}

.span {
  font-weight:normal;
  text-transform:uppercase;
}

.span-1 {
  font-style:normal;
  font-family:Myriad Pro;
}

.span-2 {
  font-weight:normal;
  text-transform:uppercase;
  color:#e4829d;
}

.span-2-2 {
  font-weight:normal;
  text-transform:uppercase;
  color:#e4829d;
}