* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background: url(images/body-bg.jpg);
 background-repeat: repeat-x;
 background-color: #0c2d39;
}
#wrapper { 
 margin: 0 auto;
 width: 940px;
}
#header {
 width: 940px;
 float: left;
 height: 181px;
 list-style: none;
 padding-left: 380px;
 background: url(images/header-bg.jpg) no-repeat;
}
#leftcolumn {
 color: #333;
 background: url(images/left-bg.jpg) no-repeat #0c2d39;
 margin: 0px 0px 0px 0px;
 height: 550px;
 width: 190px;
 float: left;
}

#leftcolumn p{
 position:relative;
 top:250px;
 color: #b4c0c6;
 font-weight: bold;
 text-align: center;
}
#content { 
 float: left;
 color: white;
 background: url(images/main-bg.jpg) no-repeat #0c2d39;
 margin: 0px 0px 0px 0px;
 height: 550px;
 width: 540px;
 padding-right: 20px;
 display: inline;
}
#rightcolumn {
 color: #333;
 background: url(images/right-bg.jpg) no-repeat #0c2d39;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 550px;
 width: 190px;
 float: left;
 text-align: center;
}

#rightcolumn img{
 text-align: center;
 margin-top: 3px;
 border: 1px solid white;
}

#pagend {
 clear: both;
 color: #333;
 background: url(images/pagend-bg.jpg) no-repeat #0c2d39;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 940px;
 height: 13px;
}
#footer {
 clear: both;
 color: white;
 background: #06181e;
 margin: 0px 0px 0px 0px;
 height: 54px;
 text-align: center;
 padding-top: 30px;
}

div#header li {
		display: inline;
		font-size: 1.0em;
}


div#header li a {
  display: block;
  width: 80px;
  float: left;
  margin-top: 73px;
  color: #05a0cb;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}

div#header li a:hover, ul#nav li a:active {
  color: #012f6a;
}

a {
 text-decoration: none;
 color: white;
}

