a { text-decoration: none;
  color: #008bd5; }
body { background: #fff;
  text-align: center;
  margin: 0px;
	font-size: 14px;
	font-family: arial, verdana, helvetica, sans-serif; }
h1, h2, h3, h4, h5 { color: #008bd5;
  margin-bottom: 0px; }
img { margin: 0px;
  padding: 0px;
  border: none; }
ul { list-style-image: url(../media/liImage.png); }
dd { background: transparent url('../media/liImage.png') no-repeat 2px center;
	margin: 0;
	padding-left: 15px;
	line-height: 18px;}
dt{ text-decoration: underline;
	margin-top: 5px;}
.verticalMenu, #subMenu ul { padding: 0px;
  margin: 0px; }
.verticalMenu li, #subMenu * li{ float: left;
  list-style: none; }
.gallery { text-align: center;
  margin-top: 20px; }
#wrapper { width: 777px;
  margin: auto;
  text-align: left; }
#header { height: 140px;
  background: #fff url("../media/banner.png") no-repeat top right;
  font-size: 19px;
  position: relative; top: 0px; left: 0px;
  border-bottom: 1px solid #fff;
  position: relative; top: 0; left: 0; }
#header p { margin: 0px;
  font-size: 22px; }
#header .banner{position: absolute; top: 0; left:0;
	padding: 45px 140px;
	background: transparent;}
#icons { position: absolute; top: 5px; right: 0px;
  text-align: right; }
#icons img { padding: 3px; }
#mainMenu { background: #017fbe url("../media/mainMenu.png") repeat-x right top;
  font-size: 16px;
  margin: 0px;
  height: 35px;
  position: relative; top: 0px; left: 0px; }
#mainMenu img { position: absolute; }
#mainMenu * a { color: #fff;
  margin-top: 2px;
  padding: 4px 10px 5px 10px; }
#mainMenu * a:hover { }
#mainMenu li { padding: 4px 0px 5px 0px;
  margin: 3px 0px 0px 0px;
  border-right: 1px solid #ccd;
  opacity: 0.7; }
#mainMenu li:hover, #mainMenu li.current { background: #012;
  opacity: 0.65; }
#imgleft { top: 0px; left: -4px; }
#imgright { top: 0px; right: -4px; }
#subMenu ul { background: #dadada;
  border: 1px solid #c6c6c6;
  margin: 0px;
  padding: 0px;
  height: 20px; }
#subMenu ul li { padding: 1px 8px; }
#subMenu ul * a { padding: 0px;
  color: #000; }
#subMenu ul * a:hover { color: #008bd5; }
#mainContent { background: #fff url("../media/background.png") no-repeat bottom right;}
#mainContent a { text-decoration: underline; }
#mainContent a:visited { color: #5565aa; }
#bottomMenu { border-style: solid;
  border-width: 1px 0px;
  border-color: #dadada;
  margin: 5px 0px;
  height: 23px; }
#bottomMenu li { margin: 3px 5px; }
#bottomMenu * a { color: #008bd5; }
#footer { color: #9b9b9b;
  font-size: 11px; }
#footer span { float: right; }
#footer * a { color: #9b9b9b; 
 font-size: 14px; }

