body { margin:0px; padding:0px; }
a {color: #000099;}
a:visited {color: #09529B}
a:hover {text-decoration: underline;color: #FF7321;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.1em;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-weight: bold;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;font-weight: bold; color: #FF6600; margin: 5px 0; padding: 0;}
.bodytext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em; color: #000000}
.title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-weight: bold;}
ul{font-family: Verdana, Arial, Helvetica, sans-serif;}

.red {color:#ff0000;}

.breadcrumbs {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;}
.bullet-list {list-style-image: url(../images/body-arrow-right.gif);font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.75em; color: #000000;}
.bullet-list2 {list-style-image: url(../images/body-arrow-right.gif);font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;}
.arial-ten {font-family: Arial, Helvetica, sans-serif;font-size: 0.65em;}
code {border: 1px solid #CCCCCC; padding:10px; font-size:0.85em; display:block;}

table.tablecta { margin: 0 0 15px 15px; float: right; }
table.tablecta p { margin: 5px 0; }
table.tablecta form { margin: 5px 0; }
table.tablecta form select { width: 155px; }

/* se text */
#desc-txt{font-size:0.55em; background-color:#D4D0C8; color:#000000; padding:0.3em; border-bottom:1px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}


.back-to-top{ background-image:url(../images/body-arrow-up.gif); width:70px; float:right; background-repeat:no-repeat;  font-size:0.7em; padding:10px 0px 10px 15px; background-position: 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif;}


/* top border and structure*/
#topborder{ border-bottom:8px solid #EDEDED;}

#topborderorange{width:770px; background-color:#FFCC66;}

#logo{width:217px; float:left; margin-right:87px;}
.topright{float:left; padding: 0px 0px 0px 0px;}
.center{ margin: 0 auto; height:auto;	background-position: top; width:770px; text-align:left; margin: 0 auto; clear:both; }
.clearboth {	clear: both; line-height: 0px;	margin: 0px; padding: 0px; }

/* left menu */
#leftcolumn{ width:165px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:8px;}
#orangebox{background-color:#f5c600; padding:10px;}
#orangebox ul {margin:0px; list-style:none; padding:0px;}
#orangebox li {font-size:0.7em; background-image:url(../images/template/left/dashed-line.gif); background-repeat:repeat-x; background-position:bottom; padding:3px 0px 4px 10px; margin:0px; line-height:1.3em; }
#orangebox a{text-decoration:none; color:#FFFFFF; display:block; }

#leftmenu ul {margin:20px 0px 20px 0px; list-style:none; padding:0px; }

#leftmenu li a{font-size:0.7em; background-image:url(../images/template/left/orange-arrow.gif); background-repeat:no-repeat; background-position:10px 8px; padding:3px 0px 4px 20px; margin:0px; line-height:1.3em; display:block; width:145px; }
.header {background-color:#EDEDED; padding:3px 0px 4px 10px; font-size:0.7em; }

#lvsevents{background-color:#EDEDED; background-image:url(../images/template/left/lvs-events2.gif); background-position:0px 13px; background-repeat:no-repeat; padding-top:70px; padding-bottom:10px;}
#lvsevents ul{margin:20px 0px 20px 0px; list-style:none; padding:0px;}
#lvsevents li a{font-size:0.7em; background-image:url(../images/template/left/orange-arrow.gif); background-repeat:no-repeat; background-position:10px 8px; padding:3px 0px 4px 20px; margin:0px; line-height:1.3em; display:block; width:145px;}
/* main text */
#maincolumn{float:left; position:relative; width:585px; margin-left:20px; margin-top:20px; }
#maincolumn p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em; color: #000000}
#maincolumn ul{font-size:0.7em;}

#topcta{float:left; position:relative; width:585px; margin:8px 0px 0px 20px; }

.longcta { padding: 4px; border: 1px solid #CCCCCC; }
.rightcta{width:159x; float:right; padding:4px 0px 20px 15px; background-color:#FFFFFF;}
.cta-image{background-color:#A9DAEC; padding:7px;}
.cta-click-here{background-image: url(../images/new-cta/cta-btm.gif); background-repeat:no-repeat; padding:6px 5px 4px 90px; font-size:0.7em; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.leftimage{float:left; margin:5px 10px 20px 0px; width:238px;}

.txtcta{  clear: right; background-image: url(../images/template/btm-cta.gif); background-repeat:no-repeat;  padding-left:25px;  width:auto;}
.txtcta p{margin-top:9px; padding-top:9px;  line-height:1.3em;}


/*bottom*/
#btm-border{background-color:#E5E4E4; border-top:solid 4px #cccccc; padding:10px 0px 10px 0px; line-height:1em; margin-top:20px;}
.bottomnav-2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;}
.bottomnav-2 a:hover{color:#F04F23;}
.bottomnav-2 a:visited{color:#666666}
.bottomnav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;padding-left: 185px;}
.bottomnav a:hover{color:#F04F23;}
.bottomnav a:visited{color:#666666}
#copyright{background-color:#333333; color:#FFFFFF;  padding:4px 0px 4px 0px;}

/*** accessability links ***/
.skip {position: absolute; left: -1000em; width: 20em;}
.invisible{display:none;}

/*** table styles ***/
.town-table{ font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #A9DAEC;}
.town-table th{padding:5px 10px 5px 10px; font-size:0.8em; background-color:#A9DAEC;}
.town-table td{padding:5px 10px 5px 10px;font-size:0.7em; background-color:#E0ECF4; vertical-align:top; border:1px solid #A9DAEC;}
.town-table tbody th{padding:5px 10px 5px 10px; background-color:#BEE3F1; font-weight:bold;}

ul.venues {}

/*** form***/
.outsidefieldeset{ border : 1px solid #C8C8C8; width:458px; padding:10px; display:block;  background-color:#EDEDED;}
fieldset { padding:5px; display:block; border : 1px solid #C8C8C8; background-color:#FFFFFF; margin:5px 0px 0px 0px;}
label {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em;}
.formfield {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em;}
.field-bg{background-color:#F2F2F2;}
legend {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; padding:10px; font-weight:bold; color:#FF7321; border : 1px solid #C8C8C8; margin:0px; background-color:#FFFFFF; display:block; display:none;}
fieldset h2 {font-size:0.8em;  font-weight:bold; color:#FF7321;  padding:5px; margin-bottom:0.5em;}

/*** sitemap***/
.sitemap{font-size:0.7em;font-family: Verdana, Arial, Helvetica, sans-serif;}

#logo1 {width:296px; float:left;}
