﻿body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	background-color: #cfcfcf;
	color:#373737;
}
#SiteLogo
{
	float:left;
}
#container{
	width: 934px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-color: #ffffff;
	overflow:hidden;
}
#headerBar{
	background-image:url('../Images/HeaderBar.jpg');
	height:16px;
}
#header{
	background:url('../Images/Logo.jpg') no-repeat left;
	height:92px;
}
#TopLinks{
	margin-right:7px;
	float:right;
	display:block;
	overflow:hidden;
	position:relative;
	width:585px;
	height:95px;
	text-align:right;
}
div#TopLinks a, div#TopLinks a:active, div#TopLinks a:visited, div#TopLinks a:link{
	color:#4c4c4c;
	text-decoration:none;
	margin:0px 7px 0px 7px;
}
#RoundCorner1{
	background:url('../Images/RC1.jpg') no-repeat left top;
	height:14px;
	margin:0px 7px 0px 7px;
	display:block;
	clear:both;
}
#HomeBanner{
	clear:both;
	height:325px;
	width:920px;
	margin:0px 7px 0px 7px;
	display:block;
	overflow:hidden;
	vertical-align:top;
}
#CenterContent{
	margin-top:41px;
	margin-left:79px;
	margin-right:70px;
	overflow:hidden;
	min-height:200px;
}
#PageTitle{
	color:#b84559;
	font-size:30px;
	clear:both;
}
#Form{
	margin-top:25px;
	clear:both;
	overflow:hidden;
}
.VSpacer1{
	height:20px;
	clear:both;
	display:block;
}
.Heading1{
	color:#b84559;
	font-size:18px;
	clear:both;
}
#bottomBar{
	background-image:url('../Images/BottomBar.jpg');
	height:27px;
}
#BottomLinks{
	margin-left:7px;
	float:left;
}
div#BottomLinks a, div#BottomLinks a:active, div#BottomLinks a:visited, div#BottomLinks a:link{
	font-size:12px;
	color:#4c4c4c;
	text-decoration:none;
	margin:0px 7px 0px 7px;
}
.PageSubTitle{
	color:#464646;
	font-size:22px;
	clear:both;
}
#bottomBar2{
	display:block;
	background-image:url('../Images/BottomBar2.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
	height:12px;
}
#NewsRotator{
	display:block;
	background-image:url('../Images/NewsRotatorBlock.jpg');
	overflow:hidden;
	height:56px;
	margin:0px 7px 0px 7px;
	background-repeat:no-repeat;
}
#HomeDreamCarBlock{
	width:920px;
	margin:7px 7px 0px 7px;
	display:block;
	overflow:hidden;
	background-color:#e5e5e5;
	clear:both;
}
.HomePageBlockTopBar{
	background-image:url('../Images/HomePageBlockTopBar.jpg');
	background-repeat:no-repeat;
	height:11px;
	clear:both;
}
.DCPBlock{
	width:290px;
	display:block;
	overflow:hidden;
	float:left;
}
#dvHomePageNews{
	width:305px;
	overflow:hidden;
	float:left;
}
#dvHomePageNews ul
{
	list-style:none;
	list-style-image:url('../Images/Bullets.gif');
	margin:0 0;
	vertical-align:middle;
}
#dvHomePageNews ul li
{
	vertical-align:middle;
	margin-bottom:10px;
}
.TextStyle1{
	clear:both;
	font-size:16px;
	color:#666666;
}
.TextStyle2{
	clear:both;
	font-size:14px;
	color:#0f0f0f;
}
.PromotionDetailBlock{
	font-size:12px;
	margin-bottom:5px;
}
.MenuTitle1{
	float:left;
	color:#000000;
	font-size:20px;
	float:left;
	padding-top:7px;
}
.Normal{
	font-size:12px;
	color:#373737;
	text-decoration:none;
}
.leftbar{
	width:259px;
	float:left;
	display:block;
	min-height:210px;
}
.leftbarBottom{
	width:259px;
	float:left;
	height:263px;
}
.TicketInfo{
	margin-left:26px;
	float:left;
	width:500px;
	display:block;
}
.PageTitle{
	color:#b84559;
	font-size:30px;
}
.InfoBar
{
	background-image:url('../Images/InfoBar.jpg');
	height:31px;
	clear:both;
	background-position:left;
	background-repeat:no-repeat;
}
.greyText
{
	color:#555555;
	line-height:20px;
	margin-bottom:10px;
	margin-top:10px;
}
div .InfoBar h1
{
	float:left;
	margin-top:8px;
	color:#464646;
	margin-left:28px;
	font-size:15px;
	margin-bottom:-5px;
}
div .InfoBar h2
{
	float:left;
	margin-top:8px;
	color:#303030;
	font-size:12px;
	margin-bottom:-5px;
	margin-left:130px;
}
div .InfoBar h3
{
	float:left;
	margin-top:8px;
	color:#303030;
	font-size:12px;
	margin-bottom:-5px;
	margin-left:20px;
}
.grdHeaderCSS
{
	background-image:url('../Images/grdHeaderBG.jpg');
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
}
.TCDiv
{
	background-color:#f2f2f2;
	height:127px;
	overflow:auto;
	border:solid 1px #656565;
	padding:10px;
	line-height:18px;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align:justify;
}
div .TCDiv h3
{
	color:#b2364b;
	font-size:14px;
	margin:0px;
	margin-bottom:-20px;
}
div .TCDiv h2
{
	color:#656565;
	font-size:12px;
	margin:0px;
	margin-bottom:-5px;
}
.PriceTotalDiv
{
	background-color:#e1e1e1;
	height:36px;
	text-align:right;
}
.DeleteDiv
{
	background-image:url('../Images/grdHeaderBG.jpg');
	height:24px;
	text-align:left;
}
div .PriceTotalDiv h3
{
	color:#b2364b;
	font-size:20px;
	margin:0px;
	margin-right:40px;
	padding-top:6px;
}

#OrderDetail{
	width:749px;
	background-color:#e8cbb0;
}
#OrderDetail .top{
	background-image:url('../Images/OrderForm/Top.gif');
	clear:both;
	height:12px;
	width:749px;
}
#OrderDetail .left{
	background-image:url('../Images/OrderForm/Left_new.gif');
	background-repeat:repeat-y;
	float:left;
	width:6px;
}
#OrderDetail .right{
	background-image:url('../Images/OrderForm/Right_new.gif');
	background-repeat:repeat-y;
	float:right;
	width:13px;
}
#OrderDetail .Center{
	background-color:#e8cbb0;
	float:left;
	width:730px;
}
#OrderDetail .bottom{
	background-image:url('../Images/OrderForm/Bottom.gif');
	clear:both;
	height:14px;
	width:749px;
}
.DelTickets
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px 50px;
	line-height:24px;
}
.DelTickets:hover
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.newsticker-jcarousellite
{
	margin-left:160px;
	margin-top:14px;
	overflow:hidden;
	width:750px;
}
.newsticker-jcarousellite ul li
{
	line-height:25px;
	height:25px;
}
#newstickerDiv #newsticker 
{
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
    width: 100%;
    height: 20px !important;
    _height: 20px !important;
}
.ToolsLinks
{
	color:#fff;
	font-size:12px;
	text-decoration:none;
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
}
#BigTicketInfo{
	width:570px;
	margin-top:58px;
	margin-left:255px;
}
#BigTicketInfo .top{
	background-image:url('../Images/BTInfo/Top.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	clear:both;
	height:11px;
	width:570px;
}
#BigTicketInfo .left{
	background-image:url('../Images/BTInfo/Left.gif');
	background-repeat:no-repeat;
	float:left;
	height:233px;
	width:10px;
}
#BigTicketInfo .right{
	background-image:url('../Images/BTInfo/Right.gif');
	background-repeat:no-repeat;
	float:right;
	height:233px;
	width:10px;
}
#BigTicketInfo .Center{
	background-color:#9d001b;
	float:left;
	height:233px;
	width:550px;
}
#BigTicketInfo .stamp
{
	float:right;
	height:76px;
	width:79px;
	background-image:url('../Images/BTInfo/ticker.gif');
	background-repeat:no-repeat;
	background-position:right top;
}
#BigTicketInfo .stamp .info
{
	line-height:12px;
	font-size:11px;
	margin-top:25px;
	margin-left:18px;
	color:#9d001b;
}
#BigTicketInfo .bottom{
	background-image:url('../Images/BTInfo/Bottom.gif');
	background-repeat:no-repeat;
	clear:both;
	height:11px;
	width:570px;
}
.HPBTTitle
{
	color:#ffffff;
	font-size:20px;
}
.HPBTDetail
{
	color:#ffffff;
	font-size:12px;
	text-align:justify;
}
.HPBTLink
{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
/*Inside page Big Ticket display*/
#BigTicketInfoInside
{
	width:695px;
}
#BigTicketInfoInside .top{
	background-image:url('../Images/BTInfo1/Top.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	clear:both;
	height:10px;
	width:695px;
}
#BigTicketInfoInside .Center{
	background-color:#9d001b;
	float:left;
	height:233px;
	width:695px;
}
#BigTicketInfoInside .bottom{
	background-image:url('../Images/BTInfo1/Bottom.gif');
	background-repeat:no-repeat;
	clear:both;
	height:10px;
	width:695px;
}
.DCPBlockInside{
	width:141px;
	display:block;
	overflow:hidden;
	float:left;
}
.DCPBlockInside .TextStyle2{
	clear:both;
	font-weight:bold;
	font-size:14px;
	color:#0f0f0f;
}
.HSpacer1{
	width:30px;
	float:left;
}
.DiscountDiv
{
	color:#e73359;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin-top:20px;
	background-image:url('../Images/Star.jpg');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	float:left;
}
.BoldLink
{
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
}
.RedLink
{
	color:#960117;
	font-weight:bold;
}
