﻿.ctr {
margin-left:auto;
margin-right:auto;
text-align:center;
}

.footer {
color:#E9E4B1;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
}

.footerbot {
background-color:#E2DFC3;
border-color:#D0CFB3;
border-top-style:solid;
border-width:1px;
color:#4D5FA9;
padding:6px;
font-size:11px;
}

.footerlinks {
color:#4D5FA9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.gobutton {
margin-top:1px;
padding:0;
}
.hotbox {
color:#414D67;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.hotboxheader {
color:#354982;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}


.menu2 {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.menuheader {
	color:#EBE8CA;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:700;
	background-image: url(../images/menu_header_bg.jpg);
	background-color: #799364;
}

.menuline {
	border-top-style:dotted;
	padding-bottom:4px;
	padding-top:2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #586ab2;
	border-right-color: #586ab2;
	border-bottom-color: #586ab2;
	border-left-color: #586ab2;
}

.menuoverall {
background-color:#7283c8;
margin-left:0;
margin-top:0;
padding:1px;
}

.menuregular2ON,.menuregular3ON {
background-color:#4D5FA9;

}


.page {
color:#958E78;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.pagebutton {
margin-left:15px;
margin-right:15px;
}

.quotte {
color:#68401A;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
}

.quottesource {
color:#68401A;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}

.row1 {
background-color:#DDD;
}

.row2 {
background-color:#FFF;
}

.search {




margin-bottom:7px;
width:115px;


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4D51;
	background-color: #E8E5C8;
	border: 1px solid #AE9572;
}

.sm {
color:#aaa;
font-size:60%;
font-weight:400;
}



.textspotlight {
color:#1C2848;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.textvote {
color:#414D67;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
margin:5px 10px 8px;
}

.thecenter {
margin-left:auto;
margin-right:auto;
text-align:left;
}

.thinit {
background-color:#DFDDC6;
border-left-color:#B59E73;
border-left-style:solid;
border-left-width:1px;
border-right-color:#B59E73;
border-right-style:solid;
border-right-width:1px;
width:5px;
}



a.copyright:hover {
background-color:#7A9464;
color:#AFBCEE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a.copyright:link,.copyright {
color:#AFBCEE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a.ddmenu3:hover {
color:#000;
}

a.footerlinks:hover {
background-color:#FFFAC9;
color:#4D5FA9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a.footerlinks:link,a.footerlinks:visited {
color:#4D5FA9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a.linkhorsecam:hover {
background-color:#F6E5A3;
color:#672904;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

a.linkhorsecam:link,a.linkhorsecam:visited {
color:#672904;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

a.linkhorsespotlight:hover {
background-color:#F6E5A3;
color:#3A5396;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

a.linkhorsespotlight:link,a.linkhorsespotlight:visited {
color:#3A5396;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

a.menu2:hover {
background-color:#4E74AB;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
text-decoration:none;
}

a.menu2:link {
color:#1D294B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a.menu2:visited {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
text-decoration:none;
}

a.menuregular2:hover,a.menuregular3:hover {
background-color:#4D5FA9;
color:#F4CD95;
text-decoration:none;
}

a.menuregular2:link,a.menuregular2:visited,a.menuregular3:link,a.menuregular3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.menuregular2ON:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F4CD95;
	background-color: #4D5FA9;
	text-decoration: none;	
}

a.menuregular2ON:link,a.menuregular2ON:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F4CD95;
	background-color: #4D5FA9;
	text-decoration: none;	
}

a.menuregular3ON:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F4CD95;
	background-color: #4D5FA9;
	text-decoration: none;	
}

a.menuregular3ON:link,a.menuregular3ON:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F4CD95;
	background-color: #4D5FA9;
	text-decoration: none;	
}

a.mmenu,.mmenu {
color:#7B678D;
text-decoration:none;
}

a.siteby:hover {
background-color:#698056;
color:#AFBCEE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a.siteby:visited,a.siteby {
color:#AFBCEE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a:link {
	color: #C97020;
}
a:hover {
	background-color: #FDF5C6;
}
a:visited {
	color: #D78E4C;
}

#footerbox {
	background-color: #E2DFC3;
	border: 1px solid #D0CFB3;
	margin: 4px;
	padding: 8px;
	font-size: 12px;
	color: #2E67AA;
	text-align: center;
	width:700px;
	margin-left:auto;
	margin-right:auto;
	
	font-size:12px;
}

a.email:link {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #E9E4B1;

	}
a.email:hover {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #E9E4B1;
	background-color: #698056;
	
}
a.email:visited {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #E9E4B1;
	
	
}
hr {
    height: 1px;
    width: 300px;
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    color:#fffff;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #94917E;
}