body {
	margin:0;
	padding:0;
	font-family:georgia,times,arial,serif;
    }

#wrapper {
	width:980px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
    }

#header {
	width:980px;
	height:70px;
	overflow:hidden;
	margin:0 auto;
    }

img.logo {
	margin-top:22px;
	margin-right:15px;
    }

#header h1 {
	font-family:Palatino Linotype, times, helvetica, georgia, serif;
	font-size:38px;
	color:#300000;
	margin:0;
	padding:0;
	margin-top:15px;
	font-weight:bold;
    }

#barleft {
	background:rgb(198,196,171);
	width:48%;
	height:45px;
	float:left;
	margin-top:-48px;
	border-top:3px solid #300000;
    }

#bar {
	background:rgb(231,231,219) url('images/topBar.gif') repeat-y;
	height:45px;
	width:980px;
	margin:0 auto;
	position:relative;
	border-top:3px solid #300000;
    }

#bar h2 {
	color:rgb(166,164,136);
	margin:0;
	padding:0;
	margin-left:100px;
	font-family:Palatino Linotype, times, helvetica, georgia, serif;
	font-size:30px;
    }

#bar ul {
  	list-style: none;
  	padding: 0px;
  	margin:0;
  	display:none;
    }

.ui-tabs .ui-tabs-hide {
  	display: none;
      }

#barright {
	background:rgb(231,231,219);
	width:48%;
	height:45px;
	float:right;
	margin-top:-48px;
	border-top:3px solid #300000;
    }

#nav {

  	width:100%;
	float:none;
  	height:40px;
  	padding:0;
	background:url('images/nav.gif') repeat-x;
	overflow:hidden;
    }

#nav .inner {
	width:980px;
  	height:40px;
  	padding:0;
	margin:0 auto;
	overflow:hidden;
    }

#nav .inner ul {
  	list-style: none;
  	padding: 0px;
  	margin: 0 auto;
	margin-left:25px;
    }

#nav .inner li {
  	float: left;
	margin-top:7px;
	margin-right:10px;
	margin-left:10px;
    }

#nav .inner li a {
	display:block;
  	color:#f0f0f0;
  	font-family:georgia,times,arial,serif; 
  	font-weight:800;
  	font-style:normal;
  	font-size:14px;
  	text-decoration:none;
	padding:7px;
	padding-top:5px;
    }

#nav .inner li a:hover {
  	color:#f8f8f8;
  	text-decoration:underline;
    }

img.woo {
	width:980px;
	height:175px;
    }

#imageslider {
	width:980px;
	height:175px;
	margin:0;
	float:left;
	overflow:hidden;
    }

#imageslider img {
	width:980px;
	height:175px;
    }

img.small {
	width:100px;
	height:100px;
	text-align:center;
	border:5px solid #e0e0e0;
    }

img.port {
	height:450px;
    }

a img {
	border:0;
    }

.round {
	width:310px;
	padding:5px;
	margin-top:5px;
	float:left;
	color:#202020;
	font-family:helvetica, arial, georgia, serif;
	font-size:14px;
	line-height:20px;
	text-align:justified;
	background:rgb(198,196,171);
	margin-right:10px;
    }


.box {
	width:320px;
	height:30px;
	margin-left:-5px;
	margin-top:-5px;
	background:url('images/nav.gif') repeat-x;
    }

.box h2 {
	margin:0;
	padding:0;
	color:#f0f0f0;
	font-family:helvetica, georgia, serif;
	font-size:18px;
	padding-left:25px;
	padding-top:5px;
    }

#footer {
	width:750px;
	padding-top:25px;
	margin:0 auto;
	padding-bottom:30px;
	color:#30000;
	font-size:14px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	line-height:18px;
	font-family:helvetica, georgia, serif;
	font-weight:normal;
	font-size:14px;
	text-align:center;
    }

#sidebar {
	float:left;
	width:250px;
	padding-left:10px;
	font-size:16px;
	line-height:25px;
	margin-top:30px;
    }

#content {
	width:700px;
	float:right;
	color:#000;
	font-size:16px;
	line-height:25px;
	margin-top:20px;
     }

#content h3 {
	margin:0;
	padding:0;
	font-size:20px;
     }