body			{ margin-left: 0px; margin-bottom: 0px; width: 100%; background-color: #2b1703; margin-top: 0px; margin-left: auto; margin-right: auto; }

/**LAYOUT**/
#wrap			{ width: 1000px; margin-left: auto; margin-right: auto; background-color: black; }
#main			{ width: 1000px; }
#header 		{ width: 1000px; height: 200px; float: left; background-color: black; background-image: url(../images/header.jpg); }
#nav			{ padding-left: 330px; width: 670px; height: 40px; float: left; background-color: black; background-image: url(../images/nav.jpg); }
#leftcol 		{ width: 320px; float: left; background-color: black; background-repeat: no-repeat; background-image: url(../images/leftcol.jpg); }
#content 		{ padding: 30px; width: 615px; float: left; background-color: black; background-repeat: no-repeat; background-image: url(../images/content.jpg); }
#sidebox 		{ background-repeat: repeat; background-image: url(../images/bkg20trans.png); margin-top: 290px; padding: 5px; margin-left: 18px; border-style: solid; border-width: 2px; border-color: #8a8340; width: 280px; height:auto; }
#footer 		{ width: 1000px; height: 150px; background-image: url(../images/footer.jpg); background-repeat: no-repeat; background-color: #2b1703; text-align: center; }
#splash 		{ margin-top: 50px; float: left; width: 1000px; height: 440px; background-color: black; background-image: url(../images/splash-top.jpg);background-repeat: no-repeat; }
#splashbottom	{ float: left; width: 1000px; height: 60px; background-color: black; background-image: url(../images/splash-bottom.jpg); background-repeat: no-repeat; }
#splashplayer	{ float: left; width: 995px; height: 30px; background-color: black; }
#clear			{ clear: both; }

/* TOUR LAYOUT */
#date			{ color: #d3ca64; font-size: 13px; font-family: Helvetica, Verdana, Arial, sans-serif; float: left; width: 65px; margin-bottom: 20px; }
#event			{ color: #d3ca64; font-size: 13px; font-family: Helvetica, Verdana, Arial, sans-serif; float: left; width: 225px; margin-bottom: 20px; }
#venue			{ color: #d3ca64; font-size: 13px; font-family: Helvetica, Verdana, Arial, sans-serif; float: left; width: 125px; margin-bottom: 20px; }
#city			{ color: #d3ca64; font-size: 13px; font-family: Helvetica, Verdana, Arial, sans-serif; float: left; width: 100px; margin-bottom: 20px; }
#state			{ color: #d3ca64; font-size: 13px; font-family: Helvetica, Verdana, Arial, sans-serif; float: left; width: 45px; margin-bottom: 20px; }
#link			{ color: #d3ca64; font-size: 13px; font-family: Helvetica, Verdana, Arial, sans-serif; float: left; width: 50px; margin-bottom: 20px; }


/**IMAGES**/
img				{ border: 0; }
.button			{ padding: 5px 0 5px 0; }

/**TEXT ELEMENTS**/
a				{ color: #d3ca64; font-size: 14px; font-family: Helvetica, Verdana, Arial, sans-serif; text-decoration: none; }
A:link 			{font-size: 14px; font-family: Helvetica, Verdana, Arial, sans-serif; text-decoration: none; color: white; }
A:visited 		{text-decoration: none; color: white; }
A:active 		{text-decoration: none; color: white; }
A:hover 		{text-decoration: none; color: white; }
.footert		{ letter-spacing: 0px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px; color: #5c595b; display: inline; }
.enter 			{ margin-top: 5px; padding-left: 700px; color: white; font-size: 13px; font-family: Helvetica, Verdana, Arial, sans-serif; }
p				{ font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 14px; color: #cba74b; display: inline; }
h1				{ padding: 4px; border-left-width: 1px; border-left-style: dotted; border-bottom-style: dotted; border-bottom-width: 1px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 19px; color: #f6c584; font-weight: bold; display: inline; }
h2				{ font-size: 20px; font-family: trebuchet MS, san serif; color: #e4e4e4; font-weight: bold; display: inline; }
table			{ margin: 0px; border-left-style: none; border-bottom-style: none; border-right-style: none; border-top-style: none; border-bottom-color: #948b62; font-size: 14px; font-family: Helvetica, Verdana, Arial, sans-serif; color: #9d7532;}
td				{ color: #9b742c; border-width: 0px; border-left-style: none; border-bottom-style: none; border-right-style: none; border-top-style: none; padding: 8px; border-bottom-color: #b3b27d;}
thead 			{border-bottom-style: solid; border-bottom-width: 2px; color: #f9f9a0;}
ul.listing 		{ list-style-type: none; padding-left: 15px; line-height: 3em; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 14px; color: #cba74b; display: block;}


/**PHOTO POLOROID EFFECT**/
a.polaroid 			{ display: inline-block; background:white; padding: 10px; margin:5px; -moz-box-shadow: #ccc 5px 5px 20px; -webkit-box-shadow: #ccc 5px 5px 20px; margin-bottom:1em; }
a.polaroid:hover	{ -moz-box-shadow: #666 5px 5px 20px; -webkit-box-shadow: #666 5px 5px 20px; }
a.button 			{ background:#333; border:solid #000 1px; border-left:none; border-top:none; color:#FF0080; }
a.button:hover		{ background:#666; border:solid #000 1px; border-left:none; border-top:none; color:#ffffff; }

.rounded-head		{	background-color:#333;	-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; }
.rounded-head h2 	{ color:#FF0080; font-weight:bold; padding:10px; }
