
/* @override http://weirdwax.formcodedesign.com/css/main.css */

@import "reset.css";

body{ 
	margin:0; 
	padding:0; 
	text-align:left;
	color: #2a0c02;
	background: url(/images/site_bg_tile3.gif) repeat #d8b870;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 140%;
} 
h1, h2, h3, h4 {font-family: Georgia, "Times New Roman", Times, serif; line-height: 95%;}
h2 {font-weight: normal;font-size: 28px;color: #7a1501; }
a {color: #2a0c02;text-decoration: none; border-bottom: 1px dotted #2b0600;}
blockquote{padding:5px 0 5px 30px ; } 
a.planvisit {background: url(/images/morearrow.gif) no-repeat left center; padding-left: 25px;  height: 20px; display: block; width: 150px; margin: 0 auto;margin-top: 10px; border: 0; color: #7a1600; font-weight: bolder;}

div.gallerygroup { text-align: center; padding: 10px 0;}

#site-wrap {
	background: url(/images/wmwm_logo.png) no-repeat left top;
}
/* for Internet Explorer */
/*\*/
* html #site-wrap {
	background: url(/images/wmwm_logo.gif) no-repeat left top;
}
/**/

body.home #site-wide {
	background: url(/images/_bgimg1_cowboy.png) no-repeat left 130px;
}
/* for Internet Explorer */
/*\*/
* html body.home #site-wide {
	background: url(/images/_bgimg1_cowboy.gif) no-repeat left 130px;
}
/**/

body.sub #site-wide {
	background: url(/images/_bgimg2_solder.png) no-repeat left 130px;
}
/* for Internet Explorer */
/*\*/
* html body.sub #site-wide {
	background: url(/images/_bgimg2_solder.gif) no-repeat left 130px;
}
/**/

#pagewidth{ 
	width:855px; 
	text-align:left;  
	/*margin-left:auto; 
	margin-right:auto; */ 
	
} 
 
#header{
	position:relative; 
	height:18px; 
	width:100%;
	background: url(/images/wmwm_logo.png) no-repeat left top #520b09;
} 
/* for Internet Explorer */
/*\*/
* html #header{
	background: url(/images/wmwm_logo.gif) no-repeat left top #520b09;
} 
/**/
#leftcol{
	width:215px; 
	float:left; 
	position:relative; 
}
#leftcol a {text-decoration: none !important; border: 0 !important;}
 
#twocols{
	width:640px; 
	float:right; 
	position:relative; 
}
 
#rightcol{
	width:205px; 
	float:right; 
	position:relative; 
	background: url(/images/nav_bg_tile2.gif) repeat-y;
}
 
#maincol{  
	float: left; 
	display:inline; 
	position: relative; 
	width:435px; 
	height: 700px;
}
div.in {padding: 0 20px;}
 

#footerinfo1, #footerinfo2 {text-align: center;font-size: 10px;}


/* *** Header elements *** */
h3.presents { margin: 55px 0 15px 70px; height: 20px;background: url(/images/St.Ignace_presents.gif) no-repeat; text-indent: -9999px;}
body.home h1.homeheader {margin: 5px 0 30px 45px; height: 119px;background: url(/images/Home_header_Wax-museum.png) no-repeat; text-indent: -9999px;} 
body.sub h1.homeheader {margin: 5px 0 30px 20px; height: 49px;background: url(/images/sub_header_Wax-museum.png) no-repeat; text-indent: -9999px;}

/* for Internet Explorer */
/*\*/
* html body.home h1.homeheader {background: url(/images/Home_header_Wax-museum.gif) no-repeat;} 
* html body.sub h1.homeheader {background: url(/images/sub_header_Wax-museum.gif) no-repeat;}
/**/

h4.sectionheader { height: 50px; width: 351px; margin: 0 auto; text-align: center; padding: 10px 0 0;background: url(/images/headline_bg.gif) no-repeat center top;text-transform: uppercase;font: normal normal 24px Georgia, "Times New Roman", Times, serif;color: #fff; overflow: hidden;}  

/* *** navigation *** */
#navwrap {background: url(/images/nav_bg_ticket.png) no-repeat center top; height: 415px; margin-top: 30px;}
/* for Internet Explorer */
/*\*/
* html #navwrap {background: url(/images/nav_bg_ticket.gif) no-repeat center top;}
/**/

#navelements {padding: 160px 30px 0;}
#navelements ul {text-align: center;}
#navelements ul li {padding: 1px 0;text-transform: uppercase;font: 14px; display: block; text-indent: -9999px; text-align: center;}

li.home a, li.abou a, li.exhi a, li.gall a, li.what a, li.hour a, li.educ a, li.educ a, li.cont a {display: block; text-decoration: none; border: none; height: 22px; color: inherit; cursor: pointer; }

li.home a{background: url(/images/nav_home.gif) no-repeat center center;}
li.abou a{background: url(/images/nav_abou.gif) no-repeat center center;}
li.exhi a{background: url(/images/nav_exhi.gif) no-repeat center center;}
li.gall a{background: url(/images/nav_gall.gif) no-repeat center center;}
li.what a{background: url(/images/nav_wnew.gif) no-repeat center center;}
li.hour a{background: url(/images/nav_hours.gif) no-repeat center center;}
li.educ a{height: 35px; background: url(/images/nav_educ.gif) no-repeat center center;}
li.cont a{background: url(../images/nav_cont.gif) no-repeat center center;}

/* My Comment */

#subnavwrap {text-align: center; font-size: 12px; margin-bottom: 30px;}
#subnavwrap p b {font-size: 16px; font-weight: normal;border-style: double;}
b.hours {font-size: 14px !important; font-family: "Times New Roman", Times, serif;}

.imgright {float: right; margin-left: 15px; margin-bottom: 20px;}
.imgborder {border: 4px double #8c5c2c; padding: 1px;}

div.storygroup {background: url(../images/underlineDBL_horiz_red.gif) repeat-x 0 top;}
div.storygroup div.head h2 {margin:25px 0 15px !important; padding:10px 20px !important; text-align: center;background: url(../images/underline_horiz_red.gif) repeat-x 0 bottom;}
div.storygroup p { padding-top: 15px;}
div.story h3 {margin-left: 5px;}
div.story ul {padding: 10px;}
div.story ul li {list-style-type: square;list-style-position: outside;padding-left: 2px;margin-left: 20px; padding: 5px;}
div.story ul ul{padding-left: 30px;}

.mapbackground {background: #c78f49; text-align: center;}
/* *** Float containers fix: *** */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

 /*printer styles*/ 
 @media print{ 
	/*hide the left column when printing*/ 
	#leftcol{display:none;} 

	/*hide the right column when printing*/ 
	#rightcol{display:none;} 
	#twocols, #maincol{width:100%; float:none;}
}

