/*  
Theme Name: Ceasar
Theme URI: http://crossword.crozzword.com/blog/
Description: Theme for Ceasar Di Serapeum's website
Author: Dimitar Tsonev
Author URI: http://crossword.crozzword.com/blog/
*/

@charset "UTF-8";

* { margin: 0; padding: 0; outline: 0 }
.clear { clear: both; }

body {background: #fff url(img/body_bg.png) top left repeat-x;font: 100%/1.5em Verdana, Arial, Helvetica, sans-serif;}

img.main_logo {border: none;float: left;}

img.thumb {border: solid 1px #ccc;padding: 4px;background: #fff;float: left;margin: 0 10px 10px 0;}

h1 {font-weight: normal;font-size: 1.5em;color: #6b5644;margin: 0 0 0.5em 0;}
h2 {font-weight: normal;font-size: 1.4em;color: #6b5644;padding: 0 0 0.4em 0;}
h3 {font-weight: normal;font-size: 1.2em;color: #6b5644;margin: 0 0 0.3em 0;}
h4 {font-weight: normal;font-size: 1.1em;color: #6b5644;margin: 0 0 0.2em 0;}
h5 {font-weight: normal;font-size: 1.0em;color: #6b5644;margin: 0 0 0.1em 0;}

p {color: #666;font-size: 13px;line-height: 1.2em;padding: 0 0 0.8em 0;}

a.general {color: #336699;font-size: 1em;text-decoration: none;border-bottom: dotted 1px #336699;}

.hbar {border-bottom: solid 2px #f4f1ed;margin: 0 0 1em 0;}

#footer p {color: #fff;font-size: 0.65em;padding: 15px 20px ;}
#footer a {color: #fff;text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer .powered {color: #fff;float: right;padding: 5px 5px;}

#container_top {width: 986px;height: 13px;background: url(img/border_top.png) bottom center no-repeat;margin: 15px auto 0px auto;}
#container {width: 986px;margin: 0 auto;background: url(img/border_bg.png) top center repeat-y;}
#container_bottom {width: 986px;height: 13px;background: url(img/border_bottom.png) top center no-repeat;margin: 0 auto 20px auto;}

#mmenu {width: 960px;height: 111px;background: url(img/menu_bg.gif) top left repeat-x;margin: 0 auto 5px auto;}

#content {margin: 5px 13px 0 13px;background: #e9e2d6;}

#col_lw {width: 550px;float: left;padding: 20px 20px 10px 20px;border-right: solid 5px #fff;}
#col_ll {width: 875px;float: left;padding: 20px 20px 10px 20px;}
#col_rn {width: 325px;padding: 20px 20px 10px 20px;float: right;}
#col_lwc {width: 580px;float: left;padding: 20px 20px 10px 20px;border-right: solid 5px #fff;}
#col_rnc {width: 295px;padding: 20px 20px 10px 20px;float: right;}
#col_lwc ul {color: #666;font-size: 0.9em;line-height: 1.3em;padding: 0 0 0.8em 0;}
#col_lwc ul li {list-style: square;margin: 0 0 5px 15px;}
.half_col_l {width: 47%;float: left;margin-right: 30px;}
.half_col_r{width: 47%;float: left;}

#footer {width: 960px;height: 60px;display: block;background: url(img/footer_bg.gif) top left repeat-x;border-top: solid 5px #fff;margin: 0px auto 0 auto;}

#mmenu ul {list-style: none;float: right;margin: 11px 0 0 0;}
#mmenu li {display: block;width: 130px;float: left;text-transform: uppercase;}
#mmenu li a {color: #fff;font-size: .9em;text-decoration: none;background: url(img/menu_link_bg.gif) top left no-repeat;display: block;padding: 70px 0 5px 20px;}
#mmenu li a:hover {color: #fff;background: url(img/menu_link_bg_hover.gif) top left no-repeat;}

#col_rn2 {width: 325px;padding: 20px 0 0 0;float: right;}
#col_rn2 ul {list-style-type:none;border:0;margin:0 0 1px;padding:0 0 0 0;}
#col_rn2 li {list-style-type:none;border:0;margin:0 0 1px;padding:0 0 0 15px;}
#stats {font-size:12px;margin:0;padding:0;}

#smenu ul {list-style: none;}
#smenu li {margin: 0 0 5px 0;}
#smenu li a {height: 52px;width: 240px;display: block;padding: 18px 20px 0px 65px;color: #6b5644;text-decoration: none;font-size: 1.2em;line-height: 1em;}
#smenu li a.ic1 {background:#f4f1ed url(img/dog_ic1.gif) 20px center no-repeat;}
#smenu li a.ic2 {background:#f4f1ed url(img/dog_ic2.gif) 20px center no-repeat;}
#smenu li a.ic3 {background:#f4f1ed url(img/dog_ic3.gif) 20px center no-repeat;}
#smenu li a.ic4 {background:#f4f1ed url(img/dog_ic4.gif) 20px center no-repeat;}
#smenu li a.ic5 {background:#f4f1ed url(img/dog_ic5.gif) 20px center no-repeat;}
#smenu li a.ic6 {background:#f4f1ed url(img/dog_ic6.gif) 20px center no-repeat;}
#smenu li a.ic7 {background:#f4f1ed url(img/dog_ic1.gif) 20px center no-repeat;}
#smenu li a .hint {font-size: 0.65em;}
#smenu li a:hover {height: 52px;width: 285px;display: block;padding: 18px 20px 0px 20px;background: #6b5644;color: #fff;}

.issingle {font-size: 0.9em;}

#bnr {margin: 0 auto;width: 960px;height: 400px;background: url(img/home_banner.jpg) top center no-repeat;}

#features {margin: 10px 0 0 0;padding: 0 0 0 25px;background: #f4f1ed;width: 300px;height: 125px;}
.feature {float: left;margin: 23px 0 0 0;width: 145px;height: 30px;}
.feature img {float: left;margin: 0 10px 0 0;}
.feature a {text-decoration: none;font-size: 1.1em;color: #6b5644;}

input, textarea {border: solid 1px #6b5644;background: #f4f1ed;color: #6b5644;padding: 10px;width: 275px;font-size: 0.75em;font-family: Lucida Grande, Arial, Helvetica, sans-serif;}
input.button {width: 100px;border: none;margin: 10px 0;}
input.button:hover {cursor:pointer;}

label {float: left;color: #6b5644;margin: 5px 0 0 0;}

.postinfo {font-size: 14px;}

.alignright {float: right;}
.alignleft {float: left}

.navigation {display: block;text-align: center;margin-top: 10px;margin-bottom: 30px;font-size: 13px;}

#cmnt .commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
#cmnt .commentlist li {font-weight: bold;}
#cmnt .commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata {font-weight: normal;}
h3.comments {padding: 0;margin: 40px auto 20px ;}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
#commentform textarea {width: 100%;padding: 2px;}
#commentform #submit {margin: 0;float: right;}

.post {margin: 0 0 40px;text-align: justify;}
.post hr {display: block;}

.widecolumn .post {margin: 0;}

#cmnt ol.commentlist{margin:0 0 1px;padding:0;}
#cmnt ol.commentlist li{border-top:1px solid #eee;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
#cmnt ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
#cmnt ol.commentlist li.commenthead h2{margin:0;}

a img{border:none;}
#hide_title{display:none;}

#col_lw ul {line-height: 1.5em;list-style-type: square;margin: .3em 0 0 1.5em;padding: 0;}
#col_lw ol {line-height: 1.5em;margin: .3em 0 0 3.2em;padding: 0;list-style-image: none;}
#col_lw li {margin-bottom: .1em;color: #666;font-size: 13px;line-height: 1.2em;padding: 0 0 0.8em 0;}
