html, body {margin:0px; padding:0px; }
html {min-height: 100%; margin-bottom: 1px; }
body{font-family: Times New Roman, serif; font-size: 14px; text-align:left}
p{margin:0 10px 10px}

/* The header and footer */
div#header {
  height:199px;
  line-height:199px;
  margin:0;
  padding-left:30px;
  background: #0A005F;
  color: #fff;
  font-family: Georgia;
  text-align: left;
  font-size: 35px;
  font-variant: small-caps;
  background-image:url('header.jpg');
  background-repeat:no-repeat;
  background-position:right;
  }
  
img.header {
  float:right;
  border-right:1px solid #000;
  }
  
div#footer{
  background: #0A005F;
  color: #FFF; 
  clear:both;
  width:100%;
  font-family: Times New Roman;
  font-size: 12px;
  text-align: center;
  }
  
div#footer p{margin:0;padding:5px 10px}
div#footer a {color: #cfcfcf; text-decoration:underline;}
div#footer a:hover {color: #cfcfcf; text-decoration:none;}

/* This bit does all the work */
#container {position:relative; display:block; background:#fff; border-left:250px solid #dfdfdf; border-right:1px solid #000; overflow:visible; padding-right:10px;}
#left {float:left; position:relative; width:248px; margin-left:-235px; display:inline;}
#wrapper {width:800px;margin:0 auto}

.clear {clear:both;height:1px;overflow:hidden;}
a:visited {color:#000;}

H1 {
  margin: 0 10px 20px;
  color: #000;
  font-family: Georgia, Times New Roman;
  font-size: 18px;
  font-variant: small-caps;
  text-decoration: underline;
}


/*Credits: CSSplay */
/*URL: http://www.cssplay.co.uk/menus/pro_one */
.preload1 {background: url(button2.gif);}
.menu1 {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#fff url(button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#fff; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px; color:#fff;}
.menu1 li.current a {color:#fff; background:url(button3.gif);}
.menu1 li.current a b {background:url(button3.gif) no-repeat right top; color:#fff;}
.menu1 li a:hover {color:#fff; background:#000 url(button2.gif);}
.menu1 li a:hover b {background:url(button2.gif) no-repeat right top; color:#fff;}
.menu1 li.current a:hover {color:#fff; background:#000 url(button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(button3.gif) no-repeat right top;}

ul {list-style-type: none; padding-left:10px; margin:0px;}

.float_left {
float:left;
}

.float_right {
float:right;
}

/* Adjust this width to fit your needs */
.sidebar {
width:220px;
}

.sidebar_head {
height:30px;
width:220px;
background-image:url(center_sidebar.gif);
}

/* To Center align the title add: text-align:center; */
.sidebar_head_text {
height:23px;
padding:8px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
}

.sidebar_content {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:15px 5px 10px 5px;
color:#000;
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: none solid solid solid;
border-color: #0A005F;
background:#fff;
width:208px;
}


tr.tv{
	border: 0;
	padding: 0;
	}
	
