html, body {
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	background-color:#f8f5f0;
	color:#a88655;
}

.clear {
	float:none;
	clear:both;
}

a {
	color:#ba9765;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.main_tbl {
	margin: 10px;
	padding:0;
}

#menu {
	margin:0 0 18px 0;
	padding:0;
}

#menu tr td {
	text-align:center;
	vertical-align:bottom;
}

#menu tr td a {
	text-transform:uppercase;
	font-size:10px;
}

#content {
	border:#a88655 8px solid;
	background:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#bottom {
	padding:0;
	margin:7px 0 0 0;
	font-size:10px
}

#bottom a {
	text-transform:uppercase;
	padding:0 30px 0 0;
}

#sign_up {
	text-transform:uppercase;
	text-align:right
}

#sign_up input {
	border:#dbc9af 1px solid;
	height:12px;
	font-size:10px;
	width:155px;
	color:#a88655;
}

.press div {
	padding:0 0 5px 0;
}

.press div a {
	color:#000;
}

.press img {
	border:#a88656 1px solid;
	padding:1px;
	background:#FFF
}

.press-info {
	color:#000;
	font-size:18px;
}

.press-info img {
	border:#a88656 1px solid;
	padding:1px;
	background:#FFF
}

.trends h2 {
	margin:0 0 5px 0;
}

.trends img {
	padding:1px;
	background:#FFF
}

.back_btn {
	color: #fff;
	background-color: #A88655;
	border:#A88655 1px solid;
	display:block;
	width:50px;
	padding:4px 8px;
	font-size:14px;
	margin-bottom:115px;
}

.back_btn:hover {
	color: #A88655;
	background-color: #fff;
	text-decoration:none
}

.load_img {
	cursor:pointer;
}

.buy-info {
	color:#000;
}

.buy-info h2 {
	margin:0 0 5px 0;
	padding:0;
}

.buy-info span {
	margin:0 0 5px 0;
	padding:0;
}

.buy-info img {
	margin:10px 0;
}

.events-info h1{
	margin:0 0 7px 0;
}
.events-info h3{
	margin:6px 0;
}

#ev_txt {
	height:215px
}

#zip {
	border:#A88655 1px solid;
	width:57px;
}

#go {
	width:37px;
	color:#FFF;
	background:#A88655;
	border:#A88655 1px solid;
	margin-left:5px;
}

.info, .info a {
	color:#000;
}

.info h1 {
	margin:0 0 7px 0;
	font-size:18px;
}

.info h2 {
	margin:0 0 4px 0;
	font-size:12px;
}

.info img {
	border:#a88656 1px solid;
	padding:1px;
	background:#FFF
}

#phil-con {
	width:900px;
	overflow-y:hidden;
	overflow-x:scroll;
	height:440px;
	position:relative;
	color:#000;
}

#phil-con h1{
	margin:0 0 7px 0;
}

#phil-con img {
	border:#a88656 1px solid;
	padding:1px;
	background:#FFF
}

form {
	margin:0;
	padding:0;
}

.calendar a{
	font-weight:bold;
	text-decoration:underline;
}
.calendar a:hover{
	font-weight:bold;
	text-decoration:underline;
}


/*PAGNITION*/
.pgn {
	height:20px;
}

div.pagination {
	padding: 3px 20px 3px 0;
	margin: 0 -1px 0 0;
	font-size:11px;
	text-align:right;
}

div.pagination a {
	padding: 3px 7px;
	margin: 2px;
	border: 1px solid #A88655;
	text-decoration: none; /* no underline */
	color: #fff;
	background-color: #A88655;
}

div.pagination a:hover, div.pagination a:active {
	border: 1px solid #A88655;
	color: #A88655;
	background-color: #fff;
	text-decoration:none;
}

div.pagination span.current {
	padding: 3px 7px;
	margin: 2px;
	border: 1px solid #A88655;
	font-weight: bold;
	background-color: #A88655;
	color: #fff;
}

div.pagination span.disabled {
	padding: 3px 7px;
	margin: 2px;
	border: 1px solid #A88655;
	color: #fff;
	background-color: #A88655;
}
/*END PAGNITION*/

