	body, div, td {
		color:				#333333;
	}

	body {
		background-color:	#aaaaaa;
		background:			url("/images/layout/bg.gif");
	}

	#layout {
		width:				900px;
		border:				1px #333 solid;
		background-color:	#ffffff;
	}

	#header {
		width:				900px;
		height:				105px;
		background-image:	url("/images/layout/top.jpg");
		background-repeat:	no-repeat;
		border-bottom:		5px #840000 solid;
	}

	#header h1 {
		display:			none;
	}

	#caution {
		float:				right;
		width:				150px;
		color:				#ffffff;
		font-family:		"Tahoma","Arial",sans-serif;
		text-align:			center;
		font-weight:		bold;
		font-size:			8pt;
	}
	
	#navigation {
		width:				150px;
		border-right:		1px #eeeeee dashed;
		vertical-align:		top;
		padding:			5px;
	}

	hr {
		border: 0;
		height: 1px;
	    border-top: 1px solid #840000;
	    color: #fff;
	    background-color: #fff;
	}

	ul.links a, ul.links a:link, ul.links a:visited,
	.navigation a, .navigation a:link, .navigation a:visited {
		display:			block;
		border:				1px #eeeeee solid;
		border-left:		4px #cccccc solid;
		padding:			3px;
		margin-bottom:		3px;
		font-family:		"Tahoma","Arial","Helvetica",sans-serif;
		font-weight:		bold;
		font-size:			8pt;
		text-decoration:	none;
	}

	ul.links a:hover,
	.navigation a:hover {
		border-color:		#10105a;
		background-color:	#eeeeee;
	}

	.navigation ul, ul.links, ul.links ul {
		margin:				0px;
		padding:			0px;
	}
	
	.navigation li, ul.links, ul.links ul {
		list-style:			none;
	}

	#content {
		width:				570px;
		vertical-align:		top;
		padding:			5px;
	}
	
	#topNavigation {
		padding:			5px;
		border-bottom:		5px #840000 solid;
	}

	#topNavigation td {
		padding:			3px;
	}

	#topNavigation td a {
		text-align:			center;
		padding-left:		10px;
		padding-right:		10px;
	}

	#infobar {
		width:				150px;
		border-left:		1px #eeeeee dashed;
		padding:			5px;
		vertical-align:		top;
	}
	
	#infobar h2 {
		font-size:			10pt;
	}

	#copyright {
		border-top:			1px #eeeeee dashed;
		padding:			5px;
		text-align:			right;
		font-size:			8pt;
		font-family:		"Tahoma","Arial",sans-serif;
	}

	.box {
		border:				1px #cccccc solid;
		background-color:	#f8f8f8;
		padding:			5px;
		margin-bottom:		5px;
	}

	.box h3 {
		border-bottom:		1px #cccccc dashed;
		margin:				0px;
		margin-bottom:		5px;
		padding-bottom:		5px;
	}

	div.addthis_container {
		clear:both;
		text-align:		center;
	}
	
	div.addthis_container img {
		border: 0px;
	}
	
	a.fancyButton {
		font-size:			15px !important;
		color:				#cc3300;
	}
       
       #twitter_update_list { 
              padding:0; 
              margin:0; 
       }
       
       #twitter_update_list li { 
             list-style-type:none; 
       } 

       #twitter_update_list li {
       border-bottom: 1px solid #cccccc;
       padding-bottom: 5px;
       margin-bottom: 5px;
       }
