* { padding: 0; margin: 0; }

html { height: 100%; margin-bottom: 1px; }  
html,body{height:100% !important}
p, td, li, ul,ol, h1, h2, h3 ,h4 ,h5 ,h6, label, input, form, select {margin: 0 0 0 0;padding: 0 0 0 0;font: normal 11px Tahoma,Arial,Helvetica, sans-serif, Verdana;color:#CCCCCC;}
body {font: normal 11px Tahoma,Arial,Helvetica, sans-serif, Verdana;color:#CCCCCC;background: #000000;}

h1 {color:#C68D24; font-size:18px; margin-top:5px;}
h2 {color:#C68D24; font-size:16px; margin-top:5px;}
h3 {color:#C68D24; font-size:14px; margin-top:5px;}

.Highlight {color:#C68D24;}

#content p {line-height:18px;margin-bottom:10px; font-size:11px;} 

/* Layout -----------------------------------------------------------------------------------------------------------*/
#wrapper {margin: 0 auto; width: 782px;}
#header {width: 760px; padding: 0px; height: 100px; margin: 10px 0px 0px 0px; background:#000; background:no-repeat url(Images/Site/header.jpg); }
#NavBar {width: 760px; padding: 0px; margin: 0px 0px 0px 0px; background:#000;}
#content {width: 760px; color: #333; background: #000; margin: 5px 0px 0px 0px; padding: 0px;}
#footer { float:left;width: 760px; background: #000; margin: 10px 0px 0px 0px; padding: 0px;}

/* NAV -----------------------------------------------------------------------------------------------------------*/
#nav {width: 760px; text-align:center; border-top: 1px solid #333333; border-bottom: 1px solid #333333; padding: 7px 0 7px 0;}
#nav li {display:inline; margin: 0; padding:0; }
#nav li a { border:none; text-transform:uppercase; text-decoration:none; color:#FFFFFF; font: normal 11px Arial, Helvetica, sans-serif; margin: 10px;}
#nav li a:hover {color:#DDBC4A; text-decoration:underline;}

/* HOMEPAGE -----------------------------------------------------------------------------------------------------------*/
#col_one { float:left; display:block; width: 439px;border-top: 1px solid #333333; border-bottom: 1px solid #333333; height:335px;padding-right:15px;}
#col_one a {color:#C68D24; text-decoration:none;}
#col_two { float:right; display:block;width: 305px; border-left: 1px solid #333333; border-bottom: 1px solid #333333; border-top: 1px solid #333333;text-align:right; height:335px;}

/* NEWS -----------------------------------------------------------------------------------------------------------*/
#News a {color:#C68D24; text-decoration:none; font-size:12px;}
#News h2 {font-size:13px;}
#NEWScol_one {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_two {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_three {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_four {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_five {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_six {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_seven {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_eight {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_nine {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_ten {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_eleven {float:left; display:block; width: 760px;border-top: 1px solid #333333;margin-top:8px; font-size:12px;}
#NEWScol_last {float:left; display:block; width: 760px;border-top: 1px solid #333333;border-bottom: 1px solid #333333;margin-top:8px; font-size:12px;}

/* 3GRACES -----------------------------------------------------------------------------------------------------------*/
#col_3G { float:left; display:block; width: 440px;border-top: 1px solid #333333; border-bottom: 1px solid #333333; height:350px;}
#col_3G a {color:#C68D24; text-decoration:none;}
#col_two3G { float:left; display:block;width: 318px; border-left: 1px solid #333333; border-bottom: 1px solid #333333; border-top: 1px solid #333333;text-align:center; height:350px;}

/* MEMBERSHIP -----------------------------------------------------------------------------------------------------------*/
#col_oneMember { float:left; display:block; width: 374px;border-top: 1px solid #333333; border-bottom: 1px solid #333333; padding-right:10px;height:650px;margin-bottom:10px;}
#col_oneMember a {color:#C68D24; text-decoration:none;}
#col_oneMember li {list-style:disc; line-height:1.45em;}
#col_oneMember ul {margin-left:18px;}
#col_twoMember {float:left; display:block;width: 364px; border-left: 1px solid #333333; border-bottom: 1px solid #333333; border-top: 1px solid #333333;text-align:left;padding-left:10px;height:650px;margin-bottom:10px;}
#col_twoMember a {color:#C68D24; text-decoration:none;}
#col_twoMember li {list-style:disc; line-height:1.45em;}
#col_twoMember ul {margin-left:18px;}
#footnote p {color:#C68D24; text-decoration:none; font-size:10px;width:760px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #333333; line-height:1em; margin:0px;}

/* BOOTHS -----------------------------------------------------------------------------------------------------------*/
#col_oneBooths { float:left; display:block; width: 430px;border-top: 1px solid #333333; border-bottom: 1px solid #333333; height:385px; padding-right:10px;}
#col_oneBooths a {color:#C68D24; text-decoration:none;}
#col_oneBooths p {font-size:11px; line-height:1.6em;}
#col_twoBooths { float:left; display:block;width: 318px; border-left: 1px solid #333333; border-bottom: 1px solid #333333; border-top: 1px solid #333333;text-align:center; height:385px;}

/* CORPORATE -----------------------------------------------------------------------------------------------------------*/
#col_oneCorporate { float:left; display:block; width: 760px;border-top: 1px solid #333333; border-bottom: 1px solid #333333; height:650px;}
#col_oneCorporate a {color:#C68D24; text-decoration:none;}
#col_oneCorporate li {list-style:disc; line-height:1.45em;}
#col_oneCorporate ul {margin-left:18px;}
#col_oneCorporate p {font-size:11px; line-height:1.4em;}

/* CONTACT -----------------------------------------------------------------------------------------------------------*/
#col_oneContact { float:left; display:block; width: 430px;border-top: 1px solid #333333; border-bottom: 1px solid #333333; height:430px; padding-right:10px;}
#col_oneContact a {color:#C68D24; text-decoration:none;}
#col_oneContact p {font-size:11px; line-height:1.4em;}
#col_twoContact { float:left; display:block;width: 318px; border-left: 1px solid #333333; border-bottom: 1px solid #333333; border-top: 1px solid #333333;text-align:center; height:430px;}

/* FOOTER -----------------------------------------------------------------------------------------------------------*/
#footer p {color: #FFFFFF;text-align:center; font-size:10px;}
#footer p.TagLine {color: #C68D24; font-size:11px;}
#footer p.Debug {color: #000000; font-size:9px;}
#footer ul {text-align:center;}
#footer li {display:inline; margin: 0; padding:0; text-align:center; }
#footer li a { border:none; text-decoration:none; color:#FFFFFF; font: margin: 5px;}
#footer li a:hover {color:#DDBC4A; text-decoration:underline;}
#footer a:hover {color:#DDBC4A; text-decoration:underline;}
#footer a {color:#CCCCCC;}

/* IMAGES -----------------------------------------------------------------------------------------------------------*/
.imgHome {border:none;padding: 5px 0px 5px 0px;}
.imgNewsL {float:left;padding-right:20px; padding-top:8px;}
.imgNewsR {float:right;padding-left:20px; padding-top:8px;}
.img3Graces {border:none;padding: 5px 0px 5px 0px;}
