/*<![CDATA[*/
html, body 		{ margin: 0; padding: 0; border: 0; }
body 			{ color: #000; font: normal 14px "Verdana", "Arial", sans-serif; line-height: 18px; background: #FFD2A3; }
h4				{ text-transform: uppercase; }
p				{ margin: 0 0 18px; }
ul				{ list-style: none; }
#container		{ width: 800px; margin: 0 auto; }
	/* Header Begins */
#header			{ background: #D6E5F5; auto; border-right: 2px solid #84B2E0; border-bottom: 2px solid #84B2E0; border-left: 2px solid #84B2E0; font-family: Georgia, Palatino Linotype, Times New Roman, Serif;}
#header a		{ text-decoration: none; color: #254A6D; }
#header h1  	{ margin: 0 0 3px; padding: 14px 18px 0; font-size: 18px; color: #254A6D; }
#header h2		{ margin: 0 10px 10px; padding: 5px 0 5px 10px; font-style: italic; font-size: 14px; color: #5B646D; }
#header h3		{ margin: 0 10px 0; padding: 5px 0 0 10px; font-size: 12px; }
#header img		{ display: block; margin-left: auto; margin-right: auto; }
#header p		{ padding: 0 18px; font: normal 11px "Verdana", "Arial", sans-serif; line-height: 16px; color: #000;}
#header, p#address { right: 110px; top: 20px; z-index: 1; }
	/* Header Ends */
	/* Top Navigation Begins */
#topnav			{ width: 400px; float: right; margin-top: -40px; }
#topnav a		{ font-weight: bold; }
#topnav a:link	{ color:#254A6D;}      /* unvisited link */
#topnav a:visited	{ color:#994B34;}  /* visited link */
#topnav a:hover	{ background:#FFD2A3;}  /* mouse over link */
#topnav a:active	{ border: 1px dotted;}  /* selected link */
	/* Top Navigation Ends */
   	/* Photo_Banner Begins */
#photo_banner		{ width: 800px; margin: 30px 0 10px 0; border: 1px solid black; background: #cca; }
#photo_banner img	{ display: inline-block; margin-left: auto; margin-right: auto; border: 0; vertical-align: middle; padding: 0 31px; }
	/* Photo_Banner Ends */
	/* Left Navigation Begins */
#left_nav		{ margin-left: 10px; }
#left_nav h4	{ margin: 0 0 8px 0; padding: 2px; font-size: 12px; }
#left_nav h5	{ margin: 3px 0 0 2px; padding: 2px 0 0 2px; }
#left_nav ul	{ margin: 5px 0 20px; padding: 0px 2px 0px 5px; font-size: 12px; line-height: 18px; width: 190px; }
#left_nav ul li	{ padding: 0 2px 8px; }
#left_nav ul li a	{ padding: 3px 1px; text-decoration: none; }
#left_nav ul li a:link	{ color: #254A6D; }      /* unvisited link */
#left_nav ul li a:visited	{ color:#994B34; }  /* visited link */
#left_nav ul li a:hover	{ text-decoration: underline;}  /* mouse over link */
#left_nav ul li a:active	{ border: 1px dotted;}  /* selected link */
#left_nav { float: left; clear: left; width: 200px; }
	/* Left Navigation Ends */
	/* Content Begins */
#content		{ float: right; width: 560px; }
#content h3		{ color: #336699; }
#content h4		{ margin: 40px 0 10px; font-size: 14px; }
#content p		{ text-align: justify; padding-right: 18px; line-height: 20px; }
#content a:link	{ color: #336699; text-decoration: none; }   /* unvisited link */
#content a:visited	{ color:#994B34; text-decoration: none; }  /* visited link */
#content a:hover	{ text-decoration: underline; }  /* mouse over link */
		/* Table Begins */
table			{ border-collapse: collapse; margin: 20px; text-align: center; border: 2px solid #C0C0C0; }
caption			{ padding: 10px; font: bold 16px "Verdana", "Arial", sans-serif; background: #EECC99; border-top: 3px solid #C0C0C0; border-left: 3px solid #C0C0C0; border-right: 3px solid #C0C0C0; }
table th		{ margin: 0px; padding: 5px; text-align: center; }
table tr		{ margin: 0; padding: 0; }
table td		{ margin: 0; padding: 5px; }
table tr.trgray	{ background: #D6E5F5; }
table tr.trblue	{ background: #84B2E0; }
tfoot			{ margin: 0; font: italic 10px "Verdana", "Arial", sans-serif; }
		/* Table Ends */
span.map_title	 { font-weight: bold; }
	/* Content Ends */
	/* Footer Begins */
#footer			{ background: #84B2E0; clear: both; width: 100%; }
#footer a		{ color: #330099; }
#footer	p		{ margin: 0; padding: 0 18px 10px; text-align: center; font-size: 12px; }
#footer ul		{ margin: 0 18px 6px; padding: 10px 0 6px; list-style: none; vertical-align:middle; text-align:center;}
#footer li		{ padding-right: 5px; display: inline; font-size: 11px; font-weight: bold; }
#divider        { vertical-align:middle; text-align:center;}
	/* Footer Ends */
/*]]>*/
