/* global styles */
* {
	margin:0;
	padding:0;
}
body {
	font-family:arial;
	font-size:12px;
	background-color:#C2B09A;
}
#wrap {
	margin:0 auto;
	width:744px;
}
img {
	border:1px solid #000;
}
a img {
	border:1px solid #000;
}
table {
	border-collapse:collapse;
}
tr {
	vertical-align:top;
}
td {
	vertical-align:top;
}

/* color styles */
.red {
	color:#AA3E33;
}
.black {
	color:#000;
}

/* alignment styles */
.alignLeft {
	text-align:left;
}
.alignCenter {
	text-align:center;
}
.alignRight {
	text-align:right;
}
.alignTop {
	vertical-align:top;
}
.alignMiddle {
	vertical-align:middle;
}
.alignBottom {
	vertical-align:bottom;
}
.floatLeft {
	float:left;
}
	img.floatLeft {
		float:left;
		margin-right:10px;
		margin-bottom:10px;
	}
.floatRight {
	float:right;
}
	img.floatRight {
		float:right;
		margin-left:10px;
		margin-bottom:10px;
	}
.clear {
	clear:both;
}

/* width styles */
.fullWidth {
	width:744px;
}
.one3rd {
	width:247px;
	padding-top:20px;
}
.two3rd {
	width:497px;
	padding-top:20px;
}
.two3rdHalf {
	width:227px;
}
.half {
	width:372px;
}

/* padding styles */
.padLgLeft {
	padding-left:28px;
}
.padLgRight {
	padding-right:28px;
}
.padSmLeft {
	padding-left:15px;
}
.padSmRight {
	padding-right:15px;
}
.padFull {
	padding:15px 10px;
}
.padLeft {
	padding-left:15px;
}
.padRight {
	padding-right:15px;
}
.padTop {
	padding-top:15px;
}
.padBottom {
	padding-bottom:15px;
}
.paddedLi li{
	margin-bottom:5px;
}

/* misc styles */
.decorative {
	text-align:center;
	font-weight:bold;
	font-style:italic;
	color:#AA3E33;
}

/* header styles */
#header {
	height:334px;
	padding-bottom:5px;
	background-color:#F2F2EA;
}
	#header img {
		border:none;
	}
	#header #nav {
		height:50px;
	}
		#header #nav ul {
			list-style-type:none;

		}
			#header #nav ul li {
				float:left;
			}
				#header #nav ul li a {
					display:block;
					width:124px;
					padding-top:13px;
					height:37px;
					background-image:url(/images/nav_bg.gif);
					background-repeat:no-repeat;
					background-position:top left;
					text-align:center;
					text-transform:uppercase;
					text-decoration:none;
					font-weight:bold;
					font-family:times new roman;
					color:#7E1E0E;
					margin-top:-4px;
				}
				
				#header #nav ul li#one a:link,
				#header #nav ul li#one a:visited,
				#header #nav ul li#one a:active {
					color:#7E1E0E;
				}
				#page_one #header #nav ul li#one a:link,
				#page_one #header #nav ul li#one a:visited,
				#header #nav ul li#one a:hover {
					color:#000;
				}
				
				#header #nav ul li#two a:link,
				#header #nav ul li#two a:visited,
				#header #nav ul li#two a:active {
					color:#7E1E0E;
				}
				#page_two #header #nav ul li#two a:link,
				#page_two #header #nav ul li#two a:visited,
				#header #nav ul li#two a:hover {
					color:#000;
				}
				#header #nav ul li#three a:link,
				#header #nav ul li#three a:visited,
				#header #nav ul li#three a:active {
					color:#7E1E0E;
				}
				#page_three #header #nav ul li#three a:link,
				#page_three #header #nav ul li#three a:visited,
				#header #nav ul li#three a:hover {
					color:#000;
				}
				#header #nav ul li#four a:link,
				#header #nav ul li#four a:visited,
				#header #nav ul li#four a:active {
					color:#7E1E0E;
				}
				#page_four #header #nav ul li#four a:link,
				#page_four #header #nav ul li#four a:visited,
				#header #nav ul li#four a:hover {
					color:#000;
				}
				
				#header #nav ul li#five a:link,
				#header #nav ul li#five a:visited,
				#header #nav ul li#five a:active {
					color:#7E1E0E;
				}
				#page_five #header #nav ul li#five a:link,
				#page_five #header #nav ul li#five a:visited,
				#header #nav ul li#five a:hover {
					color:#000;
				}
				
				#header #nav ul li#six a:link,
				#header #nav ul li#six a:visited,
				#header #nav ul li#six a:active {
					color:#7E1E0E;
				}
				#page_six #nav ul li#six a:link,
				#page_six #nav ul li#six a:visited,
				#header #nav ul li#six a:hover {
					color:#000;
				}

/* content styles */
#content {
	background-color:#F2F2EA;
	color:#3D250D;
	font-family:arial;
	font-size:12px;
}
	#content p,
	#content ul,
	#content label,
	#content input,
	#content select,
	#content textarea {
		margin-bottom:10px;
	}
	#content h1,
	#content h2,
	#content h3,
	#content h4,
	#content hr {
		margin-bottom:15px;
	}
	#content hr {
		height:1px;
		border:none;
		border-bottom:1px dashed #C2B09A;
	}
	#content h2 {
		color:#B44C00;
		font-size:23px;
		font-family:times new roman;
		font-weight:normal;
		text-transform:uppercase;
	}
		#content h2 .lowerCase {
			color:#000;
			font-size:20px;
			text-transform:lowercase;
		}
	#content a:link,
	#content a:visited,
	#content a:active {
		color:#B44C00;
	}
	#content a:hover {
		text-decoration:none;
	}
	#content ul {
		list-style-type:none;
	}
		#content ul li {
			background-image:url(/images/bullet.gif);
			background-position:0 5px;
			background-repeat:no-repeat;
			padding-left:15px;
		}
			#content ul li a:link,
			#content ul li a:visited,
			#content ul li a:active {
				color:#AA3E33;
			}
			#content ul li a:hover {
				text-decoration:none;
			}
	
/* boxes */

/* graybox */
#content .graybox {
	background-image:url(/images/graybox_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#C9C9C3;
}
	#content .graybox h2 {
		color:#7E1E0E;
		font-size:20px;
	}
	#content .graybox ul li {
		background-image:url(/images/bullet_gray.gif);
	}
	#content .graybox hr {
		height:1px;
		border:none;
		border-bottom:1px dashed #000;
	}

/* tanbox */
#content .tanbox {
	background-image:url(/images/tanbox_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#EDE4C5;
	border-bottom:1px solid #CEC6AC;
	color:#3C3535;
}
	#content .tanbox ul li {
		background-image:url(/images/bullet_tan.gif);
	}

/* footer styles */
#footer {
	height:50px;
	padding-top:29px;
	background-image:url(/images/footer_bg.gif);
	background-position:top left;
	background-color:#faefd8;
	background-repeat:repeat-x;
	text-align:center;
}
	#footer img {
		border:none;
	}
	#footer ul {
		list-style-type:none;
		margin-bottom:10px;
	}
		#footer ul li {
			display:inline;
			border-right:1px dashed #B73A1E;
			padding:0 10px;
			text-transform:capitalize;
		}
			#footer ul li.last {
				border-right:none;
			}
			#footer ul li a:link,
			#footer ul li a:visited,
			#footer ul li a:active {
				text-decoration:none;
				color:#000;
			}
			#footer ul li a:hover {
				text-decoration:underline;
			}
	#footer a:link,
	#footer a:visited,
	#footer a:active {
		color:#B44C00;
	}
	#footer a:hover {
		text-decoration:none;
	}

/* form styles */
#content form {}
	#content form label {
		float:left;
		display:block;
		width:85px;
		clear:left;
	}
	#content form textarea {
		height:125px;
	}