/*
Theme Name: ROMENOV
Theme URI: http://www.romenov.com
Description: theme for romenov.com company, with widgitized sidebar
Version: 1
Author: ROMENOV
Author URI: http://www.romenov.com
*/

/* GENERAL CSS */
*{margin: 0; padding: 0;}
body{background: #666666;font: 12px Arial;}
#container{width: 972px; margin: 50px auto 50px auto;}
a{color: #ff9329; text-decoration: none;outline: none;}
p{padding: 5px 0 10px 0;}
.clear{clear: both;}
.checklist{list-style-type: none; margin: 5px 0 0 0;}
.checklist li{background: URL(images/list_item.gif) 0 5px no-repeat; padding: 0 0 0 20px;}
/* END GENERAL CSS */

/* HEADER */
#header{background: URL(images/header_bg.png) top left no-repeat; width: 958px; height: 154px; padding: 7px 7px 0 7px;}
#header #logo a{display: block; height: 119px; width: 273px; background: URL(images/logo.png) top left no-repeat; text-indent: -9999px;}
#menu{list-style-type: none; margin: 0px 0 0 0;}
#menu li{display: inline-block; float: left;}
#menu li a{display: inline; padding: 9px 20px 0 20px; float: left; border-right: 1px solid #000000; height: 26px; color: #ffffff;}
#menu li a:hover,.current-cat a, .current_page_item a{color: #ff9329;}
/* END HEADER */

/* CONTENT */
#content{background: URL(images/content_bg.gif) top left repeat-y; width: 972px; padding: 0 0 10px 0; line-height: 20px;}
#left{float: left; width: 630px; margin: 0 0 0 16px;}
#left .post{background: #f7f7f7; border: 1px solid #e6e6e6; padding: 10px 10px 10px 10px; margin: 10px 0 0 0;}
#left h1{display: block; height: 26px; vertical-align: middle; padding: 4px 0 0 10px; background: #8a8888; font: bold 18px Arial; color: #ffffff; text-transform:uppercase;}
#left h2{display: block; height: 26px; vertical-align: middle; padding: 4px 0 0 10px; background: #8a8888; font: bold 18px Arial; color: #ffffff; text-transform:uppercase;}
#left h3{padding: 10px 0 2px 0; border-bottom: 1px dashed #000000;}

#right{float: left; width: 300px; margin: 0 0 0 10px;}
#right #sidebar_list{list-style-type: none;}
#right #sidebar_list .sidebar_box{background: #f7f7f7; border: 1px solid #e6e6e6; padding: 10px; margin: 10px 0 0 0;}
#right #sidebar_list .sidebar_box h3{display: block; height: 25px; vertical-align: middle; padding: 5px 0 0 10px; background: #8a8888; font: bold 16px Arial; color: #ffffff; margin: 0 0 5px 0;}
#right #supported{ margin: 0 0 0 -5px; }
/* END CONTENT */

/* FOOTER */
#footer{background: URL(images/footer_bg.gif) top left no-repeat; width: 944px; height: 32px; padding: 8px 0 0 28px; color: #ffffff;}
/* END FOOTER */