body		{	font-family: verdana, arial, sans-serif;
			font-size: 80%;	
			color: #000;
			text-align: center;
			background-color: #fff;
		}
* 		{	margin: 0;
			padding: 0;
		}
div#container	{	margin: 20px auto;
			width: 860px;
			text-align: left;
			background-color: #fff;
			border-right: 1px solid #000;
			border-bottom: 1px solid #000;
			border-top: 1px solid #000;
			border-left: 1px solid #000;
			background-image: url('/images/vert.gif');
			background-position: 160px;
			background-repeat: repeat-y;
		}
div#header	{	overflow: hidden;
			height: 90px;
                        background-color: #0066CC; /*#D2DCF5*/
			background-image: url('/images/header_pics.gif');
			background-repeat: no-repeat;
			background-position: right;

		}
img#sun		{	float:left;
		}
div#header h1	{	color: #fff; /*#0627CE;*/
			font-size: 3.8em;
                        padding-top: 0;
                        margin-top: -12px;
			margin-left: 10px;
		}
div#header h1 span   	{ 	font-size: 35%;
				padding-left: .3em;
		}
div#header h2	{	color: #fff;
			font-size: 1.3em;
			padding: 0;
			margin-left: 10px;
			margin-top: 15px;
			text-indent: 1.5em;
		}
div#menubar	{	height: 25px;
			background-color:  #94add7;
		}
div#menubar p	{	text-indent: 10px;
			padding-top: .2em;
			font-weight: bold;
			font-size: 1.2em;
			color: #fff;
		}
div#navbar	{	float: left;
			width: 130px;
			padding: 0 10px 0 10px;
		}
div#navbar ul	{	line-height: 1.5em;
			list-style-type: none;	
			margin: 0 0 5px 0;

		}
div#navbar li	{	font-size: .85em;
			text-indent: 5px;		
		}

div#navbar li.category  { font-weight: bold;
			  color: #E95656;
			  text-indent: 1px;

		}
div#content 	{	margin-left: 160px; 	
			margin-bottom: 10px;
			padding: 0 5px 0 15px;	
			min-height: 350px;	
		}
div#content h1	{	margin: 0; 	
			font-size: 1.3em;
			color: #9F1010;		
		}

div#content h2	{	margin: 20px 0 0 0; 	
			font-size: 1.2em;
			color: #9F1010;			
		}
div#content h3	{	margin: 1em 0 .5em 0; 	
			font-size: 1em;
			color: #0627CE;			
		}
div#content p 	{	margin: 1em 0; 			
		}
div#footer	{	clear: both;			
			margin: 0;
			padding: 8px 0 8px 0;
			text-align: center;
			background-color: #94add7;
			color: #fff;
		}
div#footer p	{	
		}
div.spacer	{	background-color: #fff;
			height: 15px;
			clear: both;
		}
img#top_img	{ 	float: right;
			margin: 0 0 10px 10px;
		}
div#features	{	width:100%;
			overflow:hidden;
		}
div#panel_r	{	width:46%;
			float:right;
			background-image: url('/images/bg_right.jpg');
			background-position: top center;
			background-repeat: no-repeat;
			padding-top: 110px;
			margin-top: 20px;
		}
div#panel_l	{	width:46%;
			background-image: url('/images/bg_left.jpg');
			background-position: top center;
			background-repeat: no-repeat;
			padding-top: 110px;
			margin-top: 20px;
		}

a.nav:link	{	text-decoration: none;
			color: #36f;
		}
a.nav:visited	{	text-decoration: none;
			color: #94add7;
		}
a.nav:hover	{	text-decoration: underline;
			color: #c0c;
		}
a.nav:active	{	text-decoration: none;
			color: #fcc;
		}

td		{	padding: 2px;
		}
div#content div#galleryContainer {	overflow: hidden;
										
		}
div#content div#galleryContainer div {	border: 0;
					float: left;
					margin: 10px 20px;
					overflow: hidden;						
		}
div#content div#galleryContainer div img {
					border: 0;
					width: 130px;
					height: 130px;
		}
div.links 	{			overflow: hidden;
					padding: 5px 0;
					border-top: 1px dotted #ccc;
		}
div.links img 	{			float: left;			
		}
div.links div	{			
					margin-left: 100px;
		}

