body		{	font-family: verdana, arial, sans-serif;
			font-size: 80%;	
			color: #000;
			text-align: center;
			background-color: #b0aaab;
			background-image: url('/images/tvc_background.jpg');

		}
* 		{	margin: 0;
			padding: 0;
		}
div#container	{	margin: 10px auto;
			width: 860px;
			text-align: left;
			border: 1px solid #000;
			background-image: url('/images/body_bg.gif');
			background-position: left;	
			background-repeat: repeat-y;
			background-color: #fff;
		}
div#topbar	{	height: 21px;
			background-color: #003795;
			color: #fff;
		}
div#header	{	height: 164px;
			background-repeat: no-repeat;
			overflow: hidden;			
		}
img#toplogo	{	float: left;
		}
div#header h1	{	font-size: 1.2em;
			color: #003795;
			margin-left: 290px;
			margin-top: 65px;

		}
div#header h1 span {	color: #F43F28;
		}
div#header h2	{	font-size: 1.4em;
			color: #003795;
			margin-left: 290px;
		}
div#menubar	{	overflow: hidden;
			width: 100%;
			height: 18px;
			padding-top: 5px;	
			background-color: #F43F28;
			color: #fff;
			font-size: .8em;		
		}
div#menubar ul	{	list-style-type: none;
			margin-left: 10px;
		}
div#menubar ul li	{	float: left;
				padding: 0 15px;
				border-right: 1px solid #000;
		}		

		
div#menubar div {	float: right;
			padding-right: 20px;
			text-align: right;
		}
div#menubar div span { 	color: #fff;
			font-weight: bold;
		}
div#navbar	{	float: left;
			width: 250px;
			background-color: #003795;
			color: #fff;
		}
div#navbar ul	{	line-height: 1.6em;
			margin: 25px 0 0 25px;
			list-style-type: none;
		}
div#navbar li	{	font-weight: bold;
			font-size: .85em;
			border-bottom: 1px solid #fff;
			padding: 5px 0;			
		}
div#navbar li a:link {	color: #fff;
			text-decoration: none;
		}
div#navbar li a:visited { color: #ccc;
			text-decoration: none;
		}
div#navbar li a:hover { color: #fff;
			text-decoration: underline;
		}
div#content 	{	margin-left: 270px; 
			padding: 0 5px 5px 0;
		}
div#content h1	{	margin: 0; 	
			font-size: 1.5em;
			color: #06c;		
		}

div#content h2	{	margin: 1em 0; 	
			font-size: 1.3em;
			color: #06c;		
		}
div#content h3	{	margin: 1em 0 .5em 0; 	
			font-size: 1.1em;
			color: #06c;		
		}
div#content p 	{	margin: 1em 0; 			
		}
div#content ul 	{	margin-left: 3em; 			
		}
img#main_img 	{	float: right;
			margin: 0 0 10px 10px;
		}
img.sub_img_r	{	float: right;
			margin: 10px 0 10px 10px;
		} 
div#bottombar	{	clear: both;			
			background-color: #003795;
			color: #fff;
			height: 21px;			
		}
div#footer	{	background-color: #fff;
			color: #000;
			background-image: url('/images/bottom_bg.gif');
			background-repeat: no-repeat;
			background-position: bottom right;
			overflow: hidden;
			padding: 0;
			margin: 0;
			height: 165px;			
		}
div#footer p	{	font-style: italic;
			font-size: 1em;
			width: 210px;
			float: left;
			padding: 30px 20px 20px 20px;			
			overflow: hidden;
		}
div#footer img {	padding-top: 20px;
			width: 355px;
		}	

img#bottomlogo	{	float: right;
		}
/*clearing options */
.clearfloat	{	overflow: hidden;
		}


/* Gallery Styles */

div#galleryContainer {				overflow: hidden;
						border: 0;
		}
div#galleryContainer div {			border: 0;
						float: left;
						margin-left: 10px;
						margin-right: 10px;
						height: 105px;
						overflow: hidden;						
		}
div#galleryContainer div img {
						border: 0;
		}

div.links 	{			overflow: hidden;
					padding: 5px 0;

					border-top: 1px dotted #ccc;
		}
div.links img 	{			float: left;
					margin-right: 20px;
					width: 50px;				
		}
div.links div	{			font-size: 1em;
					margin-left: 85px;
		}

