body,html {	margin:0;padding:0;	color:#000;	background:#bc7eb4;	}
h1 {margin:0;}
h2 {margin:0 0 1em;	}
a:link {text-decoration: none;color:blue;}
a:visited{text-decoration:none; color:blue;}
a:hover {text-decoration: underline;color:blue;}
#wrap {width:762px;margin:0 auto;background:/*green*/#330537;border-width:0;}
#header { padding-top:2px; padding-right:22px; background:#bc7eb4;margin:0px;
          border-bottom:solid #bc7eb4;border-bottom-width:1px; }
#nav {	color:#ffffff;border-color:#dddddd;border-width:1px; font-size:12px;
		background:#000d4b;margin:0px 30px 2px 30px;;padding:4px 13px;}
#nav ul {margin:0;padding:0;list-style:none;}
#nav li {display:inline;margin:0;	padding:0;	}
#nav a:link {text-decoration: none;color:#ffffff;}
#nav a:visited{text-decoration:none; color:#ffffff;}
#nav a:hover {text-decoration: underline;color:#ffffff;}
#nav p{padding:0; margin:0; }
#main {	float:left;	width:543px;padding:10px;background:#843479; margin:0px;
        border-right:solid  #bc7eb4;/*border-top:solid green;*/}
#sidebar {float:right;	width:188px;padding:4px;background:#330537;margin:0px;
          /*border-top: solid red;*/ border-top: solid blue;border-width:0px;}
#sidebar ul{list-style-type: none;  margin-left: 0px;  padding-left: 13px; margin-top:0px;}
#sidebar a{font-size:13px; }
#sidebar h2{font-size:16px; padding-left: 10px;}        
#footer {clear:both;padding:4px 30px;background:#111111; color:#ffffff;margin:0px; font-size:12px;
         border-top:solid #bc7eb4;}       
#footer p {	margin:0;    }
#footer a:link {text-decoration: none;color:#ffffff;}
#footer a:visited{text-decoration:none; color:#ffffff;}
#footer a:hover {text-decoration: underline;color:#ffffff;}
* html #footer {	height:1px;	}
