@import url("/inc/menu.css");
@import url("/inc/ppc.css");
@import url("/inc/yshop.css");

body{
padding:100px 0px 0px 0px;
width:95%;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:0.8em;}

h2{font-size:15px; color:#8fa1c2; margin:0px 0px 8px 0px; text-transform:capitalize;}
h1{font-size:22px; color:#374099; margin:0px 0px 8px 0px;}
#content a {color:#0362d7;text-decoration:underline;}
#content a:hover  {color:#ffa800;text-decoration:underline }
#content p  {font-size:13px;color:#000; }


/* header */
#l{
position:absolute; 
left:0px; 
top:0px; background-color:#fff; padding: 0 0 52px 15px;}
#strip {height:20px; width:1200px; background-color:#39369E; position:absolute; top:103px; left:0}
#head{ background-color:#fff; height:200px; width:760px; margin-bottom:10px;}
/* header */

#toptabs a:link, #toptabs a:active, #toptabs a:visited {color:#fff; text-decoration:none;}
#toptabs a:hover {color:#FFCF25; text-decoration:none;}

#toptabs{
	z-index:200;
	position:absolute;
	top:77px;
	left:48px;
	margin:0;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:760px; 
	color:#FFCF25;}
        
html>body .tabright, html>body .tabrightoff {display:block;}
        
.tableft, .tableftoff{
        float:left;
        width:auto;
        padding:0 0 0px 17px;
        line-height:26px;height:26px;}
        
.tableftoff{background:url(/i/tab_off.gif) 0px 0px no-repeat;}
.tableft{background:url(/i/tab_on.gif) 0px 0px no-repeat;}      

.tabright{
        float:left;
        margin:0;
        padding:0px 17px 0px 0;
        background:url(/i/tab_on.gif)  no-repeat;
        background-position: right;
        height:26px;
        white-space:nowrap;
        display:inline;
        line-height:26px;
        width:auto}

.tabrightoff{
        float:left;
        margin:0;
        padding:0px 17px 0px 0;
        background:url(/i/tab_off.gif)  no-repeat;
        background-position: right;
        height:26px;
        white-space:nowrap;
        display:inline;
        line-height:26px;
        width:auto}

#leftcontent {
float:right; position:relative;
right:8px;
top:15px;
width:300px;background-color:#8a94e5;}
        
#centercontent {

width:385px; float:left;
padding-top:30px;}
        
#wrapper {width:1200px;}       
#content{position:absolute; top:120px;width:860px; margin-top:20px;margin-bottom:10px; left:20px;}
#content2{position:absolute; top:120px;width:560px; margin-top:12px;margin-bottom:10px;}
#footer{width:860px; height:100px; font-size:.8em; color:#666; text-align:center; background-color:#fff; padding-bottom:30px;margin-top:10px; }

#footer a:link, #footer a:active, #footer a:visited {font-size:10px; font-weight:bold; color:#39369E; text-decoration:none; }
#footer a:hover {font-size:10px; font-weight:bold; color:#8A94E5; text-decoration:none;}
.fl {font-size:1.2em; background-color:#fff;padding:4px; margin-bottom:10px;}
        
.search {width:auto; font-size: 0.7em; color:#444;  padding: 0 2px 5px 20px; border-bottom: 2px solid #606CC6;}
#fineprint {padding:5px;}

/*table colours stuff*/
.bb {background-color:#8a94e5;  width:166px; color:#fff; font-size:11px; font-weight:normal; border:2px solid #8a94e5;}
.bb ul {position:relative;padding:0;margin:10px 0 0 0;}
.bb li {line-height:15px;list-style:none; width:160px; } 

.bblink:link, .bblink:active, .bblink:visited {border-top: 1px solid #A0A8E8; border-bottom: 1px solid #606CC6; display:block; width:auto; padding: 2px 0px 2px 20px; margin-bottom:1px; background-image:url(/i/a.gif); background-position:5px; background-repeat:no-repeat; font-weight:bold; color:#fff; text-decoration:none;background-color:#838EE4;}
.bblink:hover {border-top: 1px solid #8a94e5; border-bottom: 1px solid #838EE4; display:block; width:auto; padding: 2px 0px 2px 20px; margin-bottom:1px; background-image:url(/i/a1.gif); background-repeat:no-repeat; font-weight:bold; color:#374099; text-decoration:none; background-color:#838EE4;}

.bt {background-color:#373694; padding:4px; font-size:1.3em; font-weight:bold; color:#FECF22; padding-left:10px;}

.thead{font-size:0.9em; background-color:#5a5c6f; font-weight:bold; text-align:center; color:#fff;}
.tvit{font-size:0.9em; background-color:#91a2c4; font-weight:bold; text-align:; padding-right:6px;  color:#fff;}
.tcol1{background-color:#ADBCD5;}
.tcol2{background-color:#D0DAEB;}
.tcol3{background-color:#E7EEFB;}
.tcol1,.tcol2,.tcol3 {font-size:0.85em; padding-left:12px;}

#tip{position: absolute; top:17px; left:390px; width:360px; font-size:10px; color:#4C59C1;}
/*caclulator stuff*/
#calc{background-image:url(/i/calculator.gif); background-position:left; background-repeat:no-repeat; padding:60px 0 0 55px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; margin-top:10px;}
#calc a:link, #calc a:active, #calc a:visited {font-size:13px; font-weight:bold; color:#DCE0FF; text-decoration:none; padding-top:20px;}
#calc a:hover {font-size:13px; font-weight:bold; color:#000FC2; text-decoration:none;}

a.more:link{font-size:9px;}
.clacbutton{background-image:url(/i/calculator.jpg); background-repeat:no-repeat; padding:0 0 10px 25px;}

.yshophead { width:166px; height:40px; margin-top:20px; background-color:#373694; margin-bottom:2px; } 


/* ad styles */
#leaderboard {
position:absolute;
top:5px;
left: 0px;
width: 760px;
text-align: center;
}

#skyscraper {
position:absolute;
top:103px;
left:765px;
width:0px;
}

#button {
margin: 25px 0 5px 0;
}

#leftaffiliate {
margin: 15px 0 5px 0;
text-align: center;
}

#medrect {
position: relative;
padding: 15px 0 10px 0;
text-align: center;
}

#search {
	width:393px;
	height:34px;
	background-image:url(/i/search-bg.gif)
}

#search .inputbox {
	position:absolute;
	width:259px;
	height:15px;
	border: 0px #FFFFFF;
	top:7px;
	left:81px;
}

#search .gobutton {
	position:absolute;
	left:350px;
	top:7px;
}
