body {
	background-color: #ffffff;
	color: #202020;
	font: small Verdana, Helvetica, Arial, sans-serif;
	font-size:	10pt;
}

/* Layout styles */
#wrapper {
	position: absolute;
	left:	0px;
	top:	0px;
	padding: 0px;
	background-color: #ffffff;
}

#header {
	position: 	absolute; 
	left: 		0px; 
	top: 		0px;
	width:		720px;
	height:		105px;
}

#header-left {
	position: 	absolute; 
	left: 		0px; 
	top: 		0px;
	width:		100px;
	height:		105px;
	background-image:url(/img/blue_banner1_1x1.gif);
}

#header-right {
	position: 	absolute;
	left:		100px;
	top:		0px;
	width:		620px;
	height:		105px;
}

#header-right-top {
	position: 	absolute;
	left: 		0px;
	top: 		0px; 
	width:		620px;
	height:		41px;
	background-image:url(/img/blue_banner1_1x2-640.gif);
}

#header-right-bottom {
	position: 	absolute;
	left: 		0px;
	top: 		41px; 
	width:		620px;
	height:		64px;
	text-align:	right;
}

#content {
	position:	absolute;
	left:		0px;
	top:		85px;
	height:		520px;
	width:		620px;
}

#content-sidebar {
	position:	absolute;
	left:		0px;
	top:		0px;
	width:		100px;
	height:		520px;
} 

#menu {
	position:	absolute;
	left:		0px;
	top:		20px;
	width:		100px;
}

#menuExtension {
	position:	absolute;
	left:		0px;
	top:		345px;
	width:		100px;
	background-color:	#000000;
	
}

#content-body {
	position:		absolute;
	left:			145px;
	top:			0px;
	width:			575px;
	padding-top:	20px;
	text-align:		justify;
}

#footer {
	position:		absolute;
	left:			0px;
}

#footer-left {
	position:		absolute;
	left:			0px;
	top:			0px;
	height:			50px;
	width:			100px;
	background-color:	#000000;
}


#footer-content {
	position:		absolute;
	left:			100px;
	top:			0px;
	height:			50px;
	padding-top:	20px;
	text-align: 	center;
	font-size:		8pt;
	width:			620px;
}

#menuButton {
	width:				110px;
	height:				35px;
	padding-top: 		0px;
	padding-left:		0px;
	vertical-align:		top;
	align:				right;		
	background-image:url(/img/menubutton.gif);

}

#menuText {
	width:				94px;
	height:				31px;
	text-align:			left;
	margin-left:		15px;
	padding-top:		3px;			
}

/* Element classes */
.ptextBold {
	font-weight:	bold;
}

.boldRed {
	text-decoration: 	none;
	color: 				#800000;
	font-family: 		verdana, arial, helvetica;
	font-size:			12pt;
	font-weight:		bold;
}

/* Link classes */
a.menuLink:link { 
	color:				#ffffff;	
	text-decoration: 	none;
}

a.menuLink:active { 
	color:				#ffff40;	
	text-decoration: 	underline;
}

a.menuLink:visited { 
	color:				#ffffff;	
	text-decoration: 	none;
}

a.menuLink:hover { 
	color:				#ffff40;
	text-decoration: 	#underline;
}

a.textLink:link { 
	color:				#0000ff;	
	text-decoration: 	#underline;
}

a.textLink:active { 
	color:				#0000ff;	
	text-decoration: 	#underline;
}

a.textLink:visited { 
	color:				#0000ff;	
	text-decoration: 	#underline;
}

a.textLink:hover { 
	color:				#c00000;
	text-decoration: 	#underline;
}

#twitter_div {
    border: 1px solid;
    float:left;
    margin:0;
    padding:2px;
    width:250px;
    height:125px;
    margin-left:5px;
    color:#404040;
    text-align:left;
    font-size:10px;
    overflow:auto;
}

#twitter_div ul {
    float:left;
    margin:0;
    padding:0;
    margin-left:10px;
}

#twitter_div ul li {
    margin-bottom:.5em;
    list-style:none;
}

#twitter_div ul a {
    text-decoration:none;
    color:#797be3;
}

#twitter_div ul a:hover {
    text-decoration:none;
    color:#bfbfbf;
}
