html body
{
	background-image: url('../_img/bg.jpg');
	background-repeat: repeat-x;
	background-color: #4F2801;
	font-family: georgia, sans-serif;
	font-size: 11;
	line-height: 14pt;
	color: #777766;
}

td 
{
	font-family: Georgia, sans-serif;
	font-size: 11;
	line-height: 14pt;
}

a:link, a:active { font-family: gorgia; font-size: 11; color: #355EA8; text-decoration: underline; }
a:hover { font-family: gorgia; font-size: 11; color: #A7250B; text-decoration: underline; }  
a:visited { font-family: georgia; font-size: 11; color: #5B5B5B; text-decoration: underline; }


/* Fonts */

.txtDarkGrayCaps
{
	font-family: verdana;
	font-size: 9;
	color: #777766;
	text-transform: uppercase;
}

.lBluCaps
{
	font-family: Georgia;
	font-size: 10;
	color: #355EA8;
	text-transform: uppercase;
	font-weight: bold;
}




#footer{ position: relative; }
#sub_responsibility { position: absolute; left: 17px; top: 20px; }
#sub_contact       { position: absolute; left: 155px; top: 20px;}
#sub_privacy       { position: absolute; left: 571px; top: 20px;}
#sub_terms         { position: absolute; left: 674px; top: 20px;}

#positioningTable       { width: 100%; }
#positioningLayer       { position: relative; top: 0px; width: 771px; padding: 0px; margin: 0px auto; }

body  { margin-left: 0px; margin-top: 0px;  }
img   { border-size: 0px; border-style: none; }
div   { padding: 0px; }




#subNews
{
	margin-left: 155px;
}

.subCompany
{
	margin-left: 58px;
}

#subContact
{
	margin-left: 152px;
}

#subEstore
{
	margin-left: 516px;
}


















/* -- News -- */

#bodyNews { margin-top: 35px; margin-left: 35px; width: 340px; }
#bodyNews { font-family: Georgia; font-size: 11; line-height: 14pt; color: #824110; }
#bodyNews a.linkBlue { font-family: georgia; font-size: 9; color: #355EA8; text-decoration: none; }
#bodyNews a.linkBlue:visited { font-family: georgia; font-size: 9; color: #AD3025; text-decoration: none; }
#bodyNews a.linkBlue:hover { font-family: georgia; font-size: 9; color: #AD3025; text-decoration: none; }
#bodyNews a { font-family: georgia; font-size: 10; color: #355EA8; text-transform: uppercase; font-weight: bold; }
#bodyNews a:visited { font-family: georgia; font-size: 10; color: #5B5B5B; text-transform: uppercase; font-weight: bold; }
#bodyNews a:hover { font-family: georgia; font-size: 10; color: #AD3025; text-transform: uppercase; font-weight: bold; }
#bodyNews .txtGray{ font-family: georgia, sans-serif; font-size: 11; line-height: 14pt; color: #777766; }
#bodyNews .txtGrayCaps{ font-family: georgia, sans-serif; font-size: 10; line-height: 14pt; color: #777766; text-transform: uppercase;}
#bodyNews .txtBrown{ font-family: georgia, sans-serif; font-size: 11; line-height: 14pt; color: #824110; }
#bodyNews .txtSmall{ font-family: verdana; font-size: 9; color: #777766; font-weight: bold; }
#bodyNews a.txtHeadline, a.txtHeadline:link, a.txtHeadline:visited {font-family: georgia, sans-serif; font-size: 10; line-height: 14pt; color: #824110; text-transform: uppercase; font-weight: bold; text-decoration:none;}
#bodyNews a.txtHeadline:hover {font-family: georgia, sans-serif; font-size: 10; line-height: 14pt; color: #824110; text-transform: uppercase; font-weight: bold; text-decoration: underline; }

/* -- Company -- */

#bodyAbout { margin-top: 35px; margin-left: 58px; width: 300px; }
#bodyAbout { font-family: Georgia; font-size: 11; line-height: 14pt; color: #824110; }
#bodyAbout a { font-family: georgia; font-size: 11; color: #355EA8;  }
#bodyAbout a:visited { font-family: georgia; font-size: 11; color: #5B5B5B;  }
#bodyAbout a:hover { font-family: georgia; font-size: 11; color: #AD3025;  }


/* -- Commercials -- */
#bodyCommercials { margin-top: 35px; margin-left: 58px;  }
#bodyCommercials { font-family: Georgia; font-size: 11; line-height: 14pt; color: #824110; }


/* -- Community -- */
#bodyCommunityLeft { margin-top: 35px; margin-left: 58px; width: 288px; }
#bodyCommunityLeft a { font-family: georgia; font-size: 11; color: #355EA8;  }
#bodyCommunityLeft a:visited { font-family: georgia; font-size: 11; color: #5B5B5B;  }
#bodyCommunityLeft a:hover { font-family: georgia; font-size: 11; color: #AD3025;  }
#bodyCommunityRight a { font-family: georgia; font-size: 11; color: #355EA8;  }
#bodyCommunityRight a:visited { font-family: georgia; font-size: 11; color: #5B5B5B;  }
#bodyCommunityRight a:hover { font-family: georgia; font-size: 11; color: #AD3025;  }
#bodyCommunity { margin-top: 0px; margin-left: 58px; }
#bodyCommunity a { font-family: georgia; font-size: 11; color: #355EA8;  }
#bodyCommunity a:visited { font-family: georgia; font-size: 11; color: #5B5B5B;  }
#bodyCommunity a:hover { font-family: georgia; font-size: 11; color: #AD3025;  }

/* -- Contact -- */
#bodyContact { margin-top: 15px; margin-left: 58px; width: 455px; }
#bodyContact a { font-family: georgia; font-size: 10; font-weight: bold; color: #355EA8; text-decoration: underline; text-transform:uppercase; }
#bodyContact a:visited { font-family: georgia; font-size: 10; color: #5B5B5B; font-weight: bold; text-decoration: underline; text-transform:uppercase; }
#bodyContact a:hover { font-family: georgia; font-size: 10; color: #AD3025; font-weight: bold; text-decoration: underline; text-transform:uppercase; }
#bodyContact a.linkBlue { font-family: georgia; font-size: 10; color: #355EA8; text-decoration: none; }
#bodyContact a.linkSm { font-family: georgia; font-size: 9; color: #355EA8; text-decoration: none; }
#bodyContact .txtGraySm{ font-family: georgia; font-size: 10; color: #777766; text-transform: uppercase; font-weight: bold; }
#bodyContact a.blank { text-decoration: none; }
#bodyContact .txtGrayCaps{ font-family: Georgia, Sans-Serif; font-size: 11px; line-height: 14pt; color: #777766; text-transform: uppercase; }
#bodyContact .text { font-family: Georgia, sans-serif; font-size: 11; line-height: 14pt; color: #824110; }
#bodyContact .textTitle
{
	font-family: georgia, sans-serif;
	font-size: 10;
	line-height: 14pt;
	color: #824110;
	text-transform: uppercase;
	font-weight: bold;
}

/* -- Responsibility -- */


#bodyResponsibility{ margin-top: 35px; margin-left: 25px; width: 425px; }
#bodyResponsibility a { font-family: georgia; font-size: 11; color: #355EA8; text-decoration: underline;  }
#bodyResponsibility a:visited { font-family: georgia; font-size: 11; color: #5B5B5B;  text-decoration: underline;  }
#bodyResponsibility a:hover { font-family: georgia; font-size: 11; color: #AD3025;  text-decoration: underline;  }
#bodyResponsibility .txtSmall { font-family: Verdana; font-size: 9; color: #A4A495; }
#bodyResponsibility a.txtSmall { font-family: Verdana; font-size: 9; color: #A4A495; }
#bodyResponsibility a.txtSmall:hover { font-family: Verdana; font-size: 9; color: #AD3025; }
#bodyResponsibility a.txtSmall:visited { font-family: Verdana; font-size: 9; color: #5B5B5B; }

#promotions { margin-top: 35px; margin-left: 58px; width: 300px; }
#promotions { font-family: Georgia; font-size: 11; line-height: 14pt; color: #824110; }
#promotions a.link { font-family: georgia; font-size: 11; color: #355EA8; text-transform: uppercase; }
#promotions a.link:visited { font-family: georgia; font-size: 11; color: #5B5B5B;  text-transform: uppercase;}
#promotions a.link:hover { font-family: georgia; font-size: 11; color: #AD3025; text-transform: uppercase; }


#bodyDownloads
{
	margin-top: 15px;
	margin-left: 58px;
	width: 580px;
}





#bodyEstore
{
	margin-top: 15px;
	margin-left: 25px;
}

.text
{
	font-family: Georgia, sans-serif;
	font-size: 11;
	line-height: 14pt;
	/*color: #777766;	*/
	color: #824110;
}

.textUC
{
	font-family: georgia, sans-serif;
	font-size: 11;
	text-transform: uppercase;
	color: #824110;
	line-height: 14pt;
}

.textTitle
{
	font-family: georgia, sans-serif;
	font-size: 10;
	line-height: 14pt;
	color: #824110;
	text-transform: uppercase;
	font-weight: bold;
}

.textLrg
{
	font-family: georgia, sans-serif;
	font-size: 18;
	color: #824110;
}

.textSm
{
	font-family: georgia, sans-serif;
	font-size: 9;
	color: #824110;
}

.txtBrownCaps { font-family: georgia, sans-serif; font-size: 10; text-transform: uppercase; color: #824110; line-height: 14pt;}
.txtBrown { font-family: georgia, sans-serif; font-size: 11; color: #824110; line-height: 14pt; }

a.txtDownload:link, a.txtDownload:visited, a.txtDownload:active { font-family: georgia, sans-serif; font-size: 9px; color: A7250B; text-decoration: none;}
a.txtDownload:hover { font-family: georgia, sans-serif; font-size: 9px; color: A7250B; text-decoration: underline;}

txtGray{ font-family: Georgia, Sans-Serif; font-size: 11px; color: #777766; line-height: 14pt;}
txtGrayCaps{ font-family: Georgia, Sans-Serif; font-size: 11px; color: #777766; text-transform: uppercase;  line-height: 14pt;}
txtGray9{ font-family: Verdana; font-size: 9; color: #A4A495; }



#tblNewsletter
{
	margin-top: 10px;
	background-color: E1DFD0;
	font-family: georgia, sans-serif;
	font-size: 11;
	color: #777766;
	width: 415px;
}

#tblFeedback
{
	margin-top: 10px;
	background-color: E1DFD0;
	font-family: georgia, sans-serif;
	font-size: 11;
	color: #777766;
	width: 415px;
}

.bgDot_4x1
{
	background-image: url(../_img/bgDot4x1.gif);	
}
