@import "ppc.css";

body {
 font-family:arial;
 margin:0px;
 height:100%;
 }

b {
 color:#A70002;
 font-size:9pt;
}
.score {
 color:#006F00;
 font-size:12pt;
 font-weight:bold;
}
p {
 padding:0px 10px 5px 10px;
}
p.ad {
 padding:0px 2px 0px 2px;
}
h1 {
 color:#A70002;
 font-size:14pt;
 font-weight:bold;
 margin:4 0 8 0;
}
h2 {
 color:#A70002;
 font-size:12pt;
 font-weight:bold;
 margin:0 0 8 0;
 text-transform:capitalize;
}
hr {
 position:relative;
 border-top:1px dashed #565656;
 border-bottom:1px solid #565656;
 border-left:0px;
 border-right:0px;
 color:#fff;
 background-color:#fff;
 height:4px;
 width:500px;
}
#rightbutton {
 position:absolute;
 top:33px;
 left:570px;
 z-index:2;
}
#des {
 position:absolute;
 top:8px;
 left:416px;
 font-size:8pt;
 z-index:2;
}
#des a {
 font-size:8pt;
}
#banner {
 background-image:url(/i/bannerbg.gif);
 background-repeat:repeat-x;
 width:780px;
 height:150px;
 position:absolute;
 top:0px;
 left:0px;
 z-index:1;
 }
#search {
 background-color:#CDCDCD;
 width:260px;
 height:65px;
 position:absolute;
 top:150px;
 left:0px;
 color:#383838;
 font-size:8pt;
 z-index:2;
 padding:3 0 0 0;
 }
#mag {
 background-image:url(/i/magglass.gif);
 background-repeat:no-repeat;
 width:45px;
 height:65px;
 float:left;
 }
#sform {
 width:215px;
 height:65px;
 float:left;
 
 }
#menu {
 position:absolute;
 top:215px;
 left:0px;
 z-index:3;
 }
input, form {
 color:#383838;
 font-size:8pt;
 padding:2px 0px 2px 0px;
 margin:0px;
 }
 #affiliateheader {
 width:120px;
 height:120px;
 position:absolute;
 top:30px;
 left:660px;
 z-index:2;
 }

/* left menu */

#nav {
 width:260px;
 margin:0px;
 padding: 0px;
 list-style:none;
 width:260px;
}
.subul {
 width:200px;
 z-index:2;
 margin:0px;
 padding: 0px;
 list-style:none;
 width:260px;
 position:absolute;
 left:259px;
 top:0px;
 display:none;
}
.sli {
 position:relative;
 font-size:8pt;
 height:20px;
 width:260px;
}
/* Fix IE. Hide from IE Mac \*/
* html .sli { float: left; height: 1%; }
* html a.menu { height: 1%; }
a.menu {
 display:block;
 background-image:url(/i/menu.gif);
 background-repeat:no-repeat;
 background-position:0% 0%;
 text-decoration: none;
 padding:5px 0px 0px 30px;
 margin:0px 0px 0px 0px;
 border: 1px solid #979797;
 border-bottom: 0px;
}
/* Fix IE. Hide from IE Mac \*/
* html .sli { float: left; height: 1%; }
* html a.menu { height: 1%; }
.menu:active, .menu:link, .menu:visited {
 color:#313131; 
 background-image:url(/i/menu.gif);
 background-repeat:no-repeat;
 height:25px;
 width:228pxpx;
}
.menu:hover {
 color:#A70002; 
 background-image:url(/i/menu-over.gif);
 background-repeat:no-repeat;
 height:25px; width:228pxpx;
}
.borderul {
 border-bottom: 1px solid #979797;
}
li:hover ul, li.over ul {
 display: block;
}

/* content */

#content {
 position:absolute;
 top:150px;
 left:260px;
 width:560px;
}
#leftinv {
 width:260px;
 height:100%;
 float:left;
}
#cont {
 font-color:#000;
 font-size:8pt;
 width:520px;
 height:auto;
 font-size:9pt;
 float:left;
 padding:10px;

}
html>body #cont {
 font-color:#000;
 font-size:8pt;
 width:500px;
 height:auto;
 font-size:9pt;
 float:left;
 padding:10px;
}
#ads {
 width:780px;
 height:auto;
}
#ad1 {
 background-image:url(/i/productbg1.gif);
 font-color:#000;
 font-size:7.5pt;
 width:260px;
 height:122px;
 float:left;
}
#ad2 {
 background-image:url(/i/productbg2.gif);
 font-color:#000;
 font-size:7.5pt;
 width:260px;
 height:122px;
 float:left;
}
#ad3 {
 background-image:url(/i/productbg3.gif);
 font-color:#000;
 font-size:7.5pt;
 width:260px;
 height:122px;
 float:left;
}
#adlinks {
 background-color:#A70002;
 width:780px;
}
#adwidth {
 background-color:#A70002;
 width:260px;
 text-align:right;
 float:left;
}
#flagico {
 text-align:right;
}

a.m1{ color:#A70002;font-size:14px;text-decoration:none;display:block;padding:5px 0px 0px 30px;margin:0 0 0 0;
 border: 1px solid #979797; border-bottom: 0px;
 background-image:url(/i/menu.gif);
 background-repeat:no-repeat;
 height:25px; width:228px;}
a.m1:hover {
font-size:14px;
background:url(/i/menu-over.gif) no-repeat;
color:#A70002;
}
.youarehere1:link, .youarehere1:visited {
color:#A70002;font-weight:bold;text-decoration:none;display:block;padding:5px 0px 0 30px;margin:0 0 0 0;
border: 1px solid #979797; border-bottom: 0px;
background-image:url(/i/menu.gif);
 background-repeat:no-repeat;
 height:25px; width:228px;
}

a.m2{
color:#464646;font-size:12px;text-decoration:none;display:block;padding:5px 0px 0 30px;margin:0px 0px 0 0px;
border: 1px solid #979797; border-bottom: 0px;
 background-image:url(/i/menu.gif);
 background-repeat:no-repeat;
 height:25px; width:228px;}
a.m2:hover { 
font-size:12px;
background:url(/i/menu-over.gif) no-repeat;
color:#A70002;
}
.youarehere2:link, .youarehere2:visited {
color:#A70002;font-weight:bold;text-decoration:none;display:block;padding:5px 0px 0 30px;margin:0 0 0 0;
border: 1px solid #979797; border-bottom: 0px;
background-image:url(/i/menu.gif);
 background-repeat:no-repeat;
 height:25px; width:228px;
}

a.m3{ color:#464646;font-size:12px;text-decoration:none;display:block;padding:5px 0px 0 40px;margin:0 0 0 0;
 border: 1px solid #979797; border-bottom: 0px;
background:url(/i/menu.gif) no-repeat 0 0px; height:25px; width:218px;}
a.m3:hover { 
font-size:12px;
background:url(/i/menu-over.gif) no-repeat;
color:#A70002;
}
.youarehere3:link, .youarehere3:visited {
color:#A70002;font-weight:bold;text-decoration:none;display:block;padding:5px 0px 0 30px;margin:0 0 0 0;
border: 1px solid #979797; border-bottom: 0px;
background-image:url(/i/menu.gif);
 background-repeat:no-repeat;
 height:25px; width:228px;
}

a.m4{ color:#464646;font-size:12px;text-decoration:none;display:block;padding:5px 0px 0 40px;margin:0 0 0 0;
 border: 1px solid #979797; border-bottom: 0px;
background:url(/i/menu.gif) no-repeat 0 0px; height:25px; width:218px;}
a.m4:hover { 
font-size:12px;
background:url(/i/menu-over.gif) no-repeat;
color:#A70002;
}
.youarehere4:link, .youarehere4:visited {
color:#A70002;font-weight:bold;text-decoration:none;display:block;padding:5px 0px 0 30px;margin:0 0 0 0;
border: 1px solid #979797; border-bottom: 0px;
background-image:url(/i/menu.gif);
 background-repeat:no-repeat;
 height:25px; width:228px;
}

.youarehere:link, .youarehere:visited {
color:#A70002;font-weight:bold;display:block;margin:0 0 0 0;
border: 1px solid #979797; border-bottom: 0px;

}

#affiliateblock {
height: 135px;
padding-left: 10px;
}

#affiliate {
float: left;
height: 135px;
width: 135px;
padding: 10px 10px 0px 0px;
}

#affiliatetopleft {
float: left;
height: 130px;
width: 130px;
padding: 0px 5px 5px 0px;
}

#affiliatebottomright {
float: right;
height: 130px;
width: 130px;
padding: 5px 0px 0px 5px;
}

#affiliatetopright {
float: right;
height: 130px;
width: 130px;
padding: 0px 5px 0px 5px;
}

/* ad styles */
#leaderboard {
position:relative;
top:0px;
width: 780px;
text-align: center;
}

#skyscraper {
position:relative;
left:800px;
top:60px;
width:0px;
}

#below_content {
padding: 15px 0 15px 10px;
font-size: 11pt;
font-weight: bold;
}

#below_content a{
color:#A70002;
}

#footer
{
width:auto;
padding-top:10px;}

#footer a:link, #footer a:visited{
padding:0px 5px 0px 5px;
margin-top:10px;
color:#333333;
}

#otherlinks
{
	background-color:#eee;
	height:150px;
	padding:10px;
	width:auto;	
	}
	
#otherlinks a:link, #otherlinks a:active, #otherlinks a:visited
{
	color:#a70002;
	margin:5px;
	width:auto;
	}
#otherlinks .leftpad
{
	float:left;
	width:45%;
	}
#otherlinks .leftpad a img
{
	padding-right:5px;
	}
	
#otherlinks .rightpad
{
	float:left;
	width:47%;
	}
	
#otherlinks .rightpad a img
{
	padding-right:5px;
	}