body {
margin: 10px 0 0 50%;
	background: #fff url(../img/swc2_bg2.gif) repeat top center;
	font-size:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	}

#wrap {
margin:0 0 0 -368px;
width: 732px;
	}


#footer{
width:730px;
padding-top:5px;
clear:both;
}

#footer #logo{
clear:left;
float:left;
display:block;
margin: 15px 25px 15px 0px;
}

#footer p{
float:left;
font-size:.8em;
margin:15px 30px 0 0;
}

#footer #igaf{
margin:15px 0 0 0;
}

#footer #footernav{
width:100%;
margin-top:10px;
text-align:center;
}

#footer #footercontainer{
margin:0 0 0 80px;
width:600px;
overflow:hidden;
}

}
#footernav a, #footernav a:link, #footernav a:visited {
color:#214468;
font-size: .8em;
margin:0 25px 0 0;
text-decoration:none;
}

#footernav a:hover, #footernav a:visited:hover{
color:#08223C;
text-decoration:underline;
}

/* If you Want to be a web design star you need to use simantic code */
	
	h1{
	height: 28px;
	color:#214468;
	text-transform: capitalize;
	font-weight:400;
	font-size:1.4em;
	letter-spacing: -.02em;
	}
	
a, a:link, a:visited {
color:#214468;
margin:0 25px 0 0;
text-decoration:none;
}

a:hover, a:visited:hover{
color:#08223C;
margin:0 25px 0 0;
text-decoration:underline;
}
	
#leftcol{
float:left;
width: 280px; 
background: #214468;
height:441px;
overflow:hidden;
background:#214468 url(../img/swc2_bottomnav.gif) bottom left no-repeat;
}
	
#leftcol ul li{
margin:3px;
background: url(../img/swc2_mainnavicon.gif) center left no-repeat;
padding: 0 0 0 22px;
}
#leftcol ul{
margin: 0 0 0 20px;
padding: 0;
list-style:none;
}

#leftcol ul li a, #leftcol ul li a:link, #leftcol ul li a:visited, #leftcol ul li a:active{
color:#ffffff;
font-size:1.2em;
font-weight:800;
text-decoration:none;
}

#leftcol ul li a:hover, #leftcol ul li a:visited:hover{
color:#cccccc;
font-size:1.2em;
font-weight:800;
text-decoration:none;
}

#mainpagecontent{
float:right;
background: #ffffff url(../img/swc2_mainpage_bg.jpg) top right no-repeat;
width:452px;
height:441px;
margin:0;
padding:0;
overflow:hidden;
}

#wysiwyg{
width:455px; /*was 455 nln*/
height:278px;
overflow:auto;
margin:137px 30px 0 40px; 
padding-right:5px;
}


#leftcol ul ul li{
margin:0 2px 0 0;
padding-left:8px;
padding-top: 3px;
background: url(../img/swc2_li.gif) center left no-repeat;
font-size: .9em;
}
#leftcol ul ul li a, #leftcol ul ul li a:link, #leftcol ul ul li a:visited{
color:#ffffff;
font-size: .9em;
font-weight: 100;
}

#leftcol ul ul li a:hover, #leftcol ul ul li a:visited:hover{
color:#cccccc;
font-size: .9em;
font-weight: 100;
}
