/*  
Theme Name: jexim_wp
Description: jexim_wp
Version: 1.0
Author: Jexim
*/

*{margin:0; padding:0}
html{height:100%}
body{font:12px/18px verdana; width:100%; height:100%; background:#f2f2f2 url(images/bg.png) center repeat-y}
a{color:#4E6CB9; outline:none; text-decoration:underline}
a:hover{text-decoration:none}
p{margin:0 0 18px}
img{border:none}
input{vertical-align:middle}
.clear{clear:both}

#wrapper{width:1000px; margin:0 auto; min-height:100%; height:auto !important; height:100%}

/* Header
-----------------------------------------------------------------------------*/
#header{height:154px}
#h_top{position:relative; background:url(images/h_bg.png) right no-repeat; height:127px}
.menu-main-container{position:relative;height:27px;background:url(images/top_menu_bg.jpg) repeat-x;width:1000px}
.menu-main-container ul li{position:relative; float:left; list-style-type:none; padding: 0 20px 0 20px; color:#500e0a; text-transform:uppercase;margin-top:5px; border-left:solid 1px}
.menu-main-container ul li:first-child{border-left:none}
.menu-main-container ul li a{color:#500e0a; text-decoration:none}

/* Middle
-----------------------------------------------------------------------------*/
#middle{width:100%; padding: 0 0 50px; height:1%; position:relative; background:#fff}
#middle:after{content: '.'; display:block; clear:both; visibility:hidden; height:0}
#container{width:100%; float:left; overflow:hidden}
#wpcontent{padding: 25px 270px 0 15px}

.post{margin-bottom:50px}
.post p{font-size:1.1em; font-family:Verdana}
.post h1{position:relative; font-size:25px; font-weight:bold; font-style:italic; margin-bottom:35px; color:#003366}
.post h2{position:relative; font-weight:bold; margin-bottom:20px; color:#003366;}
.post h2 a{text-decoration:none; color:#ff000; border-bottom:1px solid #4E6CB9; line-height:200%}
.post h2 a:hover{border-bottom:none}
.post h3, .post h3 a{position:relative; font-size:25px; font-weight:bold; margin-bottom:20px; color:#003366; }

p.postmetadata{ margin:25px 0 0 0}

.entry{}
.entry, .entry p{color:#3B3939}
.entry p strong{position:relative; margin-bottom:35px}
.entry ul {margin-bottom:15px}
.entry ul li{position:relative; list-style-type:none; margin: 5px 5px 5px 20px;	background:url(images/nt.png) left no-repeat; padding-left:20px;line-height:150%}

.entry a img{margin:0 auto}

.entry h1{}
.entry h2{font-size:100%; color:#003366; margin-bottom:0px;	margin-top:0px; font-weight:bold}

#content_1{position:relative; margin-top:10px}
#content_1 a{position:relative; color:#003366; text-decoration:none;margin:15px 0 0 0; font-weight:bold}
#content_1 p{position:relative;margin-top:5px}
#content_button{position:relative; float:right; margin-top:-100px; margin-right:150px}

#snippet-buttons{margin:0 0 35px 0; width:250px; margin:0 auto}

#button_buy{width:92px; height:26px; position:relative; float:left; background:url(images/button_buy.png) no-repeat; margin:0 5px 0 5px; cursor:pointer}
#button_buy:hover{background:url(images/button_buy_a.png) no-repeat	}
#button_dw{width:92px; height:26px; position:relative; float:left; background:url(images/button_dw.png) no-repeat; margin:0 5px 0 5px; cursor:pointer}
#button_dw:hover{background:url(images/button_dw_a.png) no-repeat}

/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight{float:left; margin-right:-3px; width:235px; margin-left:-235px; margin-top:30px; position:relative}
#r_v{position:relative; padding:60px 0 15px 0; background: url(images/r_top_bg.png) top no-repeat #fae9d4; width:235px; margin-top:15px}
#r_v ul li{position:relative; list-style-type:none; margin:5px 5px 5px 20px; background:url(images/nt.png) left no-repeat; padding-left:20px; font-weight:bold}
#r_v ul, {position:relative;background:url(images/r_top_bg_b.jpg) bottom no-repeat}
#r_v ul li a{color:#500e0a}
#r_v h2{display:none !important}

#r_v_b{padding:0; width:235px}
#r_v_b h2{font-family:georgia; font-style: italic; margin:0 0 15px 15px; color:#003366; font-size:1.7em}
#r_v_b ul li{position:relative; list-style-type:none; margin:5px 5px 40px 0; background:url(images/nt.png) left no-repeat; padding-left:20px; font-weight:bold; color:#aaa; font-size:0.8em}
#r_v_b ul li a{color:#000; font-size:1.2em!important}

/* Footer
-----------------------------------------------------------------------------*/
#footer{width:970px; height:auto; margin:0 auto; background:url(images/footer_bg.jpg) bottom repeat-x; padding:0 15px 3px 0}
#footer_text{position:relative;	float:left;margin-top:25px; font-weight:bold}
#footer_menu{position:relative;float:right;margin-top:20px}
#footer_menu ul li{position:relative; float:left; list-style-type:none; padding:0 5px 0 5px; color:#500e0a; margin-top:5px; border-left:solid 1px;height:14px; padding-bottom:2px}
#footer_menu ul li:first-child{border-left:none}
#footer_menu ul li a{color:#500e0a; font-weight:bold}
.copyright{text-align:center; font-size:0.8em; color:#6F6D6D}

/*slider*/
#slider{width:600px; height:auto; display:block; margin:0 auto 15px auto}
#slider img.big{width:600px; height:auto; margin:0 auto; box-shadow:0 0 5px black; box-shadow:0 0 10px rgba(0,0,0,0.5); -moz-box-shadow:0 0 10px rgba(0,0,0,0.5); -webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);}

#slider-nav{width:460px; margin:10px auto; text-align:center}
#slider-des{width:590px; margin:0 auto; text-align:justify}

img.prew, img.next{width:111px; height:32px}
img.prew{float:left}
img.next{float:right}

.slider-thumb{width:745px; height:462px; margin:0 auto; text-align:center; background:url(images/slider-bg.png) center top no-repeat}
.slider-thumb img{padding-top:43px}
.slider-box{display:none}
.korobka{margin-left:360px}
table.button2{margin-left:340px; margin-bottom:15px}
table#t-main{float:left; margin-left:83px}
table#t-main-l{float:right; margin-right:57px}
a.prod_name{color:#4E6CB9; font-size:1.1em; font-weight:bold}
strike{color:#ff0000!important}
.date{text-align:right; font-style:italic}

.footer-buttons{margin-left:250px; vertical-align:middle!important; display:block; line-height:25px}
.footer-buttons a{margin:0 15px; font-weight:bold}

h1.product_page{font-style:normal; font-size:2em; font-style:italic; margin-top:17px; line-height:105%; width:640px; margin-left:63px}
h2.product_page{background:#A0A0A4; text-align:center; width:638px; margin:-18px 0 15px 63px; font-weight:normal; color:#fff; line-height:120%}

table#tma{text-align:center; text-shadow:1px 1px 3px #fff; font-size:0.9em}
table#tma tr.mtitle td{background:#eaeaea!important; border:1px solid #777!important}
table#tma tr{background:#F1F1F1}
table#tma td{border:1px solid #DAD7D7}
table#tma td p, td{text-shadow:1px 1px 3px #fff; font-size:0.9em!important}
form#select_genre{float:right; margin-bottom:10px}
form#select_genre select{border:1px solid #DAD7D7; min-width:134px}