/* CSS Document */

/* MISC */

body { margin:0; border:0; padding: 0; background:#fff; text-align:center; font-size:0; line-height:0; }

#wrapper { margin: 20px auto 8px auto; border:0; padding:0; text-align: center; width: 760px; background:#fff;}
#wrapper:after { content: ""; display: block; height: 0; clear: both; }

#across { margin:0; border:0; padding: 0; width:760px; clear:both; font: 11px/1.2 Arial; color:#000; text-align:left;}

A:link, A:visited { margin: 0; border:0; padding:0; color:#F60; TEXT-DECORATION: none; }
A:hover { COLOR: #fff; text-decoration: none; background-color:#f60; }

.greenTxt { font: 14px/1.4 Times New Roman; color:#990; font-weight: bold; }
.greenTxtBig { font: 18px/1.4 Times New Roman; color:#990; font-weight: bold; }
.orangeTxt { font: 14px/1.4 Times New Roman; color:#F60; font-weight: bold; }

.orangeBold { color:#F60; font-weight: bold; }

.lightBG { background:#fff6c8; }
.whiteBG { background:#fff; }

table#order { margin:0; border:0; padding:3px; border-spacing:2px; background:#FFF6C8; width:100%; font: 11px/1.2 Arial; color:#000; }
table#order th { margin:0; border:0; padding:3px; background:#f60; font-weight:bold; text-align:center; }
table#order td { margin:0; border:1px solid #ccc; padding:3px; width:50%; ; text-align:left; white-space:nowrap; }

table#products { margin:0; border:0; padding:0; border-spacing:2px; text-align:left; width:100%; font: 11px/1.2 Arial; color:#000;}
table#products th { margin:0; border:0; padding:0; }
table#products td { margin:0; border:0; padding:6px; }

table#billing { margin:0; border:0; padding:0; border-spacing:2px; text-align:left; width:100%; font: 11px/1.2 Arial; color:#000;}
table#billing th { margin:0; border:0; padding:6px; }
table#billing td { margin:0; border:0; padding:6px; white-space:nowrap; }


/* HEADER */

div.header { margin:0 0 8px 0; border:0; padding:68px 0 10px 202px; background:#BDBE31 url(../images/main/bg_header.gif) no-repeat; }
div.header { width:760px; height:100px; voice-family: "\"}\""; voice-family:inherit; width:558px; height:22px;}
html>body .header { width:558px; height:22px;}

table#navigation { margin:0; border:0; padding:0; border-spacing:0; background:#999; }
table#navigation td { margin:0; border:0; padding:0;  }


/* HOME */

.home-left { margin:0; border:0; padding: 0; width:153px; float:left; }
.home-right { margin:0; border:0; padding: 0; width:301px; float:left; }

div.home-link { margin:0; border:0; padding:25px; background:#F39C49 url(../images/main/home_link_bg.jpg) no-repeat; text-align:center; }
div.home-link { width:153px; height:158px; voice-family: "\"}\""; voice-family:inherit; width:103px; height:108px;}
html>body .home-link { width:103px; height:108px; }
A.home-link:link, A.home-link:visited { margin: 0; border:0; padding:0; font: 12px/1.2 Georgia; color:#fff; font-weight:bold; TEXT-DECORATION: none; }
A.home-link:hover { background:#F39C49; text-decoration: underline; }

div.home-middle { margin:0 10px; border:0; padding:0px; background:#fff; text-align:left; float:left; }
div.home-middle { width:306px; voice-family: "\"}\""; voice-family:inherit; width:286px; }
html>body .home-middle { width:286px; }

div.home-products { margin:0px; border:0; padding:8px; font: 11px/1.2 Arial; color:#000; font-weight: bold; background:#FFF6C8; text-align:center; }
div.home-products { width:286px; voice-family: "\"}\""; voice-family:inherit; width:270px; }
html>body .home-products { width:270px; }

A.footerlinks:link, A.footerlinks:visited { margin: 0; border:0; padding:0; color: #000; TEXT-DECORATION: none; }
A.footerlinks:hover { COLOR: #fff; text-decoration: none; background-color:#BDBE31; }

div.home-copy { margin:15px; border:0; padding:0px; font: 11px/1.4 Verdana; color:#000; background:#fff; text-align:left;  }
div.home-copy { width:286px; voice-family: "\"}\""; voice-family:inherit; width:256px; }
html>body .home-copy { width:256px; }


/* OUR STORY */

div.ourstory-column1 { margin:0; border:0; padding:67px 20px 20px 180px; background:#fff url(../images/main/bg_our_story.jpg) no-repeat; 
	font: 11px/1.2 Arial; color:#000; text-align:left; float:left; }
div.ourstory-column1 { width:360px; voice-family: "\"}\""; voice-family:inherit; width:160px; }
html>body .ourstory-column1 { width:160px; }

div.ourstory-column2 { margin:0; border:0; padding:67px 39px 20px 0; background:#fff; 
	font: 11px/1.2 Arial; color:#000; text-align:left; float:left; }
div.ourstory-column2 { width:199px; voice-family: "\"}\""; voice-family:inherit; width:160px; }
html>body .ourstory-column2 { width:160px; }

.ourstory-right { margin:0; border:0; padding: 0; width:201px; float:left; }


/* 2 COLUMN */

div.column1 { margin:0; border:0; padding:67px 20px 20px 180px; background:#fff;
	font: 11px/1.2 Arial; color:#000; text-align:left; float:left; }
div.column1 { width:460px; voice-family: "\"}\""; voice-family:inherit; width:260px; }
html>body .column1 { width:260px; }

div.column2 { margin:0; border:0; padding:67px 40px 20px 0; background:#fff; 
	font: 11px/1.2 Arial; color:#000; text-align:left; float:left; }
div.column2 { width:300px; voice-family: "\"}\""; voice-family:inherit; width:260px; }
html>body .column2 { width:260px; }



/* article + photo 
===============================================*/
div.centerColumn { margin:0; border:0; padding:67px 20px 20px 130px; font:11px/1.2 Arial; color:#000; text-align:left; float:left; width:580px; wid\th:430px; }
div.rightColumn { margin:0; border:0; padding:67px 0; width:180px; float:left;  }


/* 1 COLUMN */

div.oneColumn { margin:0; border:0; padding:67px 20px 20px 130px; background:#fff;
	font: 11px/1.2 Arial; color:#000; text-align:left; clear:both; }
div.oneColumn { width:760px; voice-family: "\"}\""; voice-family:inherit; width:610px; }
html>body .oneColumn { width:610px; }


/* FOOTER */

#footer-wrapper { margin: 8px auto ; border:0; padding:0; width:760px; background:#FFF6C8; }
#footer-wrapper:after { content: ""; display: block; height: 0; clear: both; }

A.footerlinks:link, A.footerlinks:visited { margin: 0; border:0; padding:0; color: #000; TEXT-DECORATION: none; }
A.footerlinks:hover { COLOR: #000; text-decoration: underline; }

div.footer-left { margin:5px 0 0 0; border:0; border-top:1px solid #333; border-right:1px solid #333; padding:15px; 
	font: 11px/1.4 Times New Roman; color:#000; font-weight: bold; text-align:right; float:left; }
div.footer-left { width:270px; voice-family: "\"}\""; voice-family:inherit; width:239px; }
html>body .footer-left { width:239px; }

div.footer-right { margin:5px 0 0 0; border:0; border-top:1px solid #333; padding:15px; 
	font: 10px/1.8 Arial; color:#000; text-align:left; float:left; }
div.footer-right { width:490px; voice-family: "\"}\""; voice-family:inherit; width:460px; }
html>body .footer-right { width:460px; }


