/* Overall Layout Formatting
----------------------------------------------- */
BODY { margin: 0; padding: 0; text-align: center; background: #FFF; font: 90% verdana, arial, san-serif; color: #000; }
#SiteWrapper { margin: 0 auto; padding: 0; background: #FFF; position: relative; text-align: left; width: 910px; border: 0px; border-style: solid; border-color: #b7b6b7; }

/* Formatting
----------------------------------------------- */
#Column1 { visibility: hidden; }
#Column1 #Logo { visibility: visible; display: block; float: right; }
#Column2 { margin: 3px 0; width: 690px; float: left; border: 0px; border-style: solid; color: #000; }
#ContentWrapper { padding: 20px 10px; border: 0; }

#VisitorInformation #ContentWrapper { min-height: 400px; width: 450px; }

#Copyright { display: none; }
#SearchInput { display: none; }


/* Utilities
----------------------------------------------- */
.Right { float: right; }
.Left { float: left; }

/* Logo and Intro /images
----------------------------------------------- */
H1#Logo { margin: 35px 0; text-align: center; }
#PageIntro { height: 191px; margin: 0; }
#PageIntro IMG { border-bottom: 1px solid #b7b6b7; }

#SearchForm { padding-top: 4px; height: 26px; text-align: center; border-top: 1px solid #b7b6b7; }
#SearchForm INPUT { width: 200px; }

#PageTools { display: none; }


#Navigation { display: none; }
#SubNavigation { display: none; }


/* Overall Typography
----------------------------------------------- */
#Column2 H1, H2, H3,H4, H5, H6 { margin: 0; padding: 0; line-height: 1em;  }
#Column2 H1 { font-size: 160%; margin: 20px 10px 10px 10px; color: #014872;  font-weight: bold; }
#Column2 H2 { font-size: 140%; margin-bottom: 1em; font-weight: normal; }
#Column2 H3 { font-size: 130%; font-weight: bold; }
#Column2 H4 { font-size: 100%; font-weight: bold; }
#Column2 H5 { font-size: 80%; font-weight: bold; }

P { margin-bottom: .85em; line-height: 1.5em; font-size: 75%; }

/* Overall Link Treatment
----------------------------------------------- */
A 			{ color: #0078c1; text-decoration: underline; }
A:LINK 		{ color: #0078c1; }
A:VISITED 	{ color: #0078c1; text-decoration: underline; }
A:ACTIVE 	{ color: #0078c1; text-decoration: underline; }
A:HOVER 	{ color: #55a5d6; text-decoration: underline; }


/* About Bermuda 2009
----------------------------------------------- */
#AboutBermuda2009 #Column2 DT { padding-top: 10px; font-weight: bold; font-size: 90%; }
#AboutBermuda2009 #Column2 DD A.Top { font-size: 80%; }
#AboutBermuda2009 #Column2 UL { padding: 0 0px 15px 20px; font-size: 90%; }
#AboutBermuda2009 #Column2 LI { padding: 2px 0; }