body {font-size:12px;background:url(http://www.fashionledge.com/images/top_background.jpg) top center no-repeat;color:#000;}
.clr {clear:both;}
img, div { behavior: url(http://www.fashionledge.com/css/iepngfix.htc); }
a {text-decoration:none;}

#topband {color:#fa2a60;min-height:24px;}

#loginsection {width:960px;margin:0 auto;padding:10px 0;text-align:right;}
#loginsection a {color:#E90B75;}

#branding section {margin:15px 0;}
#container {width:960px;margin:0 auto;padding:0 15px 15px 15px;}
#logo {width:218px;height:65px;margin:15px 0;float:left;padding:25px 0 0 0;}
#brandingad {float:right;width:728px;height:90px;border:1px solid #C1C1C1;margin:15px 0;}
#topRow {width:585px;}
#currentIssue {min-width:100px;font-family:Georgia, "Times New Roman", Times, serif;font-size:2em;padding:5px;color:#E90B75;float:left;}
/*============ 
#navigation {background:#818787 url(../images/menu_bkg) repeat-x;}
MENU NAVIGATION ==============*/
#navigation {height:30px;}
#midcontent  ul#storylist li, #midcontent  ul#mainlist li {float:left;font-family:Arial, Helvetica, sans-serif;padding:7 10px 0 0;margin:5px 0 0 0;}
#midcontent  ul#storylist li.titleheader {width:320px;height:18px;font-weight:bold;}
#midcontent  ul#storylist li.authorheader {width:150px;height:18px;font-weight:bold;}
#midcontent  ul#storylist li.publishedheader {width:100px;height:18px;font-weight:bold;}

#midcontent  ul#mainlist li {border-bottom:1px dotted #d1d1d1;}
#midcontent  ul#mainlist li.titleheader {width:300px;height:30px;font-weight:bold;}
#midcontent  ul#mainlist li.titleheader h1 a {font-size:11px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
#midcontent  ul#mainlist li.titleheader a,#midcontent  ul#mainlist li.authorheader a {color:#1F638A;text-decoration:none;}
 {color:#1F638A;text-decoration:none;}
#midcontent  ul#mainlist li.authorheader {width:180px;height:20px;font-weight:normal;padding:10px 0 0 0;}
#midcontent  ul#mainlist li.publishedheader {width:105px;height:20px;font-weight:normal;padding:10px 0 0 0;}


/*============ MENU NAVIGATION ==============*/
#nav li {float:left;padding:0 0 0 0;}

#nav li a {font: bold small-caps 1.6em arial;text-align:center;border-right:2px solid #c3c7c7;display:block;padding:0 10px 0 10px;color:#000;text-align:center;letter-spacing:-0.5px;}
/*#nav li a:hover {background:#EAEAEA;}*/

#nav li ul { 
/* second-level lists */
	position: absolute;background: #FFF;width: 10.4em;left: -999em; border:1px solid #ccc;border-bottom:none;
	/* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav .submenu li {height:20px;padding:0 0 10px 0;}
#nav .submenu li a {display:block;text-align:left;font-size:1.2em;border-bottom:1px solid #ccc;width:8.1em;height:20px;padding:2px 0 7px 10px;white-space:nowrap;
}
#nav .submenu li a:hover {text-decoration:none;background:#F8F8F8;}
#nav li a {border-bottom:none;}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	
}
li#home a {color:#68928e;}li#home a:hover {border-bottom:2px solid #68928e;}
li#fashionweek a {color:#00AEFF;}li#fashionweek a:hover {border-bottom:2px solid #00AEFF;}
li#runwaymix a {color:#E90B75;}li#runwaymix a:hover {border-bottom:2px solid #E90B75;}
li#campusStyle a {color:#89C655;}li#campusStyle a:hover {border-bottom:2px solid #89C655;}
li#modelFocus a {color:#F57325;}li#modelFocus a:hover {border-bottom:2px solid #F57325;}
li#news a {color:#27a657;}li#news a:hover {border-bottom:2px solid #27a657;}
li#modelTraining a {color:#8d87b5;}li#modelTraining a:hover {border-bottom:2px solid #8d87b5;}
li#runwayvideos a {color:#a60062;}li#runwayvideos a:hover {border-bottom:2px solid #a60062;}
#nav li#entertainment a {border:none;color:#0253A2;}#nav li#entertainment a:hover {border-right:none;border-bottom:2px solid #0253A2;}
#rightcolumn {width:330px;border:1px solid #C1C1C1;min-height:500px;float:right;margin:25px 0 15px 0;border-top:none;background:url(../images/bkg_slant_lines.gif);}

#search {margin:0 0 15px 0;}
#searchfield {width:272px;float:left;}
#searchfield input {border:1px solid #C1C1C1;width:281px;height:36px;border-left:none;padding:0 0 0 10px;border-right:none;}
#submitbutton {width:38px;height:38px;float:right;}

.adspace {width:300px;border:1px solid #C1C1C1;min-height:250px;background:#FFF;margin:15px;}

.sitesection {width:280px;padding:10px;margin:15px;background:#FFF;}
.sitesection h2 {margin:0 0 10px 0;padding:0 0 5px 0;color:#5bb54a;}
#fweek h2 {color:#E90B75;}
#mix h2 {color:#8b089a;}

.campus {background:#ecfaf3;border:1px solid #c8e9d9;}
.fweek {background:#ecf4fa;border:1px solid #c1cfda;}
.fweek a {font-family:Georgia, "Times New Roman", Times, serif;c;color:#1F638A;}
.runwaymix {background:#f8eafa;border:1px solid #e0bde4;}

#midcontent {width:610px;float:left;min-heignt:500px;margin:25px 0 0 0;font-family:Georgia, "Times New Roman", Times, serif;position:relative;}
#midcontent h1 {margin:15px 0 0 0;padding:0 0 10px 0;font-family:Georgia,Garamond,"Times New Roman",Times,serif;
font-size:1.73636em;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;color:#E90B75;}

#beautysection h1 {margin:0 0 0 0;padding:0 0 10px 10px;font-family:Georgia,Garamond,"Times New Roman",Times,serif;
font-size:1.73636em;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;color:#4d8892;}


.sectionimage{width:85px;min-height:25px;float:left;border:1px dashed #D8E9EC;}
.sectionlinks {width:180px;float:right;}
.sectionlinks li {border-bottom-color:#D7D7D7;border-bottom-style:dotted;border-bottom-width:1px;margin-bottom:0.3em;padding-bottom:0.19em;}

.sectionlinks a {color:#1F638A;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.sectionlinks a:hover {text-decoration:underline;}
.more {margin:15px 0 0 0;}
.more a {display:block;background:#4D8892;padding:5px;min-width:30px;color:#FFF;font-weight:bold;white-space:nowrap;float:right;}
#campus .more a {background:#5BB54A;}
#mix .more a {background:#8b089a;}

.subarticle {width:177px;float:left;margin:0 5px 5px 5px;min-height:200px;padding:0 10px 10px 0;border-right:1px dashed #D8E9EC;background:#FFF;}
#beautysection .subarticle {width:167px;padding:5px;border:none;margin:0 3px 5px 3px;min-height:300px;border:2px solid #D8E9EC;}
#beautysection .affiliate{width:171px;padding:5px;border:none;margin:0 3px 5px 3px;min-height:300px;float:left;text-align:center;}
#beautysection .affiliate h2{background:#D8E9EC;padding:5px;}
div.subarticle div.subarticle {border-left:none;border-right:none;}
.affiliate div.subarticle{border:none;}
.subarticletitle {margin:10px 0 5px 0;padding:5px;min-height:40px;}

.subarticlesingletitle {-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("http://www.fashionledge.com/images/4px-bullet-gray.gif");
background-position:3px 0.9em;
background-repeat:no-repeat;
border-bottom-color:#D6D6D6;
border-bottom-style:dotted;
border-bottom-width:1px;
padding-bottom:0.6em;
padding-left:12px;
padding-right:2px;
padding-top:0.6em;}

.articletitle {margin:0 0 5px 0;padding:5px;}
.subarticletitle a {font-weight:normal;font-size:16px;color:#1F638A;font-family:Georgia, "Times New Roman", Times, serif;margin:15px 0 0 0;}
.subarticletitle a:hover {text-decoration:underline;}

.articletitle a {font-weight:normal;font-size:26px;color:#1F638A;font-family:Georgia, "Times New Roman", Times, serif;}
h1 a {font-weight:normal;font-size:26px;color:#1F638A;font-family:Georgia, "Times New Roman", Times, serif;border:none;letter-spacing:-0.5px;}
h1 a:hover {text-decoration:underline;}

.subarticlesingletitle a {font-weight:normal;font-size:12px;color:#1F638A;font-family:Georgia, "Times New Roman", Times, serif;display:block;}
.subarticlesingletitle a:hover {text-decoration:underline;}
.articleText {line-height:1.2em;font-size:14px;margin:0 0 15px 0 ;padding:0 0 10px 0;padding:5px;width:580px;}
.articleText a {color:#cf2587;}
.articleText a:hover {text-decoration:underline;}
.subarticlesummary {line-height:1em;font-size:14px;margin:0 0 5px 0 ;padding:0 0 10px 0;padding:5px;}

span.smallgrey {color:#EAEAEA;font-size:9px;}
#newsSection .subarticlesingletitle {margin:0 0 5px 0;}
#newsSection {width:273px;float:left;margin:0 10px 0 0;padding:5px;}
#entertainmentsection {width:288px;float:left;padding:5px;margin:0 15px 0 0;}

div.box-primary{display:inline;float:left;width:620px;}
div.box-secondary{display:inline;float:right;padding-left:15px;width:350px;}
div.box-inner{overflow:hidden;padding-bottom:15px;border-bottom:1px solid #2f2f2f;zoom:1;} 
#container .js{overflow:hidden;zoom:1;}
#container .carousel,
#container .carousel .carousel-wrap{margin:0;border:0;zoom:1;}
#container .js .carousel-wrap{display:inline-block;vertical-align:middle;width:200px;margin:0 5px 15px;border:1px solid #4f4f4f;background:#1a1a1a;}
.IE #container .js .carousel-wrap{display:inline;}
#container .carousel ul{margin:0;padding:0;zoom:1;}
#container .js ul li{overflow:hidden;display:inline;float:left;width:200px;height:140px;text-align:center;}
#container .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}
#container .carousel .carousel-next{background:url(../images/next.png) 0 0 no-repeat;}
#container .carousel .carousel-previous{background:url(../images/prev.png) 0 0 no-repeat;}
#container .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#container .carousel .disabled,#container .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
#container .carousel div{margin:0;padding:0;border:0;}
#container .carousel ul{padding:0;list-style:none;}
#container .carousel ul li{position:relative;width:150px;margin:0;}
#container .carousel ul li cite{position:absolute;bottom:3px;right:10px;line-height:19px;font-size:11px;}
#container .carousel ul li cite a img{vertical-align:middle;}
#container .carousel ul li cite a{color:#fff;text-decoration:none;}
#container div.center-wrap{overflow:hidden;clear:both;zoom:1;}
#container div.center-wrap div{border:0;margin:15px 0;}
#container div.center-wrap a{margin:0 2px;padding:2px 5px;border:1px solid #4f4f4f;background:#333;cursor:pointer;color:#fff;-moz-border-radius:12px;webkit-border-radius:12px;border-radius:12px;}
#container div.center-wrap a.active{font-weight:bold;color:#5db0e6;}


hr {border-top:1px dashed #C1C1C1;margin:0 0 25px 0;}

.subarticleimage {width:176px;min-height:97px;}
#beautysection .subarticleimage {width:166px;min-height:91px;border:none;border-bottom:2px solid #D8E9EC}
#beautysection {margin:0;background:#f3f9fa;padding:10px;}
#footer {text-align:center;font-size:12px;color:#FFF;font-family:Arial, Helvetica, sans-serif;padding:25px 25px 25px 50px;background:#262626;margin:15px 0 0 0;}

#footer a {font-size:12px;color:#999999;font-family:Arial, Helvetica, sans-serif;}
#footernav {margin:0 0 0 70px;text-align:center;}
#footernav li {float:left;margin:0 10px 0 0; border-right:1px solid #C1c1c1;padding-right:10px;}
#footernav li.footerentertainmentlink,#footernav li#rss{border:none;padding:0;}
#footertext {margin:10px 0 0 0;}

li#footercontentlink {margin:0 0 0 65px;}
li.footerentertainmentlink {border:none;}
h3 {border-bottom:1px solid #EAEAEA;margin:15px 0;padding:0 0 10px 0;font-family:Georgia,Garamond,"Times New Roman",Times,serif;
font-size:1.5em;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;color:#E90B75;}
#model {border:1px solid #C1C1C1;padding:10px 0 10px 20px;}
.subarticlesingletitlered a {color:#E90B75;}
#previousIssue {float:right;background:#E90B75;min-width:100px;padding:5px;margin:5px 0 0 0;}
#previousIssue a {color:#FFF;}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:130px;
width:200px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#button{
}
#popupContact label {font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

#popupContact input[type=text], #popupContact input[type=password] {border:1px solid #262626;width:180px;height:24px;margin:0 0 10px 0;}

#horizontalad {padding:10px;border:1px solid #262626;background:url(../images/bkg_slant_lines.gif);text-align:center;}

#load_tweets {height:400px;}

#rotatingimage {width:200px;height:400px;float:left;margin:0 20px 0 0;border:2px solid #D8E9EC}

#blockText {width:300px;height:400px;float:left;}

#profile #blockText {width:350px;height:400px;float:left;overflow-y:scroll;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.6em;padding:10px;}

#profile #blockText p {margin:0 0 10px 0;}

#blockshowslist li, #currentshows li, #pastshows li {-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("http://www.fashionledge.com/images/blue_dot.gif");
background-position:3px 0.9em;
background-repeat:no-repeat;
border-bottom-color:#D6D6D6;
border-bottom-style:dotted;
border-bottom-width:1px;
padding-bottom:0.6em;
padding-left:15px;
padding-right:2px;
padding-top:0.6em;}
#currentshows li {width:180px;float:left;margin:0 5px 0 0;}

#blockshowslist li a,  #currentshows li a, #pastshows li a {color:#1F638A;}

#blockshowslist li a:hover,  #currentshows li a:hover {text-decoration:underline;}

#refreshblock h1 {font-size:3em;color:#000;}

#refreshblock h2 {fborder-bottom:1px solid #262626;margin:50px 0 15px 0;}

#pastseasons {margin:15px 0;padding:15px 0;border-top:1px solid #262626;border-bottom:1px solid #262626;text-align:center;}

#pastseasons select {height:30px;border:1px solid #262626;padding:5px;}

#writtenby {margin:15px 0 0 0; color:#E90B75;}

/*============ PHOTO GALLERY ==============*/

#gallery li {float:left;width:100px;margin:0 10px 5px 0 0;}
#gallery {
		padding:30px 8px 0 0;
		width: 580px;
	}

	#gallery ul { list-style: none; margin:0;padding:0;}
	#gallery ul li { display: inline; margin:0 10px 5px 0;}
	
	#gallery ul img {
		border: 1px solid #E90B75;
		
	}
	#gallery ul a:hover img {
		border: 1px solid #fff;
	}
	#gallery ul a:hover { color: #fff;border-right:1px solid #fff;}
	
	#completecollection {text-align:center;margin:15px 0;}

#photogallery #gallery {
		padding: 8px;
		width: 580px;
	}
	#photogallery #gallery ul { list-style: none; margin:0;padding:0;}
	#photogallery #gallery ul li { display: inline;width:85px; }
	#photogallery #gallery ul img {border: 3px solid #1F638A;min-height:48px;margin:0 15px 10px 0;}
	#photogallery #gallery ul a:hover img {border: 3px solid #E90B75;}
	#photogallery #gallery ul a:hover { border-right:1px solid #E90B75;}
	.numbers a {padding:4px 0 5px 5px;color:#1F638A;margin:0 3px 10px 0!important;float:left;min-width:15px;display:block;white-space:nowrap;}
#designerlist {background:#f6f6f6;padding:10px;}	
#designerlist ul li {float:left;background:url("http://www.fashionledge.com/images/red_arrow.gif") no-repeat;background-position:3px 3px;padding:0 0 0 15px;}
#designerlist ul li a {color: #1F638A;display:block;margin:0 15px 15px 0;}	
/*============ SEARCH SECTION ==============*/
.searchHeader {font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;color:#666;}
.resultTitle  {font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-weight:bold;line-height:14px;color:#1F638A;}
.resultSynopsis {font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:5px 0 10px 0;}
.subHeader {font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#666;margin:10px 0 10px 0 ;background-color:#EDEDEB;padding:5px;}


/*============ CAMPUS STYLE & RUNWAYMIX SECTION ==============*/
#maingallery {background:#f6f6f6;padding:10px;}
#maingallery a {color: #1F638A;text-transform:uppercase;text-decoration:none;}
#showinfo p {color:#666;margin:0 0 5px 0;}
.numbers .selected {background:#daeefa;}
.pinkBand {background:#FFE6F5;padding:5px;}
.bludBand {background:#F0F5FB;padding:5px;border-top:2px solid #C6DCF0;border-bottom:2px solid #C6DCF0;margin:0 0 15px 0;}
.campusThumb {border:1px dashed #E90B75;min-width:85px;}
.showItem  .campusThumb  {float:left;margin:0 15px;min-width:85px;}
.showItem {margin:0 0 10px 0;padding: 0 0 15px 0;border-bottom:1px dotted #262626;}
.showTitle {width:300px;float:left;}
.school {min-width:100px;float:left;white-space:nowrap;margin:0 0 10px 0;}
.showBlock {width:450px;float:left;}
.showDate {text-align:right;}
#sectionTitle {width:200px;float:left;}
.tellUs {with:300px;float:right;}
#outer, .outer {
	width:1050px;
	margin:auto;
	background:#000;
	height:100%;
	border-collapse:collapse;
}
#entrance_shell {
	position:relative;
	width:1050px;
	margin:auto;
	height:536px;
}
#entrance_shell img {
	border:none;
}
#centerSelection {text-align:center;border-top:1px solid #262626;padding:10px 0;margin:15px 0;}
.synopsis {margin:15px 0 0 0;}
.tellUs {padding:10px;width:590px;background:#faeff4;text-align:center;color:#E90B75F;font-size:1.5em;border-top:1px solid#E90B75; }
.tellUs a {color:#E90B75;text-decoration:underline;}
#buybutton {text-align:center;margin:15px 0;clear:both;}
/*============ ARTICLES ==============*/
#copy {font-size:14px;line-height:1.2em;margin:15px 0 0 0;font-family:"Arial",sans-serif;color:#777;}
#copy a {color:#1F638A;text-decoration:none;}
#copy strong {color:#555;}
#maingallerypic {margin:15px 0 15px 0 ;border:1px solid #262626;}
.thumbgallerypic li {float:left;border:1px solid #262626;margin:0 15px 15px 0;}
#article h1 {color:#1F638A;font-size:36px;}
#byline {margin:0 0 15px 0;}
#byline a {color:#1F638A;}
.galleria_wrapper {min-width:300px;}
#article p {margin:0 0 15px 0;}

#sharethis {margin:10px 0;}#sharethis span {margin:0 5px 0 0;}
.FaceBlueBold {color:#1F638A;font-weight:bold;}
.showSynopsis {clear:both;}

/*============ ALL ARTICLES PAGE ==============*/
#selectyear {float:left;width:200px;}
#selectmonth {float:left;width:200px;}
#covers   {margin:15px 0 0 0;}
#covers a {color:#1F638A;text-decoration:none;font-family:"Arial",sans-serif;}


#regForm label {font-weight:bold;margin:0 0 10px 0;}
#regForm  {padding:15px 0 0 100px;}
#regForm input[type=text] {margin:5px 0;border:1px solid #d1d1d1;width:200px;height:24px;}


/*============ LOGIN  ==============*/
#login_container {background:url(http://www.fashionledge.com/images/b.png);min-height:2500px;width:100%;position:absolute;z-index:1000;font-family:Arial, Helvetica, sans-serif;}
#login_container {background:url(http://www.fashionledge.com/images/b.png);min-height:2500px;width:100%;position:absolute;z-index:1000;font-family:Arial, Helvetica, sans-serif;}
#login_box {width:250px;min-height:100px;background:#FFF;position:absolute;-moz-border-radius: 15px;border-radius: 15px;padding:15px;box-shadow: 10px 10px 5px #888;border:1px solid #f5bddd;}
#login_container #username, #login_container #password {height:24px;width:230px;border:1px solid #f5bddd;margin:3px 0;float:left;-moz-border-radius: 5px;border-radius: 5px;padding:0 10px;}
#login_container #login_box label {font-weight:bold;float:left;display:block;width:200px;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
#login_container #submit, #login_container #login_box div{clear:both;}
#login_container input[type=text],#login_container input[type=password]{color:#000}
#login_container #error {display:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FF0066;}
#login_container #logo {text-align:center;height:50px;padding:0;margin:0;}
#login_container #register {float:left;padding:5px 0 0 0}
#login_container  {display:none;}
#register a {color:#FF0066;font-size:11px;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;}
#close {float:right;padding:5px;color:#FF0066;font-size:11px;text-decoration:underline;}


/*============ NEWS  ==============*/
#mid_left{width:450px;float:left;font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#777;}
#mid_left p {line-height:1.3em;margin:5px 0 10px 0;}
#mid_left p a {color: #3484c9;}
.FaceBlueSmall {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;font-variant: normal;color: #3484c9;text-decoration: none;}
.newsHeader {color: #3484c9;}
#news_page a {color: #3484c9;font-size:11px;}
.news_pagination {margin:0 0 10px;color:#777;}
.news_pagination  a .bold {font-weight:bold;font-size:14px;color:#E90B75;}
#news_page .posted_date {font-size:12px;margin:5px 0 10px;}
#mid_right{width:146px;border:1px solid #d1d11d1;float:left;margin:23px 0 0 12px;border:1px solid #d1d1d1;}
#small_header {font-weight:bold;padding:5px;background:#3484c9;color:#FFF;}

/*============ FREE GIFT  ==============*/
.form_item {margin:0 0 15px 0;}
.form_item input[type=text],.form_item select{color:#1F638A;background:#FFF;width:300px;border:1px solid #1F638A;height:24px;-moz-border-radius: 7px;border-radius: 7px;padding:2px 5px;}
.form_item textarea{color:#1F638A;background:#FFF;border:1px solid #1F638A;-moz-border-radius: 7px;border-radius: 7px;padding:2px 5px;height:150px;}
.form_item label {font-weight:bold;min-width:100px;display:block;float:left;padding:9px 0 0 0;color:#1F638A;font-family:arial;}
#midcontent .sitesection {min-width:100px;padding:0px;background:#FFF;padding:15px 5px 0;border:none;}
.smallInput {width:40px !important;}
.smallSelect {width:90px !important;}
#more_details {background: #1F638A;color:#FFF;font-family:arial;padding:5px;font-weight:bold;margin:0 0 10px 0;-moz-border-radius: 7px;border-radius: 7px;}
#gift_extend {position:relative;overflow:hidden;padding:0 0 300px 0;}
#inner_gift_slide {position:absolute;display:none;}
.form_container {background:#ECF4FA;border:1px solid #C1CFDA;clear:both;padding:25px 25px 15px;-moz-border-radius: 15px;border-radius: 15px;height:265px;}
.arrow_direction {width:12px;height:12px;margin:0 2px;float:right;font-weight:bold;font-size:14px;background:url(../images/expand_icon.png)no-repeat;}
.arrow_direction_down {width:12px;height:12px;margin:0 2px;float:right;font-weight:bold;font-size:14px;background:url(../images/contract_icon.png)no-repeat;}
.slide{height:540px;}
.move_bottom{margin:270px 0 0 0;}
.pagination li {float:left;margin:0 3px 10px 0;list-style:none;}
.pagination li.selected{float:left;margin:0 3px 10px 0;list-style:none;background:#C1CFDA;}
.pagination li  a{display:block;padding:3px 5px 5px;color:#1F638A;border:1px solid #1F638A;font-weight:bold;font-family:arial;}
.pagination li.selected  a{display:block;padding:3px 5px 5px;color:#FFF;border:1px solid #1F638A;font-weight:bold;font-family:arial;}
#tell_us_about_it .form_item label {min-width:250px;}
#form_submit_section {position:absolute;left:240px;}

#contributor #midcontent p {margin:0 0 15px 0;}

