@charset "utf-8";
/* CSS Document */

	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td 
		{ margin:0; padding:0; }

	table 
		{ border-collapse:collapse; border-spacing:0; }

	fieldset,img 
		{ border:0; }

	address,caption,cite,code,dfn,em,strong,th,var 
		{ font-style:normal; font-weight:normal; }

	caption,th 
		{ text-align:left; }

	h1,h2,h3,h4,h5,h6 
		{ font-size:100%; font-weight:normal; }

	q:before,q:after 
		{ content:''; }

	abbr,acronym 
		{ border:0; }
		
	html 
		{ 
		min-width: 1000px;
		font: 12px Tahoma, Verdana, sans-serif;
		}


	html,body 
		{ height: 100%; }	
			
	body 
		{ 
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 14px; 
		color: #333;
		line-height: 1.4em;
		min-width: 1030px;
		height: 100%;
		}
		
	.bold { font-weight: bold; }
	.left { text-align: left; }	
	.right { text-align: right; }
	
	#message
		{
		background: url('images/boxes_error.gif') left no-repeat;
		margin-top:40px;
		margin-bottom: 20px;
		padding-top: 5px;
		padding-left: 160px;
		padding-right: 25px;
		width: 265px;
		color: #FFFFFF;
		height: 183px;
		}
		
	#message a:link {text-decoration:none; color:#FFFFFF; border: 0px;}
	#message a:visited {text-decoration:none; color:#FFFFFF; border: 0px;}
	#message a:hover {text-decoration:underline; color:#FFFF00; border: 0px;}
	#message a:active {text-decoration:underline; color:#FFFF00; border: 0px;}
	
	#message h1
		{
		font-size:14px;
		font-weight:bold;
		margin-left: -20px;
		margin-bottom: 10px;
		}

		
	/* Twitter CSS setup */
	#twitbox
		{
		width: 495px;
		}
	
	#content
		{
		width: 495px;
		margin-left:auto;
		margin-right:auto;
		}
	
	#twitheader
		{
		background: url('images/twtb.png') left no-repeat;
		height: 70px;
		width: 495px;
		}
		
	#twitheader p
		{
		padding: 24px 3px 24px 10px;
		color: #ffffff;
		font-size: 12px;
		font-weight: bold;
		}
		
	#twitcont
		{
		background: url('images/twbb.png') left bottom no-repeat;
		width: 491px;
		padding-left: 5px;
		padding-bottom: 20px;
		}
		
	#twitcont ul
		{
		list-style-type:none;
		width: 477px;
		color: #FFFFFF;
		}
		
	#twitcont li
		{
		padding: 5px 10px;
		background-color:#203d58;
		border-top:1px solid #2f5982;
		border-bottom:1px solid #172b3e;
		font-size:12px;
		}
		
	#twitcont a:link {color: #FEDE01; text-decoration: none;}
	#twitcont a:visited {color: #FEDE01; text-decoration: none;}
	#twitcont a:hover {color: #FEDE01; text-decoration: underline;}
	#twitcont a:active {color: #FEDE01; text-decoration: none;}
	
	#twitcont p
		{
		text-align: right;
		padding-top: 8px;
		padding-right: 23px;
		padding-bottom: 8px;
		}
	/* End twitter CSS setup */