body, div, h1, h2, h3, h4, p, ul, li {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #ffffff;
}
#wrapper {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
#visualClear {
	width: 850px;
	height: 1px;
	clear: both;
	}
#logo {
	float: left;
	width: 120px;
	padding-left: 20px;
	height: 60px;
	padding-top: 20px;
}
#tagline {
	float: left;
	text-align:center;
	height: 34px;
	width: 370px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 46px;
}
#buttons {	padding-top: 46px;float:left;height:28px;width:295px;}
#NYlink { padding-right: 47px; padding-top: 6px; padding-bottom: 6px; float: right; height: 15px; width: 225px; font-family: Tahoma, Arial; font-size: 12px; color: #d14d05; /*text-align: center;*/ }
#NYlink a { border: 1px dotted #FEAA2B; padding: 3px; color: #FEAA2B; display: inline-block;}
#NYlink a:hover { color: #FFFFFF; background-color: #FEAA2B; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; }

#Sponsorlink {  padding-top: 0px; float: right; height: 25px; padding-bottom: 6px; width: 137px; font-family: Tahoma, Arial; font-size: 12px; color: #d14d05; /*text-align: center;*/ }
#Sponsorlink a { border: 1px dotted #b31e88; padding: 3px; color: #b31e88; display: inline-block;}
#Sponsorlink a:hover { color: #FFFFFF; background-color: #b31e88; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; }

#buttons img {border:0;}
#tagline h1 {
	font-family: "Arial Narrow", Tahoma, Arial;
	font-size: 24px;
	color: #999999;
	font-weight: normal;
}
#orangeBar {
	background-image: url(artwork/orangeBar.jpg);
	height: 1px;
	width: 750px;
	/*clear: both;*/
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 50px;
	margin-right: 50px;
	overflow: hidden;
}
#mainmenu {
	float: left;
	height: 30px;
	width: 700px;
	padding-left: 90px;
	padding-right: 0px;
}
#mainmenu ul {
	list-style: none;
	display: inline;
	}
#mainmenu li {
	list-style: none;
	display: inline;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #d14d05;
	margin-right: 30px;
	font-weight: bold;
	}
#mainmenu a {
	color: #d14d05;
	text-decoration: none;
	}
#mainmenu a:hover {
	color: #666666;
	}
#homeFlash {
	float: left;
	height: 300px;
	width: 750px;
	padding-left: 50px;
	padding-bottom: 15px;
	}
#mainPhoto {
	float: left;
	height: 200px;
	width: 750px;
	padding-left: 50px;
	padding-bottom: 15px;
	}
#content {
	width: 750px;
	float: left;
	padding-left: 50px;
	padding-right: 50px;
	}
#content p {
	font-family: Garamond, Georgia, Times, "Times New Roman";
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 7px;
	}
#content h2 {
	font-family: Tahoma, Arial;
	font-size: 24px;
	font-weight: normal;
	color: #9B5BA4;
	margin-bottom: 7px;
	}
#content h3 {
	font-family: Garamond, Georgia, Times, "Times New Roman";
	font-size: 18px;
	font-weight: normal;
	color: #648403;
	margin-bottom: 5px;
	}
#content h5 {
	font-family: Garamond, Georgia, Times, "Times New Roman";
	font-size: 16px;
	font-weight: normal;
	font-style: italic;
	margin-bottom: 10px;
	}
#content h6 {
	font-family: Garamond, Georgia, Times, "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #111111;
	margin: 0;
	}
#wrapper-twoCol {
	width: 750px;
	float: left;
	margin: 15px 50px 0 50px;
	background-image: url(artwork/bg-twoCol.jpg);
	background-repeat: no-repeat;
	min-height: 230px;
	}
#wrapper-twoCol h4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:15px;padding-top:5px;}
#wrapper-threeCol {
	width: 750px;
	float: left;
	margin: 0 50px 0 50px;
	}
#oneColImg {
	width: 200px;
	padding-left: 15px;
	float: left;
	padding-top: 15px;
	padding-right: 5px;
	}
#oneCol {
	width: 500px;
	padding-left: 15px;
	float: left;
	padding-top: 15px;
	padding-right: 10px;
	}
#oneCol p {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 7px;
	line-height: 18px;
	}

#oneCol img {
	text-align: left;
	margin-right: 15px;
	margin-bottom: 3px;
	}
#oneCol h4 {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 7px;
	}
#oneCol ul {
	list-style-type: square;
}
#oneCol li {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 7px;
	line-height: 18px;
	margin-left: 15px;
	}
#twoCol {
	width: 340px;
	padding-left: 15px;
	float: left;
	padding-top: 15px;
	padding-right: 10px;
	}
#twoCol p {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 7px;
	}
#twoCol img {
	text-align: left;
	margin-right: 10px;
	margin-bottom: 3px;
	}
#twoCol h4 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 7px;
	}
#threeCol {
	width: 220px;
	padding-left: 15px;
	float: left;
	padding-top: 5px;
	padding-right: 15px;
	}
#threeCol p {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 7px;
	}
#threeCol img {
	margin-bottom: 7px;
	}
#bookPrices {
	width: 175px;
	padding-left: 15px;
	float: right;
	padding-top: 15px;
	padding-right: 10px;
	margin-top: 40px;
	margin-left: 20px;
	background-color: #FDDFA9;
	padding-bottom: 10px;
	}
#bookPrices p {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 2px;
	line-height: 16px;
	}
#bookPrices h4 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F9A826;
	width: 185px;
	margin-top: -15px;
	margin-right: 0px;
	margin-left: -15px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 15px;
	text-transform: uppercase;
	margin-bottom: 5px;
	}
#footer {
	width: 750px;
	float: left;
	margin: -10px 50px 10px 50px;
	}
#footer p {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-align: center;
	}
a {
	color: #d18205;
	text-decoration: none;
	}
a:hover {
	color: #666666;
	}
.orangeBold {
	font-weight: bold;
	color: #d18205;
	}
.blueBold {
	font-weight: bold;
	color: #09467e;
	}
.greenBold {
	font-weight: bold;
	color: #648403;
	}
.orange {
	color: #d18205;
	}
.blue {
	color: #09467e;
	}
.green {
	color: #648403;
	}
.white {
	color: #ffffff;
	}
.purple {
	color: #9B5BA4;
	}
.bold {
	font-weight: bold;
	}
.purple2{
	color:#b31e88;
	}
.gray {color:#999999; }
.purple2 a{text-decoration:underline;color:#b31e88;}
.purple2 a:hover{text-decoration:none;color:#b31e88;}
.orange a{text-decoration:underline;color: #d18205;}
.orange a:hover{text-decoration:none;color: #d18205;}
.orangeBold a{text-decoration:underline;color: #d18205;}
.orangeBold a:hover{text-decoration:none;color: #d18205;}

label {width:180px;height:18px;padding-right:10px;float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
label .second-line {}
.input {width:750px;clear:both; padding-top:5px;padding-bottom:5px;font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}

.ita{font-style:italic;}

.floatRight {float: right;}

ul {padding: 0 0 0 20px;}
ul li {font-family: Garamond,Georgia,Times,"Times New Roman";}

body#pressroom table { font-family: Garamond, Georgia, Times, "Times New Roman";}
body#pressroom table td {border: 1px solid black; padding: 5px; }
