@charset "utf-8";

body {
	margin-top:10px;
	background-color:#0a3051;
	background-image:url(images/all/bg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position: bottom right;
}

#Main { margin:0 auto; width:1215px; }

#mainContent { float:left; width:585px; margin-left:12px; }

#realign { float:left; width:303px; margin-left:12px; }


/*menu*/

#Menu { float:left; width:303px; }

.menuSize { /* For IE 6 */
	width:303px;
	float:right;
	margin-top:40px;
	background-image:url(images/all/lol.gif) no-repeat top right;}
	
html>body .menuSize { /* For Firefox 2 */
	width:303px;
	float:right;
	margin-top:30px;
	background-image:url(images/all/lol.gif) no-repeat top right;}

#Menu ul {
	list-style-type:none;
	text-align:right;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold; }

#Menu li {
	padding-right:15px;
	background:url(images/all/sup.gif) no-repeat bottom right; }
	
	#Menu li.home {
		padding-right:15px;
		background:url(images/all/lol.gif) no-repeat bottom right;}


#Menu a {
	color: #629CB9;
	text-decoration: none;
	outline:none; }

#Menu a:hover {
	color: #ffffff;
	text-decoration: none; }
	
#Menu img {padding:12px 6px 0 0; border:none;}

	
													/*LINKS*/

/** For links within reading text **/
a {
	color: #0A3051;
	text-decoration:underline;
	outline:none; }

a:hover {
	color:#0A3051;
	text-decoration:none;
}
	

				/** No underline unless hover **/
a.other { 
	color:#0a3051;
	text-decoration:none;
	outline:none; }
	
a.other:hover {
	color:#0a3051;
	text-decoration:underline; }
	
a.maxTable_header_link { color:#fff; text-decoration:none; }
a.maxTable_header_link:hover { color:#fff; text-decoration:underline; }




													/*CONTENT*/

.header {
	height:175px;
	background-repeat:no-repeat;
	background-color:#5b0707; }

.intro {
	background-color: #ccaf82;
	padding:6px 0px; }
	
.content {
	background-color:#fff;
	padding-bottom: 50px;
	background-image:url(images/all/bottom_content_brdr.jpg);
	background-repeat:no-repeat;
	background-position:bottom;	}
												/* 09 air show table
.content_as {
	background-color:#246bc3;
	padding-bottom: 50px;
	background-image:url(images/all/bottom_content_brdr.jpg);
	background-repeat:no-repeat;
	background-position:bottom;	}
	
			.content_as table {background-color:#246bc3; width:100%; border:0; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px;}
			.content_as table td.l {width:270px; vertical-align:top; padding:0 16px 0 14px; margin:0}
			.content_as table td.r {width:290px; vertical-align:top; padding:0 12px; margin:0}
			.content_as table img {padding-bottom:12px;}
			.content_as table a {color:#fff; text-decoration:none; border-bottom:dotted 1px white;}
			.content_as table a:hover {color:#fff; border-bottom:none;}
			.content_as table a:visited {color:#f0f0f0}  */

.break {
	width:100%;
	
	height:15px;
	margin-bottom:12px;
	background:url(images/all/break_shadow.png);
	background-position:top;
	background-repeat:no-repeat; }
	
.copyright_break {
	width:100%;
	height:15px;
	margin-bottom:12px;
	background:url(images/all/copyright_break_shadow.png);
	background-position:top;
	background-repeat:no-repeat; }

.content_footer { /* For support.html */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:12px;
	padding-right:12px;
	text-align:right; }

.footer {
	background-color:#d8d8d8;
	padding:3px 0px;
	border:3px solid #999999; }

		p.footerTxt { /**Copyright text**/
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#000;
			margin:0px 12px;
			line-height:25px;
			text-align:right; }



													/* TXT */
													
br { font-size:3.5pt; }

h1, h2, h3, h4, h5 {margin:0px 12px; text-align:left;}

h1 { /**Webpage title text**/
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#fff;
	padding-top:10px;
}

.fade {font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#ccc; }

h2 { /**Subtitle Large text**/
	font-size:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	border-bottom:1px dotted black;
}

h3 { /**Subtitle Medium**/
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-top:4px;
	font-weight:bold;
}

h4 { /** INDEX NEWS CREDITS **/
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:right;
}

h5 { /** INDEX DATE **/
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:left;
	color:#000;
	}

h5.news { /** INDEX DATE **/
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-style:italic;
	text-align:left;
	color:#ACACAC;
}

p.reg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding:0px 15px;
	text-align:left;
	line-height:135%;
}

p.home {font-family:Georgia, Times New Roman, Times, serif; font-size:1em; line-height:130%; text-align:center;}

p.store_big {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:0.9em;
	color:#000000;
	text-align:center; }

a.txticons {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	outline:none;
}
a.txticons:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
}
	img.txticons {
		vertical-align:bottom;
	}



													/* Lists */

ol.basic {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:30px;
}
ul.basic {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}




											/** MAX TABLE **/

#maxTable div { width:100%; }

#maxTable table {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em; }

tr.maxTable_header {
	color:#fff;
	background-color:#5A0707;
	text-align:left; }
	
th.maxTable_left, th.maxTable_right, th.maxTable_leftEvenSplit {
	height:36px;
	padding-left:12px;
	font-size:1.1em;
	line-height:2.2em;
	vertical-align:top; }
	
th.maxTable_left {
	width:65%;
	background-image:url(images/all/maxTable_headerLStore.jpg);
	background-position:left;
	background-repeat:no-repeat;
	text-align:left; }
	
	th.maxTable_leftEvenSplit { 	/** (( 50% SPLIT )) **/
		width:50%;
		background-image:url(images/all/maxTable_headerLStore.jpg);
		background-position:left;
		background-repeat:no-repeat; }
	
th.maxTable_right {
	background-image:url(images/all/maxTable_headerRStore.jpg);
	background-position:right;
	background-repeat:no-repeat;
	text-align:left;}
	
tr.maxTable_content {
	color:#000;
	background-color:#d8d8d8; }

td.maxTable_contentL, td.maxTable_content, td.maxTable_contentSupportOptionR, td.maxTable_contentSupportOptionL {
	padding:6px 6px 6px 12px;
	border-bottom:3px solid #bebebe;
	vertical-align:top; }
	
	td.maxTable_contentL { 
		border-right:1px solid #bebebe;}
		
		td.maxTable_contentLBG { 
			border-right:1px solid #5a0707;
			border-bottom:2px solid #5a0707;
			vertical-align:top;
			background-image:url(images/index/pt-17_raffle.gif); }
			
		td.maxTable_contentBG { 
			border-bottom:2px solid #5a0707;
			vertical-align:top;}
		
		
	td.maxTable_contentVisit { /** (( VISIT PAGE )) **/
		border-right:1px solid #bebebe;
		padding:3px 3px 5px 3px;
		border-bottom:3px solid #bebebe; }
		
	td.maxTable_contentSupportOptionR {/** (( SUPP OPTION )) **/
		border-right:1px solid #bebebe;
		color:#666666;
		vertical-align:middle; }
		
		
												/** Events **/
												
#events {background-color:#5b0707; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#eventsA {background-color:#5b0707; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:36px;}
#events .a {padding:10px 0 10px 12px;}
#eventsA .b {float:left; padding:10px 0 10px 12px;}
#eventsA .c {float:right; padding:10px 12px 10px 0;}
#events table {width:100%;}
#events td.l {padding:10px 0 10px 12px;}
#events td.r {text-align:right; font-size:10px; color:#fff; padding:8px 12px 12px 0;}
#events a, #eventsA a {color:#fff; text-decoration:none;}
#events a:hover, #eventsA a:hover {color:#fff; text-decoration:underline;}

.event-sign-up {margin:12px;border:1px dotted #e0e0e0; background-color:#f6f6f6;}

table.golf-sponsor {font:14px georgia; font-style:oblique; margin:12px;  border-left:1px dotted #e5e5e5; border-top:1px dotted #e5e5e5;}
table.golf-sponsor td {width:33%; border-right:1px dotted #e5e5e5; border-bottom:1px dotted #e5e5e5; padding:10px;}
	
												/** Homepage Nav **/
												
#homepage_nav {height:130px; background-color:#fff; font-family:Georgia, Times, serif; color:white; font-size:14px;}

												/**Contact Us**/

.contact_image {
	float:left;
	padding:6px 6px 30px 12px; }



								/** Exhibits & Planes **/

#Gallery {
	width:100%;
	margin:20px 12px 0px 9px;
	overflow:auto; }

#GalleryRow {
	float:left;
	width:100%;
	margin:5px 0px; }

#GalleryCell {
	float:left;
	width:165px;
	padding:6px;
	margin:0px 15px 0px 0px;
	border:1px solid #999999;
	background-color:#e9e9e9; }
	
#GalleryCell a img { border:1px solid #999999; outline:none; }
#GalleryCell a:hover img { border:1px solid #fff; }
		
#GalleryTxt, #GalleryTxta {
	text-align:left;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:bold; }
	
#GalleryTxt {color:#0A3051;}
	
#GalleryTxta {color:#999999;}

.plane_specs table {border:0; margin:12px 24px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}
.plane_specs table tr:hover {background-color:#F3F3F3;}
.plane_specs table td.l {width:90px; padding:4px 12px 4px 6px; border-bottom:1px #ccc solid; vertical-align:top;}
.plane_specs table td {padding:4px 12px 4px 6px; border-bottom:1px #ccc solid; vertical-align:top;}

.plane_assign table {border:0; margin:12px 24px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}
.plane_assign table tr:hover {background-color:#F3F3F3;}
.plane_assign table td.l {width:90px; padding:4px 12px 4px 6px; border-bottom:1px #ccc solid; vertical-align:top;}
.plane_assign table td {padding:4px 12px 4px 6px; border-bottom:1px #ccc solid; vertical-align:top;}

.to_top {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:bold; margin:0 12px 6px 0; text-align:right;}
.to_top a { text-decoration:none; }
.to_top a:hover { text-decoration:underline; }
.to_top img {border:none; padding-right:4px;}

	
												/** TABLES **/

										/*Top Floating Table*/

div.tableZ {
	width:200px;
	float:right;
	margin-left:12px;
	margin-bottom:12px;
}
#tableZ {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:200px;
}
th.tableHb {
	background-color:#CCCCCC;
	text-align:left;
	font-weight:normal;
	padding:3px 0px 3px 3px;
}
td.tableCa {
	background-color:#d8d8d8;
	padding:3px 0px 0px 6px;
	text-align:center;
}

			/*Intro Admission and Volunteer and Member Tables*/

div.tableA {
	width:100%;
}
#tableA {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:565px;
}
td.tableCb {
	background-color:#d8d8d8;
	padding:3px 0px 3px 6px;
	text-align:center;
	border:1px solid #999999;
	border-width:0px 1px 1px 0px;
}
td.tableCb_left {
	background-color:#d8d8d8;
	padding:3px 0px 3px 6px;
	text-align:center;
	border:1px solid #999999;
	border-width:0px 1px 1px 1px
}

														/*Both*/

th.tableHa {
	color:#FFFFFF;
	background-color:#1A140B;
	text-align:center;
	padding:3px 0px 3px 0px;
}

caption {
	caption-side:inherit;
	text-align:right;
	padding-bottom:3px;
}

														/*FAQ*/

/* div class same as Volunteer and Member */

#tableB {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:565px;
}

											    /*Museum Store*/		
									/*to order*/
									
#maxTableStore table { width:100%; }
	
tr.maxTable_headerStore {
	color:#fff;
	background-color:#5A0707; }
		
th.maxTable_leftStore, th.maxTable_rightStore { height:36px; }
		
th.maxTable_leftStore {
	width:50%;
	background-image:url(images/all/maxTable_headerLStore.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding-left:12px;
	text-align:left;}	
		
th.maxTable_rightStore {
	background-image:url(images/all/maxTable_headerRStore.jpg);
	background-position:right;
	background-repeat:no-repeat; }	
	
td.maxTable_contentLStore, td.maxTable_contentStore
	{ font-family:Arial, Helvetica, sans-serif; font-size:0.9em; padding:10px 0px; text-align:center;}
	
td.maxTable_StoreCC, td.maxTable_StoreCCbtm {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding:5px 0px 5px 0px;
}

td.maxTable_StoreCC { background-color:#d1d1d1; }

td.maxTable_StoreCCbtm { background-color:#cbcbcb; }

div.store_title { font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; }
div.store_text { padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; }

		
		
										/*Store Listings*/
p.title, p.sub { font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0px 0px 0px 12px; }

p.title { font-size: 1.0em;}
*:first-child+html p.title { font-size: 1.0em; padding:12px 0px 0px 12px; }
p.sub { font-size: 0.75em; }
	
div.store_desc { width:100%; }
img.store_pic { float:right; padding:0px 0px 0px 12px; }

div.store_gall { width:100%; margin-top:20px; overflow:auto; }
	div.store_row { width:100%; margin-bottom:9px; float:left; }
		div.store_gall_frame { width: 183px; float:left; padding-left:9px;  }
		a.store img { border: 0 none; }

										
										/*Eyewitness to History*/
										
p.moh, p.mohz {font-weight:bold; font-size:1.0em; font-family:Arial, Helvetica, sans-serif; padding:6px 0px 0px 0px; text-align:center;}

p.moh {color:#0a3051;}

p.mohz {color:#CCCCCC;}


div.hs_row { width:561px; margin:12px; float:left; }
div.hs_topic { width:269px; float:left; }
div.hs_topic_r { width:269px; float:right; }
div.hs_list { padding:12px 0px; font-family: Arial, Helvetica, sans-serif; font-size:0.75em;  list-style-position:inside;}
.hs_txt_list { color:#0a3051; text-decoration:none; outline:none; font-weight:bold; }
.hs_txt_list:hover { color:#0a3051; text-decoration:underline; outline:none; font-weight:bold; }
.hs_txt_author { font-family:Arial, Helvetica, sans-serif; font-size:0.9em; padding:4px 0px 12px 12px; }

/*Stories*/

.hs_h1 { padding-top:20px; text-align:center; font-weight:bold; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; }
.hs_h2 { padding-top:20px; padding-bottom:10px; text-align:center; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; }
.hs_h3 { padding:0px 80px 0px 80px; text-align:center; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }
p.hs_txt { line-height:20px; padding:0px 20px; font-size:0.8em; font-family:Arial, Helvetica, sans-serif; }
p.hs_txt_chg { padding:0px 20px; font-size:0.8em; font-family:Arial, Helvetica, sans-serif; text-indent:5px; }

div.hs_h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size:1em; margin:0px 20px; padding-top:30px; font-weight:bold; border-bottom:1px dotted black; width:auto;}
div.hs_h5 { font-family: Georgia, "Times New Roman", Times, serif; font-size:1em; margin:0px 20px; padding-top:15px; font-weight:bold; font-style:italic; text-align:center; width:auto;}

div.hs_img_caption { padding-bottom:25px; text-align:center; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:left;}

div.hs_img_caption_dd1 { margin:5px 20px 20px 20px; float:right; text-align:center; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:left; }

/* Current Stories (At top of a story, grey bar) */

div.hs_current_story { background:url(images/history/current_bg.jpg) #888 center no-repeat; color:#fff; padding:12px 0; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:1em;}

/* Index */

div.hs_index { width:585px; float:left; margin:30px 0; }
div.hs_index_arcft_contents { width:585px; float:left; margin:15px 0 25px 0; }
div.hs_index_spacer { clear:both; display:none; }
div.hs_index_h1 { font-size:1em; margin:0 20px; padding:6px 0 0 12px; color:#000; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px dotted #000; }
div.hs_index_h2 { margin:0 12px; width:240px; font-size:0.9em; padding:6px 0 0 20px; font-family:Georgia, "Times New Roman", Times, serif; float:left; }
div.hs_index_h2_r { margin:0 12px; width:240px; font-size:0.9em; padding:6px 20px 0 0; font-family:Georgia, "Times New Roman", Times, serif; float:right; }

a.hs_index { font-size:0.9em; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; }
a.hs_index:hover { font-size:0.9em; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; }

/*Related Stories*/

div.hs_related { width:585px; float:left; background-color:#999; padding-bottom:12px; }
div.hs_related_spacer { clear:both; display:none; }
div.hs_related_h1 { font-size:1em; margin:0 20px; padding:6px 0 0 12px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px dotted #fff; }
div.hs_related_h2 { margin:0 12px; width:240px; font-size:0.9em; padding:6px 0 0 20px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; float:left; }
div.hs_related_h2_r { margin:0 12px; width:240px; font-size:0.9em; padding:6px 20px 0 0; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; float:right; }

a.hs_related_link { color:#fff; text-decoration:none; }
a.hs_related_link:hover { color:#fff; text-decoration:underline; }

/* In the Spotlight */
									
.its { padding:12px 0 12px 12px; font-family: Arial, Helvetica, sans-serif; font-size:16px; }

.itss { width:12px; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.itsz { padding-left:12px; font-family: Arial, Helvetica, sans-serif; }

/* Hangar Digest Past Issues */

div#digest {margin:0 12px; border-bottom:1px dotted black; width:205px;}
div.digest_r {float:right; margin:24px 30px 0 0; padding-right:12px; font-family:arial; font-size:14px; width:300px; height:100px; line-height:135%;}
div.digest_r img {padding:20px 20px 0 0; float:right;}

/* 404 */
									
p.oops { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.9em; padding:15px 15px 0 15px; }

/*Print Directions*/
									
.print { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:12px; }

/*Gallery */
	
#gallery {width:555px; background:#000; position:relative; overflow:auto; padding:3px 15px 15px; margin-top:26px;}
#galleryB {width:555px; background:#000; position:relative; overflow:auto; padding:3px 15px 15px; }
#galleryEvents {width:555px; background:#fff; position:relative; overflow:auto; padding:3px 15px 15px; margin-top:26px;}

#gallery span {font:1.0em Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; line-height:44px;}
#galleryB span {font:1.0em Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; line-height:44px;}
#galleryEvents span {font:1.0em Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; line-height:44px;}

#gallery ul {list-style:none; float:left; position:relative; background:#000; padding:0; margin:0;}
#gallery ul li {display:inline; width:107px; height:74px; float:left; margin:2px;}
#gallery ul li a {display:block; width:105px; height:72px; text-decoration:none;}
#gallery ul li a img {display:block; width:105px; height:72px; border:1px solid #000;}

#galleryB ul {list-style:none; float:left; position:relative; background:#000; padding:0; margin:0;}
#galleryB ul li {display:inline; width:107px; height:74px; float:left; margin:2px;}
#galleryB ul li a {display:block; width:105px; height:72px; text-decoration:none;}
#galleryB ul li a img {display:block; width:105px; height:72px; border:1px solid #000;}

#galleryEvents ul {list-style:none; float:left; position:relative; background:#fff; padding:0; margin:0;}
#galleryEvents ul li {display:inline; width:107px; height:74px; float:left; margin:2px;}
#galleryEvents ul li a {display:block; width:105px; height:72px; text-decoration:none;}
#galleryEvents ul li a img {display:block; width:105px; height:72px; border:1px solid #fff;}

#gallery ul li a:hover img {display:block; width:105px; height:72px; border:1px solid #fff;}
#galleryB ul li a:hover img {display:block; width:105px; height:72px; border:1px solid #fff;}
#galleryEvents ul li a:hover img {display:block; width:105px; height:72px; border:1px solid #CCC;}

/* Events */

#event_nav img{margin-top:20px; border:0;}

/*Constant Contact Email*/

#cc {width:100%; background-color:#FFF; padding-top:35px;}
#cc_email {height:30px; width:400px;}
#cc_email div.text {float:left; background-color:#000; border:0; padding:12px 0 0 12px; color:#000; font-family:Georgia, Times, serif; font-size:10pt;}
.cc_text {float:left; border:0 #fff; padding:10px;}
.cc_submit {float:left; margin-top:4.5px; width:52px; height:22px; text-indent:-99999999px; cursor:pointer;}

/* Content Slider */

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
/*border: 10px solid navy;*/
border-bottom-width: 6px;
width: 585px; /*width of featured content slider*/
height: 250px;
z-index:0;
}

#slider_bg {background-color:#000; z-index:0; width:585px; height:250px; position:absolute;}

.sliderwrapper .contentdiv {
background-color:#000;
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 585px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
	position:absolute;
	left:503px;
	top:222px;
	z-index:1000;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color:#fff;
background: #5b0707;
border:1px solid #F30;
}

.pagination a:hover, .pagination a.selected{
color:#F30;
background-color: #5b0707;
}

/*Shadowbox*/

#sb-container,#sb-wrapper{text-align:left;}
#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}
#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}
body>#sb-container{position:fixed;}
#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}
#sb-container>#sb-overlay{height:100%;}
#sb-wrapper{position:relative;}
#sb-wrapper img{border:none;}
#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}
#sb-body-inner{position:relative;height:100%;}
#sb-content.html{height:100%;overflow:auto;}
#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px; display:none;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title-inner,#sb-info-inner{position:relative;font-family:Arial, Helvetica, sans-serif;line-height:16px;}
#sb-title,#sb-title-inner{height:26px;}
#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}
#sb-info,#sb-info-inner{height:20px;}
#sb-info-inner{font-size:12px;color:#fff;}
#sb-nav{float:right;height:16px;padding:2px 0; width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;} /*16 x 16px*/
#sb-nav-close{background-image:url(js/resources/close.png);background-repeat:no-repeat;}
#sb-nav-next{background-image:url(js/resources/next.png);background-repeat:no-repeat;}
#sb-nav-previous{background-image:url(js/resources/previous.png);background-repeat:no-repeat;}
#sb-nav-play{background-image:url(js/resources/play.png);background-repeat:no-repeat;}
#sb-nav-pause{background-image:url(js/resources/pause.png));background-repeat:no-repeat;}
#sb-counter{float:left;padding:2px 0;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

/* Holiday Shopping */

div.holiday {font-family:Arial, Helvetica, sans-serif; display:block; padding:12px 0; clear:both;}
div.holiday div img {padding:0 24px 12px 12px; float:left;}
p.holidaytxt1 { font-size:16px; font-weight:bold; vertical-align:top; margin:0; padding:0;}
p.holidaytxt2 { font-size:12px;}

