@charset "utf-8";
/* CSS Document */
body{ background:#f1f4f5 url(leatherfilefolders.jpg) center 0 no-repeat ; margin:0; padding:0; font-family:"Trebuchet MS"; font-size:12px; color:#010101;}
a{color:#010101; text-decoration:none; font-weight:bold;}a:hover{ color:#B30000;}a:hover,a:focus,a:active,img{outline:none;}
#wrapper{width:1000px; height:auto; margin:0 auto; padding:0; position:relative; /*border:#03F solid 1px;*/}
#header{width:1000px; height:240px; margin:0 auto; padding:0; position:relative;}
#sitename{width:329px; height:170px; margin:5px 0 0 10px; _margin-left:5px; padding:0; float:left;}
#brght{width:127px; height:124px; margin:0; padding:0; position:absolute; top:92px; left:24px;}
#quote{ width:229px; height:93px; margin:8px 0 0 53px; padding:0; float:left;}
#callus{ width:206px; height:98px; margin:8px 116px 0 0; _margin-right:58px; padding:0; float:right; background:url(callus.jpg); }
#sitemenu{ width:265px; height:15px; position:absolute; top:163px; left:705px; clear:both;}#sitemenu ul{list-style-type:none; margin:0; padding:0; font-family:"Trebuchet MS"; color:#010101; font-size:11px; font-weight:bold;}#sitemenu ul li{display:inline;}#sitemenu ul li a{color:#010101; text-decoration:none;}#sitemenu ul li span{margin:0 5px; font-weight:bold;}
#teomenu{width:1000px; height:43px; position:relative; margin:0 auto; padding:0; clear:both; background: url(teomenubg.png);}.show-50 { -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50; }
#contentholder{width:1000px; height:auto; min-height:445px; margin:0 auto; padding:0; background:url(contentbg.png) repeat-y;}
#frnt{ width:950px; height:225px; margin:0 auto; padding:0;}
#matter{ width:613px; height:215px; margin:10px 0 0 0; padding:0; float:left; line-height:22px;}
#matter1{ width:950px; height:150px; margin:10px auto 0 auto; padding:0; line-height:22px;}
#frntpro{ width:288px; height:188px; float:right; margin:10px 15px 0 0;}
#productgallery{width:950px; height:190px; margin:0 auto; padding:0;}
.pro{ width:288px; height:188px; margin:0 0 0 22px;_margin:0 0 0 15px; padding:0 0 0 0; float:left;}
#footer{width:1000px; height:240px; margin:0 auto; padding:0; background:url(contentbg.png) repeat-y;}
#google_ad{width:728px; min-height:40px; height:auto;  clear:both;  margin:0 auto; _margin-top:20px; padding:0;}
#links{ width:450px; height:20px; margin:10px auto 0 auto; padding:0;}#links ul{ list-style-type:none; margin:0; padding:0;}#links ul li{ float:left; padding-left:22px;} #links ul li span{padding-left:15px; font-size:13px; font-weight:bold; color:#010101;} 
#links ul li a{text-decoration:none; color:#010101; font-size:12px; font-weight:bold;}
#copyright{width:545px;height:20px; margin:0 auto; text-align:center; color:#010101;}

.form-div { padding: 10px;  _padding:10px 0;  width: 550px;  _width: 572px;  margin:0 auto; float:left;}

.form-div .submit {  margin-left: 190px;  margin-top: 10px;}

.form-div .label {  display: block;  float: left;  width: 250px;  text-align: right;  margin-right: 5px;}

.form-div .form-row {  padding: 3px 0; _padding:1px 0 ;  clear: both;}

.form-div label.error {  width: 250px;  display: block;  /*float: left;*/  color:#B30000; padding-left: 255px; }

.form-div input[type=text], select, textarea {  width: 250px;  float: left; background:#f1f4f5;}

.form-div textarea {  height: 50px;}



