/********************************* Classes for XHTML default Tag *********************************/
body { height: 100%; margin:0; padding:0; font: .80em/1.3em "Trebuchet MS", arial, sans-serif, tahoma; color:#1e150f; background:#361806 url(/images/silloncurve/page_bg.gif); }
table { font-size:100%; }
h1 { color:#1e150f; font-size:1.8em; font-weight:normal; margin:0 0 15px 0; padding:0 0 15px 0; background: url(/images/silloncurve/heading_line.gif) repeat-x 0% 100%; }
h2 { color:#1e150f; font-size:1.5em; font-weight:normal; margin:5px 0; padding:0; }
form { display:inline; margin:0; padding:0px; }
fieldset { padding:0; margin:0; border:none; }
img { border:none; }
a { color:#1e150f; text-decoration:underline; padding:0px; margin:0px; }
a:hover { color:#1e150f; text-decoration:none; }
#copyright a, #copyright a:hover { color: #614435}
ul, li { list-style-type:none; padding:0px; margin:0px; }
p { margin:10px 0; line-height:1.4em; }

#main {  width:778px; margin:0 auto; }
#header { background:#000 url(/images/silloncurve/header.jpg) no-repeat; height:307px; margin-top:78px; clear:both; }
#header1 { background:#000 url(/images/silloncurve/header1.jpg) no-repeat; height:307px; margin-top:78px; clear:both; }
#header2 { background:#000 url(/images/silloncurve/header2.jpg) no-repeat; height:307px; margin-top:78px; clear:both; }

#logo { position:absolute; margin:-358px 0 0 25px;  }
#logo h1 a { background:transparent url(/images/silloncurve/logo.gif) no-repeat top left; float:left; display:block; width:236px; height:118px; text-indent:-9000px; }

#menu { background:#000; clear:both; text-align:center; font-size:1.05em; }
#menu li { display:inline; margin:0px; padding:0px; }
#menu li a { line-height:2.8em; margin-left:-4px; padding:10px 20px; font-weight:bold; color:#856F52; text-decoration:none; }
#menu li a:hover { color:#e6d1b5; }
#menu li a.active { color:#e6d1b5; background: url(/images/silloncurve/menu_arrow.gif) no-repeat 50% 0%; }

#content { background:#bea97c url(/images/silloncurve/content_bg.gif) repeat-x top left; padding:15px; margin:10px 0; clear:both; }

#prodcuts li { float:left; }
#prodcuts li.col1 { width:48%; clear:both; }
#prodcuts li.col2 { width:48%; float:right; }
#prodcuts li.seprate { display:block; width:100%; }
#prodcuts li.thumb { width:56%; }
#prodcuts li.thumb a { border:5px solid #e6d1b5; display:block; float:left; margin:5px 0 10px 0; padding:1px; }
#prodcuts li.thumb a:hover { border:5px solid #613216; }
#prodcuts li.desc { width:44%; }
#prodcuts li.desc a { font-size:1.3em; line-height:1.5em; color:#990000; text-decoration:underline; margin:0; padding:0; }
#prodcuts li.desc a:hover { color:#000; }

#view_prodcuts li { float:left; }
#view_prodcuts li.pro_big { width:50%; }
#view_prodcuts li.pro_thumb { width:49%; float:right; }
#view_prodcuts li.pro_thumb li { width:33%; }
#view_prodcuts li.pro_thumb li a { border:1px solid #e6d1b5; display:block; float:left; margin:5px 0 10px 0; padding:1px; }
#view_prodcuts li.pro_thumb li a:hover { border:1px solid #613216; }

#prodcuts_info li.desc { width:50%; float:left; margin-right:25px; }
#prodcuts_info li.desc1 { width:45%; float:left; }

#home_text li.col1 { width:66%; float:left; }
#home_text li.col2 { width:32%; float:right; }



#footer { background:#000; clear:both; border:5px solid #281104; margin:10px 0; padding:10px; color:#856f52; text-align:center; font-size:.9em; }
#footer a { color:#856f52; text-decoration:none; }
#footer a:hover { color:#d2c1ab; }
#footer a.active { color:#d2c1ab; }

#copyright { color:#614435; text-align:center; font-size:.9em; margin-bottom:10px; }

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
