.mainsectiontbl,div.modulecontent{color:#585858; font-family:Verdana, Geneva, sans-serif; font-weight:300;}
.mainsectiontbl a,div.modulecontent a{font-weight:400;}
.orange{color:#ff8a00;}
strong{font-weight:bold;}
/*header*/
div.tophld{padding-bottom:10px;}
div.tophldline{border-bottom:1px solid #ececec;}
div.socxslogo{background:transparent url('../img/mainlogo.png') no-repeat 0 0; width:99px; height:60px; margin:30px 0 0 0; float:left;}
div.socxslogo a{display:block; width:99px; height:60px;}
div.socxslogo a:hover{text-decoration:none;}
div.toptitle{float:left; font-size:18px; color:#ff8a00; margin:50px 0 0 19px;}
div.forsocxstop{background:#fff url('../img/modfly.png') no-repeat top center;}

div.topright{float:right;}
	div.topright form{padding:0px;margin:0;}
	div.nosignin{height:47px;}
	div.signinmenuhld{ margin-top:9px;float:right; /*background-color:#f4f4f4;border:1px solid #e3e3e3;*/padding:10px;}
	div.signinmenuhld input[type="text"]{font-size:11px;height:22px;padding-left:3px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:1px solid #aaa;}
	div.signinmenuhld tbody tr td{padding:0px;}
	div.inviteimg{position:absolute;margin:-7px 0 0 -100px;}
	input.submitinvite{border:1px solid #ff9a17;font-family:Verdana, Geneva, sans-serif;font-weight:300; cursor:pointer; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #ffcf70; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(../img/invarrow.png);
				background: url(../img/invarrow.png), -moz-linear-gradient(top, #ffcf70 50%, #ffb03e 50%); /* FF3.6+ */
				background: url(../img/invarrow.png), -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffcf70), color-stop(50%,#ffb03e)); /* Chrome,Safari4+ */
				background: url(../img/invarrow.png), -webkit-linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* Chrome10+,Safari5.1+ */
				background: url(../img/invarrow.png), -o-linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* Opera 11.10+ */
				background: url(../img/invarrow.png), -ms-linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* IE10+ */
				background: url(../img/invarrow.png), linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcf70', endColorstr='#ffb03e',GradientType=0 ); /* IE6-8 */				
				}			
	div.signinmenuhldnone{width:372px; height:47px;}
	div.signinmenuhld a.button{width:170px; height:26px;}
		div.signinmenuhld a.button:hover{background-position:0 -26px;}
	div.signinmenuhld a.signin{background-image:url(http://socialxchanges.site.socxs.com/assets/img/butsignin.png);margin-top:10px;}
	div.signinmenuhld a.signup{background-image:url(http://socialxchanges.site.socxs.com/assets/img/butsignup.png);margin:10px 10px 0;}
	div.social{height:15px; font-size:12px;}
	span.followus{float:right; padding:6px 5px 0 0; font-size:11px;color:#585858}
	span.followpipe{float:right; padding:5px 5px 0 5px ;}
	a.downloadapp{color:#585858;font-size:11px; float:right; margin:6px 0 0 0px;} 
	a.fbicon{float:right;width:16px; height:16px;margin:5px 0 0 0;}
	a.twicon{float:right;width:16px; height:16px;margin:5px 0 0 5px;}
	div.downloadappoff{padding:1px 0 0 0px; float:right; margin:5px 0 0 0; font-size:12px;}
	
	
.mainmenu{margin-top:10px;color:#585858}
	
div.tagline{color:#000;font-size:20px;margin:20px 0px 0px; text-align:center;}
div.tagline h1{font-size:30px; font-family:Verdana, Geneva, sans-serif;font-weight:300;}
div.tagline sup{font-size:12px;}
div.taglinesmall{color:#4c4c4c; font-size:12px; margin:3px 0 0 245px;}

div.fmod{width:100%;margin-top:48px;}
div.fmodl{width:594px; height:434px; float:left;}
	div.fmodltop{height:35px; width:100%; border-top:1px solid #eee; padding-top:5px;}
	div.fmodtitle{float:left;  width:370px; overflow:hidden;height:25px;color:#000; font-weight:bold;}
	div.fmodtitle li{float:left; width:360px; height:18px;list-style-type:none;padding:7px 0 0 10px;font-size:15px;}
	div.fmodlnav{float:right;margin-top:2px; margin-right:2px;width:210px;}
	a.fmodlbut{float:left;height:22px; text-align:center; color:#000!important;  padding-top:7px; font-size:12px;
				border:1px solid #cfcfcf;	font-family:Verdana, Geneva, sans-serif;cursor:pointer; font-weight:300;
				background: rgb(246,246,246); /* Old browsers */
				background: -moz-linear-gradient(top,  rgba(246,246,246,1) 49%, rgba(227,227,227,1) 50%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(49%,rgba(246,246,246,1)), color-stop(50%,rgba(227,227,227,1))); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  rgba(246,246,246,1) 49%,rgba(227,227,227,1) 50%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  rgba(246,246,246,1) 49%,rgba(227,227,227,1) 50%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  rgba(246,246,246,1) 49%,rgba(227,227,227,1) 50%); /* IE10+ */
				background: linear-gradient(to bottom,  rgba(246,246,246,1) 49%,rgba(227,227,227,1) 50%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e3e3e3',GradientType=0 ); /* IE6-9 */
	}
	a.fmodlbut:hover{text-decoration:none;border-color:#ff9a17;
				background: #ffcf70; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: -moz-linear-gradient(top, #ffcf70 50%, #ffb03e 50%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffcf70), color-stop(50%,#ffb03e)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* Chrome10+,Safari5.1+ */S
				background:  -o-linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* IE10+ */
				background: linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcf70', endColorstr='#ffb03e',GradientType=0 ); /* IE6-8 */
	}
	a.fmodlinfo{width:103px;border-radius:5px; margin-right:2px;}
	a.fmodal{height:24px; padding-top:5px;width:50px;border-right:none;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
	a.fmodar{height:24px; padding-top:5px;width:50px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
div.fmodr{width:335px; float:right;margin-left:10px;}
div.fmodr p{font-size:18px;margin-bottom:19px;}
div.fmodr ul{margin-left:20px;}
div.fmodr li{font-size:15px; list-style:disc; margin-bottom:18px;}
div.fmodr sup{font-size:9px;}

div.fmodslide{background-color:#fff;height:400px;overflow:hidden;}
div.fmodslide li{float:left;width: 594px;height: 399px;list-style-type: none;}


a.tellmemore{display:block;height:22px; text-align:center; color:#000!important; width:103px; padding-top:7px; margin-left:20px; font-size:12px;
border:1px solid #ff9a17;	font-family:Verdana, Geneva, sans-serif;cursor:pointer; border-radius:5px; font-weight:300;
background: #ffcf70; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: -moz-linear-gradient(top, #ffcf70 50%, #ffb03e 50%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffcf70), color-stop(50%,#ffb03e)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* Chrome10+,Safari5.1+ */S
				background:  -o-linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* IE10+ */
				background: linear-gradient(top, #ffcf70 50%,#ffb03e 50%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcf70', endColorstr='#ffb03e',GradientType=0 ); /* IE6-8 */	}
a.tellmemore:hover{text-decoration:none; color:#fff;}

div.quotebox{margin-top:40px;height:114px;}
div.quoteboxshdw{width:980px; height:25px;margin-bottom:15px;}

div.quoteboxtxt{padding:5px;height:78px;text-align:center;font-size:17px;}
div.quoteboxtxt strong{color:#000; font-weight:400;}
div.quoteboxtxt td{height:78px;padding:0 10px;vertical-align:middle;overflow:hidden;}
div.quotehld{overflow:hidden; width:933px; height:60px;margin-top:15px;}
div.quotehld a.seemore{cursor:pointer;font-size:10px;}
div.quotehld li{float:left; width:933px;}

div.quotemod{font-size:17px; text-align:left; width:800px; padding-bottom:18px;}

.quotename{font-size:12px;color:#000;margin-top:5px; font-weight:400;}
div.quotearrowhld{height:15px; margin:0 auto; width:80px;font-size:15px;}
	a.quotearrr{cursor:pointer;width:13px; height:15px;float:left;margin-left:5px;}
	a.quotearrl{cursor:pointer;width:13px; height:15px;float:left;}
	
	
/*******OVERLAYS*********/
.corpmenu{position:fixed;top:0px; bottom:0px;  left:0px;  right:0px;  z-index:1100; display:none; overflow:auto; background-color:rgba(0,0,0,0.4); display:none;}
table.corpmenubox{background-color:rgba(255,255,255,0.5);color:#000; font-family:Verdana, Geneva, sans-serif;font-weight:300; font-size:11px;position:relative; margin-top:150px; margin-left:auto; margin-right:auto; display:none; z-index:20;
-moz-box-shadow:2px 2px 8px #222;
-webkit-box-shadow:2px 2px 8px #222;
box-shadow:2px 2px 8px #222;}
table.corpmenubox tbody tr td{padding:0px;}
.forsocxstop{margin-bottom:15px;}
.forsocxstop ul {list-style:none; margin:0px; padding:0px;} 
.forsocxstop li{margin:0; padding:0;}
table.quotemain{margin-top:300px;}

div.cmenutitle{background-color:#fff; color:#000;padding:5px 5px 3px; font-size:12px; display:block;}
a.cmenuclose{width:15px; height:15px; margin:0px 0px 0 0px;float:right; color:#000!important; cursor:pointer;}
a.cmenuclose:hover{text-decoration:none;color:#FC6D17;}



div.cmenucontent{overflow:auto; background-color:#fff;}
div.cmenucontentinner{padding:20px;}
div.cmenucontentinnner input[type="text"]{border:1px solid #000;}

div.ctellmemoremod{padding:5px;font-size:15px;}
div.ctellmemoremod li{margin-bottom:10px; list-style-type:disc;}

div.bottomhalf{margin-top:15px;}

div.bottomleftmod{float:left;width:300px;}
div.moviemod{width:298px; height:198px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:1px solid #e3e3e3; }

div.linkmenu{ height:101px; margin:15px 0px 0 0;}
div.linkmenu a{font-size:16px; color:#ff8a00; background:transparent url('../img/iconarrow.png') no-repeat left;padding:6px 0 6px 36px;}
div.linkmenu p{margin-bottom:14px;}
#moviestart{cursor:pointer;}


/**** FOOTER ****/
	div.mainpagefooter{font-size:11px; margin-top:60px;padding:10px 0 20px; border-top:1px solid #dedede;}
	
		div.mainpagefooterleft{float:left; color:#585858;}
		div.mainpagefooterright{float:right;}
		
.mobileslide{width:310px;margin-bottom:10px;}
.mobileslide h2{font-size:16px; margin-bottom:2px;margin-top:5px;}
.mobileslide img{width:308px;border:1px solid #efefef;}