body { text-align:center; background:#000; color:#fff; font-family:Arial, Verdana, sans-serif;font-size:12px; width:100%; height: 100%; margin: 0; padding: 0; }
a { text-decoration: none; } a:hover { text-decoration: underline; }
.headbar { width: 100%; background:#000; color:#A79787;  }
.headbar a { color: white;  }
.headbar div { text-align:left; width: 1000px; margin: auto; padding-left: 5px; padding-right: 5px; }
.headbar .content { padding:0; }
#ucontainer { background:#030303; text-align: left; width: 1000px; padding-right: 5px; padding-left: 5px; margin: auto;  }
#ucontainer #upage { text-align: center; padding-top: 10px; padding-bottom: 40px; }
#ucontainer #upage a { color:darkorange; }
#ucontainer #upage div { text-align: left; margin-top: 10px; float: left; margin-left: 5px; margin-right: 5px; }
#ucontainer #upage .mid { width: 48%; }
#ucontainer #upage .th { width: 320px; }
#ucontainer #upage h1 { padding:0;margin:0;border:0; font-size: 15px; color:darkorange; }
#ucontainer #upage h2 { padding:0;margin:0;border:0; font-size: 15px; color:darkorange; }
#ucontainer #upage h3 { padding:0;margin:0;border:0; font-size: 14px; color:darkorange; }
#ucontainer #upage p { text-align: justify; }

#ucontainer #upage ul { list-style-type: none; padding:0;margin:0;border:0; width: 100%; margin-top: 6px; }
#ucontainer #upage ul a { color: #fff; }
#ucontainer #upage ul li { background: #000; color: #fff; padding: 5px; border: 1px solid #000; }
#ucontainer #upage ul .alt { background: #0c0c0c; }
#ucontainer #upage ul li:hover { border: 1px solid #252423; }

#ucontainer #upage .desc{
background-color: #191919; font-size:10px; margin:0;border:0;padding: 6px 12px 6px 12px;
}
.desc div{margin:0;padding:0;}
#rat input { padding:0;margin:0;border:0; }

table { border:0;padding:0;margin:0; width:100%; }
tr { border:0;padding:0;margin:0; }
td { border:0;padding:0;margin:0; }
.tdr { text-align:right; }
.loginput { border: 1px solid #222222; color: #bebebe; background: black; font-size: 10px; width: 180px; }

#ucontainer #upage .ad_side { min-width: 160px; min-height: 600px; text-align:center; vertical-align: middle; }
#ucontainer #upage .ad_hor { width: 100%; height: 90px; text-align: center; vertical-align: middle; }
#ucontainer #upage .ad_b { width: 100%; height: 100%; text-align:center; vertical-align: middle; }
.azoom { font-size: 10px; color:darkorange; text-decoration: underline; }

#ucontainer #upage .paging {
width: 988px; text-align: center; background:#0c0c0c; padding-top: 10px; padding-bottom: 10px;
}
#ucontainer #upage .paging a { color: darkorange; }

/* Generated via www.cssmenubuilder.com */

.breadcrumb{position:relative; height:30px; width:100%;}
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:30px; background:url('images/breadcrumbImage.png') 0px -30px repeat-x; }
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;}
.breadcrumb ul li a{font:12px Arial, Helvetica, sans-serif; color:rgb(255,255,255); text-decoration:none; line-height:30px; display:block; background:url('images/breadcrumbImage.png') 100% -60px no-repeat; padding:0 17px 0 15px; }
.breadcrumb ul li a:hover {text-decoration:underline; color:rbg(255,255,255);}
.breadcrumb ul li a.active{background:none; color:rgb(255,255,255);}
.breadcrumb ul li a.active:hover {text-decoration:none;}
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('images/breadcrumbImage.png') 0% 0px no-repeat;}
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('images/breadcrumbImage.png') 100% -90px no-repeat; }

.button {
   border-top: 1px solid #ffb570;
   background: #e4801c;
   background: -webkit-gradient(linear, left top, left bottom, from(#fa9632), to(#e4801c));
   background: -moz-linear-gradient(top, #fa9632, #e4801c);
   padding: 8px 16px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 16px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #e4801c;
   background: #e4801c;
   color: #ffffff;
   }
.button:active {
   border-top-color: #59150c;
   background: #59150c;
   }
   
   /* Search result suggestions */
#searchinp { border: 1px solid #222222; color: #bebebe; background: black; font-size: 10px; width: 250px; }
#search-result-suggestions{
	position: absolute; z-index: 1;
	left: 0;
	top: 0;
	width: 300px;
	background: #FFF; color:#000;
	border: 1px solid #484256;
	display: none;
	padding:0:margin:0;border:0; text-align: left;
}
#search-results { padding:0:margin:0;border:0; }
#search-results li{
    padding:0:margin:0;border:0;
	list-style: none;
	background: #FFF; color:#000;
}
#search-results li:hover{
background:blue;color:#fff;
}

#search-results a{
	color:#000;
	display: block;
	padding: 0.25em 1em;
}
#search-results a:hover{color:#fff;}

#search-results a.selected{
	color: #FFF;
	background: #484256;
}

#search-results p{
    padding:0:margin:0;border:0;
}