*{
    margin:0;
    padding:0;
}

    a:link {
	color: #3F6666;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #6CC;
}
    a:visited {
	color: #3F6666;
}
a:active {
	color: #3F6666;
}
img{
	border:hidden;
}
    body,th {
	color: #000;
}
   tr {
	color: #000;
	width: 400px;
}
.section{
    margin:0px;
    bottom:0px;
    width:4000px;
    float:left;
	height:1500px;
    text-shadow:1px 1px 2px #f0f0f0;
	color: #000; 
	z-index:2;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x
}
.section h2{
    font-family: helvatica, arial, serif;
	margin:50px 0px 30px 80px;
	color:#000;
	font-size:32px;
	text-shadow:1px 1px 2px #f0f0f0;
}
.section p{
	margin:20px 0px 0px 80px;
	width:900px;
}
.section tr, td, th, table{
	margin:20px 0px 0px 80px;
	width:400px;
}
.imgpad{
    margin:0px 0px 0px 80px;
}

.section ul{
    list-style:none;
    margin:20px 0px 0px 120px;
}
#homelogo{
	height:700px;
	z-index:2;
	top:100px;
	left:100px;
	position:absolute;
}
#homeimage{
	height:700px;
	z-index:5;
}
.cattable{
	width:400px;
	color:#000;
}
.title1{
	color:#009999;
	font-size:32px;
	text-shadow:1px 1px 2px #f0f0f0;
}
.title2{
	color:#006666;
	font-size:32px;
	text-shadow:1px 1px 2px #f0f0f0;
}
.title3{
	color:#006666;
	text-shadow:1px 1px 2px #f0f0f0;
}

#footer { 
		position: fixed;
		z-index:8;
		bottom: 0px; 
		width: 100%; 
		height: 198px;
		background-image:  url(../images/footbg.png);
		background-repeat:repeat-x;
		}
		
		
	
	#twit { 
		position: fixed;
		z-index:6;
		top:0px;
		left:0px;
		width: 472px; 
		height: 472px;
		}
		
.msg_list {
margin: 0px;
padding: 0px;
width: 380px;
}
.msg_head {
padding: 5px 0px;
cursor: pointer;
position: relative;
margin:1px;
}
.msg_body {
padding: 2px;
width:390px;
background-color:#cccccc;
border:2px; 
border-color: #099;

}

#juitterContainer{
padding: 2px;
width: 384px;
height: 472px;
overflow:scroll;
background-color:#cccccc;
border:2px;
border-color:#006666;
}
.rssFeed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 2em 3em;
}
.rssFeed a
{
	color: #fff;
	text-decoration: none;
}
.rssFeed a:hover
{
	color: #fff;
	text-decoration: underline;
}

.rssHeader { padding: 0.2em 0; }

.rssBody { border: 1px solid #fff; }
.rssBody ul { list-style: none; }
.rssBody ul, .rssRow, .rssRow h4, .rssRow p
{
	margin: 0;
	padding: 0;
}

.rssRow { padding: 0.8em; }
.rssRow h4 { font-size: 1.1em; }
.rssRow div
{
	font-size: 90%;
	color: #fff;
	margin: 0.2em 0 0.4em 0;
}

.odd { background-color: #3F6666; }
.even { background-color: #3F9999; }		
