/* Main Divs */
/***********************************************************************/
#main {background-color: #ffffff; padding: .5em .6em 0 .6em; clear: both; background-image:url('../images/curve.gif'); background-position: top right; background-repeat: no-repeat; text-align: left; margin: 0 2%;}
#container {width: 100%; float: left; margin-right: -180px;}
#navigation {width: 170px; float: right; margin-bottom: 5px;}
#content {margin-right: 180px;}
#content-floater {width: 100%; float: left;}
#footer {clear: both; margin: 0 0 0 20px; padding: 10px 0 0 0;}
.topofpage {font-size: .9em; width: 100%; color: #000; margin: 0; clear: both;}
.topofpage a, .topofpage a:link, .topofpage a:visited {background-image: url("../images/top.gif"); background-position: .4em .6em; background-repeat: no-repeat; background-color: #d9e1f1; padding: 2px 0 2px 20px; display: block; border: none; color: #000; text-decoration: none;}
.topofpage a:hover, .topofpage a:visited:hover, .topofpage a:active {background-image: url("../images/top_hover.gif"); background-position: .4em .6em; background-repeat: no-repeat; background-color: #337aaa; color: #fff; padding: 2px 0 2px 20px; display: block; border: none; }

/* MENU *********************************************/
#navigation ul {margin-left: 0; padding-left: 0; list-style-type: none;}
#navigation ul li {margin: 0; padding: 0;}
#navigation a {display: block; padding: 5px 3px; background-color: #d9e1f1; border-bottom: 1px solid #fff; color: #000;}
#navigation a:link, #navigation a:visited {color: #000; text-decoration: none;}
#navigation a:hover, #navigation a.active {background-color: #bac3d4; color: #000;}

