body {
	text-align:center;
	background-image: url(/Assets/App_Images/bg.gif);
	background-repeat: repeat;	
}


#wrap {
	width:814px;
	height:100%;
	text-align:left;
	margin:0px auto;
	background:#fff
}

.fl{ float:left}
.fr{ float:right}
.clearfix{ clear:both}

#header {
	margin-bottom:5px;
	position:relative;
	height:109px;
	width:814px;
	background-image: url(/Assets/App_Images/header.jpg);
}


#main-image {
	margin-left:5px;
	margin-bottom:5px;
	position:relative;
	width:625px;
}

#flash-main {
	margin-top:37px;
	margin-left:20px;
	width:445px;
	height:240px;
	float:left;
}


.main {
	width:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin-left:5px;
	margin-right: 5px;
}

.main2 {
	width:625px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin-left:5px;
	margin-right:5px;
}

.main2 p{
	margin-left:10px;
	margin-right:20px;
}

.social-links-bar{
	width:625px;
	height:23px;
	float:right;
}


.social-links-bar{
	width:625px;
	height:23px;
	float:right;
}

.top {
	width:804px;
	height: 286px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:5px;
	margin-bottom: 10px;
	background:url(/Assets/App_Images/blue-content.jpg);
}

.box { margin-bottom:5px}
.box p {margin:0 auto; width:420px; }
.boxl  {margin:0px 25px 0 0px}
.boxr  {margin:0px 0 0 0px}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin-bottom:20px;
	width:500px;
}

.text2 {
	margin-bottom:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin:0 auto;
	width:625px;
}


.news-header-text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}



.dotted-bar{
	padding-bottom:10px;
	padding-left:20px;
	padding-top:10px;

}

.main-news {
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 5px;
	float:left;
}

.text h2 {
	font-size:20px;
	color:#000
}

#col div {width: 220px; margin: 20px 0 0 70px; display:inline}
#col .first  {margin: 20px 0 0 50px }
#col li{line-height:20px;}

.side {
	width:295px;
	display: inline;
	margin-right:5px
}
.side h2 {font-size:22px}
.side li {line-height:24px;  color:#000; padding:0 0 0 5px }
li.grey {background: url(/Assets/App_Images/s.gif)}
.side ul {margin:20px 0 30px 0px}
.side li a {color:#d0aa6d}


.side2 {
	width:171px;
	display: inline;
	margin-right:5px
}

/* footer */
#footer {
	height:85px;
	position:relative;
	width:814px;
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	background-color: #dcdcdc;
}


#footer a:link {
	color: #666;
	text-decoration: none;
}

#footer a:visited {
	text-decoration: none;
	color: #666;
}
#footer a:hover {
	text-decoration: underline;
	color: #000;
}
#footer a:active {
	text-decoration: none;
	color: #333;
}


#ftinner{
	position:absolute;
	margin-left:50px;
	height: 85px;
	width: 625px;
	left: 0px;
}

.ftlink {
	width:650px;
	text-align: center;
}

