body {
padding:0;margin:0;
fomt-size:14px;
font-family:tahoma, helvetica, arial, sans-serif;
background:#ffeede url(/images/fon_up.png) repeat-x;
}

.hat {
width:999px;
height:125px;
text-align:center;
margin:0 auto 5px auto;
position:relative;
}
.hat2 {
height:115px;
}
.hat .logo {
float:left;
margin:0;
position:absolute;left:0px;top:5px;
}
.hat .logo img {
width:237px;
height:95px;
border:0;
}
.hat .logo a {
padding:0;margin:0;
}

.hat_top {
font-size:11px;
color:#d52a56;
line-height:145%;
float:left;
position:absolute;left:268px;top:54px;
text-align:left;
padding:0;
text-shadow:none;
}
.hat_top span {
float:left;
margin:0 0 0 18px;
color:#d52a56;
}
.hat_top a {
color:#8f4e1c;
text-decoration:underline;
margin:0 0 0 3px;
}
.hat_top a:hover {
color:#8f4e1c;
text-decoration:none;
}

/* hat_menu0 */
.hat_menu0 {
float:left;
padding:0;margin:0;
height:35px;
font-family:tahoma, helvetica, arial, sans-serif;
position:absolute;left:250px;top:7px;
background: #9a7757;
border:0;
-moz-border-radius:4px 4px 4px 4px; 
-webkit-border-radius:4px 4px 4px 4px;  
border-radius:4px 4px 4px 4px; 
font-weight:bold;
text-shadow:1px 1px 0 #0f5456;
}
.hat_menu0 li {
float:left;
list-style:none;
color:#fff;
height:35px;
-mo-z-box-shadow:-1px 0 0 #665545 inset, 1px 0 0 #b38a65;
-web-kit-box-shadow:-1px 0 0 #665545 inset, 1px 0 0 #b38a65;
box-shadow:-1px 0 0 #665545 inset, 1px 0 0 #b38a65;
}
.hat_menu0 li:hover {
text-decoration:none;
color:#fff;
background:#cc8955;
-mo-z-box-shadow:-1px 0 0 #665545 inset, 1px 0 0 #b38a65,0 -1px 0 #665545 inset;
-web-kit-box-shadow:-1px 0 0 #665545 inset, 1px 0 0 #b38a65,0 -1px 0 #665545 inset;
box-shadow:-1px 0 0 #665545 inset, 1px 0 0 #b38a65,0 -1px 0 #665545 inset;
text-shadow:none;
}

.hat_menu0 li a {
float:left;
font-size:13px;
color:#fff;
margin:0;padding:4px 8px 9px 8px;
text-decoration:none;
}
.hat_menu0 li a:hover {
text-decoration:none;
color:#fff;
text-shadow:none;
}

.hat_menu0 .bnl {
-moz-border-radius:4px 4px 4px 4px; 
-webkit-border-radius:4px 4px 4px 4px; 
border-radius:4px 4px 4px 4px; 
}
.hat_menu0 .bnr {
-moz-border-radius:4px 4px 4px 4px; 
-webkit-border-radius:4px 4px 4px 4px; 
border-radius:4px 4px 4px 4px;
-mo-z-box-shadow:none;
-web-kit-box-shadow:none;
box-shadow:none;
}
.hat_menu0 .bnr:hover {
-moz-border-radius:4px 4px 4px 4px; 
-webkit-border-radius:4px 4px 4px 4px; 
border-radius:4px 4px 4px 4px;
-mo-z-box-shadow:none;
-web-kit-box-shadow:none;
box-shadow:none;
}
.hat_menu0 span {
float:left;
padding:0;margin:5px 0 0 0;
}

/* hat_menul */
.hat_menul {
margin:-5px 0 0 80px;
display: inline-block;
font-size: 14px;
padding:0;
vertical-align: middle;
}
.hat_menul ul {
line-height: 33px;
text-align: center;
}
.hat_menul ul ul {
line-height: normal;
}
.hat_menul ul li {
min-width:120px;
display: inline-block;
padding: 0 4px 0 3px;
text-align: left;
position: relative;
background:#9a7757;

}
.hat_menul ul li:hover {
background:#cc8955;
}
.hat_menul ul ul li {
box-shadow:none;
}
.hat_menul ul ul li:hover {
background:none;
}
.hat_menul a:link, .hat_menul a:visited, .hat_menul a:active, .hat_menul a:hover {
color: #fff;
text-decoration: none;
display: block;
background: url(/images/tma.png) right 15px no-repeat;
padding: 0 15px 0 3px;
margin: 0 5px 0 0;
}
.hat_menul ul li:hover a:link, .hat_menul ul li:hover a:visited, .hat_menul ul li:hover a:active, .hat_menul ul li:hover a:hover {
color: #fff;
text-decoration: none;
}
.hat_menul ul li:hover ul li a:link, .hat_menul ul li:hover ul li a:visited, .hat_menul ul li:hover ul li a:active, .hat_menul ul li:hover ul li a:hover {
color: #fff;
text-decoration: none;
}
.hat_menul ul li:hover ul li a:hover {
color: #fff;
text-decoration: underline;
}
.hat_menul ul li:hover .drop_menu {
display: block;
}

.drop_menu {
position: absolute;
background:#cc8955;
-moz-box-shadow:-1px -1px 0 #fff inset, 1px 1px 0 #fff inset;
-web-kit-box-shadow:-1px -1px 0 #fff inset, 1px 1px 0 #fff inset;
box-shadow:-1px -1px 0 #fff inset, 1px 1px 0 #fff inset;
padding: 5px 10px 10px;
display: none;
z-index: 2;
font-size: 14px;
}
.dmc0 {
width: 95%;
}
.dmc1 {
width: 48%;
}
.drop_menu ul {
display: inline-block;
vertical-align: top;
}
.drop_menu.category {
width: 160px;
}
.drop_menu.category0 {
width: 125px;
position: absolute;
left: 0;
}
.drop_menu ul li {
float: left;
background: transparent;
display: block;
padding: 0;
margin: 0 0 0 -43px;
}
.hat_menul .drop_menu ul li a {
background: transparent;
padding: 0;
margin: 0;
}

.share_bot {
float:right;
margin:0;
font-size:12px;
color:#000;
text-shadow:none;
position:absolute;right:0px;top:3px;
}
.share_bot:hover {
color:#000;
}
.share_bot div {
float:left;
margin:6px 4px 0 0;
}
.share_bot a {
float:right;
width:24px;
height:24px;
border:0;
margin:0 4px 0 2px;
color:#000;
}
.share_bot a:hover {
margin:1px 4px 0 2px;
}
.sharing {
float:left;
margin:5px 0 0 5px;
} 


/* search */
.search {
float:right;
width:263px;
height:34px;
margin:2px 0 0 0;
position:absolute;right:5px;top:61px;
color:#525e9d;
font-size:14px;
background:#6e4e39;
border:1px solid #ffeede;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;  
}
.search .sea1 {
float:left;
width:198px;
height:26px;
color:#222;
background:none;
border:0;
padding:2px 2px 2px 6px;
margin:2px 0 0 2px;
font-size:12px;
background:#ffeede; 
border:0; 
-moz-border-radius:50px 0 0 50px;
-webkit-border-radius:50px 0 0 50px;
border-radius:50px 0 0 50px;  
outline:none;
}

.search .btf {
float:left;
width:70px;
height:30px;
position:absolute;
right:2px;top:2px;
background: #6e4e39;
-moz-border-radius:4px; 
-webkit-border-radius:4px;  
border-radius:0 50px 50px 0; 
}
.search .btf:active {
right:1px;top:2px;
-mo-z-box-shadow:1px 1px 0 #000 inset;
-web-kit-box-shadow:1px 1px 0 #000 inset;
box-shadow:1px 1px 0 #000 inset;
}
.search .but1 {
float:left;
height:24px;
width:26px;
font-size:12px;
margin:0;border:0;
background: url(../images/sf.png) no-repeat;
text-shadow:1px 1px 0 #fff;
position:absolute;left:22px;top:5px;
}
.search, .sort {
float:left;
}
.sel {
float:left;
padding:1px; 
margin:0 7px 0 0;
width:120px;
height:22px;
font-size:12px;
background:#fff; 
border:1px solid #fff; 
}
.search span {
float:left;
padding:3px 3px 0 0;
font-weight:bold;
}

/* sort & sharing */
.sortblock {
width:990px;
color:#24354a;
padding-top:5px;
position:absolute;left:12px;top:112px;
text-shadow:1px 1px 0 #fff;
}
.sort {
font-size:12px;
padding:0px;
margin-top:-4px;
color:#333;
font-weight:bold;
}
.sort label {
float:left;
padding:3px 6px 0 2px;
font-size:12px;
}
.sort label span {
font-weight:normal;
}
.search, .sort {
float:left;
}
.s_submit {
float:left;
margin-left:4px;
margin-top:-1px;
position:relative;
}
.sel_1 {
float:left;
background:#fff; 
padding:1px; 
margin-right:20px;
border:0px; 
-moz-border-radius:4px 0 0 4px; 
-webkit-border-radius:4px 0 0 4px; 
border-radius:4px 0 0 4px;  
}

.title_bl {
margin:15px 0 0 0;
padding:0;
font-family:tahoma, helvetica, arial, sans-serif;
font-size:20px;
font-weight:bold;
color:#887857;
text-align:center;
width:100%;
clear:both;
text-transform: uppercase;
text-shadow:1px 1px 0 #fff1d6;
}
.title_bl h2 {
display:inline;
font-size:20px;
margin:0;
padding:3px 22px 3px 42px;
}
.title_bl h1 {
display:inline;
font-size:20px;
margin:0;
padding:3px 22px 3px 42px;
}

.title_hat {
margin:0;
padding:0 0 3px 0;
font-family:tahoma, helvetica, arial, sans-serif;
font-size:20px;
font-weight:bold;
color:#887857;
position:absolute;left:5px;bottom:0;
text-transform: uppercase;
text-shadow:1px 1px 0 #fff1d6;
}

/* category & pages */
.title_cat {
width:975px;
display:block;
margin: 10px 0 0 5px;
text-align:left;
}

.title_cat .catname {
float:left;
color:#887857;
font-size:20px;
margin:-10px 20px 5px 0;
padding:2px 3px 2px 3px;
font-family:tahoma, helvetica, arial, sans-serif;
font-weight:bold;
text-align:left;
text-transform: uppercase;
text-shadow:1px 1px 0 #fff1d6;
}
.title_cat .catname2 {
float:left;
color:#887857;
font-size:20px;
margin:-10px 20px 5px 0;
padding:2px 3px 2px 3px;
font-family:tahoma, helvetica, arial, sans-serif;
font-weight:bold;
text-align:left;
text-transform: uppercase;
text-shadow:1px 1px 0 #fff1d6;
}
.catname h1 {
margin:5px 0 0 0;padding:0;
font-size:20px;
text-transform: uppercase;
color:#887857;
}
.catname h2 {
display:inline;
margin:0;padding:0;
font-size:12px;
text-transform: uppercase;
color:#000;
}
.title_cat .catname span {
font-size:12px;
font-weight:normal;
color:#000;
margin:-2px 0 2px 0;
}
.title_cat .showing {
color:#000;
font-size:12px;
margin:0;
}
.title_cat .showing span {
float:left;
margin:0 5px 0 0;
}
.showing h2 {
float:left;
display:inline;
margin:0 2px 0 2px;
padding:2px 3px 2px 3px;
font-size:12px;
font-weight:bold;
color:#000;
}
.title_cat .pages {
float:right;
color:#000;
font-size:12px;
margin:0 3px 0 0;
font-weight:bold;
text-shadow:none;
}
.title_cat .pages a {
font-size:14px;
font-weight:bold;
margin:0 2px 0 2px;
padding:2px 3px 2px 3px;
text-shadow:none;
color:#fff;
background:#9a7757;
border:1px solid #393329;
text-decoration:none;
-moz-border-radius:4px; 
-webkit-border-radius:4px;  
border-radius:4px;  
}
.title_cat .pages a:hover {
margin:0 2px 0 2px;
text-decoration:none;
border:1px solid #393329;
color:#fff;
background: #393329;
}
.title_cat .orderby {
float:right;
color:#000;
font-size:12px;
margin:0 3px 3px 10px;
font-weight:bold;
text-shadow:none;
}
.title_cat .orderby a {
margin:0 3px 0 2px;
color:#fff;
background:#9a7757;
border:1px solid #393329;
text-decoration:none;
-moz-border-radius:4px; 
-webkit-border-radius:4px;  
border-radius:4px;  
}
.title_cat .orderby a:hover {
margin:0 3px 0 2px;
border:1px solid #393329;
color:#fff;
background: #393329;
}

.title_cat .skyroll {
float:left;
width:975px;
font-size:12px;
margin:0 0 15px 0;
line-height:135%;
color:#000;
background:url(/images/pazl.png) no-repeat;
padding:0 0 0 19px;
}
.title_cat .skyroll a {
color:#000;
margin:0 15px 0 0;
height:15px;
text-decoration:underline;
}
.title_cat .skyroll a:hover {
color:#000;
text-decoration:none;
}
.title_cat .skyrollup {
float:left;
width:975px;
font-size:12px;
margin:0 0 15px 0;
line-height:135%;
color:#000;
background:url(/images/pazl.png) no-repeat;
padding:0 0 0 19px;
}

.thumbs .rotate { background: #282828 url('/images/rotate.gif') center center no-repeat; display: none; filter: alpha(opacity=90); height: 147px; left: 2px; opacity: .9; position: absolute; top: 2px; width: 195px; z-index: 1;}
.thumbs a:hover > span { display: block;}

/* thumbs */
.thumbs {
padding: 5px 0;
margin: 0 0 0 0;
float:left;
text-shadow:none;
}
.thumbs li {
width: 194px; 
display: inline-block; 
vertical-align: top; 
zoom: 1; 
*display: inline; 
margin: 0 1px 6px 1px; 
padding:3px 3px 6px 3px;
text-align: left;
list-style: none;
font-weight:bold;
font-size:15px;
background: #dfbbab;
-moz-border-radius:4px 4px 4px 4px; 
-webkit-border-radius:4px 4px 4px 4px;  
border-radius:4px; 
text-align:center;
position:relative;
}
.thumbs h3 {
font-size:15px;
padding:0;margin:0;
}
.thumbs li:hover {
background: #d7ab97;
}

.thumbs img {
width:192px;
height:144px;
padding:0;margin:0 0 4px 0;
}
.thumbs li img {
border: 1px solid #fff;
}
.thumbs li:hover img {
border: 1px dashed #fff;
}

.thumbs li a {
color:#8f4e1c;
text-decoration: none;
}

.thumbs li a:hover {
color:#8f4e1c;
text-decoration: underline;
}

.thumbs .count {
float:left;
width: 194px; 
color:#665545;
font-size:13px;
font-weight:normal;
margin:2px 0 5px 0;
overflow:hidden;
text-align:center;
text-shadow:none;
}


.thumbs_video {
list-style: none;
}
.thumbs_video li {
text-align: center;
}

.otp li {
margin: 0 2px 3px 2px; 
}

/* desc thumbs, added, duration, tags  */
.thumbs .desc {
float:left;
width:194px;
height:33px;
color:#8f4e1c;
font-size:13px;
font-weight:bold;
margin:2px 0 5px 0;
overflow:hidden;
text-align:center;
text-shadow:none;
}

.thumbs .added {
float:left;
width: 100px; 
text-align:left;
font-size:10px;
position:relative;left:3px;
overflow:hidden;
font-weight:normal;
padding:0 0 3px 0;
color:#665545;
text-shadow:none;
}

.thumbs .from {
float:right;
text-align:left;
font-size:10px;
overflow:hidden;
font-weight:normal;
padding:0 4px 3px 0;
color:#665545;
text-shadow:none;
}
.thumbs .from a {
color:#665545;
text-decoration: underline;
}
.thumbs .from a:hover {
text-decoration:none;
color:#fff;
}

.thumbs .rtags {
float:left;
width: 190px;
height:15px;
text-align:center;
color:#665545;
font-size:11px;
margin:2px 0 0 3px;
overflow:hidden;
font-weight:normal;
text-shadow:none;
}
.thumbs .rtags a {
color:#665545;
text-decoration: underline;
}
.thumbs .rtags a:hover {
text-decoration:none;
color:#fff;
}

.thumbs .tags {
float:left;
width: 190px;
height:18px;
text-align:left;
color:#665545;
font-size:11px;
margin:2px 0 0 3px;
overflow:hidden;
font-weight:normal;
text-shadow:none;
}
.thumbs .tags a {
color:#665545;
text-decoration: underline;
}
.thumbs .tags a:hover {
text-decoration:none;
color:#fff;
}

.thumbs .duration {
float:left;
color:#fff;
font-size:11px;
background:rgba(0,0,0,.8);
padding:2px;
position:absolute;top:127px;right:6px;
margin-bottom:-21px;
font-weight:normal;
text-shadow:none;
}

.clear {
clear:both;
}

/* categories */
.categories {
float:left;
width:125px;
line-heigth:130%;
margin-top:0;
}
.categories .khat0 {
font-size: 24px;
color:#dd833d;
background:none;
padding:5px 0 5px 0;
text-align:center;
}
.categories .khat {
font-size: 24px;
color:#dd833d;
background:none;
padding:5px 0 5px 0;
text-align:center;
}
.categories li {
text-align: left;
font-size: 12px;
list-style: none;
background: url(/images/cat_ar.png) no-repeat; background-position:0px 3px;
padding-bottom:2px;
padding-left:11px;
font-weight:bold;
}
.categories a {
font-size: 12px;
padding:0;margin:0;
color:#000;
text-decoration: none;
text-transform: capitalize;
}
.categories a:hover {
color:#000;
text-decoration:underline;
}
.categories li span{
margin:0 0 0 5px;
color:#000;
font-size: 11px;
}
.pca {
float:left;
width:125px;
border: 1px solid #9a7757;
background:#dfbbab;
margin:5px 0 10px -30px;
padding:0 23px 7px 5px;
}
.pca:hover {
float:left;
background:#fff;
}
 
.ps a {
color:#000;
}
.ps a:hover {
color:#000;
}


/* searchtop */
.topsearch {
float:left;width:155px;
line-heigth:130%;
}
.topsearch li {
text-align: left;
font-size: 12px;
list-style: none;
padding:0 0 2px 0;
font-weight:bold;
background: url(/images/cat_ar.png) no-repeat; background-position:0px 4px;
}
.topsearch a {
padding:0;margin:0;
color:#000;
text-decoration: none;
text-transform: capitalize;
padding:0 0 0 19px;
}
.topsearch a:hover {
color:#000;
text-decoration:underline;
}



/* top */
.topc a {
color:#000;
}
.topc a:hover {
color:#000;
}
.topc span {
color:#dd833d;
}

.top_pre {
display:table;
width:960px;
margin:7px; 0 7px 0;
background:#191c08;
position:relative;left:12px;
}
.top {
width:970px;
font-weight:bold;
line-height:135%;
padding:6px 0 35px 0;
text-transform: uppercase;
}
.top table {
line-height:145%;
color:#201c17;
font-size:14px;
}
.top table span {
margin-right:4px;
font-weight:bold;
}
.top a {
font-size:14px;
margin: 0 4px 2px 0;
font-weight:bold;
text-decoration:none;
}
.top a:hover {
font-size:14px;
text-decoration:underline;
}

.top_bott {
font-size:12px;
width:990px;
margin:0 0 10px 0;
color:#000;
margin:0 0 0 -12px;
text-align:center;
}
.top_bott a {
float:left;
font-size:12px;
padding:0 8px 0 0;
font-weight:bold;
color:#000;
margin:5px 25px 5px 25px;
text-decoration:none;
}
.top_bott a:hover {
font-size:12px;
color:#000;
text-decoration:underline;
}
.top_bott .bn {
border:0;
}

/* footer */
.ftlogo{
float:left;
width:250px;
height:102px;
background: url('/images/logo2.png') no-repeat top right;
margin:5px 15px 0px 0;
}

.ft {
float:left;
line-height:115%;
font-weight:normal;
font-size:11px;
color:#000;
width:999px;
text-align:left;
padding:0 0 10px 0;
}
.ft a {
font-weight:bold;
color:#000;
text-decoration:underline;
}
.ft a:hover {
color:#000;
text-decoration:none;
}
.trade {
font-weight:bold;
margin: 25px 0 4px 0;
}
.war {
margin-top:2px;
margin-bottom:0px;
}
.cop {
font-weight:bold;
position:relative;top:7px;
}

.thumbs_video div {
clear:both;
margin-left:auto;margin-right:auto;
}

.minscreen {
display:block;
margin:0 auto 0 auto;
width:100%;    
}
.wi1260 {
float:left;
margin:0 auto 10px auto;
padding:0;
width:100%;
}
.wi1260 li {
float:none;
}

.banners_pl {width:100%;}
.bannersinner {padding:50px 0 50px 0; text-align:center;}
.banner1 {width:300px; display:inline-block; *display:inline;*zoom:1; vertical-align:top; margin:0 3px;}
.banner2 {display:none;}


/* search2 */
.search2 {
float:left;
height:24px;
width:272px;
margin:8px 20px 0 0px;
background:#fff;
border:1px solid #9a7757;
-moz-border-radius:4px 4px 4px 4px; 
-webkit-border-radius:4px 4px 4px 4px;  
border-radius:4px; 
}
.search2 .sea1 {
float:left;
width:205px;
height:18px;
background:none;
border:0;
color:#222;
padding: 0 0 0 3px;
margin:3px 0 0 0;
font-size:12px;
}
.search2 .but1 {
float:right;
height:18px;
font-size:12px;
margin:3px 3px 2px 0;
border:0;
color:#fff;
background: #9a7757;
font-weight:bold;
-moz-border-radius:4px 4px 4px 4px; 
-webkit-border-radius:4px 4px 4px 4px;  
border-radius:4px; 
}
.otst {
float:left;
width:262px;
margin:8px 20px 0 37px;
}

.tlink a {
background: url(/images/cat_ar2.gif) no-repeat; background-position:0px 3px;
padding-bottom:2px;
padding-left:10px;
}

.abc {
float:right;
margin:12px 0 0 0px;
text-shadow:none;
}
.abcfl {
float:left;
}
.abc a {
margin:0 3px 0 3px;
padding:2px 3px 2px 3px; 
color:#fff;
background:#9a7757;
border:1px solid #393329;
text-decoration:none;
-moz-border-radius:4px; 
-webkit-border-radius:4px;  
border-radius:4px;  
}
.abc a:hover {
border:1px solid #393329;
color:#fff;
background: #393329;
}

.abc2 {
float:left;
width:890px;
margin:10px 0 0 35px;
text-shadow:none;
}
.abc2 a {
float:right;
margin:0 3px 0 3px;
color:#fff;
background:#9a7757;
border:1px solid #393329;
text-decoration:none;
}
.abc2 a:hover {
border:1px solid #393329;
color:#fff;
background: #393329;
}

.abc3 {
float:left;
margin:10px 0 0 490px;
text-shadow:none;
}
.abc3 a {
margin:0 3px 0 3px;
color:#fff;
background:#9a7757;
border:1px solid #393329;
text-decoration:none;
}
.abc3 a:hover {
border:1px solid #393329;
color:#fff;
background: #393329;
}
