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

* {
	margin: 0;
	padding: 0;
}

body {
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
}

.clear {
	clear:both;
}


#wrapper {
	margin:0 auto;
	width:750px;
}

#header {
	width:750px;
	height:78px;
}

/*** Nav *************************************/
#nav  {
	margin:4px 0 0 0;
	padding:0 0 0 4px;
	height:22px;
	background-image:url(../images2/7_nav_bar_files1.jpg);
	background-repeat:repeat-x;
}

#nav ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#nav ul li {
	float:left;
	list-style-type:none;
}

#nav ul li a {
	float:left;
	padding:0 10px;
	color:#333;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

#nav ul li a:hover {
	color:#3399FF;
}

/*** sub nav *******/

#subnav {
	padding:2px 2px 2px 9px;
	background-color:#000;
	height:17px;
}

#subnav ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#subnav ul li {
	float:left;
	list-style-type:none;
}

#subnav ul li a {
	float:left;
	padding:0 9px;
	color:#3399FF;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}

/*** Content *************************************/
#main {
	min-height:300px;
}

#content {
	float:right;
	padding:10px;
	width:610px;
}

#content_txt {
	float:left;
	text-align:justify;
}

#content_img {
	float:right;
	width:200px;
}

#sidebar {
	float:left;
	width:120px;
	height:430px;
	background-image:url(../images2/sidebar8.jpg);
}

/*** Footer *************************************/
#footer {
	padding:2px;
	background-color:#000;
	height:17px;
	color:#3399FF;
	text-align:center;
	font-weight:bold;
}


/*** Pages => Staff ********************************/
#staff_txt {
	float:right;
	text-align:justify;
}

#staff_img {
	float:left;
	width:200px;
}

/*** Pages => Links ********************************/
.links {
	font-size:16px;
	height:25px;
}

#link_desc {
	padding:10px 0;
}

#link_code {
	padding:10px 0;
}

/*** Pages => Forms ********************************/
#forms ul {
	list-style-type:none;
	margin: 0; 
	padding: 0;
}

#forms ul li {
	display:block;
	float: left;
	margin: 0 10px 10px 0;
	list-style-type:none;
	width: 124px;
	height:150px;
}

#forms ul li a { text-decoration: none; } 

#forms ul li img { 
	border: none;
}


/*** Resets ********************************************************/
h1 {
	color:#2086FF;
}

h5.uppercase a {
	margin:0;
	padding: 3px 0 1px 0;
	font-size:16px;
	font-weight:normal;
	color: #333;
	text-decoration:none;
}
h2,h3,h4,h6{ font-weight: normal }
ul,ol,blockquote{ padding-left: 45px; margin: 10px 0 10px 0; }
ul,ol{ font-size: 11pt; }
hr {border: solid 1px #b3b3b3; }
a{ outline: none; } 
a:link,a:visited{ color:#0000FF; text-decoration:underline; }
a:hover{ color:#CC3300; text-decoration: underline; }
img {border:none;}
.clear{clear: both;}
.hidelink{text-indent: -9999px;}
.uppercase{ text-transform: uppercase }
.font-10{ font-size: 10px }
.font-11{ font-size: 11px }
.font-13{ font-size: 13pt }
.font-bold{ font-weight: bold; color: #B8854E; }
.color-white{ color: #fff }
.margin-left-10{ margin-left: 10px }
.margin-bottom-10{ margin-bottom: 10px }
.margin-bottom-5{ margin-bottom: 5px }
.padding-right-8{ padding-right: 8px }
.padding-left-25{ padding-left: 25px }
.border-1{ border-bottom: 1px solid #000 }
.font-italic{ font-style: italic; }
.float-left{ float: left; }
.content-img{ margin: 5px 5px 3px 0; border: 1px solid #000;}
.text-center{ text-align: center; }
.noborder {border:none;}