body {
 background:url(../gui/shuroo-bg-content.png) top left repeat-x;
 }
 
#pagewidth{ 
 width:700px; 
 padding-top:23px;
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:240px; 
 width:700px;
 overflow:hidden;
}

#logo {
width:374px;
height:63px;
position:relative;
float:left;
}

#topnav {
margin:0;
padding:0;
position:relative;
float:right;
width:326px;
height:27px;
margin-top:19px;
}

#topnav ul, #topnav li {
margin:0;
padding:0;
display: inline;
list-style-type: none;
}

#topnav a:link, #topnav a:visited, #topnav a:hover {
float:left;
line-height:27px;
margin:0;
padding:0;
text-decoration: none;
}

#topnav img {
padding:0;
margin:0;
}

#branding {
width:700px;
height:147px;
position:relative;
float:left;
overflow:hidden;
background:url(../gui/content-hero.png) top left no-repeat;
}

#rightcol img {
padding-bottom:10px;
}

#footer{
 padding-top:30px;
 padding-left:0px;
 }
 
 #maincol td {
 text-transform:lowercase;
 text-transform: capitalize;
 font-size:11px;
 }
 
 #gallery img {
 border:2px solid #707070;
 margin-right:10px;
 margin-bottom:10px;

 }
 
 a:link.mapnav, a:visited.mapnav, a:focus.mapnav, a:hover.mapnav, a:active.mapnav {
color:#707070;
font-weight:bold;
line-height:14px;
border-right:1px solid #e1e1e1;
padding:0px 8px;
}

