body	 {background:url(images/bg.gif) #FFF repeat-x;margin:0}
body, td {font:11px/18px lucida grande, arial, sans-serif}

#container	{width:850px;background:url(images/barleyback.gif) no-repeat;min-height:800px;height:auto !important;height:800px;position:relative}
#left	{width:240px;float:left}
#header	{width:610px;float:left;background:url(images/sandiego.gif) no-repeat;height:202px;text-align:left}
#main	{clear:both;text-align:left;}
#vision	{float:right;margin:0 0 18px 18px}

#quote		{width:192px;float:left;font: normal 22px/40px Georgia,serif;color:#6f992b;text-align:center;margin:0 25px}
#content	{width:580px;float:left;text-align:left;}
#tix		{float:right;margin-top:120px;padding:10px 35px 5px 0;background:url(images/tickets.gif) top right no-repeat;font-size:1.4em;font-weight:bold}

h1		{font: bold 200% Georgia,serif;color:#679335;padding:5px 0 0 0;margin:0;clear:both;}
h2		{font: bold 140% Georgia,serif;color:#679335;padding:0;margin:0}

p	{margin-top:0}

a	{text-decoration:none;color:#588a1f}
a:hover	{text-decoration:none;color:#237db1}

#footer	{font-size:90%;clear:both;margin-bottom:20px;border-top:1px dotted #000;margin-top:10px;background:#6f992b;padding:5px}
#footer	ul {margin:0;padding: 0;}
#footer	li{display: inline;margin: 0 4px 0 4px;padding: 0;background:none;}
#footer a	{color:#FFF}
#footer a:hover	{text-decoration:underline}

ul	{margin:0;padding:0;}
li	{list-style:none;padding-left:18px;background:url(images/home.gif) no-repeat;margin:0 0 2px 0}

img 	{border:0;}

dl	{clear:both;margin:0 0 12px 0;padding:0}
dt	{width:90px;float:left;font-weight:bold;color:#9a6b38}
dd	{margin-left:90px;padding:0;}

#modernbricksmenu2{
margin-top:118px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
width:480px
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

#modernbricksmenu2 a{
float: left;
display: block;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 5px 10px;
background-color: #6f992b; /*Brown color theme*/ 
border-top: 1px solid white;
}

#modernbricksmenu2 a:hover{
background-color: #406014; /*Brown color theme*/ 
color: #fff;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #406014; /*Brown color theme*/ 
color: #fff;
border-color: #fff; /*Brown color theme*/ 
}

#faq h2 {font-size:100%;font-weight:normal;}
#faq{padding:2px 1px 0px 0px;text-align:left;}
#faq ul {margin:0px;padding:0px;}
#faq li {list-style:none;padding:0px 5px 7px 0px;}
#faq li.on{background-color:#edf4f7;}
#faq a{padding:0 0 5px 18px;font-weight:normal;text-decoration:none;background:url("/images/plus.gif") no-repeat top left;}
#faq a:hover{text-decoration:underline;}
#faq a.selected	{background:url("/images/minus.gif") no-repeat top left;font-weight:bold;}

ul.recipient	{list-style:none;margin:0;padding:0;}
ul.recipient li	{margin:0 6px;padding:0;background:none;display:inline;vertical-align:middle}

a.pdf	{background:url("/images/pdf-icon.png") no-repeat top left;padding-left:40px;display:block;margin-bottom:6px}

#hiltonww	{position:absolute;left:650px;top:30px;}
#hiltonww a	{display:block;overflow:hidden;text-indent:-500px;width:180px;height:60px;}