html,body  {
	background-color:#FFFFFF;
	width: 800px;
	text-align: left;
	margin: 0;
	font-size: 100%;
	}

#container {
text-align:left;
	width:100%;
	height:100%;
	margin-top:20px;
	margin-left:20px;
	margin-right: auto;
 	}
	
#topbanner{
width:780px;
height:80px;
}

#logobanner{
float:left;
background-image:url(../images/logo/rotator.php);
height:80px;
width:120px;
/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	padding-bottom:-6px;
}

#titlebanner{
margin-top:4px;
text-align:left;
height:25px;
padding-left:0px;
padding-top:4px;
}
.chamtxt{
margin-left:0px;
}
.hedbar{
margin-left:6px;
}


/*----------------------------start vnav------------------------*/

#menu {
margin-top:14px;
float:left;
display:block;
width:50px;
height:60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.2em;
position:relative;
left:0px;
top:0px;

}

dl,dt, dd, ul{
margin: 0 0 0 0;
padding: 0;
}


#navlist li{
margin-left: 0;
padding-left: 0;
padding-top:8px;
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#666;
}


#menu li{
display:inline;
}

#menu dl {
float: left;
padding-bottom:4px;
}
#menu dt a{
margin-left:6px;
display:compact;
}


#menu a:link, #menu a:visited{
text-decoration: none;
color:#666;
background:#fff;
}
#menu a:hover {
text-decoration: none;
color:#999;
}

#smenu1 {
position: absolute;
left: 0;
width:100%;
}
#smenu2{
	position: absolute;
	left: 62px;
	width:472px;
	top: 19px;
	height: 13px;
}
#smenu3 {
	position: absolute;
	left: 103px;
	width:360px;
}
#smenu4 {
position: absolute;
left: 0;
width:100%;
}
/*---------------------sidemenu--------------------*/

#sidemenu { 
margin-top:10px;
color:#A0B4C3;
width:100%;
}

#sidemenu ul
{
margin-left: 0;
padding-left: 0;
list-style-type:none;
}

#sidemenu dt{
margin: 0 0 0 0;
display:block;
color:#00365F;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0.1em;
background-color:#E5EBEF;
padding:1px;
font-size:0.85em;
text-decoration:none;
}
#sidemenu dt a:link, #sidemenu dt a:visited
{
margin: 0 0 0 0;
display:block;
color:#00365F;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.1em;
background-color:#E5EBEF;
padding:1px;
font-size:0.85em;
text-decoration:none;
}
#sidemenu dt a:hover
{
margin: 0 0 0 0;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.1em;
background-color:#00365F;
padding:1px;
font-size:0.85em;
text-decoration:none;
}

#sidemenu li {
margin: 0 2px 0 0;
display:block;
top:0px;
letter-spacing:normal;
line-height:normal;
}

#sidemenu li a:link, #sidemenu li a:visited
{
display:block;
margin: 0 2px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.65em;
color:#666666;
font-weight:normal;
border:1px solid #fff;
background-color:#FFFFFF;
text-decoration:none;
}
#sidemenu li a:hover
{
display:block;
margin: 0 2px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.65em;
background-color:#FFFFFF;
color: #003366;
font-weight:normal;
text-decoration:none;
border:1px solid #666;
}
/*--------------------------end of sidemenu-----------------*/
/*------------------------end nav--------------------*/

#news{
width:200px;
overflow: visible;
}

#bodycontent{
border-top:1px solid #fff;
width:790px;
height:100%;
}
#sidecontent{
	float: left;
	margin-left:0px;
	width: 220px; 
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 200px;
}
#maincontent{
	float: right;
	margin-left:5px;
	width:550px; 
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 540px;
}

#section{
width:520px;
margin-top:20px;
padding-bottom:20px;
border-bottom: 1px dotted #ccc;
font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333333;
}
.section{
width:520px;
margin-top:20px;
padding-bottom:20px;
border-bottom: 1px dotted #ccc;
font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333333;
}

.img{
border:1px solid #ccc;
margin-bottom:4px;
}

#chamblog{
font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333333;
float:left;
padding:50px 20px 10px 0;
margin:20px 6px 0 0;
width:326px;
height:600px;
overflow:hidden;
border-right: 1px dotted #fff;
}



#photos{
	position:absolute;
	top:122px;
	width: 500px;
	height:500px;
	left: 371px;
}

#footer{
margin-top:100px;
border-top:1px solid #ccc;
padding-bottom:6px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
letter-spacing:0.05em;
color:#666666;
clear:both;
}
.footimg{
padding:1px;
float:right;
}

p{font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333333;}
a:link{font-family:Arial, Helvetica, sans-serif; color:#336699; text-decoration:none;}
a:visited{font-family:Arial, Helvetica, sans-serif; color:#336699; text-decoration:none;}
a:hover{font-family:Arial, Helvetica, sans-serif;  color:#999; text-decoration:underline;}

.h1{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#999; font-weight:bold;}

.h2{font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#999;}
.h5{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999;}
.h6{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999;}
