/******************************************  
 CUSTOM STYLESHEET
*******************************************/
body {background:#808080;}
#searchform label {font-weight: bold; font-size: 11px; display: none; }
#searchform input {float: left; display: inline; height: 24px; padding: 2px; border: solid 1px #ccc;}
#searchform input#s {width: 120px; margin-right: 3px;}
#searchform input#searchsubmit {font-size: 11px; font-weight: bold; height: 28px; width: 50px; padding:0; margin-bottom: 5px; background-color:#27629c; border: none; color: #fff; cursor: pointer; }
#searchform input#searchsubmit:hover {background-color: #444; }

#main {float: left; display: inline; margin-right: 10px;  }
h1 {font-size: 30px; font-weight: normal; line-height: 36px; letter-spacing: -1px; margin-bottom: 12px; }
div.single {float: right; margin-left: 10px;  display: inline; font-size: 14px; line-height: 20px; overflow: hidden; padding-right: 10px; }
div.single h2, div.single h3, div.single h4, div.single h5, div.single h6 {font-weight: bold; margin-bottom: 12px; } 
#container div.single h2, h2.title {font-size: 30px; line-height: 30px; }
#container div.single h3 {font-size: 26px; line-height: 30px; }
div.single h4 {font-size: 24px; line-height: 28px; }
div.single h5 {font-size: 20px; line-height: 24px; }
div.single h6 {font-size: 18px; line-height: 22px; }
div.single p {margin-bottom: 14px; }
div.single img {margin-bottom: 10px; max-width: 700px; height: auto; }
div.single blockquote {font-style: italic; font-size: 18px; line-height: 24px; border-left: solid 5px #ddd; background-color: #eee; padding: 10px 15px 1px; margin: 10px; }
.boxSingle a {color: #cb0e3d; }

.gallery-size-thumbnail {width:666px;}

#featPosts ul.posts li, .featCategory li.main {float: left; display: inline; width: 280px; margin-right: 14px; padding-right: 15px; border-right: solid 1px #eee; }

div.archive ul.posts li {float: left; display: inline; width: 345px; margin-right: 14px; padding-right: 15px; border-right: solid 1px #eee;}

div.archive ul.posts li.last {padding-right: 0; border-right: none; margin-right: 0;}

.postsList {float: left; display: inline; width: 395px; }

#frame, #footer {width:962px;}
#main {width:750px;}
#sidebar {width:200px;}

.singleFull {float: none; display: block; width: 700px; margin:0; }

.side-left #main {float: right; display: inline; margin-right: 0; margin-left: 10px; }

.full-width #main {margin-right: 0; width: 1020px; }
.full-width div.single, .page div.single {float: none; display: block; width: auto; padding-right: 0; }

.full-width-post div.single {width: 600px;float: right; display: inline; }
.full-width div.single img {max-width: 700px; }


