﻿/*	-----------------------------------------------------------------------
	- number:	2.0.0	
	- build:	20080605
	- status:	beta
	-----------------------------------------------------------------------
	Base styles (overridden by space styles and skin styles).
	-----------------------------------------------------------------------	*/

body,span,table,col,h1,h2,h3,h4,tr,th,td,input,p,textarea,ul,div,textarea{color:#000;font-family:Arial;font-size:1.0em;}
body{padding:0px;margin:0px;font-size:75%;text-align:center;overflow:hidden;}
div,img,iframe,table,tbody,th,td,form,a{border:0px;padding:0px;margin:0px;}
input{margin:0px;}
div{text-align:left;}
iframe{width:100%;height:0px;min-height:0px;}
h1{font-size:2.0em;}
h2{font-size:1.7em;}
h3{font-size:1.4em;}
h4{font-size:1.1em;}
h5{font-size:1.0em;}
span{color:inherit}

/* color */
.clr-red{color:#F00;}
a p,a,.clr-lnk{color:#000;}

/* color selectors */
.clr-bk{background-color:#EFEFF7;}
.clr-hd-bk{background-color:#FFF;}		/* page title bar */
	.clr-hd-bkln{border-bottom-color:#CCC;}
	.clr-hd-fn{color:#000;}
.clr-st-bk{background-color:#FFF;}		/* status background */
.clr-pg-bk{background-color:#FFF;}		/* page background */
.clr-mn-on{background-color:#636B6B;}	/* active menu bar */
.clr-mn-of{background-color:#CCC;}		/* inactive menu bar */
.clr-mn-tx{color:#FFF;}					/* lower menu text */
.clr-mn-tx-on{color:#000;}				/* active menu text */
.clr-mn-tx-of{color:#666;}				/* inactive menu text */
.clr-btn{background-color:#636B6B;}		/* button */
.clr-lmn-bd{border-color:#FFF;}			/* left menu border */
.clr-lmn-bk{background-color:#EFEFF7;}	/* left menu backround */
.clr-lmn-tx{color:#000;}				/* left menu text */
.clr-inp-bk{background-color:#E6E6E6;}	/* input background */
.clr-ft-bk{background-color:#000;}		/* footer bar */
	.clr-ft-bkln{border-bottom-color:#CCC;}
	.clr-ft-fn{color:#FFF;}


/* utility selectors */
span.spc{margin:0px 3px 0px 3px;}
span.min{line-height:1px;}
.cur{font-weight:bold;}

body.spn-def{background:url(../images/default_sponsor_background.gif) no-repeat top;}

div#blur{background-color:#000;-moz-opacity:0.5;khtml-opacity:.5;filter:alpha(opacity=50);z-index:120;position:absolute;top:0px;left:0px;width:100%;min-height:100%;height:2000px;display:none;}
div#splash{background-color:#FFF;z-index:200;position:absolute;width:420px;display:none;}
	#splash #spl-hd{padding:20px;}
		#splash h2{margin:0px;}
		#splash h3{margin:0px 0px 10px 0px;font-size:1.0em;}
		#splash a#show{float:left;}
		#splash a#close{float:right;}
	#splash #spl-bd{clear:both;margin:20px;}
		#splash #spl-bd h4{}
		#splash #spl-bd h5{}
		#splash #spl-bd p{}

div.fm{clear:both;}
div.fld-np{float:left;width:auto;text-align:left;margin-right:5px;padding:0px;}
	div.fld-np span{font-size:0.95em;}
div.btn-np{position:absolute;top:23px;left:285px;}
input.fm-btn{padding:1px 5px 0px 5px;}
div.fm-chk{width:140px;position:absolute;top:47px;left:10px;}
html>/**/body div.fm-chk{top:50px;}
	div.fld-np span.fm-chk-pr{font-size:1.1em;margin-left:5px;}
	input.fld-chk, input.fm-rad{width:15px;background-color:Transparent;}
	input.ro-inp-man{border:none;background-color:Transparent;padding-top:4px;}
div#login div#fm-btn{padding:0px;}

/* content selectors */
#main_int{margin-left:auto;margin-right:auto;width:752px;border:1px solid #000;border-top:none;}
#main{margin-left:auto;margin-right:auto;width:992px;}
	div#lft,div#rht{width:120px;float:left;text-align:center;overflow:hidden;}
		div#lft a,div#rht a{text-decoration:none;}
			div.ads{clear:both;position:relative;}
			div#toplft,div#toprht{color:#FFF;padding-top:111px;padding-bottom:4px;position:relative;}
			div#toplft{text-align:right;padding-right:5px;}
			div#toprht{}
	div#ctr{width:752px;float:left;}
	
	div#hdr, div#ftr, div#clr{clear:both;width:100%;border-bottom-width:2px;border-bottom-style:solid;padding-bottom:1px;text-align:center;}
	div#clr{font-size:1.2em;font-weight:bold;}
	div#ftr{display:none;}
		div#hdr ul, div#ftr ul{display:inline;margin:0px;}
			div#hdr ul li, div#ftr ul li{display:inline;list-style:none;font-size:0.95em;}
				div#hdr ul li a, div#ftr ul li a{text-decoration:none;}
	div#control{position:relative;_height:132px;} /* ie6 "_" hack: height screws IE8 */
		div#status{background-color:#FFF;clear:both;height:77px;overflow:hidden;}
			div#status img{}
			div#login{width:420px;float:left;padding:10px 60px 0px 10px;position:relative;}
				div#lf{float:left;padding:10px 0px 0px 10px;} 
				div#rh{float:right;padding:10px 0px 0px 0px;} 
				div#login div.fm{width:370px;}
				div#loglink{position:absolute;top:51px;left:140px;}
				div#login span a{text-decoration:none;}
				div#login ul{list-style-type:none;margin:0px;padding:0px;clear:both;position:relative;top:-5px;}
				div#login ul li{display:inline;}
				div#login ul li a{text-decoration:none;}
			div#summ{width:400px;float:left;padding:0px 0px 0px 10px;}
				div#summ a{color:#000;}
				div#summ ul{list-style-type:none;margin:0px;padding:0px;}
				div#summ ul li{display:block;float:left;padding:0px 5px;border-left:1px solid #FF0000;}
					div.summ-itm{color:#F00;}
					div.summ-lnk{position:absolute;}
						#summ-s_friends{top:15px;left:240px;}
						* html #summ-s_friends{top:20px;left:-30px;}
			img#face{}
			img#logo{margin:0px;}
		div#menu{border:1px solid #000;border-bottom:0px;border-top:0px;position:relative;height:52px;min-height:52px;}
		* html div#menu{position:static;}
			ul#menu-top{clear:both;list-style-type:none;padding:0;margin:0;}
				ul#menu-top li{float:left;padding:0;margin:0;}
					ul#menu-top li.sep{padding:8px 0px 0px 0px;}
					ul#menu-top li a{display:block;padding:9px 8px 5px;text-decoration:none;background:url(../images/menu/default/mnu-spc.gif) no-repeat right;}/* border-right:1px dotted #666; */
					ul#menu-top li a:hover{text-decoration:none;}
					ul#menu-top li a.on{background:url(../images/menu/default/mnu-bk-on.gif) repeat;position:relative;top:1px;border:1px solid #000;border-top:0px;border-bottom:0px;}
					ul#menu-top li a.pre{background-image:none;}
					ul#menu-top li a.fst{border-left:0px;}
					* html ul#menu-top li a{width:1%;}
				
			div.mnu{clear:both;width:750px;border-top:1px solid #000;}
				div.mnu ul{list-style-type:none;overflow:hidden;padding:0;margin:0;height:22px;min-height:22px;}
					div.mnu ul li{float:left;}
						div.mnu ul li a{clear:both;display:block;padding:4px 5px 3px 0px;text-decoration:none;}
						div.mnu ul li a:hover{text-decoration:none;}
						* html div.mnu ul li a{width:1%;}
		div.ad-txt{width:120px;height:120px;min-height:120px;overflow:hidden;}
		div.ad-spc{width:752px;height:90px;min-height:90px;}
		
	div#content{position:relative;text-align:center;margin-top:1px;}
		div#interst{height:300px;min-height:300px;}
			div#clr a{text-decoration:none;}
		div#contain{margin:0px;padding:0px;}
			#3party{border:0px;}
			div#page{clear:both;margin-bottom:10px;height:1%;}
				h1,h2{padding:3px 0px 3px 170px;border:0px solid;}
				h1{border-bottom-width:3px;margin:0px;}
				div#cms{margin:10px 5px 0px 5px;}
					div#cms a p.lnk{margin:0px;}
					div#cms-lft,div#cms-rht{float:left;margin-bottom:20px;}
					div#cms-rht{margin-left:19px;width:565px;}
						div#cms-rht h4{margin-top:0px;}
						div#cms-rht p{margin:0px 0px 8px 0px;}
					div#cms-lft{width:150px;}
						div#cms-mnu{border-width:1px;border-style:solid;padding:10px;}
							div#cms-mnu ul{margin:0px;padding:0px;}
								div#cms-mnu ul li{list-style:none;}
									div#cms-mnu ul li a{text-decoration:none;}
					/*				
					div#cms-lft{position:absolute;left:0px;top:0px;width:222px;border:5px 20px 10px 10px solid;}
					div#cms-lft ul{list-style-type:none;margin:0px;padding:10px;}
						div#cms-lft ul li{}
						div#cms-lft ul li a{text-decoration:none;color:#000;}
					*/
				div#ad-wall{padding-left:245px;margin:20px 0px;width:420px;}
					div#ad-wall img.spe{border:5px solid #FFF;}
					div#ad-wall img.roll{display:none;}
				div#page div.fm{position:relative;top:-20px;}
					table#fm-tbl{clear:both;width:752px;}
						td.fm-lbl{width:250px;text-align:right;vertical-align:top;padding:5px 2px 15px 0px;}
						td.fm-inp, td.ro-man{width:500px;padding-bottom:15px;}
							.opt-inp,.man-inp{}
								.i-xt{width:40px;}
								.i-t{width:80px;}
								.i-s{width:125px;}
								.i-m{width:191px;}
								.i-l{width:270px;}
								.i-x{width:400px;}
								.s-xt{width:55px;}
								.s-t{width:85px;}
								.s-s{width:125px;}
								.s-m{width:200px;}
								.s-l{width:270px;}
								.s-x{width:400px;}
							textarea.opt-inp,textarea.man-inp,textarea.txt-inp{height:50px;}
								textarea.h-t{height:50px;}
								textarea.h-s{height:75px;}
								textarea.h-m{height:105px;}
								textarea.h-l{height:150px;}
								textarea.h-x{height:250px;}
							span.sep{padding:0px 10px 0px 10px;}
						div#fm-btn{padding:10px 0px 0px 252px;}
							input.fm-btn-big{padding:10px;font-size:1.2em;margin-bottom:20px;}
				div#copyright{text-align:center;}
				div#pp{padding-left:175px;width:565px;}
					div#pp a{text-decoration:none;}
					div#pp p{position:relative;}
					div#pp p.lnk{top:-10px;}
						div#pp p img{position:absolute;}
					div#pp ul{margin:0px 0px 0px 20px;}
						div#pp ul li{margin-bottom:5px;}

	#3party{border:0px;}
	#gtrack{border:0px;height:0px;min-height:0px;display:none;}


/* Tab control */
.tab{text-align:center;float:left;width:199px;font-weight:bold;padding:5px 0px 5px 0px;background-color:#FFF;}
.tab-on{border:solid 1px #000;border-bottom:0px;color:#000;}
.tab-off{border-bottom:solid 1px #000;color:#b5b5b5;}

#tab-{clear:both;width:400px;padding:0px 0px 20px 175px;}
	#tab- #tabs{width:401px;display:block;}
	#tab- .tab-cont{clear:both;border:solid 1px #000;border-top:0px;padding:20px 0px 20px 0px;height:155px;}  
		#tab- .tab-cont div.fm{position:static;}  
		#tab- .tab-cont div.lbl{padding:0px 0px 10px 20px;}
	#tab- #fm-tbl{width:401px;}
	#tab- .man-inp{width:170px;border:solid 1px #949494;background-color:#f7f7f7;}
	#tab- .fm-lbl{width:200px;}
	#tab- .fm-inp{width:200px;}
	#tab- .fm-btn{width:174px;}
	#tab- #fm-btn{padding:0px 0px 0px 200px;}
	#tab- #tab-links{padding-left:200px;}
		#tab- #tab-links a{clear:left;margin-top:10px;padding-left:20px;display:block;background-image:url(../images/ShareFriends-Bullet.gif);background-repeat:no-repeat;background-position:left;color:#000;text-decoration:none;}

@media print {
#toplft, #toprht, .ads{display:none;} 
#main{width:752px;}
}
