/*
Theme Name: Bodroom
Theme URI: http://www.rvola.com
Description: Design by RVOLA
Version: 1.0
Author: RVOLA
Author URI: http://www.rvola.com
 */
 body{padding:0;margin:0;font-family:Trebuchet MS, sans-serif;font-size:11px;background:url(images/bg.jpg) repeat top #000}
img{border:0}
a{color:#333;text-decoration:none}
.sub{border:0}
input,textarea{border:1px solid #cecece;font-size:12px}
div#page{width:780px;text-align:left}
.pagetitle{color:#8a3132}

/*Miss*/
#polls-2, .wp-polls,.pollbar {max-width: 500px!important;}

/*Pub*/
#ad-728x90 {width:743px;margin: 0 auto 15px auto;}
#ad-728x90-pic {width: 15px; height: auto;float: left}
#ad-120x600 {width:120px;margin: 0 auto 15px auto;}
#ad-120x600-pic {width: 120px; height: 15px;margin: 0 auto;}
#ad-468x60 {width:483px;margin: 10px auto 10px auto;}
#ad-468x60-pic {width: 15px; height: 60px;float: left}

/*header */
div#page #header{width:100%;height:210px;background:url(images/header.jpg) no-repeat top #FFF}
#h1{position:absolute;top:40px;padding:0 0 0 50px;font-size:1.45em;color:#FFF}
#h1 h1 a{text-decoration:none;color:#fff;letter-spacing:-1px}
#h1 a:hover{text-decoration:none;color:#dbefff}
#rss2{z-index:2;position:absolute;top:160px;width:763px;text-align:right}
#search{float:right; margin: 18px 22px 0 0;font:Trebuchet MS, Verdana, Sans-Serif;width:763px;text-align:right}
#s{color:#ababab;width:115px;font:Trebuchet MS, Verdana, Sans-Serif;font-size:1.15em;background:transparent;border:0 solid transparent}
#s:focus{color:#3c3c3c;width:115px;font:Trebuchet MS, Verdana, Sans-Serif;font-size:1.15em;background:transparent;border:0 solid transparent}
#s:hover{color:#3c3c3c;width:115px;font:Trebuchet MS, Verdana, Sans-Serif;font-size:1.15em;background:transparent;border:0 solid transparent}

/* Menu  */
#tabs1{z-index:4;margin-top:129px;padding:0 0 0 12px;float:left;background:transparent;font-size:14px;height:35px;line-height:normal;font-weight:700}
#tabs1 ul{margin:0;padding:0;list-style:none; float: left; margin: 0; padding: 0;}
#tabs1 li{display:inline;margin:0; float: left; list-style: none}
#tabs1 ul li {margin: 0; list-style: none}
#tabs1 li a{float:left;background:transparent url(images/menu.png) no-repeat right top;margin:0;color:#000;text-decoration:none; margin:0; padding:0 12px 3px 12px;}
#tabs1 li a:hover{float:left;color:#FFF;text-decoration:none; padding:9px 12px 3px 12px;background-image:url(images/menuover.jpg);background-repeat:repeat-x;height:35px;margin-top:-9px}

#tabs1 li ul {z-index:9999; position:absolute; width:220px; left:-999em;}
#tabs1 li ul a {width:220px}

#tabs1 li li a,{width:220px; float:none; color:#FFF;height: 18px; }
#tabs1 li li a:hover{height: 18px; }

#tabs1 li ul li {background: #333; opacity:0.9; height: 18px; border-bottom: 1px solid black}
#tabs1 li ul li a {color: #FFF}
#tabs1 li ul li a:hover {background:#f7b80b; color: #333;padding:2px 12px 2px 12px; margin:0;width: 220px; height: 18px; text-indent: 10px;}

#tabs1 li:hover ul,
#tabs1 li li li:hover ul,
#tabs1 li.sfhover ul,
#tabs1 li li.sfhover ul,
#tabs1 li li li.sfhover ul{left:auto;margin-top: 30px; }

#tabs1 li:hover, #tabs1 li.sfhover{position:static;}

/*header text */
div#header_text{width:100%;height:181px;background:url(images/header_text_bg.png) no-repeat top #FFF}
div#header_text #header_text_title{padding-top:25px;padding-left:40px;color:#FFF;text-align:left;font-size:23px}
div#header_text #header_text_text{padding-top:2px;padding-left:40px;color:#FFF;text-align:left;font-size:10px;font-family:Trebuchet MS, sans-serif;line-height:18px;width:55%}

/* blog */
div#page #blog{background:#FFF url(images/allbg.gif) repeat-y top left}

/* Sidebar  */
#sidebar{float:right;width:175px}

/* SLIDEBAR Box Style  */
.calendar{text-align:center;color:#ee941a}
.calendar a:hover{background:#ee941a;color:#FFF}
.calendar td{height:15px;padding:0 3px}
.calendar td a{padding:0 3px;background:#ffedbb;display:block;color:#000;text-decoration:none;line-height:15px}
#today{padding:0 3px;background:#ee941a;font-weight:700;color:#FFF}
.calendar td a:hover{display:block;color:#FFF;background:#ee941a;text-decoration:none}
.boxed ul{list-style:none;padding:0 0 0 10px;margin:0}
.boxed a{color:#333;border-bottom:1px solied #FFF}
.boxed a:hover{color:#666}
.boxed li{display:block;line-height:1.4em;font-size:1.1em;padding:1px 3px 1px 15px;font-weight:700;color:#e89642;background:transparent url(images/mmenu.gif) no-repeat top left}
.boxed{margin:0}
.boxed .title{height:18px;letter-spacing:2px;padding:1px 0 0;text-align:center;text-transform:uppercase;font-size:1.1em;color:#FFF;background:#FFF url(images/sli_title.gif) repeat-y top left}

/* Content  */
#content{background:#FFF url(images/allbg.gif) repeat-y top left;width:730px;margin:0 auto;padding:0 35px 0 15px}
blockquote{margin:5px;padding:0 5px 5px 35px;background:transparent url(images/blockquote.gif) no-repeat}

/* Content  */
#main{float:left;width:500px;margin:0 auto;padding:0 30px 0 5px}
#main-miss{float:left;width:520px;margin:0 auto;padding:0 30px 0 80px; background: #FFF; text-align: center;}

.white{color:#FFF}

/* Footer  */
#footer{height:75px;padding:50px 0 0;line-height:1em;clear:both;color:#000;width:780px;margin:0 auto;font-size:0.95em;background:#4d4d4d url(images/footer.gif)}
#legal{margin:0;padding:0;text-align:center}
#link{margin:0;padding:0;text-align:center}
#main a,#main a:hover,#main a:visited,{color:#3b74a4;text-decoration:none}
#main h2{margin-bottom:.5em;font-size:2em;text-decoration:none;background:transparent url(images/title.jpg) repeat-x top;padding:7px 0 5px 10px}
#main h2:hover{text-decoration:none;color:#ee941a}
.post-author,.post-date,.post-comm,.post-time,.post-cath,.post-edit{font-size:1em;text-decoration:none;color:#333}
.entry{text-align:justify;font-size:1.1em;color:#02171d}
.post-author{padding:0 0 3px 18px;background:url(images/p_author.gif) no-repeat 0 0}
.post-date{margin:0 0 0 10px;padding:0 0 3px 23px;background:url(images/p_date.gif) no-repeat 0 0}
.post-comm{padding:0 0 3px 20px;background:url(images/p_commen.gif) no-repeat 0 0}
.post-time{padding:0 0 3px 18px;background:url(images/p_time.gif) no-repeat 0 0}
.post-cath{padding:0 0 3px 20px;background:url(images/p_cat.gif) no-repeat 0 0}
.post-edit{padding:0 0 3px 3px}
.post{margin:0 0 25px}
.post .info{padding:2px 3px 3px 8px;border:1px solid #ccc;background-color:#f7f7f7;font-size:0.9em;color:#505050}

/* Comments Styling  */
#comment{margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #700000;font:Trebuchet MS, Verdana, Sans-Serif}
#commentlist li{margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #700000}
#commentform{margin:1em 0;background:#fff;width:280px}
#commentform textarea{background:#FFF;border-top:1px solid #ee941a;border-left:1px solid #ee941a;border-bottom:1px solid #ffedbb;border-right:1px solid #ffedbb;width:280px}
#commentform textarea:hover{background:#FFF;border-top:1px solid #ee941a;border-left:1px solid #ee941a;border-bottom:1px solid #ffedbb;border-right:1px solid #ffedbb}
#commentform textarea:focus{background:#FFF;border-top:1px solid #ee941a;border-left:1px solid #ee941a;border-bottom:1px solid #ffedbb;border-right:1px solid #ffedbb}
#commentform #email,#commentform #author,#commentform #url{font-size:1.1em;background:#fff;border-top:1px solid #ee941a;border-left:1px solid #ee941a;border-bottom:1px solid #ffedbb;border-right:1px solid #ffedbb;width:280px}
#commentform #email:hover,#commentform #author:hover,#commentform #url:hover{font-size:1.1em;background:#FFF;border-top:1px solid #ee941a;border-left:1px solid #ee941a;border-bottom:1px solid #ffedbb;border-right:1px solid #ffedbb;width:280px}
#commentform #email:focus,#commentform #author:focus,#commentform #url:focus{font-size:1.1em;background:#FFF;border-top:1px solid #ee941a;border-left:1px solid #ee941a;border-bottom:1px solid #ffedbb;border-right:1px solid #ffedbb;width:280px}
#commentform input{margin-bottom:3px}
.submit1{width:280px;cursor:hand;font-size:1.1em;background:#fff;border-top:1px solid #ffedbb;border-left:1px solid #ffedbb;border-bottom:1px solid #ee941a;border-right:1px solid #ee941a}
.submit1:hover,.submit1:focus{background:#FFF;border-top:1px solid #ee941a;border-left:1px solid #ee941a;border-bottom:1px solid #ffedbb;border-right:1px solid #ffedbb}

/* newsletter  */
.newsletterTextInput{width:120px}
.newsletterContainer{width:100%}
.success{background:#CFEBF7;border:1px solid #2580B2}
.error{background:#FFEFF7;border:1px solid #c69}
.error,.success{margin:3px 0;padding:2px}