/* DEFAULT_STYLES */

html { padding:0;margin:0;font-size:62.5%;}
body { background:#101010;font: 12px Tahoma, Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #4e4b4b;}
h1 { font-family: Arial Black, sans-serif; font-size:14px; font-weight: normal; letter-spacing: -1px; color:#FFF; text-transform:uppercase; padding:0; margin: 4px 10px 0 8px; }
h2 { font-family:Trebuchet MS;	font-size:28px;	font-weight: normal; color: #FFCC66; margin-bottom:0px;  padding:0;}
a, a:link, a:active, a:visited { color: #ffba04; cursor: pointer; text-decoration: none; }
a:hover { color:#ffd304; text-decoration: underline;}
img {border:none;}
.line { width:767px; height:5px; border:0px; }
.line2 { padding:0 0 5px 0; }
.line3 { width:780px; height:7px; border:0px; background-image:url(../im2/w-line.gif); margin: 0 0 0 19px; }

.search { background: url(../im2/search-bg.gif) 0 0 no-repeat; width:345px; height:18px; padding:2px 0px 0px 5px;border:none;color:#000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }

.topmenu { background-image: url(../im2/topmenu-bg.gif); width: 568px; height: 27px; font-family: Tahoma, Geneva, sans-serif; font-size:12px; color:#c5cfd9; font-weight:bold; text-align:center; background-repeat:repeat-x; }
.topmenul { background-image:url(../im2/top-menul.gif); width: 20px; background-repeat:no-repeat; background-position:left; }
.topmenur { background-image:url(../im2/top-menur.gif); width: 20px; background-repeat:no-repeat; background-position:right; }
.topmenu a, .topmenu a:link, .topmenu a:visited, .topmenu a:active { text-decoration:none; color:#FFF; }
.topmenu a:hover { text-decoration:underline; }

.navi { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color:#cccccc; padding:0 0 0 20px; }
.navi a, .navi a:link, .navi a:visited, .navi a:active { text-decoration:none; color:#ffba04; }
.navi a:hover { color:#FFF; text-decoration:underline; }

/* GALLERY */

.gal { text-align:center; font-family: Trebuchet MS; font-size: 13px; color: #cfc8b4; letter-spacing:normal; text-transform:none; line-height: 16px; }
.gal h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 26px; color:#fdfbf8; letter-spacing:-1px; padding:10px 0 0px 15px; margin-bottom:0px; text-transform:none; text-align:left; line-height: 28px; }
.gal h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 35px; font-weight: normal; color: #FFF; padding:0 0 0 0; margin:10px 0 8px 0; letter-spacing:-2px; line-height:30px  }
.tit1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 28px; font-weight: normal; color: #FFCC66; padding:10px 0 15px 0; letter-spacing:-1px;  line-height:31px; font-style:normal; }
.tit2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #FFF; padding:0 0 0 0; margin:5px 0 8px 0; letter-spacing:-1px; line-height:30px  }
.tit1 a:hover, tit2 a:hover { text-decoration:none; }
.tit3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 30px; font-weight: normal; color: #FFCC66; padding:5px 0 15px 0; letter-spacing:-1px;  line-height:31px; font-style:normal; }

.tit2a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FFF; padding:0px 0 0px 0; margin:0px 0 0px 0; letter-spacing:-1px; text-transform:uppercase; }

.tit1 a, .tit1a a, .tit4 a, .tit4a a, .tit2 a, .tit2a a { text-decoration:underline;  }
.tit2a a:hover {color:#FFF; }

.tit4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 40px; color: #FFCC66; padding:7px 0 15px 0; letter-spacing:-2px;  line-height:36px; }
.tit4a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 40px; padding:5px 0 15px 0; letter-spacing:-2px;  line-height:36px; font-weight:normal; }

.tdhd { font-family: Tahoma, Geneva, sans-serif; font-size:11px; color: #fff; padding: 5px 0 0 0; }
.tdhd a { text-decoration:underline; }
.tdp img { border:4px; border-color:#FFCC66; border-style:solid; margin: 0 0 0 0px; }

.thumbs td { height: 200px; width: 150px; background-image:url(../../im2/th-bg.gif);  }
.thumbs img { height: 200px; width: 150px; border: 0px; }



.top_place { font-size: 14px; font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
.top_name { font-family: Tahoma; font-size:10px; font-weight:bold; color:#FFFFFF;}
.top_name a:link, .top_name a:visited, .top_name a:active { font-family: Verdana, Geneva, sans-serif; font-size:17px; font-weight:bold; letter-spacing:-1px;  color:#FFCC00; text-decoration: none; }
.top_name a:hover { text-decoration:underline; }



/* SIDEBAR */

.adv { background-color:#151617; margin: 10px 15px 10px 0px; height: 700px; }
.advi { background-color:#151617; margin: 10px 15px 10px 0px; height: 1425px; }


.friends, .friends a:link, .friends a:visited, .friends a:active { font-family: Trebuchet MS; font-size: 13px; font-weight: bold; color:#CCCCCC; text-decoration: none;}
.friends a:hover { color:#ffba00; text-decoration: underline;}

.desc, .desc a:link, .desc a:active, .desc a:visited {	font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #cbcbcb;  }
.desc a:hover { text-decoration:underline; }
.desc strong { font-weight:bold; color: #e4e4e4; }


.r_links p, .r_links a, .r_links a:link, .r_links a:visited { text-decoration:underline; color:#ffba04; font-weight:bold; font-size:11px; }
.r_links a:hover { text-decoration:none;}



.gals, .gals a, .gals a:link, .gals a:active, .gals a:visited { font-family: Trebuchet MS; font-size: 11px; font-style: normal; color:#CCC; text-decoration:none; }
.gals a:hover { text-decoration:underline; color:#ffba04; }

p.copyright { font-family: Trebuchet MS; font-size: 11px; font-size: 10px;  text-transform: uppercase; color: #888; width: 980px; letter-spacing:normal; }
p.copyright a, p.copyright a:link, p.copyright a:active, p.copyright a:visited { color: #ccc; }
p.copyright a:hover { text-decoration: underline; color: #ccc; }

.bigtext { font-family: Georgia, "times new roman", serif; font-weight: normal;	letter-spacing: -1px; font-size: 24px;	color: #ccc;}
.maintop { background-image:url(../im2/top-bg2.gif); background-repeat:no-repeat;}

.rlt { list-style:none; margin: 0; padding: 0 0 0 0; }
.rlt li { padding-bottom: 4px; line-height: 13px; }
.rlt li a:link { line-height: 19px; }
.navv { font-family: Georgia, "times new roman", serif; font-weight: normal;	letter-spacing: -1px; font-size: 24px;	color: #fff; padding: 0; }


/* REVIEW */

.rev_one_img { float:left; margin:3px 20px 5px 23px; width:260px; height: 200px; border:0;}

.full_review_section { height:1%; width: 750px; overflow:hidden; padding:10px 0 5px 0; margin: 0 0 0 19px; position:relative; text-align:left;}

.det_info { padding:0 5px; font-size:11px; color:#bbb9b4;}
.di_1 { width:110px; float:left;}
.di_2 { width:170px; float:right;}
.di_3 { width:130px; float:left; }
.det_info b { font-weight: bold; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color:#dedbd4; padding:0;}
.det_info strong, .det_info em { color:#dedbd4;}
.det_info p { padding: 0; margin:7px 0 5px 0;  line-height:16px;}
.det_info a, .det_info a:visited { text-decoration:underline;}
.det_info a:hover { text-decoration:none;}
.d_line { padding-bottom:6px;}
