* {
	padding:0px;
	margin:0px;
	}
	
h1
{
  font-family: arial;
	background: url("images/bgMain222.gif") bottom right no-repeat;
}
body {
	margin: 0px;
	padding: 0px;
	background: url("images/b.gif") top center no-repeat;
	background-color: #EDEEDE;
	font-size: 12px;
	font-family: Tahoma, "Lucida Grande", "Myriad Pro", "Myriad Web", "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	color: #111111;
	}
#main {
	width: 975px;
	margin-right: 0px;
	background: url("images/bg2new.gif") top right no-repeat;
	}
#leftCol {
	padding-top:5px;
	float: right;
	width: 250px;
	overflow: hidden;
	}
#logo {
	width: 250px;
	padding-top: 0px;
	padding-bottom: 50px;
	}
#logo a:link.logo, #logo a:visited.logo, #logo a:hover.logo, #logo a:active.logo {
	display: block;
	margin-top: 0px;
	margin: 0px auto 0px auto;
	width: 180px;
	height: 100px;
	}
#logo h1 {
	display: none;
	}
#sectionNav { 
	padding: 0px 25px 20px 0px;
	background-color: #ba0000;
}
#sectionNav a:link,
#sectionNav a:visited {
	display: block;
	width: 190px;
	height: 30px;
	background: url("images/bgSectionNav.gif");
	background-position: 0px 0px;
	color: #ffffff;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 32px;
	padding-right: 10px;
	text-decoration: none;
	letter-spacing: 0px;
	overflow: hidden;
	font-weight: bold;
	}
#sectionNav a:hover,
#sectionNav a:active,
#sectionNav div.on {
	display: block;
	width: 190px;
	height: 30px;
	background: url("images/bgSectionNav.gif");
	background-position: 0px -30px;
	color: #ffffff;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 32px;
	padding-right: 10px;
	text-decoration: none;
	letter-spacing: 0px;
	overflow: hidden;
	font-weight: bold;
	}
#sectionSubNav { 
	background-color: #5b5646;
	padding: 10px 30px 20px 30px;
	margin: 0px;
	}
#sectionSubNav a:link,
#sectionSubNav a:visited {
	display: block;
	width: 190px;
	height: 30px;
	background: url("images/bgSectionSubNav.gif");
	background-position: 0px 0px;
	color: #ffffff;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 32px;
	padding-right: 10px;
	text-decoration: none;
	letter-spacing: 0px;
	overflow: hidden;
	font-weight: bold;
	}
#sectionSubNav a:hover,
#sectionSubNav a:active,
#sectionSubNav div.on {
	display: block;
	width: 190px;
	height: 30px;
	background: url("images/bgSectionSubNav.gif");
	background-position: 0px -30px;
	color: #ffffff;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 32px;
	padding-right: 10px;
	text-decoration: none;
	letter-spacing: 0px;
	overflow: hidden;
	font-weight: bold;
	}
#sectionSubNavAlt { 
	background-color: #5b5646;
	padding: 20px 30px 10px 30px;
	margin: 0px;
	}
#sectionSubNavAlt p {
	font-size: 12px;
	line-height: 120%;
	margin-bottom: 15px;
	color: #d9d7ae;
	}
#sectionSubNavAlt p a:link,
#sectionSubNavAlt p a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
#sectionSubNavAlt p a:hover,
#sectionSubNavAlt p a:active {
	color: #ffffff;
	text-decoration: none;
	}
#promos {
	background-color: #B1AA8E;
	text-align: center;
	padding: 30px 0px 120px 0px;
	height: 100%;
	}
#rightCol {
	padding-top:100px;
	width: 725px;
	float: right;
	}
#mainMenu { 
	height: 40px;
	background-color: #ba0000;
	overflow: hidden;
	}
#mainMenu a:link,
#mainMenu a:visited,
#mainMenu a:hover,
#mainMenu a:active {
	margin: 0px;
	}
#bigPicture { 
	background-color: #edeede;
	padding: 20px;
	width: 575px;
	overflow: hidden;
	}

#sectionHeader {
	background-color: #edeede;
	width: 725px;
	height: 120px;
	}

#sectionContent {
	list-style-image:url('images/bullet3.gif'); 
	direction:rtl; 
	margin-left:60px; 
	margin-right:40px; 
	margin-top:0px; 
	margin-bottom:0px
	}
#sectionContent h2 {
	color: #ba0000;
	font-size: 15px;
	line-height: 200%;
	margin-bottom: 15px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: normal;
	}
div.header {
	color: #000000;
	font-size: 28px;
	line-height: 120%;
	margin-bottom: 0px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;
	}
#sectionContent div.subhead {
	color: #757575;
	font-size: 16px;
	line-height: 200%;
	margin-bottom: 15px;
	letter-spacing: 0px;
	font-weight: normal;
	}
#sectionContent p {
	font-size: 13px;
	line-height: 180%;
	margin-bottom: 15px;
	}
#sectionContent div.color {
	font-size: 13px;
	color: #6f4e2f;
	line-height: 180%;
	margin-bottom: 15px;
	font-style: italic;
	}
#sectionContent a:link,
#sectionContent a:visited {
	color: #BA0000;
	text-decoration: none; 
	border-bottom: 1px dashed;
	padding-bottom: 1px;
	}
#sectionContent a:hover,
#sectionContent a:active {
	color: #A40000;
	border-bottom: 1px solid;
	}
#sectionContent div.divider {
	height: 15px;
	background: url("images/dividerContentDotted.gif") top left repeat-x;
	}
#sectionContent p.smaller {
	font-size: 11px;
	line-height: 150%;
	margin-bottom: 15px;
	}
#sectionContent div.leftCol {
	width: 520px;
	margin-left: 25px;
	float: right;
	}
#sectionContent div.rightCol {
	width: 80px;
	float: right;
	}
#sectionContent div.leftColAlt1 {
	width: 330px;
	margin-left: 15px;
	float: right;
	}
#sectionContent div.rightColAlt1 {
	width: 270px;
	float: right;
	}
#footnote {
	clear: both;
	margin: 0px 40px 0px 40px;
	padding-top: 20px;
	}
#footnote p {
	font-size: 11px;
	line-height: 150%;
	margin-bottom: 15px;
	}
#footnote p span.red {
	color: #ba0000;
	}
#footer {
	width: 975px;
	margin-right: 0px;
	background: url("images/bgFooterNav.gif") top center repeat-y;
	overflow: auto;
	}

#footerNav {
	margin: 0px 250px 0px 0px;
	height: 34px;
	overflow: hidden;
	}
#footerNav a:link,
#footerNav a:visited,
#footerNav a:hover,
#footerNav a:active {
	margin: 0px;
	}
#copyright {
	padding-left: 10px;
	font-size: 11px;
	line-height: 30px;
	background-color: #ffffff;
	height: 30px;
	text-align: left;
	}
	
	
	
.large-bold {
	color: #111111;
	font-size: 15px;
	line-height: 200%;
	margin-bottom: 15px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: normal;
	}
.large-colored {
	color: #ba0000;
	font-size: 15px;
	line-height: 200%;
	margin-bottom: 15px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: normal;
	}
.medium-bold {
	font-weight: bold;
	font-size: 13px;
	line-height: 200%;
	margin-bottom: 15px;
	}
.medium-colored {
	color: #ba0000;
	font-size: 13px;
	line-height: 200%;
	margin-bottom: 15px;
	}
.medium {
	font-size: 13px;
	line-height: 200%;
	margin-bottom: 15px;
	}

	
	
.menuItem {
	margin: 15px 0px 0px 10px;
}
.menuItem div.title {
	margin: 0px;
	padding: 0px;
	color: #B30000;
	font-size: 15px;
	line-height: 150%;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
	font-family: Arial;
	background: url("images/bgMain111.gif") bottom right no-repeat;

	}
.menuItem div.description {
	margin: 0px;
	padding-right: 10px;
	font-size: 13px;
	line-height: 150%;
	}
.menuItem div.title2 {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	color: #000000;
	font-size: 14px;
	line-height: 150%;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: normal;
	}
.menuItem div.description2 {
	margin: 0px 15px 0px 0px;
	color: #505050;
	padding: 0px;
	font-size: 13px;
	line-height: 150%;
	}
.menuItem div.title3 {
	margin: 0px;
	padding: 0px;
	color: #555555;
	font-size: 16px;
	line-height: 150%;
	text-transform: uppercase;
	letter-spacing: 0px;
	font-weight: normal;
	}
.menuItem div.description3 {
	margin: 0px 15px 0px 0px;
	padding: 0px;
	color: #6f4e2f;
	font-size: 13px;
	font-style: italic;
	line-height: 150%;
	}
	
form {
	margin: 0px;
	padding: 0px;
	}
	
.locationsForm {
	background-color: #dcdac7;
	border: 1px #b1aa8f solid;
	padding: 20px 20px 0px 20px;
	margin-bottom: 20px;
	margin-top: -20px;
	}
.locationsForm p {
	margin-bottom: 0px;
	}
	
table, th, tr, td {
	font-size: 13px;
	}	
	
.alternatingList1 {
	padding-right:20px;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	background: url("images/bullet3.gif") top right no-repeat;
	}
.alternatingList2 {
	padding-right:20px;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	background: url("images/bullet3.gif") top left no-repeat;
	}
.alternatingList3 {
	padding-right:20px;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	background: url("images/bullet5.gif") top left no-repeat;
	}
.alternatingList4 {
	padding-right:20px;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	background: url("images/bullet4.gif") top left no-repeat;
	}
.alternatingList5 {
	padding-right:20px;
	padding-bottom: 15px;
	padding-top: 5px;
	height: 25px;
	line-height: 120%;
	font-size: 13px;
	background: url("images/bullet3.gif") top left no-repeat;
	}
.indent{
	margin-right: 20px;
}
td           { padding: 4px }

.ertable {border-right: 1px solid #008000; border-top: 1px solid #008000; padding: 0px}
.ertable td {border-bottom: 1px dotted #008000; padding: 0px}



#topMenu {
	padding-right:250px;
	color: #FFFFFF;
}
#topMenu a:link,
#topMenu a:visited {
	color: #FFFFFF;
	text-decoration: none; 
	border-bottom: 1px dashed;
	padding-bottom: 1px;
	}
#topMenu a:hover,
#topMenu a:active {
	color: #A4CC33;
	border-bottom: 1px solid;
	}
