/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:140%;
	background-color:#4B5570;
	background-image: url(images/site/page-bg.gif);
	background-repeat:repeat-x;
}

h1 {
font-size: 1.4em;
margin: 10px 0 20px 0;
line-height:130%;
font-weight:normal;
color:#B3BEDE;
}

.smaller {
	font-weight:bold;
	font-size:1.1em;
	color:#FFF;
}

h2 {
font-size: 1.2em;
margin: 25px 0 0 0;
line-height:125%;
color:#101021;
}

p {
	font-size:10px;
	line-height:140%;
margin:0 0 20px 0;
color:#FFFFFF;
line-height:135%;
}

#container {
position:relative;
left:50%;
width:755px;
margin:0 0 0 -378px;
}


#header {
	width:755px;
	height:170px;
}

#header p {
	margin:10px 0 0 0;
	line-height:145%;
}

#logo {
	width:205px;
	height:140px;
	float:left;
}

#address {
		width:550px;
	height:140px;
	float:left;
	text-align:right;
}

#nav {
clear:both;
width:755px;
height:30px;
font-size:1.1em;
text-align:right;
color:#4B5570;
}

#nav a:link {color: #ffffff;text-decoration: none;}
#nav a:visited {color: #FFFFFF;text-decoration: none;}
#nav a:hover {color:#fff;text-decoration: underline;}
#nav a:active {color: #FFFFFF;text-decoration: none;}


#flash {
float:left;
background-color:#1F2235;
}

#text {
float:left;
width:335px;
text-align:left;
font-size:12px;
line-height:135%;
margin:20px 0 0 20px;
/*height:320px;*/
}

#footer {
clear:both;
width:755px;
margin:0;
padding:0;
}

.left-align {
text-align:left;
}

.right-align {
text-align:right;
}

a:link {color:#B3BEDE; text-decoration: underline;font-weight:normal;}
a:visited {color: #B3BEDE;text-decoration: underline;font-weight:normal;}
a:hover {color:#B3BEDE;text-decoration: underline;font-weight:normal;}
a:active {color: #B3BEDE;text-decoration: underline;font-weight:normal;}




