	body {background-image:url(https://www.thegreatharryhoudini.com/i/back_pattern5.jpg); background-repeat:repeat;margin:0;font:Verdana, Geneva, sans-serif;}

	#container {max-width:774px;background-color:#EAD8B0;margin-left:auto;margin-right:auto;}

	#mobile-nav {display:none;}

	.img-title {height:137px; width:774px; }

	#nav-holder {background-color:#FCF0D8;border-bottom:1px solid #FFF;height:290px;}

	#nav {float:left;width:192px;}

	#swf-holder {max-width:582px;float:right;}

	#nav-holder #nav ul {margin:0;padding:0;}

	#nav-holder #nav ul li {list-style:none;padding:0;display:block;}

	#sub-nav {background-color:#970100;text-align:left;border-bottom:1px solid #000;}

	#sub-nav ul {display:inline-block;margin-left:0px;padding-left:5px;}

	#sub-nav ul li {display:inline; list-style:none;}

	#sub-nav ul li a {color:#FFF;padding-left:7px;padding-right:7px; font-family:verdana;font-size:11px;text-decoration:none;}

	#content {padding-left:20px;padding-right:20px;text-align:left;background-color:#EAD8B0; font-family:verdana;font-size:14px;border-bottom:1px solid #970100;}

	#content .image-box {float:left;padding:15px 15px 15px 15px;font-size:10px;text-align:center;}

	#content .image-box img {display:block;padding-bottom:5px;}

	#content h1 {font-size:20px;}

	#content p {line-height:22px;}

	#content a {text-decoration:none; color:#970100;font-weight:normal;font-size:14px;}

	#content a:hover {border-bottom:1px solid #970100; font-size:14px;font-weight:normal;}

	#footer {text-align:center;padding-top:10px;padding-bottom:10px;font-size:11px;font-family:verdana;}

	

@media only screen and (max-width:600px) {

	#container {width:90%;background-color:#EAD8B0;margin-left:auto;margin-right:auto;}

	#mobile-nav {display:block;text-align:center;}

	#nav-holder #mobile-nav ul {margin:0;padding:0;}

	#nav-holder #mobile-nav ul li {list-style:none;padding:0;display:block;padding:5px;}

	#nav-holder #mobile-nav ul li a {color:#000;font-family:verdana;font-size:14px;text-decoration:none;}

	#nav-holder {height:auto;}

	#nav {display:none;}

	.img-title {width:100%; }

	.imgnav {width:100%; }

	#swf-holder {display:none;}

	#content .image-box {display:block;padding:5px 5px 5px 5px;font-size:10px;text-align:center; width:100%;}

	#content .image-box .pimages {width:100%;}

} /* phone */



/*tablet*/

@media (min-width : 600px) and (max-width : 768px) {

	#container {width:90%;background-color:#EAD8B0;margin-left:auto;margin-right:auto;}

	#swf-holder {display:inline;width:63%;float:left;overflow:hidden;}

	.img-title {width:100%; }

}