*{margin:0px;
padding:0px;
}

img, div, input, td, a{ behavior: url("iepngfix.htc")}

body{background:#0d0d0d url(images/bg_body.gif) repeat-x; font-family:"Trebuchet MS"; font-size:11px; color:#FFFFFF; } 

p{
line-height:18px;
margin-bottom:12px;
}

a{
text-decoration:none;
color:#be0000;
}

a:hover{
text-decoration:underline;
color:#be0000;
}

h1, #newsletter h1, #respond{
font-size:15px;
font-weight:bold;
color:#bf0000;
text-transform:uppercase;
margin-bottom:10px;
}

.bg{
background:#0e0e0e url(images/bg.gif) repeat-x;
}

#header{
width:993px;
height:107px;
margin:0px auto;
}

#logo{
width:263px;
height:56px;
float:left;
margin-top:20px;
}

#menu{
width:691px;
float:right;
margin-top:45px;
}

#menu ul{
list-style:none;
}
#menu ul li{
display:inline;
padding:0px 9px;
}

#menu ul li.separator, #fot_menu ul li.separator{
display: none;
}

#menu ul li a{
font-size:14px;
color:#fe0000;
text-decoration:none;
text-transform:uppercase;
}
#menu ul li a:hover,#menu ul li a.active, #menu ul li.current_page_item a{
text-decoration:none;
color:#919176;
}

#banner_home{width:100%; height:482px; background:url(images/bg_imgbanner.jpg) no-repeat center top;}
#banner{
width:993px;
height:482px;
margin:0px auto;
position:relative;
}

#banner_inner{ width:100%; background: url(images/bg_banner_subpage.jpg) no-repeat center top;}
#banner_subpage{
width:993px;
height:270px;
margin:0 auto;
}


#share{
width:984px;
height:40px;
}

#share_text{
width:400px;
float:left;
line-height:40px;
color:#2f0900;
font-weight:bold;
font-size:15px;
}

#share_text2{
width:115px;
float:right;
color:#2f0900;
font-weight:bold;
font-size:15px;
margin-top: 12px;
}

.share{
background:url(images/img_share.png) no-repeat left 0px;
height:29px;
line-height:29px;
display:block;
margin-top:5px;
padding:0 0 0 35px;
font-size:15px;
color:#2f0900;
}

.share:hover{
color:#fe0000;
}

#banner_text{
width:650px;
float:right;
margin-top:38px;
font-size:15px;
color:#280a03;
font-weight:bold;
line-height:22px;
}

#text_banner{
width:390px;
float:right;
margin:55px 0 0 0px;
}

#battan{
height:35px;
margin-top:30px;
}

#battan_sub{
height:35px;
margin-top:20px;
}

a.btn{
background:url(images/bg_btn.png) no-repeat;
width:119px;
height:33px;
display:block;
text-align:center;
font-size:13px;
color:#fff;
text-decoration:none;
line-height:32px;
text-transform:uppercase;
float:left;
margin : 0px 5px;
cursor:pointer;
} 

a.btn:hover{
text-decoration:none;
color:#fe0000;
}

a.batan{
background:url(images/bg_btn.png) no-repeat;
width:119px;
height:33px;
display:block;
text-align:center;
font-size:13px;
color:#fff;
text-decoration:none;
line-height:32px;
text-transform:uppercase;
float:left;
margin : 0px 10px;
cursor:pointer;
} 

a.batan:hover{
text-decoration:none;
color:#fe0000;
}

a.leftbtn{
margin: 0 149px 0 0 !important;
*margin: 0 146px 0 0 !important;
}
a.lastbtn{
margin-right: 0px !important;
}

#battan_2{
height:35px;
margin-top:30px;
}

#battan_3{
height:35px;
margin-top:30px;
margin-left:100px;
}

.red,h5{
color:#fe0000 !important;
}

#sub_battan{
height:35px;
}

#contactsubmit{
display: block;
background: url(images/btn_submit.png) no-repeat;
width: 69px;
height: 30px;
border: none;
cursor: pointer;
}

a.sub{
background: url(images/btn_book.gif) no-repeat;
width:179px;
height:33px;
display:block;
text-align:center;
font-size:13px;
color:#fff;
text-decoration:none;
line-height:32px;
text-transform:uppercase;
float:left;
margin : 0px 10px;
cursor:pointer;
} 

a.sub:hover{
text-decoration:none;
color:#fe0000;
}
a.leftbtn{
margin: 0 149px 0 0 !important;
*margin: 0 146px 0 0 !important;
}
a.lastbtn{
margin-right: 0px !important;
}

#darkness{
width:562px;
height:302px;
position:absolute;
bottom:-80px;
right:70px;
}

#content{
width:993px;
margin:0 auto;
padding:85px 0 0 0;
}

#sub_content{
width:993px;
margin:0 auto;


margin-top:-23px;
}

.clear{clear:both;}

#left_box{
width:320px;
float:left;
}

#book{
width:320px;
text-align:center;
margin-bottom:20px;
margin-top:10px;
}

#book_2{
width:320px;
margin-bottom:20px;
}


#connected, #newsletter, #subscribe2{
background:url(images/bg_leftbox.png) no-repeat;
width:280px;
height:229px;
padding:17px 20px 0 20px;
}

#subscribe2{
color:#BF0000 !important;
}

.postform{
width: 180px !important;
}

#sidebar ul, #sidebar ul li{
list-style: none;
}

#connected_2, #recent-posts-3,#categories-3,#archives-3{
background: url(images/bg_conneted2.png) no-repeat;
width:280px;
height:130px;
padding:17px 20px 0 20px;
margin-bottom:20px;
}

#follow,#feedburner-subscription{
background: url(images/bg_follow.png) no-repeat;
width:280px;
height:148px;
padding:17px 20px 0 20px;
margin-bottom:20px;
}
#follow a,#feedburner-subscription a{
font-size:12px;
text-decoration:none;
color:#3e0e03;
}

#follow a:hover,#feedburner-subscription a:hover{
text-decoration:underline;
color:#3e0e03;
}

.img_border{
float:right;
margin:0 0 30px 20px;
border:1px solid #b00505;
}

#newsletter .text, .text, #recent-posts-3 ul li{
font-size:11px;
font-weight:bold;
color:#3e0e03;
line-height:18px;
display:block;
margin-bottom:7px;
}

.red{
color:#bf0000;
}

.input{
background:url(images/bg_input.png) no-repeat;
width:200px;
height:30px;
padding:9px 0 0 10px;
border:none;
}

.inputBtn{
background:url(images/btn_submit.png) no-repeat;
width:69px;
height:30px;
border: none;
cursor: pointer;
display: inline;
float: left;
clear: left;
}

.field{
width:179px;
height:23px;
border:1px solid #555555;
padding:5px 0 0 0;
}

.field_2{
width:400px;
height:86px;
border:1px solid #555555;
}

#right_box{
background:url(images/bgcenter_news.png) repeat-y;
width:630px;
float:right;
padding:10px 0 10px 20px;
}

#box_right{
background:url(images/bgcenter_news.png) repeat-y;
width:610px;
float:right;
padding:10px 20px 0px 20px;
}

#news_left{
width:288px;
float:left;
}

.border{
background:url(images/img_border.gif) repeat-x;
height:2px;
margin:20px 0 10px 0;
*margin:20px 0 -5px 0;
} 

.border_2{
background:url(images/img_border.gif) repeat-x;
height:2px;
margin:10px 0 10px 0;
} 

a.link{
color:#bf0000;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
}

a.link:hover{
text-decoration:none;
color:#bf0000;
}

#news_right{
width:230px;
float:left;
padding:0 20px 0 0;
margin-left:55px;
}

#footer{
background:url(images/bg_footer.gif) repeat-x;
height:97px;
width:100%;
}

#fot_menu{
width:984px;
padding:35px 0 0 0;
text-align:center;
margin:0 auto;
}

#fot_menu ul{
list-style:none;
}

#fot_menu ul li, #fot_menu ul li.page_item page-item-18{
display:inline;
color:#fe0000;
border-right:1px solid #fe0000;
font-size:9px;
}

#fot_menu ul li a{
text-decoration:none;
font-size:12px;
color:#fe0000;
text-transform:uppercase;
margin:0px 10px;
}

#fot_menu ul li a:hover{
text-decoration:none;
color:#919176;
}

.copyright{
font-size:12px;
color:#777777;
margin-top:7px;
}

.darkness{
color:#FFFFFF;
}

.web{
font-size:14px;
font-weight:bold;
color:#fe0000;
text-align:center;
margin:25px 0 25px 0;
}

.Hidden{
display: none;
}

#news_right li, #news_left li, #content li, #sub_content li{
list-style: none;
}

.navigation{
background: #000;
}

.alignleft{
float: left;
clear: right;
}

.alignright{
float: right;
clear: left;
}

#news_left a, #news_right a{
color: #FFFFFF;
}

span.month{
background:url(images/bg_month.gif) no-repeat;
width:33px;
height:32px;
padding:10px 0 0 15px;
font-size:16px;
font-weight:bold;
color:#333333 !important;
display:block;
float:left;
margin:4px 10px 0 0;
}

#news_left span.month, #news_right span.month{
color:#333333 !important;
}

.contentdiv{
width: 325px;
height: 445px;
}