/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#fff url(../images/all_bg.png) 0 0 repeat-x;font: 14px Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #4e4b4b;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: #000000;text-decoration: underline;cursor: pointer;}
a:hover {color:#333333;text-decoration: none;}
img {border:none;}
ul, ol {margin:0;padding:0;}
li {margin:0;padding:0 10px;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */

#header { background:url(../images/head_1.jpg) 0 0 no-repeat; }
.h_box { background:url(../images/head_2.jpg) 100% 0 no-repeat;height:197px; position:relative;}
#header a, #header a:visited { color:#fff; text-decoration:none;}
#header a:hover {color:#fff; text-decoration:underline;}
.menu_1 {color:#fff; position:absolute; width:780px; overflow:hidden; right:0; top:15px;}
.menu_1 li, .menu_2 li { padding:0 10px; list-style-type:none; display:inline; border-left:1px solid #fff; margin-left:-1px;}
.menu_2 {color:#fff; position:absolute;overflow:hidden; left:174px; top:142px;}
.adv_dating { color:#fefeff; font-size:16px; position:absolute;right:20px; top:140px;} 
.adv_dating a:visited, .adv_dating a, .adv_dating a:hover {color:#fefeff;}

.s_search {position:absolute;right:29px;top:69px; }
.s_input {border:1px solid #fff;padding:4px;background:#fff;float:left;color:#333; height:20px;width:280px;margin-right:10px; font-size:17px;}
.s_submit {float:left;cursor:pointer;}

#content {width:100%; margin:0 auto; }
#sidebar {width:170px; float:left; margin-top:-18px; position:relative;}
#mid_content {width:945px; float:right;margin-right:50px;}

.block { background:url(../images/block_mid.png) 100% 0 repeat-y; margin-bottom:10px;}
.block_t { background:url(../images/block_bottom.png) 100% 100% no-repeat;padding-bottom:9px;}
.block_t h2 { background:url(../images/block_top.png) 0 0 no-repeat; height:19px; color:#fff; font-size:13px; text-transform:uppercase;padding:23px 0 0 7px; text-align:center;}
.block  .no_cntr { text-align:left; padding-left:35px;}
.cats { background:url(../images/block_li.png) 0 0 repeat-y;margin-left:7px; width:163px; overflow:hidden;}
.cats li {padding:5px 15px; list-style-type:none;}
.cats a, .cats a:visited {color:#0d1f29; text-decoration:none; }
.cats a:hover {color:#0d1f29; text-decoration:underline;}

.light { background:url(../images/block_li_light.png) 0 0 repeat-y;}

.bookmarks {font-size: 13px; color: #656565; position: absolute; height: 24px;}
.bookmarks a {color: #656565;}

.thumbs { width:100%; overflow:hidden;padding-bottom:30px;}
.thumbs img { border:1px solid #c49696; float:left; margin:0 0 6px 6px;}
.simp {padding:10px 10px 10px 17px; font-size:12px;}

#footer { text-align:center; font-size:11px; padding:15px 100px;}


.top, .gal_list {width:100%; overflow:hidden;padding-bottom:30px;}
.top ul {width:25%; float:left;}
.top li { list-style-type:none; background:url(../images/star.png) 0 0 no-repeat;padding:1px 10px 1px 23px;}
.gal_list li { list-style-type:none; background:url(../images/star.png) 0 0 no-repeat;padding:1px 10px 1px 23px; font-size:13px;}

#mid_content h2 {color:#b81c4d;font-size:20px;}
