body {
	margin:0px;
	padding:0px;
	}
body, p, td, tr, span  {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	}
p, li {
	line-height:20px;
	}
.footerCopy {
	color:#ACACAC;
	font-size: 10px;
	}
.headerPhoneDiv {
	color: #448cca;
	position:relative;
	left:-310px;
	top:-45px;
	}
.headerLinkDiv {
	color: #fff;
	position:absolute;
	left:35px;
	top:15px;
	font-weight:bold;
	font-size:14px;
	}
a.hlinks:link {color: #448cca;text-decoration:none}
a.hlinks:visited {color: #448cca;text-decoration:none}
a.hlinks:hover {color: #448cca;text-decoration:underline}

<!-- Green links for "Go" buttons" -->

a.grnlinks:link {color: #15b30b; text-decoration:underline;}
a.grnlinks:visited {color: #15b30b; text-decoration:underline;}
a.grnlinks:hover {color: #15b30b; text-decoration:underline;}
a.grnlinks:active {color: #15b30b; text-decoration:underline;}

<!-- Menu on Mozilla (PC) draws from this -->

A:link {color: #0077bc; text-decoration: underline; font-weight :bold;}
A:visited {color: #0077bc; text-decoration: underline; font-weight :bold;}
A:active {color: #0077bc; text-decoration: none; font-weight :bold;}
A:hover {color: #172262; text-decoration: underline; font-weight :bold;}
A{color: #0077bc; text-decoration: underline; font-weight :bold;}

.menu {
	float:left;
	background: #ffffff url('MenuBackground.png') no-repeat; 
	position:relative;
	left:20px;
	width:190px;
	height:230px;
	}

.content {
	position:relative;
	width:580px;
	position:relative;
	}

.menu li A:link {text-decoration:none;color:#0072BC;font-weight:bold;}
.menu li A:visited {text-decoration:none;color:#0072BC;font-weight:bold;}
.menu li A:active {text-decoration:none;color:#172262;font-weight:bold;}
.menu li A:hover {text-decoration:underline;color:#172262;font-weight:bold;}

/* This used to be menuOne */
.menu li{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight :bold;
	text-decoration: none;
	position: relative;
	left: -25px;
	list-style: none;
	list-style-type:none;
	padding: 2px 0 2px 0;
	}

/* This used to be menuTwo */


<!-- testing/Sheena -->

a.menu-child:link {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	position: relative;
	left: -30px;
	padding: 2px 0 2px 0;
}

a.menu-child:hover {
	font-family: Arial, Helvetica, Sans-Serif;
	font-color: #172262 ;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	position: relative;
	left: -30px;
	padding: 2px 0 2px 0;
}


.menu li.menu-child{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	position: relative;
	padding: 2px 0 2px 0;
	width: 140px;
	}

/* This is when you click menuTwo */
.menu ul ul li.menu-sibling, .menu ul ul li.menu-current{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	position: relative;
	padding: 3px 0 3px 0;
	width: 140px;
}


/* This is the current parent menu node where the graphics should be placed*/
.menu ul li.menu-current{
	background: url(menu-bg.jpg) no-repeat top;
	background-position: -20px 0px;
}

/* This is the children menu nodes. Has to be set to "background: none" so that only
the current menu will have the graphic */
.menu ul ul li{
	//background-color: #000000;
	background: none;
	}



.breadCrumb {
	color:#000000;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	padding:0 0 3px 0;
	border-bottom: dashed 1px #B2B2B2;
	margin-bottom: 10px;
	width:95%;
	}
.pageTitle {
	color:#E04500;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 26px;
	font-weight:bold;
	margin:0 0 0 10px;
	}
.contentTitle {
	color:#0072BC;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 18px;
	padding-top:14px;
	border-top: dashed 1px #B2B2B2;
	margin-top:5px;
	}
.contentTitle-Line {
	color:#0072BC;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 18px;
	padding-top:8px;
	margin-top:5px;
	}
.contentSubTitle {
	color:#E04500;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	border-top: dashed 1px #B2B2B2;
	}
.contentTitleDot {
	padding:0px;
	border-top: dashed 1px #B2B2B2;
	margin-top:20px;
	}
.heading{
	float:left;
	margin:10px 0 0 10px;
	color:#e35000;
	font-size:24px; 
	font-family:Tahoma, Arial, sans-serif
	}
.subheading{
	float:left;
	width:250px;
	margin:30px 0 20px 50px;
	color:#444444;
	font-size:17px; 
	line-height:28px;
	font-family:Tahoma, Arial, sans-serif
	}
img.ticket{
	margin:30px 0 20px 0;
	}
.indexProducts {
	float:left;
	width:282px;
	height:122px;
	margin: 0 8px 8px 0;
	color:#444444;
	background-color:#f2efe9;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height:19px;
	}
.indexProducts a.learnmore{
	float:left;
	margin:2px 0 0 0;
	text-decoration:underline;
	}
.indexProducts .top{
	float:left;
	width:282px;
	background-image:url('../../media/top_corner.jpg');
	}
.indexProducts .top img{
	margin:0;
	padding:0;
	}
.indexProducts .middle{
	float:left;
	width:282px;
	background-image:url('../../media/middle_corner.jpg');
	}
.indexProducts .middle img{
	float:left;
	margin:0;
	padding:0 5px;
	}
.indexProducts .middle p.title{
	float:left;
	font-size:18px;
	color:#073771;
	margin:0 0 2px 0;
	padding:0;
	font-family:Tahoma, Arial, sans-serif;
	}
.indexProducts .middle p{
	float:left;
	width:146px;
	margin:0;
	padding:0;
	}
.indexProducts .bottom{
	float:left;
	width:282px;
	background-image:url('../../media/bottom_corner.jpg');
	}
.indexProducts .bottom img{
	margin:0;
	padding:0;
	}
.indexBottom {
	color:#000;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	padding:5px;
	padding-bottom:0px;
	border-top: dashed 1px #B2B2B2;
	border-bottom: dashed 1px #B2B2B2;
	height:50px;
	vertical-align:middle;
	}
.productcontainer{
	float:left;
	width:560px;
	margin:0 0 0 10px;
	}
.information img{
	padding:0 10px 0 0;
	}
.nametags {
	width: 80px;
	}
.nametagTdBg {
	text-align:center;
	color: #666;
	border: 1px solid #BBB;
	background:url('../../media/nametags/stylesBg.png') repeat-x;
	background-color:#dedede;
	text-align:middle;
	}
.nametagOrder {
	text-align:center;
	width:100%;
	color:#000;
	padding:5px;
	}
#widgetContentFrame { margin-left:60px; }



.buttons{
	background: url('../../media/eventiq/sprites/buttons.png') no-repeat;
}

.btn_tryfree_gold{ width: 153px; height: 44px; background-position: 0 0; }
.btn_learnmore_gold { width: 118px; height: 38px; background-position: -154px -44px; }
.btn_learnmore { width: 134px; height: 44px; background-position: -153px 0; }
.btn_tryfree_round { width: 118px; height: 27px; background-position: -154px -85px; }
.btn_taketour_round { width: 106px; height: 27px; background-position: -154px -114px; }
.btn_contact_purple { width: 116px; height: 38px; background-position: -287px -76px; }
.btn_contact_orange { width: 116px; height: 38px; background-position: -287px -0px; }
.btn_contact_green { width: 116px; height: 38px; background-position: -287px -38px; }
.btn_planright { width: 128px; height: 50px; background-position: -404px 0; }
.btn_cheercards { width: 128px; height: 50px; background-position: -404px -101px; }
.btn_skoochie { width: 128px; height: 50px; background-position: -404px -50px; }

.floatLeft{ float: left; }
.floatRight{ float: right; }

.eventIQCorner{
	background: url('../../media/eventiq/sprites/sprites_eventiq.png') no-repeat; 
	width: 10px; height: 9px;
}

.eventiqCorner_btmLeft{ background-position: -22px -10px; position: relative; z-index: 1000; }
.eventiqCorner_btmRight{ background-position: -33px -10px; position: relative; z-index: 1000; }

.inviterightCorner_btmLeft{ background-position: -44px -10px; position: relative; z-index: 1000; }
.inviterightCorner_btmRight{ background-position: -55px -10px; position: relative; z-index: 1000; }

.electionbuddyCorner_btmLeft{ background-position: -66px -10px; position: relative; z-index: 1000; }
.electionbuddyCorner_btmRight{ background-position: -77px -10px; position: relative; z-index: 1000; }

.contactcentralCorner_btmLeft{ background-position: -88px -10px; position: relative; z-index: 1000; }
.contactcentralCorner_btmRight{ background-position: -99px -10px; position: relative; z-index: 1000; }

.nametagsCorner_btmLeft{ background-position: -110px -10px; position: relative; z-index: 1000; }
.nametagsCorner_btmRight{ background-position: -121px -10px; position: relative; z-index: 1000; }

.eventxtrasCorner_btmLeft{ background-position: -132px -10px; position: relative; z-index: 1000; }
.eventxtrasCorner_btmRight{ background-position: -143px -10px; position: relative; z-index: 1000; }

.moreCorner_btmLeft{ background-position: -154px -10px; position: relative; z-index: 1000; }
.moreCorner_btmRight{ background-position: -165px -10px; position: relative; z-index: 1000; }

.ad_bg{ margin: 0 0 10px 0; }

.ad_holder{
	width:572px;
}

.ad_tab_holder{
	width: 100%;
}

.ad_tabs{
	overflow: hidden;
	clear: both;
	width: 572px;
}

.ad_tab{
	float: left;
	height: 21px;
	margin-right: 7px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}

.ad_tab_selected{
	cursor: default;
}

#ad_tab_1 { width: 64px; background-position: -534px 0; }
#ad_tab_2 { width: 80px; background-position: -534px -22px; }
#ad_tab_3 { width: 97px; background-position: -534px -44px; }
#ad_tab_4 { width: 101px; background-position: -534px -66px; }
#ad_tab_5 { width: 77px; background-position: -534px -88px; }
#ad_tab_6 { width: 70px; background-position: -534px -110px; }
#ad_tab_7 { width: 41px; background-position: -534px -132px; margin-right: -1px;}

.ad_tab_selected_1{ background-position: -637px 0 !important; }
.ad_tab_selected_2{ background-position: -637px -22px !important; }
.ad_tab_selected_3{ background-position: -637px -44px !important; }
.ad_tab_selected_4{ background-position: -637px -66px !important; }
.ad_tab_selected_5{ background-position: -637px -88px !important; }
.ad_tab_selected_6{ background-position: -637px -110px !important; }
.ad_tab_selected_7{ background-position: -637px -132px !important; }

.ad_contents{
	height: 164px;
}

.ad_content{ 
	position: absolute; 
	width: 572px;
	height: 164px;
}

#ad_loader { 
	background: #182667;
	position: absolute;
	width: 572px;
	height: 164px;
}
#ad_loaderInner{
}

#ad_content_1{ background-position: 0 0; }
#ad_content_2{ background-position: 0 -165px; }
#ad_content_3{ background-position: 0 -330px; }
#ad_content_4{ background-position: 0 -495px; }
#ad_content_5{ background-position: 0 -660px; }
#ad_content_6{ background-position: 0 -825px; }
#ad_content_7{ background-position: 0 -990px; }

#content_container_1{
	clear: both;
	overflow: hidden;
	margin: 155px 0 0 50px;
}
