
* { margin: 0pt; padding: 0pt; }
body { min-width: 770px; font: 80% Arial,Tahoma,Verdana,sans-serif; color: rgb(105, 105, 105); text-align: justify; }
.mainContentStyling { font: 140%/1.9 Arial,Tahoma,Verdana,sans-serif; }
h1, h2 { color: rgb(112, 158, 0); }
h1 { font-size: 2.4em; font-weight: normal; }
h2 { font-size: 1.6em; font-weight: bold; }
li { font-size: 1.4em; text-align: justify; }
p { text-align: justify; }
h1, h2, p { margin: 1em 0pt; }
#branding h1 { margin: 0pt; }
#wrapper { position: relative; top: 111px; width: 770px; margin: 0pt auto; text-align: left; }
#branding { height: 12px; }
#branding h1 { text-indent: -3000px; font-size: 2%; }
#footer { background-position: 10px 0px; width: 766px; height: 40px; font-size: 140%; }
#footer a { color: White; }
#footer a:hover { text-decoration: none; }
#content { width: 531px; float: right; }
#footer { clear: both; }
#content * { padding-right: 20px; }
#content * * { padding-right: 0pt; }
.searchButton a { display: block; width: 210px; height: 72px; text-indent: -3000px; font-size: 1px; }
.registerButton a { display: block; width: 210px; height: 72px; text-indent: -3000px; font-size: 1px; }
.theme001 { width: 510px; height: 233px; }
body { background: url('../images/top001.jpg') no-repeat scroll center top rgb(245, 245, 245); }
#footer { background: url('../images/footerstretch.jpg') repeat-x scroll 0% 0% transparent; color: White; font-size: 80%; }
#wrapper { background: url('../images/stretch001.jpg') repeat scroll 0% 0% transparent; }
a.tooltip { position: relative; }
a.tooltip span { display: none; }
a.tooltip:hover { font-size: 100%; }
a.tooltip:hover span { display: block; width: 161px; height: 82px; background: url('../images/tooltip.jpg') repeat scroll 0% 0% transparent; position: absolute; bottom: 1.5em; left: -11em; padding: 0.2em 0.6em; color: rgb(0, 0, 0); }
.searchButton { float: left; width: 210px; height: 72px; background: url('../images/button_searchvacs.jpg') no-repeat scroll 40% 0% transparent; border-bottom: 1px solid rgb(231, 231, 231); border-left: 1px solid rgb(231, 231, 231); border-right: 1px solid rgb(231, 231, 231); }
.registerButton { float: left; width: 210px; height: 72px; background: url('../images/button_register.jpg') no-repeat scroll 40% 0% transparent; border-bottom: 1px solid rgb(231, 231, 231); border-left: 1px solid rgb(231, 231, 231); border-right: 1px solid rgb(231, 231, 231); }
.mainContentStyling { font-size: 85%; }
.mainContentStyling a { color: rgb(112, 158, 0); text-decoration: none; border-bottom: 1px solid rgb(195, 0, 102); }
.mainContentStyling a:hover { color: rgb(195, 0, 102); text-decoration: none; border-bottom: 1px solid white; }
/* ::::: http://www.gcr.co.uk/App_Themes/genesis_nav_css/flyout.css ::::: */

.menux2 { height: 174px; margin: 10px 0pt 50px 5px; font-family: Arial,Helvetica,sans-serif; font-size: 65%; }
.menux2 ul { position: relative; z-index: 500; padding: 0pt; margin: 0pt; list-style-type: none; width: 170px; }
.menux2 li { background: url('../images/navbull.gif') no-repeat scroll 0% 0% transparent; height: 26px; float: left; text-align: left; }
.menux2 a, .menux2 a:visited { display: block; text-decoration: none; height: 25px; line-height: 25px; width: 170px; text-indent: 24px; border-style: solid; border-color: rgb(255, 255, 255); border-width: 0pt 1px 1px 0px; }
.menux2 li:hover { position: relative; }
.menux2 li:hover > a { color: White; background: url('../images/level1_on.jpg') repeat-y scroll 0% 0% transparent; }
.menux2 li ul { visibility: hidden; position: absolute; top: -30px; left: 130px; padding: 30px; background: url('../images/transparent.gif') repeat scroll 0% 0% transparent; }
.menux2 a { color: rgb(91, 91, 91); text-decoration: none; }
.menux2 a:hover { text-decoration: underline; }
.menux2 li li { background: url('../images/navbull2.gif') no-repeat scroll 0% 0% rgb(160, 195, 75); text-align: left; }
.menux2 li li a { font-size: 80%; color: White; }
.menux2 li li a:hover { text-decoration: underline; background: url('../images/navbull2.gif') no-repeat scroll 0% 0% rgb(160, 195, 75); color: White; }
.menux2 li:hover > ul { visibility: visible; }
