html { margin:0px; padding:0px; border:none; } 

body {margin-top:10px; margin-bottom:0; background-color:#262626;text-align: center}

img
{
    border: none;
}

div#pageContentp{ 
				width:850px; 
				margin-left:10px; 
				padding-bottom:0px;  
				background:#FFFFFF; 
				text-align: left
				}
div#pageContent{ 
				width:613px; 
				margin-left:10px; 
				padding-bottom:0px;  
				background:#FFFFFF; 
				text-align: left
				}
#pageContent ul {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	text-align:left;
	}	

#pageContent ul li {
	list-style-image: url(../images/main/bullet4.gif);
	margin:0px;	
	}	

div#pageWide{ 
				width:613px; 
				margin:0px; 
				padding-bottom:0px;  
				text-align: left
				}
div#pageNarrow{ 
				width:343px; 
				margin:20px; 
				padding-bottom:0px;  
				text-align: left
				}
div#terms{ 
				width:220px; 
				padding:10px; 
				text-align: left;
				background:#E9F0FF;
				}
div#pageNarrow2{ 
				width:489px; 
				margin:20px; 
				padding-bottom:0px;  
				text-align: left
				}
div#glance{ 
				width:190px; 
				text-align: left;
				background:#E1EBFF;
				border-bottom:1px solid #006699;
				}
div#quickie td {
	border-bottom:1px solid #CCCCCC;
}

div#cover-words{ 
				width:250px; 
				margin:10px 10px 10px 20px; 
				padding-bottom:0px;  
				text-align: left;
				font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
				font-size: 11px;
				font-style: normal;
				line-height: 15px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #555555;
				text-decoration: none;
				}
div#bottombit{ 
				margin-left:20px; 
				margin-right:20px; 
				padding-top:20px;  
				padding-bottom:10px;  
				text-align: center;
				height:80px
				}
#ataglance {
				width:156px;
				float:left;
				margin-left:25px;
				margin-right:5px;
       			font-family:verdana, arial, sans-serif;
       			color:#000066; 
       			font-size:10px;
   				line-height:14px;
				}   
#offersx
{
  	padding: 10px;
	border:1px solid #CCCCCC;
	margin-top:10px;
}

#venuee
{
  	padding-top: 5px;
  	padding-left: 5px;
	background:#FAF5EB;
	border:1px solid #CCCCCC;
	margin:2px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #777777;
	text-decoration: none;
	text-align:left;
	height:21px
}
div#QL{ 
				margin:0px; 
				padding:0px;  
				text-align: left;
				width:200px;		
				}
div#QLa{ 
				margin-top:0px; 
				padding:0px;  
				text-align: center;
				height:28px;
				width:200px;		
				background: #FFFFFF url( ../images/main/but-back.gif );
				}

#arthead {
		font-family: arial, verdana, sans-serif;
		font-size:18px;
		color:#E6E6CD;
		font-weight: normal;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:10px;
		background:#999933;
		}
#countdown {
		font-family: Arial, Tahoma, Helvetica, sans-serif, Verdana, ;
		font-size: 12px;
		color:#FFFFFF;
		font-weight: bold;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:20px;
		}

p  {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	text-align:left;
	margin:10px 20px 10px 20px;
}

.bodytxt {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	text-align:left;
}
.whibbly {
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	text-decoration: none;
	text-align:left;
}
.spontxt {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}
.bodywhite {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.bodygreen {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #669900;
	text-decoration: none;
}
.bigblack {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
}
.bigblue {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	line-height: 40px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00448D;
	text-decoration: none;
	padding-top:10px
	}
div#pinklabel {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:40px;
	padding-top:5px;
	border-bottom:1px dashed #CCCCCC;
	height:20px;
}
.bodybook {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
}
#featurelist {
	background: url( '../images/main/diary-back.gif' ) repeat-y 50% 0; 
	width:500px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	text-align:left;
}
#featurelist p	{
	text-align:left;
	padding-left:80px; 
	padding-right:40px;
}

#featurelist ul	{
	text-align:left;
	padding-left:80px; 
	padding-right:40px;
}

#featurelist ul	li {
	color: #555555;
}

#featpanel {
    width:350px; 
	background:#EBF0F5;
	border:1px solid #336699;
	padding:10px;
	text-align:left;
	margin-left:80px;
}

#featpanelred {
    width:350px; 
	background:#FFE3E3;
	border:1px solid #FF0000;
	padding:10px;
	text-align:left;
	margin-left:80px;
}

.textlight {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCFFFF;
	text-decoration: none;
	text-align:left;
}
.label {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	}
a.label:link
{
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none
}
a.label:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none
}
a.label:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: underline
}
a.label:active
{
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none
}
.progtxt {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			line-height: 14px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #555555;
			text-decoration: none;
}
.progtitle {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 31px;
			font-weight: bold;
			font-variant: normal;
			text-transform: none;
			color: #FFFFFF;
			text-decoration: none;
			text-align: left;
			margin-left:10px;
}
.picnictitle {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 20px;
			font-weight: bold;
			font-variant: normal;
			text-transform: none;
			color: #006633;
			text-decoration: none;
			text-align: left;
			padding-top:10px;
			margin:0px;
			border-bottom:1px dashed  #006633;
}
.InsetHL
{
  float: right;
  width: 180px;
  text-align: left;
  margin: 15px;
}
.InsetSides
{
  	background: #fff url(../images/main/InsetBGSides.gif) repeat-y;
  	width: 170px;  font-size: 11px;
  	padding:5px;
	text-align:center;
}
.InsetFoot
{
  background: #fff url(../images/main/InsetBGFoot.gif) no-repeat;
  width: 180px;
  height: 12px;
}
.MusicTherapyHead
{
  background: #fff url(../images/main/InsetBGHead.gif) no-repeat;
  width: 180px;
  height: 12px;
}

.menutop {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
}
.ql1 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 26px;
	height: 26px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	padding-left:50px;
}

.ql5 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	height: 24px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	text-align:center;
}
.bodysmall {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	text-align:left;
}

.bodysmall2 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.bodysmall3 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
}
.sponsmall {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	padding-top:5px;
}
.bodyvsmall {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-style: normal;
			line-height: 13px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			text-decoration: none;
}
.supersizehead {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-style: italic;
			line-height: 24px;
			height: 24px;
			font-weight: bold;
			font-variant: normal;
			text-transform: none;
			color: #FF9900;
			text-decoration: none;
}
.titlebody {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px;
			line-height:24px;
			font-style: italic;
			font-weight: bold;
			font-variant: normal;
			text-transform: none;
			color: #3366FF;
			text-decoration: none;
}
	h1 {
		font-family:verdana, arial, sans-serif;
		font-size:16px;
		padding-top:5px;
		color:#555555;
		font-weight: bold;
		text-align:left;
		}
	h2 {
		font-family:verdana, arial, sans-serif;
		font-size:14px;
		color:#D0157A;
		font-weight: bold;
		border-bottom: 1px #CCCCCC solid;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:10px;
		}
	h3 {
		font-family:verdana, arial, sans-serif;
		font-size:16px;
		color:#D0157A;
		font-weight: normal;
		}
h4 {
		font-family:verdana, arial, sans-serif;
		font-size:14px;
		color:#D0157A;
		font-weight: bold;
		border-bottom: 1px #CCCCCC solid;
        padding-top:5px;
		margin:0px 20px 0px 20px;
	}
.bigpinklabel {
		font-family:verdana, arial, sans-serif;
		font-size:16px;
		color:#D0157A;
		font-weight: normal;
		}
#imagebox 	{
		float:right;
		margin-right:50px;	
		background:#FFFFFF;
		border: 1px solid #CCCCCC;
}

.inpTxt{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #555555;
    background: #e5e5e5;
	border: 1px solid #555555;
}
.inpTxt2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	color: #555555;
    background: #EDEDED;
	border: 1px solid #555555;
	margin-top:3px;
	margin-bottom:3px;
}
.inpTxt3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #555555;
    background: #FFFFFF;
	border: 1px solid #555555;
}
.reg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #855C33;
	text-decoration: underline;
}
a.reg:link
{
    font-weight: normal;
    font-size: 11px;
    color: #855C33;
    text-decoration: underline
}
a.reg:visited
{
    font-weight: normal;
    font-size: 11px;
    color: #855C33;
    text-decoration: underline
}
a.reg:hover
{
    font-weight: normal;
    font-size: 11px;
    color: #555555;
    text-decoration: underline
}
a.reg:active
{
    font-size: 11px;
    color: #855C33;
    text-decoration: none
}
.regsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #855C33;
	text-decoration: underline;
}
a.regsmall:link
{
    font-weight: normal;
    font-size: 9px;
    color: #855C33;
    text-decoration: underline
}
a.regsmall:visited
{
    font-weight: normal;
    font-size: 9px;
    color: #855C33;
    text-decoration: underline
}
a.regsmall:hover
{
    font-weight: normal;
    font-size: 9px;
    color: #555555;
    text-decoration: underline
}
a.regsmall:active
{
    font-size: 9px;
    color: #855C33;
    text-decoration: none
}

#reglabel		{
		width:160px;
		background:#D0157A;
		margin-top:1px;	
		text-align:center;
		padding-top:10px;
}

.reglabtxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;

}
a.reglabtxt:link
{
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none
}
a.reglabtxt:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none
}
a.reglabtxt:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: underline
}
a.reglabtxt:active
{
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none
}
.biglink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}
A.biglink:link
{
    FONT-SIZE: 12px;
	font-weight: bold;
    COLOR: #FF6666;
    TEXT-DECORATION: none
}
A.biglink:visited
{
    FONT-SIZE: 12px;
	font-weight: bold;
    COLOR: #FF6666;
    TEXT-DECORATION: none
}
A.biglink:hover
{
    FONT-SIZE: 12px;
	font-weight: bold;
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
A.biglink:active
{
    FONT-SIZE: 12px;
	font-weight: bold;
    COLOR: #FF6666;
    TEXT-DECORATION: none
}
.centext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
}
a.centext:link
{
    font-weight: normal;
    font-size: 11px;
    color: #FFCC99;
    text-decoration: underline
}
a.centext:visited
{
    font-weight: normal;
    font-size: 11px;
    color: #FFCC99;
    text-decoration: underline
}
a.centext:hover
{
    font-weight: normal;
    font-size: 11px;
    color: #CCCCCC;
    text-decoration: underline
}
a.centext:active
{
    font-size: 11px;
    color: #FFCC99;
    text-decoration: underline
}

.reglight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFCC99;
	text-decoration: underline;
}
a.reglight:link
{
    font-weight: normal;
    font-size: 11px;
    color: #FFCC99;
    text-decoration: underline
}
a.reglight:visited
{
    font-weight: normal;
    font-size: 11px;
    color: #FFCC99;
    text-decoration: underline
}
a.reglight:hover
{
    font-weight: normal;
    font-size: 11px;
    color: #FFFF33;
    text-decoration: underline
}
a.reglight:active
{
    font-size: 11px;
    color: #FFCC99;
    text-decoration: none
}
#actions
{
  	width: 265px;
  	padding: 0px;
	margin: 0px;
}

#actions ul {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	text-align:left;
	}	

#actions ul li {
	list-style-image: url(../images/main/bullet4.gif);
	margin-left:10px;	
	}	
.smallwhite {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	height: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.regwhite {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFCC99;
	text-decoration: underline;
}
a.regwhite:link
{
    font-weight: normal;
    font-size: 11px;
    color: #FFCC99;
    text-decoration: underline
}
a.regwhite:visited
{
    font-weight: normal;
    font-size: 11px;
    color: #FFCC99;
    text-decoration: underline
}
a.regwhite:hover
{
    font-weight: normal;
    font-size: 11px;
    color: #FFFF66;
    text-decoration: underline
}
a.regwhite:active
{
    font-size: 11px;
    color: #FFCC99;
    text-decoration: underline
}
.botsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #777777;
	text-decoration: none;
	text-align:left;
}
a.botsmall:link
{
    font-weight: normal;
    font-size: 9px;
    color: #777777;
    text-decoration: none
}
a.botsmall:visited
{
    font-weight: normal;
    font-size: 9px;
    color: #777777;
    text-decoration: none
}
a.botsmall:hover
{
    font-weight: normal;
    font-size: 9px;
    color: #CCCCCC;
    text-decoration: underline
}
a.botsmall:active
{
    font-size: 9px;
    color: #777777;
    text-decoration: none
}

#newsflash {
  	background: #fff url(../images/main/news-top.gif) repeat-y;
  	width: 200px;
	text-align:left;

}

#nfdet {
	padding-top:50px;
	padding-left:20px;
	padding-right:20px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}

#newsflashfoot
{
  background: #fff url(../images/main/news-foot.gif) no-repeat;
  width: 200px;
  height: 1px;
}