/* CSS Document */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color: #333333;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}


.completepage {
width:850px;
margin: 0 auto;

}

.header {
background:#002B79;
width:100%;
}

div.header h1, div.header h1 a:link, div.header h1 a:visited {
float:right;
color:#fff;
text-decoration:none;
}

div.header h2 {
color:#FFFFFF;
padding:0;
margin:0;
float:right;
}

.menubar {
background:#002B79;
width:100%;
}
.menubar ul {
width:90px;
}
.menubar ul, .menubar li {
	list-style-image:none;
	list-style-type:none;
	display: inline;
}

 .menubar li {
 	}

 .menubar li a:link,  .menubar li a:visited{
 color:#FFFFFF;
  text-decoration:none;
 line-height:40px;
 margin: 0 5px;
 background:#71A3FF;
 padding:5px;
 border:1px solid #fff;
 width:90px;
 }
 
  .menubar li a:hover {
  background: #A6C5FF;
  }
  .content {
  background:url(images/body.jpg) 0 0 repeat-y;
  width:100%;
  padding:0;
  margin:0;
  float:left;
  }
  
  
  #content {
  background:url(images/body.jpg) 0 0 repeat-y;
  width:100%;
  padding:0;
  margin:0;
  }
  
  div#content h1 {
  width:650px;
  margin:0;
  padding:0;
  background:#71A3FF;
  text-align:center;
  color:#FFFFFF;
  font-size:24px;
  line-height:30px;
  }

  div#content h1 a:link,   div#content h1 a:visited {
  color:#ffffff;
  text-decoration:none;
  }
  
.maincontent {
	float:left;
	width:450px;
	margin:0;
	padding:0;
	}
	
	#post {
	color:#002B8F;
	width:430px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
	
	#post a:link, #post a:visited {
	font-weight:bold;
	color:#002B8F;
	text-decoration:none;
	}
	
	#post a:hover{
	text-decoration:underline;
	}
	
	
	div#post h2 {
	font-size:16px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}
	
	.rightbox {
	width:200px;
	float:left;
	padding:0;
	margin:0;
	color:#002B8F;
}

.addwords {
width:180px;
	float:right;
	padding:0;
	margin:0;
	}


div.rightbox h2 {
background-color:#71A3FF;
font-size:12px;
padding:5px;
width:100px;
margin: 10px 0 0 0;
}

div.rightbox p {
margin:5px;
font-size:12px;

}

#footer {
width:100%;
background:#FFFFFF;
text-align:center;
color:#999999;
}

div#footer a:link, div#footer a:visited {
text-decoration:none;
color:#999999;
}

div#footer a:hover {
color:#002B8F;
text-decoration:underline;
}

#rightsbox {
width:180px;
margin: 0 auto;
}

#center {
clear:both;
margin:3px auto;
padding:0;
}

#right {
float:right;
margin:5px;
clear:none;
}

#left {
float:left;
margin:5px;
clear:none;
}


#clearboth {
clear:both;
}

#white a:link, #white a:visited {
color:#CCCCCC;
font-size:11px;
}

#clear { clear:both;
}