body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%;
background-color: #343434; 
}
h1, h2, h3 {
float: left;
clear: both;
white-space: normal;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 700;
color: #80B3FF;
margin:0;
padding: 0;
margin-top: 10px;
margin-bottom: 10px;
}
h2 {color: #ddd; margin-left: 10px; }
h4 { font-size: 1.3em; }
.content { 	margin: 0 20px; }
.content a { color: #fff; }
.content p.linkage {
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}
.content p.linkage a { color: #fff; }
#frametop{
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 35px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
overflow: visible;
background-color: #000;
border-bottom: 1px solid #80B3FF;
}
#wrap {
position: relative;
top: 0;
margin-left: auto;
margin-right: auto;
width: 800px;
margin-top: 0;
padding: 0;
}
#maincontent{
position: fixed; 
top: 37px; /*Set top value to HeightOfFrameDiv*/
bottom: 0;
width: 800px;
background: url(img/gradientbg.jpg) top left no-repeat;
background-position: 0 -15px;
}
#top{
position: relative;
padding: 0;
width: 800px;
margin-left: auto;
margin-right: auto;
overflow: visible;
}
#logo {
position: relative;
top: 0;
left: 16px;
background: url(img/wardscotttitle.jpg) top left no-repeat;
width: 160px;
height: 35px;
margin: 0;
padding: 0;
}
#content{
float: right;
padding: 0; 
margin: 0;
width: 797px;
overflow: hidden;
height: 554px;
background: none;
}
#content p {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
float: left;
clear: left;
white-space: normal;
text-align: justify;
word-spacing: normal;
color: #fff;
width: 365px;
margin: 0;
padding: 0;
margin-bottom: 10px;
}
* html body{ /*IE6 hack*/
padding: 37px 0 0 0; /*Set value to (HeightOfFrameDiv 0 0 0)*/
}
* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}
#menu { height:32px; position: absolute; top: 5px; right: 52px; margin: 0; padding: 0; }
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu li {float:left; margin:0; display:block; }
#menu li.list1 {width: 57px;}
#menu li.list2 {width: 110px;}
#menu li.list3 {width: 94px;}
#menu a {display:block; padding-top: 32px; height:0; color:#000; text-decoration:none; overflow:hidden; outline: none;}
* html #menu a:link, * html #menu a:visited {height:32px; he\ight:0;}

#menu a#item1 {background: url(img/home3.gif) 0 0 no-repeat;}
#menu a#item2 {background: url(img/photogallery3.gif) 0 -64px no-repeat;}
#menu a#item3 {background: url(img/contactme3.gif) 0 0 no-repeat;}

#menu a#item1:hover {background-position:0 -32px;}
#menu a#item2:hover {background-position:0 -64px;}
#menu a#item3:hover {background-position:0 -32px;}
