@charset "utf-8";
/* CSS Document */

*{
	margin: 0px;
	padding: 0;
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 12px;
}

body{
	/*background-image:url(images/bg.jpg);*/
}

.main_txt{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 14px;
	padding: 5px;
}

.main_txt strong{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
}

.main_txt a:link{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 14px;
	padding: 5px;
	text-decoration:underline;
	color:#333;
}

.main_txt a:hover{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 14px;
	padding: 5px;
	text-decoration:underline;
	color:#CC0000;
}


.main_txt a:visited{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 14px;
	padding: 5px;
	text-decoration:underline;
	color:#333;
}

h1{
	color:#666;
	font-weight:bold;
	font-size:16px;
	text-decoration: none;
	padding-left: 5px;
}


#wrap{
	width: 786px;
	margin: 0 auto;
	background-color:#FFF;
}

#footer{
	margin-top: 20px;
}

#header{
	padding-top: 20px;
}

#content{
	margin-top: 20px;
}

.nav{
	color: #F00;
	font-size: 14px;
	text-align:center;
}

.nav a{
	color: #F00;
	font-size: 14px;
	text-align:center;
	text-decoration:none;
}

.nav a:hover{
	font-weight: bold;
	text-decoration:none;
}

.red_line{
	background-color:#F00;
	height:1px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.address{
	background-color:#F00;
	margin-top: 20px;
	color:#FFF;
	
	padding: 7px; font-size:12px;
}


.gray_txt a{
	color:#666;
	font-weight:bold;
	font-size:16px;
	text-decoration: none;
}

.gray_txt a:hover{
	color:#F00;
	text-decoration: none;
}

.present_black{
	font-size:18px;
	color:#000000;
}

.present_red{
	font-size:18px;
	color:#CC0000;
	font-weight:bold;
}


.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/

}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border-bottom-width: 0;
	line-height: 18px;
	z-index: 100;
	width: 150px; /* default width for menu */
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 2px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	color: #F00;
}

.anylinkmenu a:hover{ /*hover background color*/
	background: #FFF;
	color: #F00;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: #fff;
visibility: hidden;
}

ul li{
	list-style:circle;
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 14px;
	padding: 5px;
}
