

* {margin: 0;padding: 0;}

html, body {margin: 0; padding: 0; height: 100%;}

body, td {
font: 11px Tahoma, Verdana, Geneva, Arial, sans-serif;
}

body {background-color: #ffffff;}


a:link {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000}
a:visited {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000  }
a:hover {font-family: verdana; font-size: 8pt; text-decoration: underline;  color: gray }


#wrap {
position: relative;
width: 100%;
height: 100%;
margin: 0 auto;
background-color: #ffffff;
}

#container {
/*background: #f0f0f0;*/
text-align: center;
position: absolute;
top: 50%;
left: 50%;
height: 556px;
margin-top: -278px;  /* needs to be half of content height */
width: 970px;
margin-left: -485px; /* needs to be half of content width */
}

*html #container{width: 973px;}

#content {
width: 970px;
height: 556px;
border: 0px solid #000;
text-align: left;
/*background-color: #ff0000;*/
}

*html #content{width: 973px;}



#topBar {
float: left;
height: 55px;
background-color: #fff;
width: 970px;
}

*html #topBar {
width: 973px;
}

#logo {
float: left;
height: 50px;
margin-bottom: 4px;
}

#thumbs {
float: left;
width: 654px;
height: 50px;
margin-left: 79px;
/*background-color: #339999;*/
margin-bottom: 4px;
}

.line {
float: left;
width: 970px;
height: 1px;
}

#middleSection {
float: left;
width: 970px;
height: 466px;
}

#bottomBar {
float: left;
width: 970px;
height: 35px;
/*background-color: #339999;*/
}

#nav {
float: left;
width: 970px;
height: 33px;
}

#leftPanel {
float: left;
width: 236px;
margin-top: 20px;
}



#rightPanel {
float: right;
width: 734px;
margin-top: 20px;
text-align: right;
}		
		
#image {
float: left;
width: 734px;
text-align: right;
}




















