body {
	background-color		: #F6F9FB;
	background-image		: url(/img/bg.jpg);
	background-repeat		: repeat-x;
}


p, td, div
{
	color					: #7A7C7E;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 11px;
	line-height				: 17px;
}

#theContainer {
	background-color		: #FFFFFF;
	padding-left			: 20px;
	padding-right			: 20px;
	padding-top				: 20px;
	text-align				: left;
	width					: 733px;
}

#body-container
{
	overflow				: hidden;
}

#theHeaderNav {
	float					: right;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 11px;
	padding-top				: 10px;
	text-align				: right;
}
#theHeaderNav a {
	color					: #DB5E21;
	margin-left				: 10px;
	margin-right			: 10px;
	text-decoration			: none;
}

#theHeaderNav a:hover {
	text-decoration			: underline;
}

#theNavigation {
	clear					: both;
	padding-bottom			: 20px;
	padding-top				: 27px;
}

#theNavigation p
{
	border-top				: 1px solid #ffffff;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 11px;
	line-height				: 15px;
	position				: relative;
	z-index					: 100;
}

#theNavigation p.over
{
	background				: #ffffff;
}

#theNavigation a
{
	color					: #7A7C7E;
	padding-left			: 12px;
	padding-right			: 12px;
	text-decoration			: none;
}
#theNavigation a:hover, .theDropDown a:hover {
	color					: #DB5E21;
}

#theNavigation a.curPage {
	color					: #DB5E21;
}

#theNavigation a.livepage
{
	color					: #DB5E21;
}


#theNavigation .theDropDown {
	background-color		: #FFFFFF;
	border-left				: 1px solid #0094D8;
	border-right			: 1px solid #0094D8;
	border-top				: 1px solid #0094D8;
	display					: none;
	filter					: alpha(opacity=90);
	margin					: -1px 0px 0px -1px;
	padding					: 7px 15px 7px 0px;
	opacity					: .85;
	position				: absolute;
	z-index					: 9;
}

#theNavigation .theDropDown p {
	line-height				: 14px;
	padding-bottom			: 5px;
	padding-left			: 12px;
	padding-right			: 12px;
	padding-top				: 5px;
}
#theNavigation .theDropDown a {
	border-left				: none;
	padding-left			: 0px;
	padding-right			: 0px;
}

#thePageTitle {
	color					: #DB5E21;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 18px;
	padding-bottom			: 16px;
}

#theSubNav {
	padding-top				: 10px;
	width					: 163px;
	float					: left;
}

#theSubNav p.subnav0
{
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 14px;
	font-weight				: normal;
	line-height				: 14px;
	padding-bottom			: 15px;
}

#theSubNav p.subnav0 a
{
	color					: #DB5E21;
	text-decoration			: none;
}

#theSubNav p a:hover
{
	text-decoration			: underline;
}

#theSubNav p.subnav1
{
	font					: normal 11px/15px Lucida Sans Unicode, Lucida Grande, sans-serif;
	padding					: 0px 0px 8px 0px;
	color					: #666666;
}

#theSubNav p.subnav1 a
{
	color 					: #666666;
	text-decoration			: none;
}

#theSubNav p.subnav1 a:hover
{
	text-decoration			: underline;
}

#theSubNav p.subnav2
{
	font					: normal 11px/15px Lucida Sans Unicode, Lucida Grande, sans-serif;
	padding					: 0px 0px 0px 15px;
	color					: #666666;
}

#theSubNav p.subnav2 a
{
	color 					: #666666;
	text-decoration			: none;
}

#theSubNav p.subnav2 a:hover
{
	text-decoration			: underline;
}

#theSubNav p.subnav1 a.curPage
{
	color					: #DB5E21;
}


#theSubNav p.subnav2 a.curPage
{
	color					: #DB5E21;
}


#theContent.fullwidth {
	float					: right;
	padding-top				: 10px;
	padding-right			: 15px;
	width					: 508px;
}

#inside-page-content
{
	float					: left;
	padding-top				: 10px;
	width					: 345px;
}

#theContent a {
	color					: #E75E22;
	text-decoration			: none;
}

#theContent a:hover {
	text-decoration			: underline;
}

#inside-page-content a {
	color					: #E75E22;
	text-decoration			: none;
}

#inside-page-content a:hover {
	text-decoration			: underline;
}


#theFeature {
	float					: right;
	padding-top				: 10px;
	width					: 205px;
}
#theFeature div.boxes {
	border-left				: 1px solid #7FC9EC;
	margin-bottom			: 35px;
	padding-left			: 15px;
}
#theFeature a {
	color					: #E75E22;
	text-decoration			: none;
}
#theFeature a:hover {
	text-decoration			: underline;
}

#theFeature a span.bigger
{
	font-size		: 16px;
	font-weight		: bold;
}

a span.bigger
{
	font-size			: 16px;
	font-weight			: bold;
	color				: #E75E22;
	text-decoration		: none;
}

#theFeature h1 {
	color					: #DB5E21;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 14px;
	font-weight				: normal;
	padding-bottom			: 20px;
	text-align				: left;
}
#theFeature h2 {
	color					: #E75E22;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 11px;
	font-weight				: bold;
}
#theFeature p {
	color					: #7A7C7E;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 10px;
	line-height				: 14px;
	padding-bottom			: 20px;
}

#theContent h1, #theContent .h2stack {
	color					: #DB5E21;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 14px;
	font-weight				: normal;
	padding-bottom			: 15px;
	text-align				: left;
}
#theContent h2 {
	color					: #DB5E21;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 11px;
	font-weight				: bold;
}
#theContent h2 a {
	color					: #DB5E21;
}
#theContent h3 {
	color					: #7A7C7E;
	font-family				: Verdana, Geneva, sans-serif;
	font-size				: 14px;
	font-weight				: normal;
	line-height				: 21px;
	margin-bottom			: 18px;
}

#theContent p {
	color					: #7A7C7E;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 11px;
	line-height				: 17px;
	margin-bottom			: 19px;
}
#theContent .stacktwotexts p {
	margin-bottom			: 5px;
}
#theContent .stacktwotexts p a {
	color					: #7A7C7E;
}

#theContent ul, #theContent ol {
	margin-left				: 25px;
	padding-bottom			: 16px;
}
#theContent li {
	color					: #7A7C7E;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 11px;
	line-height				: 17px;
}

#theContent .image {
	padding-bottom			: 7px;
}




#inside-page-content h1, #inside-page-content .h2stack {
	color					: #DB5E21;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 14px;
	font-weight				: normal;
	padding-bottom			: 15px;
	text-align				: left;
}
#inside-page-content h2 {
	color					: #DB5E21;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 11px;
	font-weight				: bold;
}
#inside-page-content h2 a {
	color					: #DB5E21;
}
#inside-page-content h3 {
	color					: #7A7C7E;
	font-family				: Verdana, Geneva, sans-serif;
	font-size				: 14px;
	font-weight				: normal;
	line-height				: 21px;
	margin-bottom			: 18px;
}

#inside-page-content p {
	color					: #7A7C7E;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 11px;
	line-height				: 17px;
	margin-bottom			: 19px;
}
#inside-page-content .stacktwotexts p {
	margin-bottom			: 5px;
}
#inside-page-content .stacktwotexts p a {
	color					: #7A7C7E;
}

#inside-page-content ul, #inside-page-content ol {
	margin-left				: 25px;
	padding-bottom			: 16px;
}
#inside-page-content li {
	color					: #7A7C7E;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 11px;
	line-height				: 17px;
}

#inside-page-content .image {
	padding-bottom			: 7px;
}





#footer
{
	color					: #7A7C7E;
	font-family				: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size				: 10px;
	line-height				: 17px;
}



/* bottom of stack options */
/****************************************************************************************************************/
div.bottomspacing		{ margin-bottom	: 10px;	padding-bottom: 0px;	}
div.bottomnone			{ margin-bottom : 0px;  padding-bottom: 0px;	}
div.bottomline			{ margin-bottom	: 30px;	padding-bottom: 30px; border-bottom: 1px solid #7A7C7E; }
