body {
text-align:center;
} 

#container {

margin-left:auto;
margin-right:auto;
width:770px;
text-align:left;
background: url(images/content_background.gif);
margin-top:0;
min-height:100%;
overflow:visible;
}

#banner {
margin-left:auto;
margin-right:auto;
width:770;

}

#menu {
margin-left:auto;
margin-right:auto;
margin-top:0; 
width:770;
height:30;
text-align:left;
background: url(images/menu_background.jpg);
}

.menuText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: 900;
color: #77774F;
padding:0 5 0 5;
}

.menuText a:link { 
text-decoration: none; 
color: #77774F;
} 

.menuText a:visited { 
text-decoration: none; 
color: #77774F;
} 

.menuText a:hover { 
text-decoration: none;
color:#CC6633;

} 

.menuText a:active{ 
text-decoration:none; 
color: #77774F;
}

.contentbox {
width:745px;
padding-left:10px;
margin-top:20px;
background: url(images/content_background.gif);
}

.content {
	width:445px;
	padding-left:10px;
	overflow:visible;
}

.sidebar {
	width:220px;
	padding-left:10px;
	padding-right:10px;
	overflow:visible;
	float:right;
}


.pageheading {
	width: 350;
	background: url(images/background_heading.gif);
	}

.thoughtbox {
	width:220px;
	border:thin solid;
	border-color:#333333;
	padding:5px;
	background-color:#cccc99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.thoughtboxHeading {
	width:220px;
	padding:6px;
	background-color:#000000;
	color: #ffffff;
	font-weight:800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.spacer {
	width:1px;
	height:300;
	background: url(images/content_background.gif);
}

#bottom {
margin-left:auto;
margin-right:auto;
width:770;
height:30;
background:url(images/menu.gif);
text-align:left;
padding:3;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

h1 { 
color: #CC6633; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
text-align:left;
}

a:link { 
color:#6363B1;
text-decoration: none; 
} 

a:visited { 
color:#666666;
text-decoration: none; 
} 

a:hover { 
text-decoration: none;
color:#666666;

} 

a:active{ 
color:#666666; 
background:transparent; 
text-decoration:none; 
} 
