html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:left;background-color: #ccccff}
p{margin:0 10px 10px}

#header{height:174px;width:740px;margin:0 auto; background: #ddd;color: #fff}

#main{width:740px;margin:0 auto;text-align:left}

#content{float:right;width:530px;margin-top:15px;color:#000}
#content p{line-height:1.4;font-size:12px}
#content hr{border: 0;color: #000;background-color: #000;height: 1px;width: 75%;text-align: center; margin-bottom:20px; margin-top:20px;}
#content h1{margin: 0 10px 10px;font-size:16px;border-bottom: 1px solid #000033;}
#content h2{margin: 0 10px 10px; margin-top:30px;font-size:14px;border-bottom: 1px solid #000033}
#content a:visited  {color: #990000; text-decoration: none; background-color: #fff;}
#content a:link  {color: #990000; text-decoration: none; background-color: #fff;}
#content a:active  {color: #990000; text-decoration: underline; background-color: #fff;}
#content a:hover   {color: #990000; text-decoration: underline; background-color: #fff;}
#content blockquote {border-left:2px solid #000033;font-style: normal}

#links{background:#B9CAFF;float:left;width:200px}

#footer{margin:0 auto;background: #000033;color: #FFF;clear:both;height:100%; width:100%;text-align:right}
#footer p{margin:0 auto;padding:5px 10px;text-align:center}

#top {background: url(/images/bg_top.jpg);height: 50px;width: 100%;padding-top:0px;}
#top a{display:block;color: #981793;padding:10px}

#nav {width:740px;margin:0 auto;padding-top:13px;padding-left: 22px;list-style-type: none;}
#nav li {background: #ffffcc;display: inline;margin-right:20px;}
#nav li a {display: block;font-size: 15px;color: #fff;float:left;text-decoration: none;}
#nav a:hover {background: #B9CAFF;color: #000;text-decoration: none;}

#container {	background: url(/images/bg_middle.jpg) repeat-y;width: 780px;margin:0 auto;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
