/* CSS Document */

/* ------------- UNIVERSAL ------------- */

* {margin:0; padding:0; }

body {
text-align:center;
}
			
/* ------------- LAYOUT ------------- */
	
#frame {
width:782px;
margin-right:auto;
margin-left:auto;
text-align:left;
}	
	
#content {
width:780px;
float:left;
background:#fff;
border-left:solid 1px #FDE0BA;
border-right:solid 1px #FDE0BA;
}	
		
#contentleft {
width:179px;
float:left;
background:#fff;
}
	
#contentright {
width:600px;
float:left;
border-left:solid 1px #FDE0BA;
}

/* ------------- HEADER ------------- */
		
#topheader {
background:url(images/template/topheader.jpg) no-repeat;
width:782px;
height:72px;
}

#toptext {
width:772px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
line-height: 150%;
padding-top:3px;
}

#toptext a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
}

#toptext a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:underline;
}

#btmheader {
background:#fff
}

#btmheader h1 {
background:url(images/template/btmheader.gif) no-repeat;
height:126px;
width:782px;
text-indent:-9999px;
}

#btmheader h1 a {
height:126px;
width: 290px;
display: block;
text-indent: -9999px;
}

/* ------------- NAVIGATION ------------- */

ul#nav_main { 
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F28F0B;
line-height: 200%;
font-weight:bold;
display: block;
}

ul#nav_main a { 
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F28F0B;
line-height: 200%;
font-weight:bold;
display: block;
text-decoration:none;
padding-left:13px;
}

ul#nav_main a:hover {
text-decoration:none;
background-color:#FEF0DD;
padding-left:13px;
}

li#products {
width:179px;
height:34px;
background: url(images/template/nav/products.gif) no-repeat;
border-bottom: solid 1px #FDE0BA;
text-indent:-9999px;
}

li#ourcompany {
width:179px;
height:34px;
background: url(images/template/nav/ourcompany.gif) no-repeat;
border-bottom: solid 1px #FDE0BA;
text-indent:-9999px;
}

li#nav_sub {
border-bottom: solid 1px #FDE0BA;
}

/* ------------- CONTENT ------------- */

#maincontent { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#888;
line-height: 125%;
margin: 10px 15px 10px 15px;
}

#maincontent p {
margin:0 0 15px 0;
}	
	
#maincontent a {
color:#F28F0B;
text-decoration:underline;
}

#maincontent a:hover {
color:#005BAC;
text-decoration:underline;
}

#maincontent ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9B9B9B;
line-height: 125%;
list-style-type:disc;
margin: 5px 0 5px 20px;
}

#maincontent li {
margin: 10px 0 10px 0;
}

.tabletext {
padding:5px;
line-height: 200%;
}

.tableheader {
padding:5px;
line-height: 200%;
font-weight:bold;
color:#005BAC;
}

.photoborder {
border: solid 1px #888;
}

.purchinfoborder {
border: solid 1px #E1E1E1;
}

.bluebold {
padding:5px 0 5px 0;
line-height: 200%;
font-weight:bold;
color:#005BAC;
}

.greybold {
padding:5px 0 5px 0;
line-height: 200%;
font-weight:bold;
color:#888;
}
	
/* ------------- FOOTER ------------- */
		
#topfooter {
background:url(images/template/topfooter.jpg) no-repeat;
width:782px;
height:50px;
}

#btmfooter {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9B9B9B;
line-height: 150%;
padding-top:3px;
}

#btmfooter a {
color:#F28F0B;
text-decoration:underline;
}

#btmfooter a:hover {
color:#005BAC;
text-decoration:underline;
}







		