.ie5mac
{
    /* fake style for IE 5/Mac bug */
}


a:link {
	color: #ac5515;
	text-decoration: none;
	}
a:visited {
	color: #ac5515;
	text-decoration: underline;
	}
a:hover {
	color: #522767;
	text-decoration: underline;
	}
a:active {
	color: #ac5515;
	text-decoration: none;}



body
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	background-color: #885d31;
	margin: 0 auto;
	padding: 0;
	min-width: 800px;
	text-align: center;
	padding-top: 0px;
}

td {
    vertical-align: top;
}

#container
{
    width: 800px;
    padding: 0;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    text-align: left;
    clear: both;
}

#leftside
{
    background-color:#885d31;
    padding-left: 10px;
    background-position: left;

}

#rightside
{
    background-color:#885d31;
    padding-right: 10px;
    background-position: right;

}

#bottomcenter
{
    width: 780px;
    height: 6px;
    line-height: 0px;
    padding: 0;
    margin: 0;
}


.content
{
    vertical-align: top;
    padding-left: 0px;
    padding-bottom: 0px;
}

#headerContainer
{
	height: 125px;
	width: 800px;

}

.leftBox{
	height: 125px;
	width: 246;
	background-image: url(images/headero_lft.jpg);

}

.rightBox{
	height: 125px;
	width: 554px;
	background-image: url(images/headero_rt.jpg);
}


.CommentBox{
	height: 125px;
	width: 260px;
	float: right;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 10px;
}


#flashContainer
{
	height: 300px;
    width: 447px;
	margin-top: 10px;
}

#mainContainer
{
	height: 418px;
    width: 520px;
	margin-top: 10px;
	background-color: #f5f6e5;
}

#mainLongContainer
{
    width: 520px;
	margin-top: 10px;
	background-color: #f5f6e5;
}

#mainWestContainer
{
    width: 570px;
	margin-top: 10px;
	margin-right: 10px;
	background-color: #f5f6e5;
}

/* Footer */

#footer
{
	padding: 0;
	margin:0 auto;
	width: 780px;
	background-color: #a49c7a;
	color: #333333;
	text-align: left;
	font-size: 10px;
	padding-left: 20px;
}

#footer a, #footer a:visited, #footer a:active, #footer a:link, #footer a:hover {
    color: #333333;
    font-size: 10px;
    text-decoration: none;
}

#footer a:hover {
    text-decoration: underline;
	color: #822313;
}


/* General Styles */

#homeContent {
    vertical-align: top;
    width: 780px;
    margin-top: 0px;
}

.homeBox01 {
    width: 323px;
	height: 411px;
	background-image: url(images/homeBox01.jpg);
	background-repeat:no-repeat;
	background-color:#F5F6E6;
	margin-top: 10px;
	padding-top: 10px;
}

.homeBox02 {
    float: left;
	width: 250px;
	height: 108px;
}

.homeBox03 {
    float: left;
	width: 187px;
	height: 108px;
	background-color:#cacbbe;
}

.textBox01{
 	width: 780px;
	margin-top: 10px;
	align: left;
	background-color: #f5f6e5;
}

.linksBox01 {
	width: 544px;
	height: 24px;
	background-image: url(images/links_bkgd.jpg);
	margin: 0 0 0px 0px;
	padding: 0 0 0px 0;
	margin-top: 9px;
	float: right;
}

.linksBox02 {
	width: 200px;
	background-color: #333333;
	margin: 0 0 0px 0px;
	padding: 0 0 0px 0;
	margin-top: 10px;
	float: right;
}


.sideBox01 {
    float: right;
	width: 250px;
	height: 300px;
	background-image: url(images/sidebox01.jpg);
	margin-top: 10px;
}

.sideBox02 {
    float: right;
	width: 250px;
	height: 108px;
	margin-top: 10px;
}

.sideBox03 {
    float: right;
	width: 250px;
	height: 300px;
	background-image: url(images/sidebox04.jpg);
	margin-top: 10px;
}

.sideBox04 {
    float: right;
	width: 250px;
	background-color:#333333;
	margin-top: 10px;
}

.cabinBox01 {
    float: right;
	width: 250px;
	padding-top: 10px;
}

.graphBox01 {
	width: 495px;
	height: 262px;
	background-image: url(images/graph_bkgd.jpg);
	margin: 0 0 0px 0px;
	padding: 0 0 0px 0;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}

.emailBox01{
	width:200px;
	height: 24px;
	float: right;
	margin-right: 150px;
	margin-top: 68px;

}

.homeBoxContent {
    padding: 0px 0px 0px 0px;
}

.homeBoxContent p {
    padding: 0;
    margin: 0 0 0px 0px;
}

.infoBox01 {
    width: 780px;
	height: 50px;
    background-image: url(images/oinfoBox01.gif);
    margin: 0 0 0px 0px;
    padding: 0 0 0px 0;
}

.infoBox02 {
    width: 750px;
	height: 50px;
    background-color: #BAD6D2;
    margin: 0 0 0px 0px;
    padding: 0 0 0px 0;
}



.title1
{
	font-family: Perpetua;
	font-size: 20px;
	text-align: right;
	color: #522767;
	padding-right: 100px;	
}

.title2
{
	font-family: "Trebuchet MS";
	font-size: 15px;
	text-align: center;
	color: #9eaad0;
	font-weight: bold;
}

.title2 a {
	color: #9eaad0;
	font-size: 16px;
	text-decoration: none;
}

.title2 a:hover {
	color: #f4f7bd;
	text-decoration: underline;
	
}

.title3
{
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-align: left;
	color: #1e542a;
	font-weight: bold;
	padding-left: 20px;
}

.title4
{
	font-family: Georgia;
	font-size: 20px;
	text-align: left;
	color: #522767;	
}



.text1
{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: #333333;
	padding-left: 15px;
	padding-right: 15px;
}

.text2
{
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	color: #f4f7bd;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
}


.text2 a {
	color: #f4f7bd;
	font-size: 15px;
	text-decoration: none;
}

.text2 a:hover {
	color: #b9c4e8;
	text-decoration: underline;
	
}

.text3
{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	color: #1e542a;
}


.text4
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #f5f6e5;
}

.text4 a {
	color: #f5f6e5;
	font-size: 12px;
	text-decoration: none;
}

.text4 a:hover {
	color: #333333;
	text-decoration: none;
}


.text5
{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #ac5515;
}

.text6
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #f5f6e5;
	padding-left: 20px;
	padding-right: 20px;
}

.text6 a {
	color: #f5f6e5;
	font-size: 12px;
	text-decoration: underline;
}

.text6 a:hover {
	color: #ac5515;
	text-decoration: underline;
	
}

.text7
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #333333;
}

.text8
{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	color: #333333;
	padding-right: 20px;
}

.text9
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #ac5515;
	padding-left: 15px;
	line-height: 28px;
}

.text9 a {
	color: #ac5515;
	font-size: 12px;
	text-decoration: none;
}

.text9 a:hover {
	color: #522767;
	text-decoration: underline;
	
}

.text9b
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #333333;
	line-height: 28px;
}

.text10
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #330066;
	padding-right: 5px;
}

.text11
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #f5f6e5;
	padding-left: 20px;
	padding-right: 20px;
}

.text11 a {
	color: #f5f6e5;
	font-size: 11px;
	text-decoration: none;
}

.text11 a:hover {
	color: #b9c4e8;
	text-decoration: underline;
}

.text12
{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: #b9c4e8;
}

.text13
{
	font-family: "Trebuchet MS";
	font-size: 13.5px;
	font-weight:600;
	text-align: center;
	color: #d88623;
	padding-top: 3px;
}

.text13 a {
	color: #d88623;
	text-decoration: underline;
}

.text13 a:hover {
	color: #5a336c;
	text-decoration: underline;
}

.text13b
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align: left;
	color: #d88623;
	padding-left: 30px;
	padding-right: 30px;
}

.text14
{
	font-family: Georgia;
	font-size: 16px;
	font-weight:600;
	text-align: center;
	color: #d88623;
	padding-top: 3px;
}

.text14 a {
	color: #d88623;
	text-decoration: underline;
}

.text14 a:hover {
	color: #5a336c;
	text-decoration: underline;
}