@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
html {background: #572405 url(images/solidwood-dark.jpg) fixed repeat-x 50%;}
body{ font:normal 12px Arial, Helvetica, sans-serif; color:#222;  line-height:18px;}
img { border:0;}

td { vertical-align:top;}
p { margin-bottom:10px;}
ul { list-style:disc; margin-left:15px; margin-right:5px;} ol { margin-left:15px; margin-right:5px;}
h1 { font-size:18px; line-height:normal;}
h2 { font-size:16px;}
h2 a, h2 a:hover { text-decoration:none;}
h3 { font-size:14px;}
h4 { font-size:12px;}
a:link, a:visited, a:active { color:#666; font-weight:bold; text-decoration:underline;} a:hover { color:#990100; text-decoration:none;}
.rollOverTrans img{filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.rollOverTrans:hover img{filter: alpha(opacity=75); -moz-opacity: .75; opacity: .75;}
#container { width:950px; margin:0px auto;  margin-top:20px; background: #1D1A15; border:solid 10px #1D1A15; }
#menu { background: #F1ECDF url(images/menubg.gif) repeat-x top; color:#4E412D;}

#header { margin:0px auto 0 auto;  height:200px; text-align:left; background:#34302B url(images/bg_head.jpg) repeat-x top; border-bottom:solid 4px #990100;}
#logout { width:50px; float:right;}


#content { background:#FFF; }
#right {
	float:right;
	width:692px;
background:#FFF;

}

#left { width:258px; margin-right:692px; background:#1F1C17; color:#CCC;}


#footer { background:#371202; clear:both;
height:80px; color:#ffffff; line-height:15px;font-size:11px; border-bottom:solid 3px #EB2121;}
 
#footer span {color:#B5AEA3; text-decoration:none; font-size:11px; font-weight:bold;}
#footer a {color:#BFECFF; text-decoration:underline; font-size:12px; font-weight:normal; line-height:15px;}
#footer a:hover{ color:#fefefe;text-decoration:none;}
#footer #altnav { width:400px; float:right; text-align:right; padding-top:13px;}
#footer #copyright { padding-top:13px; text-align:left; color:#ffffff;}

/*********************************************************************************************************/
.box1 { background-color:#DBCFA9;float:left; width:300px; height:260px; margin-right:15px; border:solid 1px #AF9C8E; font-size:12px;line-height:16px;}
.box1 p, .box1 h2, .box1 h3 { padding:5px 8px 0px 8px;}
.box1 img { float:right; margin:5px;}
.box2 {background-color:#DBCFA9; float:left; width:300px; height:260px; border:solid 1px #AF9C8E; font-size:12px; line-height:16px;}
.box2 p, .box2 h2, .box2 h3 { padding:5px 8px 0px 8px;}
.box2 img { float:right; margin:5px;}
.box1m {background: #E5F8FF url(images/box1m.jpg) repeat-y left; width:257px; color:#002C47; text-align:left}
.box1m a { color:#244413; font-weight:bold;} .box1m a:hover { color:#002C47; font-weight:bold;}
.box1m ul { list-style:disc; margin-left:15px; margin-right:5px; font-weight:bold; color:#0188FB;}
.box1t {background:url(images/box1t.jpg) no-repeat left top;}
.box1b {background:url(images/box1b.jpg) no-repeat left bottom;}

/*********************************************************************************************************/
.line5{ line-height:5px;}
.line15{ line-height:15px;}
.line20{ line-height:20px;}
.padding8 { padding:8px;}
.padding { padding:0px 8px;}
.padding5 { padding:5px;}
.padding15 { padding:15px;}
.main_border { border:solid 1px #9BAFB8;}
.c_l { clear:left;} .c_r{ clear:right;} .c_b{ clear:both;}
.brown { color:#431601;}
.red { color:#FF0000;}

.pic_border img{ border:double 5px #39352A }
#slideshow { width:278px; height:234px;border-bottom:solid 4px #990100;}


/*==================blocks====================*/
.block { background:#161616; width:100%; color:#7A7975;}
.block .top_tall { background:url(images/line1.gif) left top repeat-x;}
.block .right_tall { background:url(images/line1.gif) right top repeat-y;}
.block .bottom_tall { background:url(images/line1.gif) left bottom repeat-x;}
.block .left_tall { background:url(images/line1.gif) left top repeat-y;}
.block .left_top_corner { background:url(images/left_top_corner.gif) no-repeat left top;}
.block .right_top_corner { background:url(images/right_top_corner.gif) no-repeat right top;}
.block .right_bottom_corner { background:url(images/right_bottom_corner.gif) no-repeat right bottom;}
.block .left_bottom_corner { background:url(images/left_bottom_corner.gif) no-repeat left bottom;}
.block .inner { padding:17px 5px 10px 5px;}
.block .inner1 { padding:0 0 5px 10px;}
.block .title { margin-left:7px;}

/************************************************ PAGE1 *********************************************************/

.green_select {float:left; width:300px;  margin-right:15px; border:solid 1px #AFBD22;}
.design_advice {float:left; width:300px;  border:solid 1px #AF9C8E;}


#products  { clear:both; }
.productmenu  { float:left; width:150px; margin:0px 1px;}


#hmenu { background:#1F1C17 url(images/h_menu.jpg) no-repeat top;}
#hmenu h1, #hmenu h2{ padding: 150px 10px 20px 10px; }
#hmenu ul { padding: 150px 10px 20px 0px; list-style-type: none;}
#hmenu ul li{ padding-bottom: 5px;}
#hmenu a {display:block; font-size:14px; font-family:arial, verdana, sans-serif; color:#fff; height:28px; line-height:25px; text-decoration:none; background:#371202; padding:0 0 0 15px;border-left:#EB2121 solid 4px; }
#hmenu li a:hover {position:relative; background:#EF3E2E; color:#fff;border-left:#000 solid 4px; }
#hmenu a i {float:right; font-style:normal; padding-right:15px;}

#container #content #right #col2 {width:278px;
float:right; 
color:#BAB9B4;
border-left:solid 1px #7A7975; 
margin-left:8px;
background:#FFF;}





/************************************************ 	ABOUT US *********************************************************/
#page2 #container #content #right #col2 {width:278px; height:560px;
float:right; 
border-left:solid 1px #7A7975; 
margin-left:8px;}



/******************************************* PRODUCTS ***************************************************/

#page3 #container #content #right #col2 { background:#1D1A15; width:278px;
float:right; 
border-left:solid 1px #7A7975; 
margin-left:8px;}


/************************************************ MAX CARE*********************************************************/



#page5 #container #content #right #col2 {width:278px; 
float:right; 
border-left:solid 1px #7A7975; 
margin-left:8px;
color:#333;}



/************************************************ MAX CARE*********************************************************/



#page6 #container #content #right #col2 {width:278px; 
float:right; 
border-left:solid 1px #7A7975; 
margin-left:8px;
color:#ccc;}
/************************************************ CONTACT*********************************************************/



#page7 #container #content #right #col2 {width:278px; 
float:right; 
border-left:solid 1px #7A7975; 
margin-left:8px;}


/*------------------------FORM----------------*/
.contactform {width:230px; background-color:#F5F0E3;border:1px solid #8E877F;}
input {vertical-align:middle; }
textarea {background-color:#F5F0E3; width:230px; border:1px solid #8E877F;}



