/***** Billboard The Venue © 2007 Stylesheet*******/
/* http://www.billboardthevenue.com.au  */
/* Author: James Sann (www.jamessann.com) */
/** Master Style Reset **/
/* Don't forget to set a foreground and background color 
   on the 'html' or 'body' element! */
/*   
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
*/
div, li, ol, ul {
 margin: 0;
 padding: 0;
 border-width: 0;
 font-weight: inherit;
 font-style: inherit;
 line-height: 1;
 font-family: inherit;
 text-align: left;
 vertical-align: baseline;
}

a img, :link img, :visited img {
 border-width: 0;
}

table {
 border-collapse: collapse;
 border-spacing: 0;
}

ol, ul {
 list-style: none;
}

q:before, q:after, blockquote:before, blockquote:after {
 content: "";
}

/** General Styles **/
body {
 color: #104356;
 background: #104356 url(images/site_bg.jpg) repeat-x top;
 text-align: center;
 margin: 0px;
 padding: 0px;
}

p {
 font-family: "Trebuchet MS", sans-serif;
 font-size: 11px;
 color: #5a5a5a;
}

a:link {
 color: #d16;
 text-decoration: underline;
}

a:hover {
 color: #d16;
 text-decoration: none;
}

a:visited {
 color: #b05;
 text-decoration: none;
}

h1 {
 margin: 0px;
}

h2 {
 margin-bottom: 12px;
 padding-bottom: 5px;
 border-bottom-style: solid;
 font-family: "Trebuchet MS", sans-serif;
 font-size: 18px;
 color: #117799;
}

h3 {
 margin-top: 15px;
 margin-right: 0;
 margin-bottom: 3px;
 margin-left: 0;
 font-family: "Trebuchet MS", sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #117799;
}

h4 {
 margin-top: 15px;
 margin-right: 0;
 margin-bottom: 3px;
 margin-left: 0;
 font-family: "Trebuchet MS", sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #117799;
}

/** GENERAL DIVs **/
#wrap {
 text-align: left;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 width: 900px;
}

#header {
display: block;
 margin-top: 0px;
 padding: 0px;
 background-image: url(images/bb_logo.gif);
 background-repeat: no-repeat;

 width: 902px;
 height: 140px;
}

#header a {
text-decoration: none;
}
/*
.hide {
visibility: hidden;
}
*/
#webtickets { /* Webtickets Link */
float: left;
position: absolute;
width: 155px;
height: 39px;
margin-left: 735px;
margin-top: 45px;
}


/* Navigation */
#navcontainer {
	margin: 110px 0 0 160px;
	background: url(images/nav_bg.jpg) no-repeat top;
	padding: 0;
	width: 735px;
	height: 32px;
	float: left;
}

#navcontainer1 {
 margin: 0px 0 0 0px;
 background: url(images/nav1_bg.gif) no-repeat top; 
 padding: 0;
 height: 24px;
 width: 451px;
 float: left;

}

#navcontainer ul {
	/*[disabled]border-width:0;*/
 margin-left: 5px;
 padding: 0;
 list-style-type: none;
 text-align: center;
	border: 0;
}

#navcontainer1 ul {
 border-width: 0;
 margin-left: 30px;
 padding: 0;
 list-style-type: none;
 text-align: center;
}

#navcontainer ul li {
 display: block;
 float: left;
 text-align: center;
 padding: 0;
  margin: 5px 0px 0px 0px;
}

#navcontainer1 ul li {
 display: block;
 float: left;
 text-align: center;
 padding: 0;
 margin: 2px 7px 2px 2px;
}

#navcontainer ul li a {
	width: 64px;
 height: 18px;
 border-style: none;
 padding: 0 0 0 34px;
	margin: 0px 0px 0px 0px;
 color: #1ae;
 text-decoration: none;
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
	white-space: nowrap;
}

#navcontainer1 ul li a {
 width: 45px;
 height: 10px;
 border-style: none;
 padding: 0;
 margin: 5px 22px 5px 0px;
 color: #FE349A;
 text-decoration: none;
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}

#navcontainer ul li a:hover {
 color: #1ae;
 text-decoration: underline;
}

#navcontainer1 ul li a:hover {
 color: #FE349A;
 text-decoration: underline;
}

#navcontainer a:active {
 color: #bbe4ff;
 text-decoration: underline;
}

#navcontainer1 a:active {
 color: #FE349A;
 text-decoration: underline;
}

#navcontainer li#active a {
 color: #bbe4ff;
 text-decoration: underline;
}

#navcontainer1 li#active a {
 color: #FE349A;
 text-decoration: underline;
}

/**** HOMEPAGE Styles ****/

/** This Week **/

#thisweekwrap {
	background: url(images/search_bar.jpg) no-repeat top;
        border-width: 0;
	float: left;
	width: 902px;
	height: 100px;       
	margin: 0px 0px 8px 0;
	padding: 0px;
}
 
#thisweektable {
	margin: 0px 0 0 0px;
	padding: 0px;
	width: 902px;
}

#thisweektext {
	margin: 7px 0 10px 0;
	padding: 0;
}

#thisweektext p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.4em;
}

.bandname {
	font-family: Trebuchet ms, sans-serif;
	color: #FFF;
	font-size: 16px;
	text-decoration: underline;
    font-weight: bold;
}

#thisweekleft {
	padding-top:0px;
	margin: 5px 0 0 10px;
	text-align: left;
}

#thisweekleft {
	text-align: -moz-left;  /*Older Mozilla browser fix*/
}


#thisweekleft a:link {
	color: #fff;
	text-decoration: none;
}

#thisweekleft a:visited {
	color: #fff;
	text-decoration: none;
}

#thisweekleft a:hover {
	color: #fff;
	text-decoration: underline;
}

/** Calendar **/

#calendarwrap {
	background: url(images/tour_calendar_bg.jpg) no-repeat top;
	float: left;
	width: 289px;
	height: 342px;
	margin: 0 4px 8px 0;
	padding: 0px;
}

#calendartablemonth {
    margin: 74px 0 0 28px;
    padding: 0px;
    width: 235px;
}

#calendartablemonth td {
	text-align:center;
	vertical-align: top;
	overflow:hidden;
}

#calendartablemonth .prevmonth {
	margin:0;
	padding:0;
	text-align:left;
}

#calendartablemonth .nextmonth {
	margin:0;
	padding:0;
	text-align:right;
}

#calendartabledays {
	margin: 20px 0px 0px 28px;
    padding: 0px;
    width: 235px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 13px;
	font-weight: bold;
}

#calendartabledays a:link {
	color: #FFF;
	text-decoration: none;
	text-align: center;
}

#calendartabledays a:hover {
	color: #FFF;
	text-decoration: underline;
}

#calendartabledays a:visited {
	color: #FFF;
	text-decoration: none;
}

#calendartabledays tr {
    height: 15px;
	color: #4488aa;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 13px;
	font-weight: bold;
}

#calendartabledays td {
    height: 28px;
	width: 28px;
	text-align: center;
	vertical-align: middle;
}

#calendartabledays td.day {
	margin: 0;
	padding: 0;
    height: 30px;
	width: 32px;
	background: url(images/calendar_daybg.gif) no-repeat top;
	text-align: center;
}

#calendartabledays td.event {
	margin: 0;
	padding: 0;
    height: 30px;
	width: 32px;
	background: url(images/calendar_eventbg.gif) no-repeat top;
	text-align: center;
}

#calendartablemonth .calendarmonth {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align: center;
	color: #4488aa;
}

/** RSS **/

#rsswrap {
	background: url(images/rss_bg.jpg) no-repeat top;
	float: left;
	width: 71px;
	height: 342px;
	margin-bottom: 8px;
	padding: 0px;
}

#rsscontent {
    margin: 75px 0 0 10px;
    padding: 0px;
    width: 50px;
	text-align: center;
}

#rsscontent p {
	line-height: 1.8em;
    text-align: center;
}

#rsscontent a {
    color: #033;
	text-decoration: underline;
	line-height: 1.4em;
}

#rsscontent a:visited {
    color: #033;
	text-decoration: underline;
}

#rsscontent a:hover {
    color: #033;
	text-decoration: none;
}

#rsscontent img {
	margin-bottom: 8px;
}


/** Main Page/Upcoming Bands - Band Listings **/

#mainbands_top {
    background: url(images/mainbands_top_bg.jpg) no-repeat top;
	clear: both;
	width: 900px;
	height: 53px;
	margin: 0px;
	padding: 0px;
}

#upcoming_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#upcoming_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#upcoming_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#upcoming_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.4em;
}

#upcoming_text {
	margin-bottom: 10px;
	padding: 0;
}

#upcoming_table p.date {
	font-family: Trebuchet ms, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #013;
	text-align: center;
	padding: 5px 0 5px 0;
}

#upcoming_table p.date {
	text-align: -moz-center; /*Older Mozilla browser fix*/
}

.bandname {
	font-family: Trebuchet ms, sans-serif;
	color: #FFF;
	font-size: 16px;
	text-decoration: underline;
    font-weight: bold;
}

#bandnamecenter {
	padding-top:0px;
	margin-top: 5px;
	text-align: center;
}

#bandnamecenter {
	text-align: -moz-center;  /*Older Mozilla browser fix*/
}


#bandnamecenter a:link {
	color: #fff;
	text-decoration: none;
}

#bandnamecenter a:visited {
	color: #fff;
	text-decoration: none;
}

#bandnamecenter a:hover {
	color: #fff;
	text-decoration: underline;
}


#whitebg_bottom {
    background: url(images/white_bottom_bg.jpg) no-repeat top;
	clear: both;
	width: 900px;
	height: 13px;
	margin: 0px;
	padding: 0px;
}

/**** Ads Styles ****/

#ads {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 130px;
	padding: 0px; 
}

/**** UPCOMING BANDS Styles ****/

#upcoming_top {
    background: url(images/upcoming_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#upcoming_top p {
	margin: 40px 0 0 685px;
	padding: 0px;
}

.rssicon {
	float: right;
	margin: 35px 170px 0 0;
	padding: 0px;
}

/**** Past BANDS Styles ****/

#past_top {
    background: url(images/past_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#past_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#past_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#past_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#past_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.4em;
}

#past_text {
	margin-bottom: 10px;
	padding: 0;
}

#past_table p.date {
	font-family: Trebuchet ms, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #013;
	text-align: center;
	padding: 5px 0 5px 0;
}

#past_table p.date {
	text-align: -moz-center; /*Older Mozilla browser fix*/
}

.past_nav {
	float: left;
	text-align: center;
	margin: 20px 0;
	padding: 0;
	width: 100%;
}

.past_nav .left {
	float: left;
	text-align: left;
}

.past_nav .right {
	float: right;
	text-align: right;
	margin-right: 15px;
}

.clear {
	clear: both;
	margin: 0;
	padding: 0;
}

/**** BAND PROFILE Styles ****/

#bands_top {
    background: url(images/bands_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#bands_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#bands_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
	font-family: "Trebuchet MS", sans-serif;
	color: #117799;
}

#bands_table h1 {
	margin-bottom:12px;
	padding-bottom:5px;
	border-bottom: 1px solid #e7f0f4;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 24px;
	color: #117799;
}

#bands_table h2 {
	margin: 6px 0 12px 0;
	padding-bottom:5px;
	border-bottom: 1px solid #e7f0f4;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 18px;
	color: #117799;
}

#bands_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#bands_table p {
	font-family: "Trebuchet MS", sans-serif; 
	color: #117799;
	line-height: 1.7em;
	padding-bottom: 1.2em;
}


#bands_table img {
	margin-bottom: 10px;
}

#bands_table ul {
	margin: 0px 0 10px 0;
	}

#bands_table li {
	padding-left: 15px;
	background: url(images/list_star_bullet.gif) no-repeat 0.1em;
	font-family: Trebuchet ms, sans-serif;
	font-size: 11px;
	color: #013;
	line-height: 1.7em;
}

/**** GALLERIES Styles ****/

#gallery_top {
    background: url(images/galleries_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#gallery_top p {
	margin: 40px 0 0 685px;
	padding: 0px;
}

#gallery_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#gallery_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#gallery_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#gallery_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.4em;
}

#gallerycrumbs {
	margin-bottom: 15px;
	padding: 0;
}

#gallerycrumbs p {
	padding: 0;
	font-size: 13px;
}

#gallery_text {
	margin-bottom: 10px;
	padding: 0;
}

#gallery_table p.date {
	font-family: Trebuchet ms, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #013;
	text-align: center;
	padding: 5px 0 5px 0;
}

#gallery_table p.date {
	text-align: -moz-center; /*Older Mozilla browser fix*/
}

.gallery_nav {
	float: left;
	text-align: center;
	margin: 20px 0;
	padding: 0;
	width: 100%;
}

.gallery_nav .left {
	float: left;
	text-align: left;
}

.gallery_nav .right {
	float: right;
	text-align: right;
	margin-right: 15px;
}

/**** GALLERIES SINGLE Styles ****/

.photographer {
	margin-top: 8px;
	font-size: 11px;
	color: #CCCCCC;
}

#thumbsection {
	margin-top: 10px;
	width: 650px;
}

#thumbsection a img {
	border: 1px solid #d9d9d9;
	padding: 2px;
}

#thumbsection a:hover img {
	border: 1px solid #d16;
	padding: 2px;
}

#thumbsection tr td {
	padding: 2px;
}

.thumbs_nav {
	float: left;
	text-align: center;
	margin: 0px 0;
	padding-top: 20px;
	width: 640px;
}

.thumbs_nav .left {
	float: left;
	text-align: left;
	width: 45%;
}

.thumbs_nav .right {
	float: right;
	text-align: right;
	width: 45%;
}

/**** REVIEWS Styles ****/

#reviews_top {
    background: url(images/reviews_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#reviews_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#reviews_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#reviews_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#reviews_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.7em;
	padding-bottom: 1.2em;
}

#reviews_table img {
	margin-bottom: 10px;
}

#reviews_table ul {
	margin: 0px 0 10px 0;
	}

#reviews_table li {
	padding-left: 15px;
	background: url(images/list_star_bullet.gif) no-repeat 0.1em;
	font-family: Trebuchet ms, sans-serif;
	font-size: 11px;
	color: #013;
	line-height: 1.7em;
}

/**** MEMBERS Styles ****/

#members_top {
    background: url(images/members_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#members_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#members_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#members_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#members_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.7em;
}

#members_table img {
	margin-bottom: 10px;
}


/** Form Styles **/
 
 
form { 
	display: inline; 
}
 
 
input.fields {
	width: 230px;
	border: 1px solid #CCC;
	font-family: georgia, verdana, arial; 
	font-size: 11px;
	padding: 2px;
	color: #777;
	margin-bottom: 6px;
}
 
input, textarea {
	border: 1px solid #badae8;
	font-family: georgia, verdana, arial; 
	font-size: 11px;
	padding: 3px;
}
 
input.none {
	border: 0;
}

/**** ABOUT Styles ****/

#about_top {
    background: url(images/about_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#about_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#about_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#about_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#about_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.7em;
}

#venue_text {
	margin: 10px 0 10px 0;
	padding: 0;
}

#venue_text p {
	margin: 0;
	padding-bottom: 1.2em;
}

#venue_text ul {
	margin: 0px 0 10px 0;
	}

#venue_text li {
	padding-left: 15px;
	background: url(images/list_star_bullet.gif) no-repeat 0.1em;
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.7em;
}

#venuetextbottom {
	float: left;
	width: 715px;
	margin: 0;
	padding-top:20px;
	border-top: 2px solid #f3f3f3;
}

#venuetextbottom p {
	margin: 0;
	padding-bottom: 1.2em;
}

#venuetextbottom a {
	line-height: 1.7em;
}

#venuetitlecenter h3 {
	font-family: Trebuchet ms, sans-serif;
	color: #FFF;
	margin-top: 8px;
	font-size: 16px;
    font-weight: bold;
	text-align: center;
}


/**** CONTACT Styles ****/

#contact_top {
    background: url(images/contact_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#contact_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#contact_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#contact_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#contact_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.7em;
}

#contact_table img {
	margin-bottom: 10px;
}

#contact_table ul {
	margin: 0px 0 10px 0;
	}

#contact_table li {
	padding-left: 15px;
	background: url(images/list_star_bullet.gif) no-repeat 0.1em;
	font-family: Trebuchet ms, sans-serif;
	font-size: 11px;
	color: #013;
	line-height: 1.7em;
}

#contact_table p.address {
	font-family:"Trebuchet MS", sans-serif;
	font-size: 16px;
	line-height: 1.2em;
	font-weight:bold;
	color: #068;
	padding-bottom:5px;
}

.addresstitle {
   color: #878787;
}


/**** RSS Style ****/

#rss_top {
    background: url(images/rss_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#rss_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#rss_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#rss_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#rss_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.7em;
	padding-bottom: 1.2em;
}

#rss_table img {
	margin-bottom: 10px;
}

#rss_table ul {
	margin: 0px 0 10px 0;
	}

#rss_table li {
	padding-left: 15px;
	background: url(images/list_star_bullet.gif) no-repeat 0.1em;
	font-family: Trebuchet ms, sans-serif;
	font-size: 11px;
	color: #013;
	line-height: 1.7em;
}

/**** TERMS & CONDITIONS Styles ****/

#terms_top {
    background: url(images/terms_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#terms_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#terms_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#terms_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#terms_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.7em;
	padding-bottom: 1.2em;
}

#terms_table img {
	margin-bottom: 10px;
}

#terms_table ul {
	margin: 0px 0 10px 0;
	}

#terms_table li {
	padding-left: 15px;
	background: url(images/list_star_bullet.gif) no-repeat 0.1em;
	font-family: Trebuchet ms, sans-serif;
	font-size: 11px;
	color: #013;
	line-height: 1.7em;
}

/**** PRIVACY POLICY Styles ****/

#privacy_top {
    background: url(images/privacy_top.gif) no-repeat top;
	float: left;
	width: 900px;
	height: 64px;
	margin: 0px;
	padding: 0px;
}

#privacy_wrap {
	background-color: #fff;
	width: 900px;
	float: left;
	margin: 0px;
	padding: 0px; 
}

#privacy_table {
	background-color: #fff;
	float: left;
	margin: 0px;
	width: 740px;
	padding: 15px 0px 15px 15px;
}

#privacy_table td { /*Push the nested tables to the top*/
	vertical-align: top;
	overflow:hidden;
}

#privacy_table p {
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #013;
	line-height: 1.7em;
	padding-bottom: 1.2em;
}

#privacy_table img {
	margin-bottom: 10px;
}

#privacy_table ul {
	margin: 0px 0 10px 0;
	}

#privacy_table li {
	padding-left: 15px;
	background: url(images/list_star_bullet.gif) no-repeat 0.1em;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #013;
	line-height: 1.7em;
}


/**** FOOTER DIVs ****/

#footercopyright p {
    clear: both;
	margin: 15px 0 0px 0;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", sans-serif;
	font-size:12px;
	color: #afd1de;
	text-align:center;
	border-bottom: 1px solid #23576b;
}

#footermenu {
	margin: 0px 0 20px 0;
	padding: 0px;
	color: #999;
}

#footermenu ul {
	margin-bottom: 15px;
	padding: 0px;
	list-style: none;
	text-align:center;
	}

#footermenu ul li {
	display: inline;
	padding: 10px;
	font-family: Trebuchet ms, sans-serif;
	font-size: 12px;
	color: #73adc3;
}

#footermenu ul li a {
	color:#73adc3;
	text-decoration: underline;
}

#footermenu ul li a:hover {
	color:#73adc3;
	text-decoration: none;
}

.pipe {
	color: #73adc3;
}

	
/** General Classes **/

.imgfloatleft {
	float: left;
	margin: 0 10px 0px 0;
}

.imgfloatright {
	float: right;
	margin: 0 5px 0px 0;
}