/*HTML Styles*/

body {
		margin: 0em;
		margin-top: 23px;
		padding: 0em;
		background-color: #ffffff;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: .7em;
		line-height: 1.63em;
		color: #737373; 
}

h1 {
		font-size: 1.5em;
		color: #333333; 
}

h2 {
		font-size: 1.3em; 
}

h3, h4, h5, h6 {
		font-size: 1.1em; 
}

/*Link Styles*/

a:link {
		color: #653030; 
}

a:visited {
		color: #653030; 
}

a:hover {
		color: #b20000; 
}

a:active {
		color: #b20000; 
}

div#header-right a:link, div#header-right a:visited {
		color: #b5b5b5;
		text-decoration: none; 
}

div#header-right a:hover, div#header-right a:active {
		color: #ffffff;
		text-decoration: underline; 
}

div#header-right .navigate-link-curr a:link, div#header-right .navigate-link-curr a:visited {
		color: #ffffff;
		text-decoration: none; 
}

div#header-right .navigate-link-curr a:hover, div#header-right .navigate-link-curr a:active {
		color: #ffffff;
		text-decoration: underline; 
}

div#content-navigate a:link, div#content-navigate a:visited {
		color: #7f7f7f;
		text-decoration: none; 
}

div#content-navigate a:hover, div#content-navigate a:active {
		color: #000000;
		text-decoration: underline; 
}

div#content-navigate .navigate-link-curr a:link, div#content-navigate .navigate-link-curr a:visited {
		color: #000000;
		text-decoration: none; 
}

div#content-navigate .navigate-link-curr a:hover, div#content-navigate .navigate-link-curr a:active {
		color: #000000;
		text-decoration: underline; 
}

div#footer a:link, div#footer a:visited {
		color: #b2b2b2;
		text-decoration: none; 
}

div#footer a:hover, div#footer a:active {
		color: #653030;
		text-decoration: underline; 
}

.text-caption a:link, .text-caption a:visited {
		color: #b2b2b2;
		text-decoration: none; 
}

.text-caption a:hover, .text-caption a:active {
		color: #b20000;
		text-decoration: underline; 
}

/*Text Styles*/

.text-caption {
		color: #b2b2b2;
		font-size: 10px;
		line-height: 14px;
		font-weight: bold; 
}

.text-credits {
		font-size: 9px;
		color: #b2b2b2;
		margin-left: 10px; 
}

/*Layout Styles*/

#container {
		width: 777px;
		margin-left: auto;
		margin-right: auto; 
}

#header {
		background-color: #5c5a5a;
		height: 79px; 
}

#header-left {
		float: left;
		width: 160px; 
}

#header-right {
		margin-left: 160px;
		padding-top: 54px;
		padding-right: 26px;
		color: #b5b5b5;
		text-align: right; 
}

#content {
		border-left: 1px #d9d8d8 solid;
		border-bottom: 1px #d9d8d8 solid;
		border-right: 1px #d9d8d8 solid;
		padding-top: 27px;
		padding-bottom: 22px;
		min-height: 25em; 
}

#content-navigate {
		float: left;
		width: 132px;
		margin-top: 1em;
		padding-top: 39px;
		padding-right: 10px;
		padding-bottom: 20px;
		padding-left: 18px;
		color: #7f7f7f;
		font-weight: bold; 
}

#content-navigate p {
		margin: 0em;
		padding: 0em;
		padding-bottom: .9em; 
}

#content-main {
		border-left: 1px #e1e5df solid;
		margin-left: 160px;
		padding-right: 28px;
		padding-left: 42px;
		width: auto; 
}

#content-main p {
		margin: 0em;
		margin-top: 1em;
		padding: 0em; 
}

#footer {
		font-size: .9em;
		color: #b2b2b2; 
}

#footer-left {
		float: left;
		width: auto; 
}

#footer-right {
		width: auto;
		text-align: right; 
}

#footer p {
		margin: 0em;
		padding: 0em;
		padding-right: 5px;
		padding-left: 5px;
		clear: both; 
}