html {}

body {background:#702f07; text-align:center;}

body, td, textarea { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#333;}

a, a:visited { color:#702F07; text-decoration:underline;}
a:hover { text-decoration:none; color:#DC9F05;}
a.active { color:#DC9F05;}

.asterisk {color:#e29600;}
.title {font-weight:bold;}

.btn { cursor:pointer;}

p { padding:4px 0;}

h1, h2, h3, h4, h5 { color:#4a1f05; margin-bottom:10px; font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
h1 { font-size:18px;}
h2 { font-size:16px;}
h3 { font-size:12px; font-weight:bold;}
h4 { font-size:11x;}
h5 { font-size:10px;}

input, select, textarea { vertical-align:middle; margin:3px; padding:2px; font-size:11px; border:1px solid #1b2025; background:#1b2025; color:#f37a00;}

#shadow_container { width:988px; margin:0 auto; height:100%; background:url(../img/bg_shadow.jpg) repeat-y;}
#page_container { width:972px; margin:0 auto; height:100%; text-align:left; background:#fff;}

#header { /* height:180px; overflow:hidden;*/}
#header h1, #header h4 { color:#FFF; }


#content { background:url(../img/content_header.jpg) no-repeat 0 0; }
.wrapper ul { list-style-type:disc; margin:10px 0}
.wrapper ul li { margin:0 0 0 25px;}

#left_pannel { width:690px; overflow-x:hidden; float:left; min-height:530px; _height:500px;}
#right_pannel { color:#FFF; background:#9b4917 url(../img/bg_right.jpg) repeat-x 0% 0%; width:243px; float:right; margin:55px 10px 10px 10px;}
#right_pannel a, #right_pannel a:hover { color:#FFF}

.inner_container { padding:12px;}
#left_pannel .inner {padding:20px;}

.home_form { background:#2d363e; padding:10px;}
.home_form .inp_width, .home_form textarea { width:190px; margin:3px 0;}
.home_form textarea { height:100px; overflow:auto;}
.last_blog_posting {padding:10px;}

#footer { border-top:1px solid #bbb; color:#bbb; padding:5px 0; width:690px; float:left; margin:10px;}
#footer a, #footer a:visited { font-weight:normal; color:#999;}
#footer a:hover { text-decoration:none; color:#666;}


.article_item { background:url(../img/bg_accord.png) no-repeat 0% 0%;}
.article_block ul { margin:10px 0 0 0;}
.horizontal_title, .vertical_title { color:#e69500; font-weight:bold; font-size:11px !important; line-height:12px;}
.horizontal_title { padding:5px 0 0 5px;}


h1.portfolio {text-transform:none; color:#DC9F05;}
ul.portfolio_list { list-style-type:disc; color:#702F07;}
.navbtn {}


.article_tab_block a.selected {background:url(../img/hover.png) no-repeat; position:relative; z-index:999;text-decoration:none;  }

.thankspage {padding:30px 0; font-weight:bold; text-align:center; color:#CC5500;}


#quote_form {background:#9B4917 url(../img/bg_right.jpg) repeat-x scroll 0 0; color:#FFFFFF; padding:10px;}
#quote_form table tr td { background:#2D363E; color:#fff; padding:5px; vertical-align:top}
#quote_form .inp_width { width:200px;}
#quote_form textarea { height:75px;}
#quote_form select { width:157px;}

.file { color:#F90}

td.f_error .msg_error { color:#F60 !important}
td.f_error input { border:1px solid #F90;}

/* Do NOT PUT Anything after this selector */
.fileinp input:not(:root:root) { background:none !important; border:none !important;}
.vertical_title:not(:root:root) {padding:8px 12px 0 0 !important;}
/* Do NOT PUT Anything after this selector */
