@charset "UTF-8";
/* CSS Document */

/* Body Attributes */

* { padding: 0; margin: 0; }

body {
 margin: 0; padding: 0;
 font: normal 75%/1.4em 'Trebuchet MS', Tahoma, sans-serif;
 color: #555;
 background: #003333;
}

#wrapper { 
 position:relative;
 margin: 0 auto;
 width: 776px;
}

/* Home Page */

#bodybg { 
 position:relative;
 top: 2px;
 margin: 0 auto;
 height: 614px;
 width: 776px;
 background: url(images/bg_home.jpg); background-repeat: no-repeat;
}

#leftnav{ 
 display: inline;
 line-height: 0;
 color: #333;
 margin: 0px;
 padding: 25px 0px 0px 43px;
 width: 150px;
 height: 147px;
 position: relative;
 top: 320px;
 float: left;
}

#centercolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 6px 10px 0px 0px ;
 width: 250px;
 position: relative;
 top: 355px;
 float: right;
}

#rightcolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 6px 10px 0px  0px;
 width: 280px;
 position: relative;
 top: 355px;
 float: right;
}

/* Site Pages */

#bodybg2 { 
 position:relative;
 top: 2px;
 margin: 0 auto;
 height: 614px;
 width: 776px;
 background: url(images/bg_page.jpg); background-repeat: no-repeat;
}

#header {
 position:absolute;
 left:0;
 width: 417px;
 height: 35px;
 margin: 0 auto;
 padding: 35px 0 0 360px;
 font: normal 95%/1.5em 'Trebuchet MS', Tahoma, sans-serif;
 color: #fff;
}

#body { 
 left:0;
 position: relative;
 display: inline;
 color: #333;
 margin: 0px;
 padding: 6px 10px 0px 30px;
 width: 690px;
 top: 75px;
 float: left;
}

/* Footer */

#footer {
 position:absolute;
 bottom: 0;
 left: 0;
 width: 775px;
 height: 43px;
 clear: both;
 margin: 0 auto;
 padding: 10px 0 0 0;
 text-align: center;
 font: normal 95%/1.5em 'Trebuchet MS', Tahoma, sans-serif;
 color: #fff;
}

#footer2 {
	position:absolute;
	left: 0px;
	width: 775px;
	height: 43px;
	clear: both;
	margin: 0 auto;
	padding: 10px 0 0 0;
	text-align: center;
	font: normal 95%/1.5em 'Trebuchet MS', Tahoma, sans-serif;
	color: #fff;
	top: 486px;
}

/* Header Attributes */

A.header:link {
color: #ffffff;
text-decoration: none;
font-weight: 900;
}

A.header:active {
color: #ffcc33;
text-decoration: none;
font-weight: normal;
}

A.header:visited {
color: #ffffff;
text-decoration: none;
font-weight: 900;
} 

A.header:hover {
color: #ffcc33;
text-decoration: none;
font-weight: 900;
}

/* Footer link styles */

A.footer:link 	{
color: #ffffff; 
font: normal 95%/1.5em 'Trebuchet MS', Tahoma, sans-serif;
text-decoration: underline;
background-color: transparent;
} 

A.footer:active	{
color: #ffcc00;
font: normal 95%/1.5em 'Trebuchet MS', Tahoma, sans-serif;
text-decoration: none;
background-color: transparent;
}

A.footer:visited	{ 
color: #ffffff; 
font: normal 95%/1.5em 'Trebuchet MS', Tahoma, sans-serif;
text-decoration: underline;
background-color: transparent;
} 

A.footer:hover	{
color: #ffcc00;
font: normal 95%/1.5em 'Trebuchet MS', Tahoma, sans-serif;
text-decoration: none;
background-color: transparent;
}

/* A HREF Attributes */
A:link {
color: #000099;
text-decoration: none;
font-weight: 900;
}

A:active {
color: #993300;
text-decoration: none;
font-weight: normal;
}

A:visited {
color: #000099;
text-decoration: none;
font-weight: 900;
} 

A:hover {
color: #993300;
text-decoration: none;
font-weight: 900;
}

/* additional classes */
.clear { clear: both; }

/* Text Attributes */



/* headers */

h1, h2, h3 { font: bold 1em 'Trebuchet MS', Tahoma, Sans-serif; }
h1 { font-size: 1.5em; color: #660000; }
h2 { font-size: 1.3em; }
h3 { font-size: 1.2em; }

.bld {
font-weight: 900;
font-size: 14px;
}

.bld2 {
font: normal 100%/1.6em arial narrow;
font-weight: 900;
color: #660000;
}

#sub {
color: #222222;
font: bold 1.2em 'Trebuchet MS', Tahoma, Sans-serif;
}

	

	

