@media screen {

body {
	background-image:url(../images/site_bg.jpg);
	background-repeat:repeat-x;
	background-color:#000;
	font-family:"Trebuchet MS";
	color:#ffffff;
	margin-top: 0px;

		}
		
		#mainwrapper {
			width:980px;
			margin:0 auto;
		} 
		
		#top_menu {
			position:relative;
			width:980px;
			height:23px;
			text-align:right;
			color:#CCCCCC;
			font-family:"Trebuchet MS";
			font-size:13px;
			padding-top:6px;
		} 
		
		#top_menu a {
				color:#CCCCCC;
				text-decoration:none;

		} 
		#top_menu a:hover {
				color:#fff;

		} 
		
		#menu {
			position:relative;
			width:980px;
			height:45px;
		} 
		#logo_area {
			width:980px;
			height:171px;
			background-image:url(../images/logo_bg.jpg);
			background-repeat:no-repeat;
		} 
		#logo { float:left;}
		
		#contact {float:right; 
		text-align:right;
		padding-top:100px;}
		
		#contact a { text-decoration:none;}
		
		#footer {
			width:951px;
			font-family:"Trebuchet MS";
			font-size:12px;
			color:#CCCCCC;
		} 
		#footer a {
			color:#CCCCCC;
		} 
		#footer a:hover {
			color:#44C7EE;
		} 
		
		.footer_right {
			float:right;
			width:790px;
			text-align:right;	} 
		
		
		a{
			color:#ccc;

		}
		
		a:hover{
			color:#EC0049;}
		
		#main_content {
			position:relative;
			width:980px;
			font-family:"Trebuchet MS";
			font-size:13px;
} 
		
		#main_content_left {
	background-image:url(../images/main_left_bg.jpg);
	background-repeat:repeat-y;
	position:relative;
	width:420px;
	font-family:"Trebuchet MS";
	font-size:13px;
	padding-right:0px;
		} 
		
		
			
		#main_content_right {
	position:relative;
	width:525px;
	font-family:"Trebuchet MS";
	font-size:13px;
	float:right;
	padding-left:0px;
		} 
		
		
		
		.left {float:left;}
		
		
		
		
.tbflat_box  {
	font-size : small;
	font-family : Arial;
 	border: thin #FFFFFF solid;
	background-color:#44C7EE;
	color:#FFFFFF;
	
}
.tbflat_blue  {
	font-size : small;
	font-family : Arial;
 	border: thin #FFFFFF solid;
		background-color:#44C7EE;
	color:#FFFFFF;

}		
		
		
		
		
		li {
		list-style-image:url(../images/dots.jpg);
		line-height:20px;}
		
		
		.leftlogos {float:left;
		padding-right:20px;}
		
	h1 { font-size:20px;
	color:#CCCCCC;}
	
	h2 { font-size:15px;
	color:#fff;}
	
	
	.notes { font-size:13px;
	color:#FFCC00;}
		
		
		
		li { list-style-image:url(../images/bullet.jpg);}
		

		}


	
	
	
	
	
	@media print {
	
	
body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:x-small; 
		padding:0; 
		margin:0; 
		color:#333333;
		}
	
	}
