﻿

html 

{

}

body 

{

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 62.5%;

	line-height: 1.2em;

	color: #000;

	background: #fff url(../images/background.gif) repeat-y top center;

}

h1, h2, h3, h4, h5, h6

{

	color: #000;

	font-weight: bold;

}

h1

{

	font-size: 2.4em;

	line-height: 1.4em;

	padding: 0 0 0.6em 0;

	text-transform: uppercase;

}

h2

{

	font-size: 2.0em;

	line-height: 1.2em;

	padding: 0 0 0.6em 0;

	text-transform: uppercase;

}

h3

{

	font-size: 1.6em;

	line-height: 1em;

	padding: 1em 0 0.6em 0;

}

h4

{

	font-size: 1.5em;

	line-height: 1em;

	padding: 0 0 0.6em 0;

	color: #666;

}

h5

{

	font-size: 1.4em;

	line-height: 1em;

	padding: 0 0 0.6em 0;

	color: #666;

}

h6

{

	font-size: 1.3em;

	line-height: 1em;

	padding: 0 0 0.6em 0;

	color: #666;

}

p

{

	margin: 1em 0;

	font-size: 1.2em;

	line-height: 1.3em;

	color: #666;

}

strong

{

	font-weight: bold;

}

em

{

	font-style: italic;

}

a:link, a:hover, a:active

{

	color: #0000ff;

}

a:hover

{

	color: #ff0000;

}

a:visited

{

	color:#800080;

}

ul, ol

{

	margin: 1.0em 2.0em;

}

ul ul, ol ol, ul ol, ol ul

{

	margin: 0 2.0em;

}

ul ul ul, ol ol ol

{

	margin: 0 2.0em;

}

ul li, ol li

{

	margin: 0 1.0em;

	font-size: 1.2em;

	line-height: 1.2em;

	color: #666;

}

ul ul li, ol ol li, ul ol li, ol ul li

{

	font-size: 1em;

	color: #666;

}

ul ul ul li, ol ol ol li

{

	font-size: 1em;

	color: #666;

}

ul li

{

	list-style-type: disc;

}

ol li

{

	list-style-type: decimal;

}

blockquote

{

	font-size: 1.0em;

	line-height: 1.2em;

	margin: 2.0em 2.0em;

	font-style: none;

}

blockquote span

{

	display: block;

	text-align: right;

}

hr

{

	border: solid 1px #000;

	margin: 24px 0;

}

img.right

{

	float: right;

	margin: 10px 0 10px 10px;

}

img.left

{

	float: left;

	margin: 10px 10px 10px 0;

}



/* layout */



div#container

{

	min-height: 400px;

	background: url(../images/background_top.jpg) no-repeat top center;

}

div#header

{

	width: 960px;

	height: 199px;

	margin: 0 auto;

}

div#content

{

	width: 960px;

	min-height: 500px;

	margin: 0 auto;

	background: url(../images/background_content.gif) repeat-y;

}

div#column_left

{

	float: left;

	width: 240px;

	min-height: 900px;

}

div#columns

{

	width: 720px;

	float: left;

}

div#column_main

{

	float: left;

	width: 480px;

}

div#column_main_secondary

{

	float: left;

	width: 480px;

	border-top: solid 8px #3aa6d0;

}

div#column_right

{

	float: left;

	width: 240px;

}

div#column_right_secondary

{

	float: left;

	width: 240px;

	border-top: solid 8px #3aa6d0;

}

div#footer

{

	width: 960px;

	min-height: 65px;

	margin: 0 auto;

}



/* header */



#header h1

{

	display: none;

}



/* menu */



#menu ul

{

	margin: 0;

	padding: 0;

}

#menu ul li

{

	list-style-type: none;

	margin: 0;

	padding: 0;

}

#menu ul li a:link, #menu ul li a:visited, #menu ul li a:hover, #menu ul li a:active

{

	display: block;

}

#menu ul ul

{

	margin: 0 0 20px 50px;

	padding: 0;

}

#menu ul ul li

{

	margin: 0;

	padding: 3px 25px 3px 0;

}

#menu ul ul li a:link, #menu ul ul li a:visited, #menu ul ul li a:hover, #menu ul ul li a:active

{

	color: #fff;

	text-decoration: none;

	font-size: 12px;

	line-height: 14px;

}

#menu ul ul li a:hover

{

	text-decoration: underline;

}

#menu ul ul li a.selected:link, #menu ul ul li a.selected:visited, #menu ul ul li a.selected:hover, #menu ul ul li a.selected:active

{

	color: #ffcf73;

	text-decoration: none;

	font-size: 12px;

	line-height: 14px;

}

#menu ul ul li a.selected:hover

{

	text-decoration: underline;

}



/* footer */



#footer

{

	padding: 15px;

	text-align: center;

}

#footer p

{

	color: #fff;

	font-size: 10px;

}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active

{

	color: #bf8f30;

}

#footer a:hover

{

	color: #fff;

}



/* slides */



#slides

{

	width: 720px;

	height: 360px;

	background-color: #333;

}

#slides p

{

	margin: 0;

	padding: 20px;

	color: #fff;

}

#slides a:link, #slides a:visited, #slides a:hover, #slides a:active

{

	color: #bf8f30;

}

#slides a:hover

{

	color: #fff;

}



/* contact us */



#contact_us

{

	background-color: #a66e00;

	border-top: solid 10px #ffcf73;

	margin: 45px 0 0 0;

	padding: 30px 0px 30px 25px;

	color: #fff;

	width: 215px;

}

#contact_us h3

{

	display: none;

}

#contact_us h4

{

	color: #fff;

	font-weight: normal;

	font-size: 15px;

	text-transform: none;

	margin: 26px 0 0 0;

	padding: 0;

}

#contact_us h5

{

	color: #fff;

	font-size: 13px;

	text-transform: none;

	margin: 18px 0 0 0;

	padding: 0;

}

#contact_us p

{

	color: #fff;

	font-size: 12px;

	line-height: 13px;

}

#contact_us a:link, #contact_us a:visited, #contact_us a:hover, #contact_us a:active

{

	color: #fff;

}

#contact_us a:hover

{

	color: #ffcf73;

}



/* main content */



#main_content

{

	padding: 28px 23px 28px 23px;

}

#main_content table
{
}
#main_content table th, #main_content table td
{
	vertical-align: top;
}



/*content menu */



#content_menu

{

}

#content_menu ul

{

	margin: 35px 0;

	padding: 0;

}

#content_menu ul li

{

	list-style-type: none;

	margin: 0;

	padding: 5px 0;

}



/* callouts */



#callouts

{

}

#callouts ul

{

	margin: 0;

	padding: 0;

}

#callouts ul li

{

	margin: 0;

	padding: 17px 27px 17px 17px;

	list-style-type: none;

	border-bottom: solid 2px #ffcf73;

}

#callouts ul li h3

{

	display: none;

}

#callouts ul li p

{

	color: #fff;

	font-size: 11px;

	line-height: 12px;

}



/* column right secondary */



#column_right_secondary

{

}

#column_right_secondary blockquote

{

	margin: 20px 35px 20px 25px;

	color: #fff;

	text-align: center;

	font-size: 17px;

	line-height: 22px;

	font-style: italic;

}


