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


body{
	padding:0;
	margin:0;
}

.main{
	margin:0 auto;
	width:646px;
	border-bottom:solid #e9e9e9 7px;
}
.onecol {
	width:646px;
}
h1{
	color:#727272;
	font-family:Tahoma;
	font-size:18px;
	line-height:11px;
	text-transform:uppercase;
	font-weight:900;
}

.header *{
	margin:0;
	padding:0;
}
.header{
	height:360px;
	width:646px;
	background-image:url(../images/headerbg.jpg);
	background-repeat:no-repeat;
}

.onecol .left{
	padding-top:15px;
}

.twocol .left{
	border-right:solid #d4d4d4 1px;
}

.twocol .left,
.twocol .right{
	float:left;
}

.header-left,
.header-right{
	float:left;
	height:360px;
}

.twocol .left{
	width:274px; /* allow 1px for border */
}

.header-left{
	width:275px;
}

.header-left .logo{
	height:140px;
}

.header-left .logo img{
	margin-left:17px;
	margin-top:25px;
}

.content p{
	padding:8px 20px 0 15px;
	margin:0;
	text-align:left;
	color:#727272;
	font-family:Tahoma;
	font-size:11px;
	line-height:13px;
}

.twocol .right{
	width:370px;
}


.header-right{
	width:371px;
}

.header-right-title{
	height:98px;
	text-align:right;
	position:relative;
}


.header-right-title .container{
	text-align:right;
	position:absolute;
	top:60px;
	right:25px;
	padding:5px;
	padding-right:0;
}

.header-right-title h1{
	text-align:left;
}



.header-right-title h2{
	text-align:left;
	font-size:11px;
	line-height:11px;
	font-family:Tahoma;
}

/* slideshow ../images */
.main-page-image{
	position:relative;
	width:350px;
	height:250px;
}

.main-page-image .slide{
	position:absolute;
	top:-2px;
	left:0;
}

.main-page-image .slide img{
	width:353px;
	height:260px;
}


.copyright {
	color:#727272;
	font-family:Tahoma;
	font-size:11px;
	line-height:11px;
	text-align:center;
	margin:25px;
}

img.subheader-img-text{
	display:block;
	margin-left:15px;
	margin-top:0px;
	clear:left;
	border: 0;
}

img.inline-img{
	float:left;
	margin:10px 5px 0 10px;
	border:0;	
}

.clear{
	clear:both;
}

.content .firstsection{
	padding-top:20px;
}

.content .left{
	overflow:hidden;	
}
.content a{
	color:#333333;
}

.content a:hover{
	color:#333333;
	text-decoration:none;
}
.content .firstsection{
  margin-top:0;
}
.content .right .firstsection {
	background-repeat: no-repeat;
	background-position: 0 0;
}

.content.whitebox .right .firstsection{
	background-image: url(../images/1-f.gif);
}

.content.graybox .right .firstsection{
	background-image:url(../assets/f.gif);
	background-color:#f6f6f6;

}

.content .right .section {
	padding-left:20px;
	margin-right:9px;
}

.section{
  margin-top:10px;
}


.content .left .section {
	
}

.content .middle .section {
	
}


ul.staff{
	width:30%;
	list-style-type:none;
	float:left;
	color:#990033;
	font-family:Tahoma;
	font-size:11px;
	line-height:11px;
	margin-left:0px;
	margin-top:8px;
}

ul.staff li{
	padding:0px 0px 1px 7px;
	background:transparent url(../images/m.gif) no-repeat scroll left center;	
}
.toplink,
.morelink{
	font-family:Tahoma;
	text-align:right;
	padding-right:10px;
	display:block;
	font-size:11px;
	color:#990033;
	margin-right:10px;
	background-repeat:no-repeat;	
	background-position:right;	
}

.morelink{
	padding-left:10px;
	background-image:url(../images/MenuBarRight.gif);
	padding-bottom:4px;
}

.toplink{
	padding-bottom:2px;
	background-image:url(../images/top.gif);
}

.anchornav .morelink{
	display:inline;
}
.adult p{
	margin:0;
	padding:5px;
}

body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
a:hover{text-decoration:none;}

.m_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#727272;
	}

.mm_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#727272;
	}

.m1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#767676;
	}

.m2_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#6C6C6C;
	}

.h_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#333333;
	}

.h1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#4C4B4B;
	}
	
.l_text
	 { color: #903; font-size: 11px; font-family: Tahoma; line-height: 13px }

.lt_text
	 { color: #903; font-size: 11px; font-family: Tahoma; line-height: 11px }

.ls_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#8A8A8A;
	}

.fl_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#808080;
	}
	
.c_text
	 { color: #903; font-size: 11px; font-family: Tahoma; line-height: 11px }

.form
	{
		width:222px; height:20px; border-color:#8C8C8C; border-width:1px; background-color:#ffffff; border-style:solid
	}
.form_div
	{
		height:23px; margin-top:0px;
	}
		
	a.ls_text{text-decoration:none;}	
	a.ls_text:hover{text-decoration:underline;}


dl, dl *{
	margin:0;
	padding:0;
}
dl{
 font-family:tahoma;
}
dl dt{
 font-weight:bolder;
 color: #333333;
 font-size:12px;
}
dl dd{
	font-weight:400;
	padding:5px;
	padding-left:30px;
    font-size:12px;
}

ol{
	font-weight:bolder;
	color: #333333;
	padding:5px;
	padding-left:30px;
    font-size:12px;
}

.content h2{
	font-size:14px;
	font-family:tahoma;
    font-weight:bolder;
	color: #333333;
}

.navigation{
	margin-top:20px;
	margin-left:20px;
	position:absolute;
	z-index:100;
}