/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

body {
	background: url(../images/bg.jpg) #be5c13 top left repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 25px;
}

/* Text */

h1 {
	font-size: 21px;
	color: #be5c13;
	font-weight: normal;
	padding: 20px 30px 0 0;
}

h2 {
	font-size: 21px;
	line-height: 16px;
	color: #edb312;
	font-weight: normal;
}

#Left h3 {
	font-size: 18px;
	line-height: 18px;
	color: #be5c13;
	font-weight: bold;
}

h3 {
	font-size: 18px;
	line-height: 24px;
	color: #be5c13;
	font-weight: normal;
}

h4 {
	font-size: 14px;
	color: #be5c13;
	font-weight: normal;
}


h6 {
	font-size: 15px;
	color: #be5c13;
	font-weight: normal;
}


.pdf a { color: #ffffff; text-decoration: none; outline:none; padding:2px 0 5px 25px; background: url(../images/pdf-icon.gif) no-repeat top left;}
.pdf a:link { color: #ffffff; text-decoration: none; outline:none;}
.pdf a:hover { color: #ffffff; text-decoration: underline; outline:none;}
.pdf a:visited { color: #ffffff; text-decoration: none; outline:none;}
.pdf a:visited:hover{ color: #ffffff; text-decoration: underline; outline:none;}


/* Top Banner */

	#Heading {
		width: 938px;
		height: 33px;
		margin: 0 auto;
		padding: 0 11px 0 11px;	
	}


/* Page */

	
	#Page {
		width: 938px;
		margin: 0 auto;
		padding: 0 11px 11px 11px;
		background-color: #FFFFFF;
	}



/* Top Navigation */

	#TopBanner {
		width: 938px;
		height: 45px;
		background: url(../images/topnav-bg.jpg) top left repeat-x;
	}
	
	#TopLogo {
		float: left;
	}
	
	#TopNav {
		float: right;
	}
	
	#TopNav ul {
		display: block;
		float: right;
	}
	
	#TopNav li {
		float: left;
		padding: 22px 15px 0 15px;
		font-size: 14px;
	}
	
	#TopNav li a {
		color: #53491d;
		text-decoration: none;
	}
	
	#TopNav li.on a {
		color: #229bc8;
		text-decoration: none;
	}
	
	#TopNav li a:hover {
		color: #be5c13;
	}
	
	#TopNav li.first {
	}	
	
	
	#SecondaryNav {
		width: 928px;
		height: 52px;
		background: url(../images/bg-subnav.jpg) top left no-repeat;
		text-align: right;
		padding: 14px 10px 0 0;
	}
	
	
	
	#Right #menulinks ul {
		display: block;
		height: 20px;
	}
	
	#Right #menulinks li {
		float: left;
		margin: 0 5px 0 0;
		padding: 5px 8px 5px 8px;
		font-size: 12px;
		background: url(../images/clear1x1.gif) #a9a48e top left no-repeat;
	}
	
	#Right #menulinks li a {
		color: #ffffff;
		text-decoration: none;
	}
	
	#Right #menulinks li.on {
		background-color: #be5c13;
	}
	
	#Right #menulinks li.on a {
		color: #ffffff;
		text-decoration: none;
	}
	
	#Right #menulinks li a:hover {
		color: #ffffff;
	}
	
	#Right #menulinks li:hover {
		background-color: #229bc8;
	}
	
	#Right #menulinks li.first {
	}	
	
	
	
/* Content Areas */
	
	#Content {
		background: url(../images/bg-page.gif) top left repeat-y;
	}
	
	#Left {
		width: 230px;
		float: left;
		background: url(../images/bg-left.jpg) top left no-repeat;
		padding: 50px 20px 0 20px;
	}
	
	#Right {
		width: 628px;
		float: left;
		padding: 0 20px 0 20px;
	}
	
	.clear {
		clear: left;
	}	

/* Left Content */	
	
	#Left p {
		font-size: 11px;
		line-height: 13px;
		color: #3a3a3a;
	}
	
	#Left ul {
		margin-left: 0px;
	}
	
	#Left li {
		color: #53491d;
		padding: 2px 0 2px 0;
	}
	
	#Left li.heading {
		font-size: 15px;
		color: #be5c13;
	}
	
	#Left a { color: #229bc8; text-decoration: none; outline: none; font-size: 12px;}
	#Left a:link { color: #229bc8; text-decoration: none; outline: none;}
	#Left a:hover { color: #be5c13; text-decoration: underline; outline: none;}
	#Left a:visited { color: #229bc8; text-decoration: none; outline: none;}
	#Left a:visited:hover { color: #be5c13; text-decoration: underline; outline: none;}
	
	.leftdivider {
		background-color: #53491d;
		height: 3px;
		margin: 15px 0 15px 0;
	}
	
	
/* Right Content */	
	
	#Right p {
	font-size: 13px;
	line-height: 18px;
	color: #3a3a3a;
	}
	
	#Right ul {
		margin-left: 0px;
	}
	
	#Right ul li {
		margin: 7px 0 5px 0;
		padding: 0 0 4px 15px;
		background: url(../images/bullet-one.gif) top left no-repeat;
		font-size: 13px;
	}
	
	#Right ol {
		list-style-type: decimal;
		margin: 0 0 0 25px;
	}
	
	#Right ol li {
		margin: 7px 0 5px 0;
		padding: 0 0 4px 0;
		font-size: 13px;
	}
	
	#Right a { color: #229bc8; text-decoration: none; outline: none;}
	#Right a:link { color: #229bc8; text-decoration: none; outline: none;}
	#Right a:hover { color: #be5c13; text-decoration: underline; outline: none;}
	#Right a:visited { color: #229bc8; text-decoration: none; outline: none;}
	#Right a:visited:hover { color: #be5c13; text-decoration: underline; outline: none;}
	
	.divider {
		background-color: #bab6a5;
		height: 1px;
		margin: 15px 0 15px 0;
	}
	
	#Right  p.quote {
		font-size: 14px;
		line-height: 21px;
		color: #940026;
		padding: 0 50px 5px 40px;
	}
	
	#Right  p.author {
		text-align: right;
		font-size: 12px;
		line-height: 18px;
		color: #53491d;
		padding: 0 50px 0 0;
	}
	
	#Right .photo {
		padding: 3px;
		border: 1px solid #bab6a5;
		margin: 0 0 10px 15px;
	}

/* Footer */

	#Footer {
		width: 938px;
		margin: 0 auto;
		padding: 20px 11px 0 11px;
		background: url(../images/footer-bg.png) top left repeat-x;	
		text-align: center;
	}
	
	#Footer p {
		color: #FFFFFF;
		line-height: 16px;
	}
	
	#Footer a { color: #ffffff; text-decoration: none; outline: none; margin: 0 7px 0 0; padding:0 0 0 9px; font-size: 11px;}
	#Footer a:link { color: #ffffff; text-decoration: none; outline: none;}
	#Footer a:hover { color: #ffffff; text-decoration: underline; outline: none;}
	#Footer a:visited { color: #ffffff; text-decoration: none; outline: none;}
	#Footer a:visited:hover { color: #ffffff; text-decoration: underline; outline: none;}