body {font: 1em verdana, arial, sans-serif;background-color:#e7e7eb;background-image:url(gradient.gif);background-repeat: repeat-x;}
* {margin:0; padding:0;}
div#mainwrapper {width:779px;margin-left:auto;margin-right:auto;margin-top:10px;}
div#columnswrapper {float:left; width:779px; background-color:#f8f8ff;}
div#content {float:left; width:640px; margin-left:5px;padding:0;margin-right:0; display:inline;} /* display inline is hack fix for IE */
.clearthis {clear:both;}
.centered {display:block;margin-left:auto;margin-right:auto;clear:both;border:none}

h1{font-size:1.5em; margin-top:.4em; margin-bottom:.4em;font-family:verdana, sans-serif;text-align:left;color:#337}

div#header {padding:6px 0;background-color:#f8f8ff;border-top:1px solid #d0d0ff; border-bottom:1px solid #d0d0ff;}

div#content {padding:0 0;font-size: .8em}
div#content div#rightimage {border: 0px;margin:55px 0px 4px 4px;float:right;}
div#content h2{font-size:1.2em;margin-top:.9em; margin-bottom:.2em;font-family:verdana, sans-serif;color:#337}
div#content h3{font-size:1em;margin-top:.5em; margin-bottom:.2em;font-family:verdana, sans-serif;color:#337}
div#content p {margin-top:0; margin-bottom:.5em;}	
div#content ul {border:0; margin:4px 4px 10px 13px; padding:0; list-style-type:circle;line-height:1.2em;}
div#content li{margin:4px;}


div#rightcolumn {float:left; width:114px;text-align:left; padding:0;margin:14px 0 0 20px;  border-bottom:0;font-size:.7em;line-height:1.6em}
div#rightcolumn h3 {font-size:1.2em;font-weight:bold;color:#337; margin-bottom:0px; padding-top:0px; padding-bottom:5px; border-top:0;}
div#rightcolumn a {text-decoration:none; color: #114;text-decoration:underline}
div#rightcolumn a:hover {color: #fdfdec; background-color:#338}

div#footer {width:779px;padding:6px 0;font-size:.7em;text-align:center;background-color:#f8f8ff;border-top:1px solid #c8c8ff; border-bottom:1px solid #c8c8ff;}
div#footer a{text-decoration:none;color:#114} /* underlines the links when hovered */
div#footer a:hover {color: #fdfdec; background-color:#338}


