*{padding:0;margin:0;}

h1, h2, h4, h5, h6, p, pre, blockquote, label, ol, dl{margin:1em 0;}

a img{border:none;}

body{
background:#000;
color:#FFF;
font-size:13px;
font-family:Arial, Verdana, sans-serif;
text-align:center;
}

#column{
background:#000000;
display:block;
width:850px;
margin:0 auto;
}

.inside{
width:850px;
margin:0 auto;
text-align:center;
clear:both;
}
.inside h1{
margin:0;
font-size:1.5em;
text-align:center;
}

#l1{
margin:0 auto;
padding:0 0 0 0;
float:left;
width:605px;
text-align:left;
overflow:hidden;
}

#pvads1{
display:block;
margin:0 auto;
width:600px; 
float:left;
overflow:hidden;
clear:both;
}

#b1{
margin:10px 0px 0px 0px;
float:left;
width:200px;
color:#FFF;
font-size:12px;
padding:5px 5px 5px 5px;
FONT-WEIGHT:bold;
text-align:left;
}
#b1 li{
list-style-type:none;
margin:2px 0 0 5px;
}
#b1 li a,#b1 li a:visited{
color:#66CCFF;
FONT-WEIGHT:normal;
}
#b1 li a:hover{
color:#66CCFF;
FONT-WEIGHT:normal;
text-decoration:none;
}

#b2{
margin:10px 0px 0px 10px;
float:left;
width:350px;
color:#FFF;
font-size:12px;
padding:5px 5px 5px 5px;
FONT-WEIGHT:bold;
text-align:left;
overflow:hidden;
}
#b2 li{
list-style-type:none;
margin:2px 0 0 5px;
FONT-WEIGHT:normal;
}
#b2 li a,#b1 li a:visited{
color:#66CCFF;
FONT-WEIGHT:normal;
}
#b2 li a:hover{
color:#66CCFF;
FONT-WEIGHT:normal;
text-decoration:none;
}

#bl2{
margin:0 auto;
float:right;
width:200px;
color:#FFF;
font-size:12px;
padding:0px 5px 5px 5px;
FONT-WEIGHT:bold;
}
#bl2 a,#bl2 a:visited, #bl2 a:hover{
color:#FF0000;
FONT-WEIGHT:bold;
}

#bl{
margin:0 auto;
float:right;
width:100%;
color:#FFF;
font-size:12px;
padding:5px 0 10px 5px;
overflow:hidden;
clear:both;
}
#bl h4{
font-size:13px;
padding:0;
margin:0;
width:100%;
text-align:center;
FONT-WEIGHT:bold;
}
#bl li{
list-style-type:none;
margin:3px 0 0 0;
}
#bl li a,#bl li a:visited, #bl li a:hover{
color:#66CCFF;
text-decoration:underline;
FONT-WEIGHT:bold;
}

#review{
width:98%;
margin:0 0 15px 0;
font-size:1.1em;
overflow:hidden;
padding:10px 0 0 0;
clear:both;
}
#review h1{
font-size:1.3em;
FONT-WEIGHT:bold;
float:left;
clear:both;
margin:0 20px 0 10px;
padding:0 0 0 0;
}
#review img{
margin:0 5px 0 0;
border:1px solid #6A83AC;
width:299px;
height:210px;
}
#review a,#review a:visited{
text-decoration:underline;
color:#6A83AC;
FONT-WEIGHT:bold;
}
#review a:hover{
text-decoration:underline;
color:#66CCFF;
FONT-WEIGHT:bold;
}
#review .block{
clear:both;
margin:0 20px 5px 10px;
text-align:left;
}

#header{
display:block;
margin:0 0 20px 0;
text-align:center;
padding:10px 0 10px 0;
}
#header .inside{
padding:0;
}
#header h1{
font-size:1.5em;
margin:0 auto;
}
#header h2{
font-size:1.2em;
text-align:center;
margin:0 auto;
}
#header h1 a{
text-decoration:none; 
color:#000;
}
#header h1 a:visited{
text-decoration:none; 
color:#000;
}
#header p{
padding:1em 0;
margin:0;
line-height:1em;
}
#header p.left{float:left;}
#header p.right{float:right;}
#header p.right a{color:#AA0000; FONT-WEIGHT:bold;}

#menu{
color:#FFF;
display:block;
text-align:center;
padding:0;
width:800px;
margin:0 auto;
overflow:hidden;
padding:0 0 0 0;
}
#menu ul{
width:800px;
margin:0 auto;
display:block;
overflow:hidden;
}
#menu li{
float:left;
width:140px;
height:70px;
border:1px solid #FFF;
list-style-type:none;
margin:3px 5px 2px 0;
padding:5px 5px 5px 5px;
}
#menu li a,#menu li a:visited, #menu li a,#menu li a:hover{
display:block;
font-size:1.4em;
font-weight:BOLD;
text-decoration:none;
color:#66CCFF;
}
* html #navigation a{width:1%;}
#menu li a:hover{
color:#FF0000;
}
#menu .selected{
background:#333333;
color:#ff0000;
text-decoration:none;
}

#ads1{
font-size:11px;
FONT-WEIGHT:none;
display:block;
margin:0 0 0 0;
color:#FFFFFF;
width:100%;
}
#ads1 img{
margin:0 5px 0 0;
width:247px;
height:181px;
border:1px solid #FFFFFF;
}

#ads1 .inside{
padding:2px 0 0 20px;
background:#000000;
overflow:hidden;
}
#ads1 .c{
float:left;
padding:2px 2px 2px 2px;
width:31%;
margin:0px 5px 0px 0px;
text-align:center;
}
#ads1 a{
font-size:1.2em;
text-decoration:none;
color:#66CCFF;
FONT-WEIGHT:normal;
}
#ads1 a:visited{
text-decoration:none;
color:#66CCFF;
FONT-WEIGHT:normal;
}
#ads1 a:hover{
text-decoration:none;
FONT-WEIGHT:normal;
color:#FFFFFF;
}

#gals{
font-size:11px;
FONT-WEIGHT: none;
display: block;
margin:0 0 0 0;
color:#FFFFFF;
width:100%; 
}
#gals .inside{
padding:2px 0 0 10px;
width:100%;
overflow:hidden;
}
#gals img{
margin:0 5px 0 0;
width:200px;
height:150px;
border:1px solid #66CCFF;
}

#gals .g {
float: left;
width: 204px;
height: 170px;
padding: 2px 2px 2px 2px;
overflow: hidden;
margin:0px 0px 0px 0px;
text-align:center;
}
#gals a{
font-size: 1.2em;
text-decoration: none;
color:#66CCFF;
FONT-WEIGHT: normal;
}
#gals a:visited{
text-decoration: none;
color:#66CCFF;
FONT-WEIGHT: normal;
}
#gals a:hover{
text-decoration: none;
color:#FF0000;
FONT-WEIGHT: normal;
}
#gals a span {
display: block;
width:100%;
overflow: hidden; 
height: 15px;
FONT-WEIGHT: bold;
}
#gals a:hover span {text-decoration: none;color:#FF0000}
#gals a:hover img {border: 1px solid #FF0000}

#cats{
font-size:13px;
FONT-WEIGHT:bold;
display:block;
margin:0 auto;
width:600px; 
float:left;
overflow:hidden;
border:1px solid #FFF;
clear:both;
}
#cats .catcol1{
float:left;
padding:5px 5px 5px 5px;
width:90px;
text-align:left;
}
#cats .catcol2{
float:left;
padding:5px 5px 5px 5px;
width:120px;
text-align:left;
}
#cats .catcol3{
float:left;
padding:5px 5px 5px 5px;
width:120px;
text-align:left;
}
#cats .catcol4{
float:left;
padding:5px 5px 5px 5px;
width:120px;
text-align:left;
}
#cats .catcol5{
float:left;
padding:5px 5px 5px 5px;
width:100px;
text-align:left;
}
#cats a{
font-size:1em;
text-decoration:underline;
color:#66CCFF;
FONT-WEIGHT:bold;
margin:1px 1px 1px 1px;
}
#cats a:visited{
text-decoration:underline;
color:#66CCFF;
FONT-WEIGHT:bold;
}
#cats a:hover{
text-decoration:none;
color:#FF0000;
FONT-WEIGHT:bold;
}
#cats a.curcat{
text-decoration:none;
color:#FF0000;
FONT-WEIGHT:bold;
}
#cats a.curcat:visited{
text-decoration:none;
color:#FF0000;
FONT-WEIGHT:bold;
}
#cats a.curcat:hover{
text-decoration:none;
color:#FF0000;
FONT-WEIGHT:bold;
}

#middle_side{
width:630px;
float:left;
overflow:hidden;
margin:15px 0 0 0;
}

#right_side{
overflow:hidden;
border:solid 1px #FFF;
width:170px;
float:left;
margin:15px 0 0 5px;
text-align:center;
}
#right_side a, #right_side a:visited{
font-size:1em;
text-decoration:none;
color:#66CCFF;
FONT-WEIGHT:bold;
}
#right_side a:hover{
text-decoration:none;
color:#66CCFF;
FONT-WEIGHT:bold;
}
#right_side a.v2,#right_side a.v2:visited{
font-size:1.2em;
text-decoration:none;
color:#6A83AC;
FONT-WEIGHT:bold;
}
#right_side a.v2:hover{
text-decoration:none;
color:#66CCFF;
FONT-WEIGHT:bold;
}

#links{
float:left;
clear:left;
width:98%;
margin:10px 0 0 0;
text-align:left;
font-size:13px;
FONT-WEIGHT:normal;
}
#links a{
font-size:1em;
text-decoration:underline;
color:#66CCFF;
FONT-WEIGHT:bold;
}
#links a:visited{
text-decoration:underline;
color:#66CCFF;
FONT-WEIGHT:bold;
}
#links a:hover{
text-decoration:underline;
color:#66CCFF;
FONT-WEIGHT:bold;
}
#links li{
margin:3px 0px 2px 0px;
padding:5px 5px 5px 5px;
list-style-type:none;
border:1px solid #333333;
}

#footer{
clear:both;
color:#FFF;
margin:30px 0 3em 0;
}
#footer .inside{
padding:1em 0;
}
#footer p{
margin:0;
font-size:0.95em;
}
#footer p.top{
FONT-WEIGHT:normal;
text-align:center;
font-size:1em;
}
#footer #lt{
FONT-WEIGHT:normal;
font-size:12px;
text-align:center;
margin:10px 0 30px 0;
}
#footer #lt a,#footer #lt a:visited{
font-weight:normal;
font-size:1em;
text-decoration:underline;
color:#66CCFF;
}
#footer #lt a:hover{
text-decoration:none;
}
#footer p.top a, #footer p.top a:visited,#footer p.top a:hover{
font-size:1.2em;
text-decoration:none;
FONT-WEIGHT:bold;
color:#FFF;
}
#footer p.left{float:left;}
#footer p.right{float:right;}
#footer p.right a{
padding:0 0 0 1em;
text-decoration:none;
FONT-WEIGHT:bold;
}
#footer p.right a:hover{
color:#FFF;
}



