body { 	margin: 0px;
		background: url(/images/bg.gif);
		background-repeat: repeat-x; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px;		}

h1,h2,h3,h4,h5{font-family:arial;clear:both;}
h1,h2,h3,h4,h5{margin-top:0px;color:#333;}
a{color:#666;}
a:hover{text-decoration:none;}
.short {width:300px;
		margin-left:0;}

.red {	color:#ff0000; 
		background-color:#ffff00;
		width:400px;}
		
#header_logo { padding:18px;}

img{border-width:0px;}
#img_home{ 	float:right;
			padding-right:20px;
			margin-left: 10px;}

#container {background-image:url(/images/content_bg_main.png);
			background-repeat: repeat-y;
			width:726px;
			margin-left:auto;
			margin-right:auto;}

#header {	background-color:#fff;
			width: 300px;
			margin-left:20px;
			padding-top:5px;}

#main {	padding:20px 40px;
		margin-left:auto;
		margin-right:auto;
	}
#main .thumbs{
	float:right;
	margin-left:15px;
}
#main img{
	display:block;
	margin-bottom:5px;
}

#info_panel {	float:right;
				margin-right:50px;}

#menu {		background: url(/images/bg_nav.gif);
			background-repeat: repeat-x;
			padding-left: 2px;			
			margin-left:13px;
			font-size:14pt;
			color:white;
			height:60px;
			width:698px;
}
			
#menu a {	color:white;
			text-decoration:none;}
					
#menu a:hover {	color:#067496;}	

#menu ul{padding:11px;margin:0px;}
#menu ul li{list-style-type:none;display:inline;margin-left:15px;}
#main ul{
	padding-left:15px;
	margin-left:0px;
}
#footer {	z-index:90;
			background: url(/images/content_bg_bottom.png);
			background-repeat: no-repeat;
			margin-left:auto;
			margin-right:auto;
			width:726px;
			height:114px;
			font-size:8pt;
			color:#666;
			}
#footer #copyright{
	padding:75px 40px;
	text-align:center;
	}
#main ul.tech{
	color:#666;
	font-style:italic;
}