/* Positioning */

body {
	font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
}


h1 {
	font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	font-size: 15px;
	color: #FF6699;
	text-align: left;
	padding-left: 30px;
}

h2 {
	font-weight: normal;
	font-size: 18px;
	color: #000000;
}

h3 {
	font-weight: bold;
	font-size: 14px;
	color: #FF6699;
}


#Footer p {
	margin: 0px;
	font-size: 10px;
}


/* POSITIONING */

#Container {
	background-image:  url(../images/interface/body-bg.gif);
	background-repeat: repeat;
	margin: 0 auto;
	width: 757;
	margin-bottom: 15px;
	background: #666666;
	text-align: center;
}

#Mast {
	background-image:  url(../images/interface/mast-branding.gif);
	background-repeat: no-repeat;
	width: 757px;
	height: 158px;
	position: relative;
	text-align: center;
}


#Email {
	left: 393px;
	top: 57px;
	width: 365px;
	font-size: 9px;
	position: absolute;
}

#Logo {
	position: absolute;
	left: 5px;
	top: 25px;
	width: 110px;
}

#Navigation {
	position: absolute;
	top: 106px;
	left: 121px;
	width: 620px;
	text-align: left;
}


#SubNavTitle {
	position: relative;
	width: 737px;
	height: 25px;
	text-align: left;
	margin-top: 0px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 10px;
}


#SubNavTitleCheckout {
	position: relative;
	width: 757px;
	height: 35px;
	text-align: left;
	margin-top: 0px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 10px;
}

#sidenav {
	padding-top: 2px;
	padding-left: 12px;
	padding-bottom: 15px;
}

#abody {
	position: relative;
	background-image:  url(../images/interface/body-bg.gif);
	background-repeat: repeat-y;
	width: 757px;

}


#Footer {
	background-image:  url(../images/interface/footer-bg.gif);
	background-repeat: no-repeat;
	height: 48px;
	padding: 10px 0px 0px 0px;
	width: 757px;
	text-align: center;

}



/* Home Styles */

#Col1-Home {
	width: 380px;
	text-align: left;
}

.Col1-HomeBox {
	width: 300px;
	text-align: left;
}

#Col2-Home {
	width: 320px;
	text-align: left;
}

.Col2-HomeBox {
	width: 320px;
	text-align: left;
	margin-bottom: 15px;
}



/* Internal Layout */

#Col1 {
	width: 522px;
	margin-bottom: 0px;
	text-align: left;
}


#Cal1 {
	width: 522px;
	margin-bottom: 0px;
}

.Col1-Box {
	width: 510px;
}

#Col2 {
	width: 180px;
}

#Cal2 {
	width: 180px;
}

.Col2-Box {
	margin-bottom: 5px;
	padding-top: 5px;
}


#cartsummary {
	background-image:  url(../images/interface/body-bg.gif);
	background-repeat: repeat-y;
	width: 757px;
}




/* CATALOG STYLES */

.catalogsku { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #333333; text-decoration: none; }

.items { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ff6699; text-decoration: none; }

.catalogtitle { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; }

.cataloglistprice { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none; }

.catalogprice { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #cc0000; text-decoration: none; }

.title_productlist { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: none; }

.price_productlist { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #ff6699; text-decoration: none; }

.producttitle { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13pt; font-weight: normal; color: #ff6699; text-decoration: none; }

.productprice { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #ff6699; text-decoration: none; }

.productdets { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; text-decoration: none; }

.emptycart { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #333333; text-decoration: none; }



A.returncat:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6699; font-weight: normal; text-decoration: none; padding: 3px; margin-right: 3px;}

A.returncat:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6699; font-weight: normal; text-decoration: none; padding: 3px; margin-right: 3px;}

A.returncat:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; background-color: #E8FFFF; font-weight: normal; text-decoration: none; padding: 3px; margin-right: 3px; }




A.catlink:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FF6699; font-weight: normal; text-decoration: none; padding: 3px; margin-right: 5px;}

A.catlink:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FF6699; font-weight: normal; text-decoration: none; padding: 3px; margin-right: 5px;}

A.catlink:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FF6699; background-color: #E8FFFF; font-weight: normal; text-decoration: none; padding: 3px; margin-right: 5px; }


A.catnav:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: normal; text-decoration: none; line-height: 18px;}

A.catnav:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: normal; text-decoration: none; line-height: 18px;}

A.catnav:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; background-color: #E8FFFF; font-weight: normal; text-decoration: none; line-height: 18px;}


A.crumbs:Link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #cc0000; text-decoration: none; }

A.crumbs:Visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #cc0000; text-decoration: none; }

A.crumbs:Hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #990000; text-decoration: underline; }


A.product_details:Link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ff6699; padding: 5px; text-decoration: none; }

A.product_details:Visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ff6699; padding: 5px; text-decoration: none;}

A.product_details:Hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ff6699; background-color: #ffd7e5; padding: 5px; text-decoration: none; }


A.login:Link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #cc0000; text-decoration: none; padding: 5px;}

A.login:Visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #cc0000; text-decoration: none; padding: 5px; }

A.login:Hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #990000; text-decoration: none; padding: 5px; }



/* CHECKOUT STYLES */

.note { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none;}

.shopheader { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff; text-decoration: none; }

.listheader { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ffffff; text-decoration: none; }

.shopitem { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; text-decoration: none; }

.subtotal { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #333333; text-decoration: none; }

.total { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #333333; text-decoration: none; }

.redtotal { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ff6699; text-decoration: none; }

.productdetslabel { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #cc0000; text-decoration: none; }

.checkoutformlabel { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none; }

.requiredstar { font-family: Georgia, serif; font-size: 10pt; font-weight: normal; color: #FF6699; text-decoration: none; }

.indicates { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FF6699; text-decoration: none; }

.instructions { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; }

.instructions_width { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; width: 275px; font-weight: normal; color: #333333; }

.instructionslabel { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ff6699; }

.instructionslabel_secure { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ff6699; }

.allticketsales { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ff6699; }

.allticketcopy { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; line-height: 15px; }

.processorder { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; }

.orderconfirmed { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #333333; }

.orderinfo { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #ff6699; }

.ordertext { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; }

.orderbody { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #888888; line-height: 18px;}

.checkoutpagetitle { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #ff6699; text-decoration: none; }


.checkoutlabel{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #ffffff; text-decoration: none; width: 290px; 
padding-left: 15px; margin: 0px; background-image: url(../images/bg_checkouttitle.gif); background-repeat: no-repeat; background-position: top left;
}

.cartitems{
width: 696px; 
background-image: url(../images/bg_cartitems.gif);
background-repeat: no-repeat;
background-position: top left;
}


.cclabel{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #ffffff; text-decoration: none; width: 290px; padding-left: 5px; 
background-image: url(../images/bg_cctitle.gif);
background-repeat: no-repeat;
background-position: top left;
}



.sameaslabel{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: none; width: 290px; padding: 5px; padding-left: 5px; 
border: 1px solid #ffd7e5;
background-image: url(../images/bg_sameastitle.gif);
background-repeat: no-repeat;
background-position: top left;
}



/* CHECKOUT LINKS */

A.updatecart:Link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ff6699; text-decoration: none; }

A.updatecart:Visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ff6699; text-decoration: none; }

A.updatecart:Hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ffffff; background-color: #ff6699; text-decoration: none; }



A.reset:Link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ff6699; text-decoration: none; }

A.reset:Visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ff6699; text-decoration: none; }

A.reset:Hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; text-decoration: none; }


A.editinfo:Link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ff6699; padding: 5px; text-decoration: none; }

A.editinfo:Visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ff6699; padding: 5px; text-decoration: none; }

A.editinfo:Hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ffffff; background-color: #ff6699; padding: 5px; text-decoration: none; }


/* ERROR MESSAGE STYLES*/

.errormessage { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #cc0000; 
	text-decoration: none; 
	width: 275px; 
	padding: 5px; 
	padding-left: 25px; 
	padding-right: 15px;  
	margin-bottom: 8px; 
	background-image: url(../images/bg_error.gif); 
	background-repeat: no-repeat;
	line-height: 16px;
}


.errormessage_confirm { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: normal; 
	color: #cc0000;  
	width: 450px; 
	padding: 5px;
	height: 100px;
	padding-left: 25px; 
	padding-right: 15px;
	padding-bottom: 15px;  
	margin-bottom: 8px; 
	background-image: url(../images/bg_error.gif); 
	background-repeat: no-repeat;
	line-height: 16px;
}



/* CHECK OUT STYLES*/
.required_txt { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #cc0000; text-decoration: none; }




/* CALENDAR STYLES */

.upcoming { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #ff6699; text-decoration: none; text-align: left; padding-bottom: 3px; }

.cal_image { border: 1px solid #666666; }

.cal_title { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ff6699; text-decoration: none; text-align: left; padding-bottom: 3px; }

.cal_date { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none; text-align: left; padding-bottom: 3px; }

.cal_canceled { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: none; text-align: left; padding-bottom: 3px; padding-right: 13px;}

.cal_date_quick { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #ff6699; text-decoration: none; text-align: left; padding-bottom: 3px; }

.cal_time { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ff6699; text-decoration: none; text-align: left; padding-bottom: 3px; }

.cal_descrip { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; text-align: left; padding-bottom: 3px; line-height: 19px; }

.cal_contact { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; text-align: left; padding-bottom: 5px; }

.cal_phone { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; text-align: right; padding-bottom: 5px; }

.cal_location { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; text-align: left; padding-bottom: 5px; }

.cal_footer {
height: 25px;
text-align: right;
background-image: url(../images/bg_cal_footer.gif);
background-repeat: no-repeat;
background-position: top; 
}


/* CALENDAR LINKS */

A.cal_details:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; font-weight: normal; text-decoration: none; background-color: #ffffff; padding: 8px; padding-bottom: 4px;}

A.cal_details:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; font-weight: normal; text-decoration: none; background-color: #ffffff; padding: 8px; padding-bottom: 4px;}

A.cal_details:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; background-color: #ffffff; padding: 8px; padding-bottom: 4px;}


A.cal_contact_link:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; font-weight: normal; text-decoration: underline;}

A.cal_contact_link:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; font-weight: normal; text-decoration: underline;}

A.cal_contact_link:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline;}


A.cal_URL_link:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; font-weight: normal; text-decoration: underline;}

A.cal_URL_link:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; font-weight: normal; text-decoration: underline;}

A.cal_URL_link:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline;}



A.cal_nav:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: bold; text-decoration: none; padding: 8px; margin-right: 8px;}

A.cal_nav:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: bold; text-decoration: none; padding: 8px; margin-right: 8px;}

A.cal_nav:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; background-color: #E8FFFF; font-weight: bold; text-decoration: none; padding: 8px; margin-right: 8px;}



A.cal_nav_select:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold; background-color: #E8FFFF; text-decoration: none; padding: 8px; margin-right: 8px; width: 180px;}

A.cal_nav_select:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold; background-color: #E8FFFF; text-decoration: none; padding: 8px; margin-right: 8px; width: 180px;}

A.cal_nav_select:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #E8FFFF; font-weight: bold; text-decoration: none; padding: 8px; margin-right: 8px; width: 180px;}



/* NAV LINKS */

A.link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: normal; text-decoration: underline;}

A.visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: normal; text-decoration: underline;}

A.hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline;}


A.footer:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: normal; text-decoration: underline;}

A.footer:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: normal; text-decoration: underline;}

A.footer:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline;}


A.subnav:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: bold; text-decoration: none; padding: 8px; margin-right: 8px;}

A.subnav:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; font-weight: bold; text-decoration: none; padding: 8px; margin-right: 8px;}

A.subnav:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; background-color: #E8FFFF; font-weight: bold; text-decoration: none; padding: 8px; margin-right: 8px;}



A.subnav_select:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold; background-color: #E8FFFF; text-decoration: none; padding: 8px; margin-right: 8px;}

A.subnav_select:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold; background-color: #E8FFFF; text-decoration: none; padding: 8px; margin-right: 8px;}

A.subnav_select:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #E8FFFF; font-weight: bold; text-decoration: none; padding: 8px; margin-right: 8px;}



A.sidenav:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; font-weight: normal; text-decoration: none; line-height: 18px;}

A.sidenav:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; font-weight: normal; text-decoration: none; line-height: 18px; }

A.sidenav:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; background-color: #E8FFFF; font-weight: normal; text-decoration: none; line-height: 18px;}




A.sidenav_select:link { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #E8FFFF; font-weight: normal; text-decoration: none; line-height: 18px;}

A.sidenav_select:visited { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #E8FFFF; font-weight: normal; text-decoration: none; line-height: 18px; }

A.sidenav_select:hover { font-family: font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #E8FFFF; font-weight: normal; text-decoration: none; line-height: 18px;}





/* Text Styles */

ul { list-style-image: url(../images/brd_DOT_ALPHA.gif); font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ae0b08; list-style-position: inside; list-style: none; margin-left: 2em; padding-left: 0; line-height: 16px; padding-right: 35px;}

ol { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;  list-style-position: inside; margin-left: 2em; padding-left: 5px; line-height: 16px; padding-top: 10px;}

li { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;  font-size: 9pt; font-weight: normal; color: #000000; text-decoration: bold; list-style-position: outside}

u { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;  font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none; text-decoration: none; line-height: 16px;}



.thumbclip { clip: rect(45px 30px 45px 30px);}

.teamtitle { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;font-size: 18px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; }

.playertitle { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FF6699; text-decoration: none; text-align: left; }

.month { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; text-align: left;  }

.dayheader { border-bottom: 1px solid #999999; }

.join { font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none; text-align: left;}















