body {
	margin: 0px;
	padding: 0px;
	background-image: url(/site-images/global/bgs22.jpg);
	background-repeat: repeat;
	background-position: -2px top;
}
div{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	text-align:left;*/
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.container{
margin:0 auto; 
width:975px;
overflow:hidden;
background-color:#FFFFFF;
text-align:center; 
zoom:1;}
.body-container
{
	padding-top:10px;
	background-color: #ffffff;
}
.header-container{
width:975px;}

.topblue-holder{
background-image: url(/site-images/global/global/top-blue-bg.jpg); background-repeat:repeat-x;
height:75px;}


/*display banner area*/
.banner-content-hold{
width:100%;
margin:0 auto;
overflow:hidden;
}

.whyticketcity
{
float:left;
width:217px;
background-color:#ffffff;
border:1px solid #CCCCCC;
}
.greenlinks{
text-align:left;
}
.greenleft{ float:left; text-align:center; padding-top:3px; padding-left:3px; padding-right:3px; width:25px;}
.greenright{ float:left; margin-left:5px; padding-bottom:9px; width:175px}
.greenright a{ font-size:11px; font-weight:bold;
color:#1c81db;}
.greenright a:hover{ font-size:11px;
color:#1c81db;}


.greenlinks ul{
text-align:left;
margin:0px; /*padding:0px;*/}

.greenlinks ul li{
/*	list-style-position: inside;*/
	list-style-image: url(/site-images/global/green-right-sign.jpg);
	list-style-type: none;
	text-indent:8px;
}
.greenlinks ul li a{ color:#0066CC;
font-size:12px; font-weight:600;}
.greenlinks ul li a:hover{ color:#0066CC;
font-size:12px; font-weight:600;}

.main-banner-holds{
float:left;
width:717px;
background-color:#ffffff}
.main-banner-image{
width:474px;
float:left}

.result-holds{
	width:243px;
	float:left;
	background-image: url(/site-images/global/banner-result-bg.jpg);
	background-repeat: repeat-y;
}
.result-holds .results{
width:225px; margin:0 auto; height:146px; overflow:hidden;
margin-top:0px; padding-top:0px;}


.result-holds .results ul{ text-align:left; margin:0px; padding:0px;}

.result-holds .results ul li{
	font-size:11px;
	text-indent:10px;
	line-height:29px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.result-holds .results ul li a{
	font-weight:bold;
	color:#1c81db;
	text-decoration:underline;}
.result-holds .results ul li a:hover{
	font-weight:bold;
	color:#1c81db;
	text-decoration:none;}



.result-holds .results ul li.last{ 
border-bottom:hidden;
_border-bottom-style: none;}

.nav-under-main-banner{
	width:715px;
	background-image: url(/site-images/global/nav-under-main-banner-bg-64.jpg);
	background-repeat:repeat-x;
	height:27px;
	display:block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}

.nav-under-main-banner ul{
 margin:0px; padding:0px;
text-align:center;
font-size:11px;
font-weight:700;
color:#000000;
overflow:hidden;}
.nav-under-main-banner ul li{
display: inline;
	text-align:center;
	list-style-type: none;
	line-height: 27px;
}
.nav-under-main-banner ul li a{
color: #333333;
padding: 10px 7px 10px 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #ccc;}
.nav-under-main-banner ul li a:link{
color:#000000}
.nav-under-main-banner ul li a:visited{
color:#000000}

.nav-under-main-banner ul li a.last{
border-right: 0px solid #ff0000;
}
.featuredarea-hold{
width:717px;
margin-top:14px;
margin-bottom:6px;
/*;background-color:#FFFFFF;
border:1px solid #ff0000;
height:148px;*/
overflow:hidden;
}
.featuredarea
{
width:229px;
float:left;
/*height: 150px;*/
}

.featured-content-top{
	background-image:url(/site-images/global/featured-top-bg.jpg);
	background-repeat:no-repeat;
	line-height:30px;
	text-indent:10px;
	font-size:13px;
	font-weight:700;
	text-align:left;
	text-transform: capitalize;
}

.featured-contener{
width:220px;
margin:0 auto;
text-align:left;}
.featured-contener div{
margin:1px;}

.blue-gift
{
margin-top:0px;
width:223px;
float:left;
height:131px;
}
.blue-gift h2
{
/*	font-size: 14px;
	font-weight:bolder;
	margin-bottom:6px;*/
}
.blue-gift div
{
/*	line-height:15px;	
	font-size:12px;
margin:0px;
color:#FFFFFF;*/
}
.blue-gift a
{
/*	font-size:12px;
	font-weight:bold;
    color: #fff;
    text-decoration:none;*/
}


.me_left{ float:left; text-align:center; padding-top:3px; padding-left:5px; padding-right:5px; width:35px;}
.me_right{ float:left; margin-left:5px; width:165px}

.pic_left{ float:left; text-align:center; padding-top:3px; padding-left:5px; padding-right:5px; }
.pic_right{ float:left; margin-left:5px; width:155px}

/*********4 cloumn area*******/
.fourcloumnarea-hold
{
 
	z-index: 0;
	/*visibility: hidden;*/
	background-color: #CBDAE8;	
	width: 100%;
	height:320px;
/*width:100%;
margin:0 auto;
text-align:left;
overflow:hidden;
background-color: #CBDAE8;
	z-index: 0 !important; /*FF workaround for submenu to show in IE & FF */
	/*z-index: -1; */
}

.column-a{
float:left;
width:217px;
background-color:#ffffff;
border:1px solid #CCCCCC;
}


.midcolumn{
width:229px;
float:left;
background-color:#ffffff;
}

.midcolumn-content-top{
background-image:url(/site-images/global/testimonials-blue.jpg); background-repeat:no-repeat;
line-height:30px;
text-indent:10px;
font-size:12px;
font-weight:700;}

.midcolumn-contener{
width:220px;
margin:0 auto;
text-align:left;}
.midcolumn-contener div{
margin:1px;}

.smallholdera{
	float:left;
	text-align:left;
}
.smallholdera img{
float:left; padding:4px;}
.ahvspace{
padding:5px;}

.adv-area{
width:223px;
float:left;
background-color:transparent}

.adv-area-in{
width:223px;
background-color:transparent}


/*Footer area*/
.footer-container{
width:975px;
background-image:url(/site-images/global/footer-bg.jpg); background-repeat:repeat-x;
height:134px;}
.footer-container .text{
width:850px;
margin:0 auto;
text-align:center;
padding-top:20px;
line-height:18px;
text-decoration:none;}

.footer-container .text a{
color:#1c81db; text-decoration:underline;}
.gray{
	color:#999999;
	font-style: italic;
}
h2{
padding:0px; margin:0px;
font-size:18px}
/***********************Common divs****/


.border-three-side{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color:#FFFFFF;
	
}
.blockspace{
width:12px; height:12px;
display:block; float:left;}
.solidline{
border-top: 1px solid #cccccc}
.solidline-bottom{
border-bottom: 1px solid #cccccc}

.dashedline{
border-top: 1px dashed #cccccc}
.cl{clear:both;}

/*yellow menu*/
.chromestyle{
float:left;
width:975px;
	font-weight: bold;
	/*	border: 1px solid #BBB;*/
	background-image: url(/site-images/global/yellow-nav-bg.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	
/*display:block;	overflow:hidden;*/
}


.chromestyle:after{ 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
html>body .chromestyle ul{
margin-left:-30px;}
.chromestyle ul{
/*width: auto;*/
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
/*padding: 4px 0;*/
margin: 0 auto; height:32px;
display:block;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline; font-size:11px; line-height:32px;

}

.chromestyle ul li a{
color: #333333;
padding: 10px 7px 10px 5px;
margin: 0px;
text-decoration: none;
border-right: 1px solid #ccc; height:32px;
}
.chromestyle ul li a:link{ color:#000000}
.chromestyle ul li a:visited{ color:#000000}
.chromestyle ul li a.last{ color: #333333;
border-right: 0px solid #ff0000;
}

.chromestyle ul li a:hover{ color: #333333;
	background-image: url(/site-images/global/yellow-nav-on-bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/*yellow menu*/
/*********************************** Inside content**************************/
/*.in-hold{
width:975px;
margin:0 auto;
text-align:left;
overflow:hidden;
}*/
.in-column-one{ width: 217px; float:left; background-color:#ffffff;
border:1px solid #99CCFF;}
.in-column-two{ width: 437px; float:left}

.in-column-three{ width: 243px; float:left; padding-left:10px; background-color: transparent;}

.in-left-heading{
width:auto;
text-align:left;
text-indent:10px;
background-color:#ffffff;
line-height: 34px;
font-size:12px;
font-weight:700;
color:#333333
}
.in-left-body{
	text-align:left;
	background-image: url(/site-images/global/left-link-lblue.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#F7FAFC;
	border-bottom:1px solid #99CCFF;
	border-top:1px solid #99CCFF;
}
.in-left-body ul{ 
color:#0099FF;padding:5px;
margin:5px;
}
.in-left-body ul li{
list-style-type:none;
}
.simple-text-hold{
border: 1px solid #cccccc;
width:auto;
padding:5px;
text-align:left}
.simple-text-bhold{
border: 1px solid #99CCFF;
width:auto;
text-align:left}
.lgray{
	background-color:#f1f1f1;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding:5px;
	text-align:left;
	font-style: italic;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
}
.featuredevents{height:40px;}
.text {
color:#1c81db; text-decoration:underline; padding:0px; text-align:center; line-height:22px; }
.text a:link{
color:#1c81db;}
.text a:visited{
color:#1c81db;}
.text a:hover{
color:#1c81db;}
.bluishgraded{
background-color:#D1E1F0;background-image:url(/site-images/global/sky-blue-bg.jpg);  padding-left:10px; _padding-left:2px;}

.order-summary-area{
width:542px;
float:left; text-align:left;
}
.order-summary-right{
width:286px;
float:left;text-align:left;
}
.order-summary-heading{
height:27px; line-height:27px; font-size:12px; font-weight:700;
background-color: #FFFF99; margin-top:10px; margin-bottom:5px; text-indent:5px;}
.green{
color:#009933}

.email-news{
border:1px solid #BFD7FF; text-align:left}
.email-news .heading{
color:#000000;
font-size:14px; font-weight:700;
line-height:27px;
text-indent:5px;
background-color:#BFD7FF}
.giftcertificate{
background-color:#5B99CA;
color:#ffffff;
padding:7px;}
.giftcertificate .firstline{
 font-size:14px; font-weight:700}
.search-bar{
	font-size: 12px;
	line-height: 30px;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
	background-image: url(/site-images/global/search-bar-bg.jpg);
	background-repeat: repeat-x;
	text-indent: 5px;
	display: block;
	height: 30px;
	border-bottom:1px solid #99ccff;
}
.styleselect{ width:180px;}
