

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color: #4185c2;
 font-weight: 500;

}
h1          { font-size:1.3em; line-height:1.4em; color:#3399cc;}
h2          { margin-bottom:.4em; font-size:1.1em; line-height:1.4em;color:#333399; }
h3          { margin-bottom:.4em; font-size:1.1em; line-height:1.4em;color:#333399;}
h4          { margin-bottom:.4em; font-size:1.05em; line-height:1.35em;color:#333399; }
h5          { margin-bottom:.4em; font-size:0.95em; line-height:1.35em; color:#333}
h6          { margin-bottom:.1em; font-size:1em; line-height:1.35em; }


#wrapper { 
 margin: 0 auto;
 width: 800px;
}
#faux {
 background: url(img/bg-wrap.gif);
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%
}
#header {
 color: #333;
 width: 800px;
 padding: 0px;
 height: 120px;
 margin: 10px 0px 0px 0px;
 background: #ABBEBE;
 background-image:url(img/header.jpg);
 
}

#navigation {
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 height: 39px;
 width: 800px;
background-image:url(img/nav.jpg);
}
#nav {
 color: #333;
 padding: 0px;
 margin-left: 40px;
 height: 27px;
 width: 728px;
} 
#nav2 {
	float:right;
	width:250px;
	color:#fff;
	font-size:100%;
	height: 25px;
	background-color: transparent;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 9px;
	padding-right:10px;
	margin-left: 50px;
} 
#nav2 a {
color:#3399cc;
text-decoration:none;
font-weight: normal;


}

#nav2 a:hover {
color:#FFCC00;
text-decoration:none;
font-weight: normal;
}

#leftcolumn { 
 display: inline;
 color: #333;
 margin: 7px;
 padding: 0px;
 width: 195px;
 float: left;
}
#maincontent {
 width: 700px;
 height: 600px;
 margin-left: 50px;
	
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 margin-right:0px;
 padding: 0px;
 width: 350px;
 float: left;
 margin-left: 50px;
 background: #fff;
 border-right: 1px solid #ccc;
 
}
#rightcolumn { 
 float: left;
 color: #333;
 margin: 10px;
 padding-top: 0px;
 width: 350px;
 display: inline;
 position: relative;

}
#footer { 
 width: 800px;
 clear: both;
 color: #333;
 background: #4185c2;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 background-image:url(img/foot-bg.jpg);
 height: 57px;
}

.footerlinks {
padding-left:60px;
float: left;
width: 150px;
}
.footermiddle {
	color:#333;
	margin-left: 70px;
	padding-top: 0px;
	font-size: 13px;
	width: 800px;
	font-size: 10px;
}

.footerright {
width: 200px;
padding-top: 15px;
display:inline;
}

.header-breadcrumbs ul {float:left; width:520px; list-style:none; padding:0 0 0 5px; font-family:arial,sans-serif;}
.header-breadcrumbs ul li {display:inline; padding:0 0 0 0px; color:#0E69BE; font-size:11px;}
.header-breadcrumbs ul a {color:#0E69BE; text-decoration:none;}
.header-breadcrumbs ul a:hover {color:#999; text-decoration:none;}

.clear { clear: both; background: none; }
img {border: 0px;}

#header h1#logo-text a {
background:transparent none repeat scroll 0 0;
color:#3399cc;
font-family:'Trebuchet MS',Arial,Sans-serif;
font-size:44px;
font-style:normal;
font-variant:normal;
font-weight:bolder;
letter-spacing:-2px;
line-height:normal;
margin-left:55px;
padding-top:10px;
position:absolute;
text-decoration:none;
text-transform:none;
top:25px;
}
#header p#slogan {
color:#999;
font-family: Arial,Sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:58px;
padding-top:10px;
position:absolute;
text-transform:none;
top:85px;
}

#navigation ul {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width: 190px;
}
#navigation ul li {
display:inline;
}
#navigation ul li a {
color:#FFFFFF;
float:left;
padding:7px 45px;
text-decoration:none;
width: 100px;
}
#navigation ul li.last a {
padding-right:20px;
}
#navigation ul li a:hover {
color:#999;
}
#navigation ul li#current a {
color:#999;
}