/* GLOBAL */
html,body {margin: 0px; padding: 0px; background: #000; font: 16px/22px Garamond, Georgia, Times New Roman, serif; color: #fff;}
img {border: 0px;}

h1 {font: 20px Georgia, Times New Roman, serif; color: #fff; margin-bottom: 5px;}
p, li {font: 16px/22px Garamond, Georgia, Times New Roman, serif; color: #fff;}
p { margin-bottom: 15px;}

ul.blue li {font: 16px/22px Georgia, Times New Roman, serif; color: #2fb5ea;}

a {color: #2fb5ea; text-decoration: none;}
a:hover {text-decoration: underline;}

#containerOuter {width: 950px; height: auto; margin: 0px auto 0px auto; background: url('../images/bgGlobe.jpg') top left no-repeat #000;}

/* GLOBAL [header] */
#headerNav {width: 950px; height: 100px; margin: 0px;}
#headerBanner {width: 948px; height: 150px; margin: 0px auto 0px auto; padding-left: 2px;}


/* GLOBAL [body] */
#interiorBodyContent {width: 880px; height: auto; margin: 0px auto 0px auto; padding: 35px;}

/* GLOBAL [footer] */
#footerOuter {width: 950px; height: auto; margin: 15px auto 0px auto; padding-bottom: 15px; font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #fff; text-align: center;}
#footerNav {width: 948px; height: 15px; margin: 0px auto 15px auto; padding: 20px 0px 15px 0px; letter-spacing: 1px; border-bottom: 3px solid #0dbe56;}
#footerNav a {text-decoration: none; color: #9ba0a4;}
#footerNav a:hover {color: #0dbe56;}


/* [home page] */
#containerOuterHome {width: 950px; height: auto; margin: 0px auto 0px auto; background: #000;}
#homeBodyContent {width: 800px; height: auto; margin: 0px auto 0px auto; padding-top: 10px;}


#homeContentLeft {width: 195px; height: auto; background: url('../images/bgHomeGradient.jpg') no-repeat; float: left; color: #fff; font-size: 20px; padding: 5px 8px 0px 8px;}
#homeContentCenter {width: 198px; height: auto; background: url('../images/bgHomeGradientDotted.jpg') no-repeat; float: left; color: #000; margin: 0px 78px 0px 78px; padding: 5px 8px 0px 8px;}
#homeContentRight {width: 199px; height: auto; background: url('../images/bgHomeGradientDotted.jpg') no-repeat; float: left; color: #000; padding: 5px 8px 0px 8px;}

span.homeSubtitle {color: #fec11b;}
span.homeEvent {font-size: 16px; line-height: 20px; color: #fff;}

#homeContentCenter a, #homeContentRight a {color: #2fb5ea; text-decoration: none;}
#homeContentCenter a:hover, #homeContentRight a:hover {text-decoration: underline;}
#homeFooterFlash {width: 950px; height: 83px; border: 0px solid #fff; margin: 45px auto 0px auto;}



/* [contact page content] */
#contactContentLeft {width: 250px; height: auto; float: left; color: #fff;}
#contactContentRight {width: 540px; height: auto; float: left; color: #fff; margin-left: 35px;}

/* [contact page form fields] */
form {margin: 0px; padding: 0px;}
div.formLabel {width: 145px; height: 24px; text-align: right; float: left; color: #fff; margin: 0px 8px 3px 0px; padding-top: 3px;}
div.formField {width: 370px; height: auto; float: left; margin-bottom: 3px;}
div.buttonField {width: 485px; height: auto; float: left; text-align: right; padding: 10px 5px 0px 0px;}

input.text {width: 360px; height: 20px; border: 1px solid #222; padding: 3px 0px 0px 5px; font: 16px Garamond, Georgia, Times New Roman, serif; color: #000; background: url('../images/bgFormField.gif');}
textarea {width: 360px; height: 130px; padding: 5px 0px 0px 5px; font: 16px Garamond, Georgia, Times New Roman, serif; color: #000; background: url('../images/bgFormField.gif'); border: 1px solid #222; margin: 1px 0px 0px 1px;}


/* [download page] */
#downloadBodyContent {width: 800px; height: auto; margin: 0px auto 0px auto; padding-top: 45px;}