@charset "utf-8";

* {margin:0;padding:0}
body {  margin: 0; text-align: center;  font: 0.62em verdana, arial, sans-serif;    line-height: 170%;  color: #000000;  background: #333333; padding: 0;}
h1 { margin: 0; padding: 10px 0px 10px 0px; font: 700 1.3em verdana, arial, sans-serif; text-transform: uppercase; color: #000000;}
a { color:#F08313}

/*.twoColFixLt #logoP { display:none;}*/

.twoColFixLt #ftW { display:none;}

.twoColFixLt #bigcontainer { 
	width: 600px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding: 0;
}

#sidebar1 { display: none;}

.twoColFixLt #mainContent { padding: 0 20px 0 0; } 

.twoColFixLt #mainHead { margin: 12px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center;}
.twoColFixLt #t1 {background:url(../img/top01.jpg) no-repeat center; height:60px; width:550px; display: block; margin: 0;}
.twoColFixLt #t1 #ttext { padding: 15px 0 0 0; color:#FFFFFF; font-size: 1.6em;}
.twoColFixLt #ttext a{ color:#CCCCCC; font-size: 0.62em; text-decoration: none;}


.twoColFixLt #main { margin: 5px 0px 0px 0px; padding: 16px 15px 15px 15px;}
.twoColFixLt #main img{ text-align:center; border:solid thin #406325;}
.twoColFixLt #main p{ padding: 5px 0 5px 0; font-size: 1.1em;}

.twoColFixLt #gallery img{ border:none; padding:10px 10px 0 10px;}
.twoColFixLt #gallery ul { padding:0 0 20px 5px; margin:0; list-style-type:none; width:510px; float:left;}
.twoColFixLt #gallery li { float:left; text-align:center; height:130px;}
.twoColFixLt #gallery h1 { font-weight:bold;}

.twoColFixLt #news ul { padding:0 0 0 5px; margin:0; list-style-type:none; width:510px;}
.twoColFixLt #news li { }

.twoColFixLt #contactus ul { padding:0 0 0 15px; margin:0; list-style-type:none; width:500px;}
.twoColFixLt #contactus li { }

.twoColFixLt #products ul { padding:0 0 0 15px; margin:0; list-style-type:none; width:500px;}
.twoColFixLt #products li { }
.twoColFixLt #products p { padding: 2px 0 1px 0;}

.twoColFixLt #links ul { padding:0 0 20px 0px; margin:0; list-style-type:none; width:510px;}
.twoColFixLt #links li { }

.twoColFixLt #map { width: 520px; height: 420px;}

.message { color:#990000; font-weight:bold; text-transform:uppercase; font-size: 1.2em;}

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
img.center { display:block; margin-left:auto; margin-right:auto;}



.twoColFixLt #footer { display:none;} 
.ctftwording {text-decoration:none; color: #333333; text-align:justify; line-height: 120%}
.sanbyte {text-decoration:none; color: #406325; text-transform:uppercase;}


