.subnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.subnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	background-color: #CCCCCC;
}
.subnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.subnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(/images/bicbg.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #410906;
}
td {
	color: #000000;
	font: 10px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.showsborder {
	border: thin solid #FFCC00;
}
.contentlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
}
.contentlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	background-color: #FFCC99;
}
.contentlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
}
.contentlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
}
.contentlglink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
.contentlglink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	background-color: #FFCC99;
}
.contentlglink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
.contentlglink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
.contentlglink16:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC33;
	text-decoration: none;
	background-color: #333333;
}
.contentlglink16:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC33;
	text-decoration: underline;

}
.contentlglink16:link {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC33;
	text-decoration: underline;
}
.contentlink_suite:link {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.contentlink_suite:hover {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10px;
	color: green;
	text-decoration: none;
	background-color: #FFCC99;
}
.contentlink_suite:visited {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;

}
.contentlink_suite:active {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.contentlink_cd:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;

}
.contentlink_cd:active {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
.wickedseirramist-border {
	border: 1px solid #666666;
}

/* New design */
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 18px;
}
.homebodytext {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.6em;
	color: #FFFFFF;
	text-align: none;
}
.homebodyheadline {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 1.8em;
	color: #FFFFFF;
	font-weight: bold;
	text-align: justify;
}
.infoheadline {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
text-align: justify;
}
.infosubhead
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
font-size: 10px;
}
div#nifty{ margin: 0 10%;background: #630A07}
b.rtop, b.rbottom{display:block;background: #000}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #630A07}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.hometheatre {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;
	color: #ffe595;
	text-decoration: none;
}
.hometheatre:link {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;
	color: #ffe595;
	text-decoration: none;
}
.hometheatre:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;
	color: #ffe595;
	text-decoration: underline;
}
.hometheatre:active {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;;
	color: #ffe595;
	text-decoration: none;
}
.bicfootertd {
	color: #000;
	border: 1px solid #CCCCCC;
}
.bicfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;
	color: #FFFFFF;
	text-decoration: none;
}
.bicfooter:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;
	color: #FFFFFF;
	text-decoration: none;
}
.bicfooter:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;
	color: #f8ae01;
	text-decoration: none;
}
.bicfooter:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;;
	color: #FFFFFF;
	text-decoration: none;
}
.footerbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(/images/bicfooterbg.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #410906;
}
#txtarea {scrollbar-face-color: #000000;
scrollbar-shadow-color: #aaaaaa;
scrollbar-highlight-color: #aaaaaa;
scrollbar-3dlight-color: #eeeeee;
scrollbar-darkshadow-color: #eeeeee;
scrollbar-track-color: #666666;
scrollbar-arrow-color: #aaaaaa;
}
.hometheatres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 1.1em;
	color: #FFFFFF;
	text-decoration: none;
}
.hometheatres:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 1.1em;
	color: #FFFFFF;
	text-decoration: none;
}
.hometheatres:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 1.1em;
	color: #f8ae01;
	text-decoration: none;
}
.hometheatres:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 1.1em;;
	color: #FFFFFF;
	text-decoration: none;
}

/* Navigation */





/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmmc div {visibility:hidden;position:absolute;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* Remove the comments bleow for vertical mains and change the false value to
           true in the qm_create function after the menus structure. */
	/*.qmmc a {float:none}*/

		

	/*"""""""" (MAIN) Container """"""""*/
	#qm0
	{ 
		background-color:transparent;
		
	}


	 /*"""""""" (MAIN) Items """"""""*/
	#qm0 a
	{
		color:#000000;
		background-color:#d40005;
		font-family:Arial;
		font-size:1em;
		text-decoration:none;
		padding: 3px 197px 3px 10px;
		border-style:solid;
		border-color:#333;
		border-width:1px;
		text-align:left;
	
	}


	/*"""""""" (MAIN) Hover State """"""""*/
	#qm0 a:hover
	{ 
		background-color:#efefef;
	}


	/*"""""""" (MAIN) Active State """"""""*/	
	#qm0 .qmactive
	{ 
		/* Note: Add '!important' after each style */

		background-color:#efefef !important;
		text-decoration:underline !important;
	}


	/*"""""""" (MAIN) Parent Items """"""""*/
	#qm0 .qmparent
	{
		background-image:url(images/arrow_down.gif);
		background-repeat:no-repeat;
		background-position:95%;
	}


	/*"""""""" [SUB] Containers """"""""*/
	#qm0 div
	{
		background-color:#efefef;
		padding:5px;
		border-style:solid;
		border-width:1px;
		border-color:#cccccc;
		margin-top:-1px;
		
	}

	
	/*"""""""" [SUB] Hover State """"""""*/
	#qm0 div a:hover
	{
		text-decoration:underline;
	}


	/*""""""""[SUB] Active State """"""""*/
	#qm0 div .qmactive
	{
		/* Note: Add '!important' after each style */

		background-color:#ffffff !important;
	}


	/*"""""""" [SUB] Parent Items """"""""*/
	#qm0 div .qmparent 
	{
		background-image:url(images/arrow_right.gif);	
	}


	/*"""""""" [SUB] Items """"""""*/
	#qm0 div a
	{		
		background-color:#eeeeee;
		padding:2px 40px 2px 5px;
		border-width:0px;
		border-style:none;
		border-color:#000000;
	}
	
.phototableborder {
	border: 1px solid #CCCCCC;
	padding: 1px;
	margin: 3px;
}
.phototableinner {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eee;
}
.textonblack {
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.cta {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	border: thin solid #FFC101;
	margin: 4px;
	padding: 4px;
}
.bodytext2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	margin-bottom: 0px;
}
.bodytext1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	margin-bottom: 0px;
}
.bodytext3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #000000;
	margin-bottom: 0px;
}
.bodytext4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 16px;
	color: #000000;
	margin-bottom: 0px;
}
.bodytext5 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 20px;
	color: #000000;
	margin-bottom: 0px;
}
.bodyborder {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	border: thin solid #d40005;
	margin: 4px;
	padding: 4px;
}
 Season Subscription CSS 
select
{
color: #781351;
background: #faf3e5;
border: 1px solid #CAB7C7
}
textarea
{
color: #781351;
background: #faf3e5;
border: 1px solid #CAB7C7
}
input
{
color: #781351;
background: #faf3e5;
border: 1px solid #CAB7C7
}
.submit input
{
color: #000;
background: #faf3e5;
border: 2px outset #CAB7C7
}
fieldset
{
border: 1px solid #CAB7C7;
width: 40em
}
legend
{
	color: #999999;
	border: 1px solid #CAB7C7;
	padding: 2px 6px;
	background-color: #faf3e5;
}

.ssunderline {
    font-size: 8px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.ssheader {
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	margin-bottom: 0px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.ssborder {
	border: thin solid #CCCCCC;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.marytd {
	border: 2px solid #D8263E;
}
.marysplashbg {
	background: #FFFFFF url(images/marysplashbg.jpg) repeat-x;
}
.borderblack {
	border: thin solid #000000;
	margin: 0px;
	padding: 10px;
}
.blackOutline {
	border: thin solid #000000;
	margin: 0px;
	padding: 0px;
}
.marytd2 {
	border: 2px solid #CCCCCC;
}
.margin {
	margin-right: 20px;
	margin-left: 20px;
}
.seasonlglink16:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: none;
	background-color: #EEEEEE;
}
.seasonlglink16:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: underline;

}
.seasonlglink16:link {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: underline;
}

.12pxtext {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
    text-align: justify;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.shrek-bg {
	background-image: url(images/shrek-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
