html {

	 }

body {
text-align: center; /* IE5.x workaround */
	margin: 0;
	padding: 0;
	border: 0;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#d1ceab;
	 }


td { }

p {  }

img { border: 0; }

/* links */

a:link { color: #cc0000; font-weight: normal; text-decoration: underline; }
a:visited { color: #cc0000; font-weight: normal; text-decoration: underline; }
a:hover { color: #ff0000; font-weight: normal; text-decoration: underline; }
a:active { color: #cc0000; font-weight: normal; text-decoration: underline; }

a img { border:none; }

/* layout */

#wrapTxt { width:963px; height:100%; margin:0 auto; padding:0; text-align:center; background-color: white; }

#wrapArticle { width:899px; margin:0 auto; text-align:center; }

#wrapV { width:820px; margin:0 auto; padding-top: 30px; text-align:center; }

	
/* Navigation */
	
#topNavA { background-image:url(../images/article_nav_bkg.gif); background-repeat: repeat-x;
	width:100%;
	height:107px; }
	
#topNavB { width:963px;
	height:107px; margin:0 auto; }
	
#topNavC { width:963px;
	height:28px; margin:0 auto; background-image:url(../images/sublogo_mid.gif); background-repeat: no-repeat; }
	
.topnavArticle { font-size: 11px; font-family: Verdana, Helvetica, Arial, san-serif; color: #efefc5; font-style: normal; font-weight: bold; padding-left: 498px; padding-top: 10px; display: block; }

.topnavArticle a:link { color: #82d319; font-weight: bold; text-decoration: underline; }
.topnavArticle a:visited { color: #82d319; font-weight: bold; text-decoration: underline; }
.topnavArticle a:hover { color: #993300; font-weight: bold; text-decoration: underline; }
.topnavArticle a:active { color: #82d319; font-weight: bold; text-decoration: underline; }

	
#btmNav { width:956px;
	height:24px; }
	
#mainnav {
	background-image:url(images/navbar_bkg.gif); background-repeat: repeat-x;
	width:100%;
	height:48px;
	text-align:center;
	margin-left: auto; margin-right: auto;
}

/* Newletter signup page */

#newscontL {
float:left;
	width:372px;
	height:320px;
	background-image:url(../images/videonewsletter_hdr.jpg); background-repeat: no-repeat;
}

#newscontR {
float:right;
	width:363px;
	height:320px;
	background-image:url(../images/prductnewsletter_hdr.jpg); background-repeat: no-repeat;
}

#contestContL {
float:left;
	width:372px;
	height:400px;
	background-image:url(../images/contest_newslettr_hdr.jpg); background-repeat: no-repeat;
}

#contestContR {
float:right;
	width:363px;
	height:400px;
}

.nwsTextL { font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial, san-serif; color: #ffffff; font-style: normal; font-weight: normal; text-align:left; margin:120px 0px 0px 108px; }

.nwsTextR { font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial, san-serif; color: #ffffff; font-style: normal; font-weight: normal; text-align:left; margin:140px 0px 0px 108px; }

/* Page content */


#subContTxt { width: 899px; height:auto; margin:0 auto; }	
	

#content {
	width:950px;
	height: auto;
	margin:0 auto; text-align:center;
}

#contentL {
float:left;
	width:400px;
	height:auto;
}

#contentR {
float:right;
	width:400px;
	height:auto;
}


#sideNav { width:153px; height: inherit; float:left; padding-left:13px; background-image:url(../images/sidenav.gif); background-repeat: repeat-y; }	

.sidenav { font-size: 12px; line-height: 14px; font-family: Verdana, Helvetica, Arial, san-serif; color: #045930; font-style: normal; font-weight: normal; padding: 0 0 0 0; text-align:left; padding-left: 8px; }

.sidenav a:link { color: #1c2614; font-weight: normal; text-decoration: underline; }
.sidenav a:visited { color: #1c2614; font-weight: normal; text-decoration: underline; }
.sidenav a:hover { color: #1c2614; font-weight: normal; text-decoration: underline; }
.sidenav a:active { color: #1c2614; font-weight: normal; text-decoration: underline; }

/* products */


#prodTn { width:745px; height:180px; }

.prodTn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333; text-align:left; display:block; }

.prodTn a:link { color: #bf6060; font-weight: normal; text-decoration: underline; }
.prodTn a:visited { color: #bf6060; font-weight: normal; text-decoration: underline; }
.prodTn a:hover { color: #598059; font-weight: normal; text-decoration: underline; }
.prodTn a:active { color: #bf6060; font-weight: normal; text-decoration: underline; }


#clear {float:none;clear:both;overflow:hidden;}

.text { font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial, san-serif; color: #ffffff; font-style: normal; font-weight: normal; text-align:left; }

.aboutTxt { font-size: 12px; line-height: 18px; font-family: Georgia, "Times New Roman", Times, serif; color: #000; font-style: normal; font-weight: normal; text-align:left; display: block; }

.aboutTxt a:link { color: #882206; font-weight: normal; text-decoration: underline; }
.aboutTxt a:visited { color: #882206; font-weight: normal; text-decoration: underline; }
.aboutTxt a:hover { color: #882206; font-weight: normal; text-decoration: underline; }

.aboutTxtB { font-size: 12px; line-height: 18px; font-family: Georgia, "Times New Roman", Times, serif; color: #000; font-style: normal; font-weight: bold; text-align:left; }

.aboutTxtB a:link { color: #882206; font-weight: bold; text-decoration: underline; }
.aboutTxtB a:visited { color: #882206; font-weight: bold; text-decoration: underline; }
.aboutTxtB a:hover { color: #882206; font-weight: bold; text-decoration: underline; }
.aboutTxtB a:active { color: #882206; font-weight: bold; text-decoration: underline; }
.aboutTxtB a:active { color: #882206; font-weight: bold; text-decoration: underline; }

.hctext { font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; text-align:left; padding-right:255px; display:block; }

.siteTxt { font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; text-align:left; padding: 0px 10px 0px 10px; }

.txtTight { font-size: 11px; line-height: 20px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; text-align:left; padding: 0px 10px 0px 10px; }

.txtTight a:link { color: #f18a2b; font-weight: normal; text-decoration: underline; }
.txtTight a:visited { color: #666666; font-weight: normal; text-decoration: underline; }
.txtTight a:hover { color: #f12b2b; font-weight: normal; text-decoration: underline; }
.txtTight a:active { color: #f18a2b; font-weight: normal; text-decoration: underline; }

.textlrg { font-size: 14px; line-height: 22px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; padding: 0 10px 0 8px; text-align:left; display:block; }

.textC { font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, san-serif; color: #333333; font-style: normal; font-weight: normal; padding: 0 10px 0 8px; display:block; }

#aboutpg  { float:right;
	width:727px;
	height:850px;
	padding-right: 20px;
	text-align: left;
}


/* Footer */

#spacer { height:10px; background-color:white; }
 
#footer { width:100%; height:64px; }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333; text-align:center; margin-left:auto; margin-right: auto; display:block; }

.footer a:link { color: #993300; font-weight: normal; text-decoration: underline; }
.footer a:visited { color: #993300; font-weight: normal; text-decoration: underline; }
.footer a:hover { color: #993300; font-weight: normal; text-decoration: underline; }
.footer a:active { color: #993300; font-weight: normal; text-decoration: underline; }

/* alignment */

.right { float: right; }

.left { float: left; }

/* headers */

h1 { color: #cc0000; font-weight: bold; font-size: 13px; font-family: Verdana, Helvetica, Arial, san-serif; }

h2 { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Helvetica, Arial, san-serif; }

.hdr { color: #8f2306; font-weight: bold; font-size: 14px; font-family: Verdana, Helvetica, Arial, san-serif; display:block; text-align:left; }

.hdrTan { color: #cccc99; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial, san-serif; display:block; text-align:left; }

.hdrGreen { color: #003300; font-weight: bold; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; text-align:left; display:block;  }

.hdrGreen a:link { color: #003300; font-weight: bold; text-decoration: none; }
.hdrGreen a:visited { color: #003300; font-weight: bold; text-decoration: none; }
.hdrGreen a:hover { color: #003300; font-weight: bold; text-decoration: underline; }
.hdrGreen a:active { color: #003300; font-weight: bold; text-decoration: none; }

.serifHdr { color: #333333; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }


/* graphics */

.line { padding-top: 4px; display: block; }

.padF { padding: 0 0 10px 20px; }

.photo { padding: 0 10px 10px 0; float:left; }

.picRight { padding: 0 0 10px 10px; float:right; }

.picLeft { padding: 0 0 0 0; float:left; }

.ftrPhoto { padding-left: 22px; display: block; }

.tnPhotos { padding: 0 0 10px 0; text-align: center; margin-left: 0; margin-right: 0; }

.clear{float:none;clear:both;overflow:hidden;}

.left { float:left; }

.center { text-align:center; margin-left:auto; margin-right: auto; }




