body {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFCC;
	width:740px;
}

a img {
	border: 0;
}

.roundedcornr_box_785599 {
	background: url(../images/roundCorners/roundedcornr_785599_tl.png) no-repeat top left;
}
.roundedcornr_top_785599 {
	background: url(../images/roundCorners/roundedcornr_785599_tr.png) no-repeat top right;
}
.roundedcornr_bottom_785599 {
	background: url(../images/roundCorners/roundedcornr_785599_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_785599 div {
	background: url(../images/roundCorners/roundedcornr_785599_br.png) no-repeat bottom right;
}
.roundedcornr_content_785599 {
	background: url(../images/roundCorners/roundedcornr_785599_r.png) top right repeat-y;
}

.roundedcornr_top_785599 div,.roundedcornr_top_785599,
.roundedcornr_bottom_785599 div, .roundedcornr_bottom_785599 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}
.roundedcornr_content_785599, .roundedcornr_bottom_785599 {
	margin-top: -19px;
}
.roundedcornr_content_785599 { padding: 0 20px; }

#fieldset, legend {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	color:gray;
	height:25px;
	width:350px;
	margin:0px 0px -2px 0px;
	padding:0px 0px 0px 0px;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:20px;
}

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color:#180891;
	margin:-4px -9px 0px 0px;
	padding:0px 0px 0px 0px;
}

h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
}

h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:444;
	font-weight:normal;
	font-size:12px;
}

h5 {
	font-family:"Garamond", Times New Roman, Times, serif;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	color:gray;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
	text-align:left;
	color:gray;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#siteTitle {
	font-family:Times New Roman, Times, serif;
	font-size:20px;
	font-weight:normal;
	color:#008789;
	width:370px;
	float:left;
	margin:0px 0px -2px 2px;
	padding:4px 0px 0px 4px;
	text-decoration: none;
}

#siteTitle a:link, a:visited{
	text-decoration:none;
	color:#003366;
}

#siteTitle a:hover{
	text-decoration:none;
	color:#003366;
}

#siteTitle a:active, a:focus{
	text-decoration:none;
	color:#003366;
}

#textNavigation {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	color:gray;
	height:25px;
	width:350px;
	margin:0px 0px -2px 0px;
	padding:0px 0px 0px 0px;
}

#textNavigation a:link, a:visited{
	text-decoration:none;
	color:#214230;
}

#textNavigation a:hover{
	text-decoration:none;
	color:#8F2140;
}

#textNavigation a:active, a:focus{
	text-decoration:none;
	color:#8F2140;
}

#mmTextNavigation {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	color:white;
	height:25px;
	width:350px;
	margin:0px 0px -10px 2px;
	padding:0px 0px 0px 0px;
	z-index:20;
}

#mmSiteTitle {
	float:left;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	z-index:10;

}

#mmPhoto {
	float:left;

}

#mmCinema {
	float:left;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
}

#mmNavigation{
	width:728px;
	float:left;
}

#mmLeftColumn {
		width:257px;
		float:left;
		margin:0px 0px 0px 0px;
		padding:2px 0px 0px 0px;
}

#callToAction {
		margin:0px 0px 15px 0px;
		padding:0px 0px 0px 0px;
}

#mmMainColumn {
		width:468px;
		float:left;
		margin:0px 0px 6px 0px;
		padding:2px 0px 0px 4px;
}

#verticalSpacer {
		margin:0px 0px 0px 0px;
		padding:0px 0px 5px 0px;
}

#mmBlogPost {

		margin:0px 0px 15px 0px;
		padding:2px 0px 0px 2px;
		
}

#mmInfoPod {
		margin:0px 0px 15px 0px;
		padding:2px 0px 0px 2px;
		
}

#mmBlogPostHeadline {
		width:423px;
		margin:-3px 0px 15px -1px;
		padding:2px 0px 0px 0px;
		
}

#blogLinks {
		width:420px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:9px;
		color:gray;
		text-align:right;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
}

#articleImage {
		width:200px;
		height:175px;
		margin:-10px 0px 0px 0px;
		padding:0px 0px 0px 0px;

}

#articleCallOuts {
		width:200px;
		height:175px;
		margin:-175px 0px 15px 210px;
		padding:0px 0px 0px 0px;
}

#articleText {
		width:410px;
		margin:-30px 0px -10px 0px;
		padding:0px 0px 0px 0px;
}

#mainColumnInfoPodText {
		width:375px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:9px;
		text-align:left;
		color:gray;
}

#mmInfoPod {
		width:420px;
		margin:0px 0px 0px 0px;
		padding:5px 0px 5px 5px;
}

#badges {
	float:left;
	margin: 0px 0px 2px 55px;
	padding: 0px 0px 0px 0px;
}
#sectionAd {
	float:right;
	z-index:0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#mainContent {
	float:left;
	width:720px;
}

#cinema {
	float:left;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}

#cimage {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
}

#disclaimerContent {
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:gray;
	margin: 0px auto 2px auto;
	padding: 0px 25px 0px 25px;
}

#menu_container {margin:0px 0px 5px 0px; position:relative; width:720px; height:17px; z-index:100;}

#pmenu, #pmenu ul {padding:0; margin:0; list-style-type: none;}

#pmenu a, #pmenu a:visited {display:block; width:103px; text-align:center; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; height:17px; line-height:16px; text-decoration:none; text-indent:0px; border:1px solid #fff; border-width:1px 0 1px 1px;}

#pmenu li ul li a, #pmenu li ul li a:visited {border-width:0 1px 1px 1px;}
#pmenu li a.enclose, #pmenu li a.enclose:visited {width:365px; text-align:left; text-indent:5px; border-width:1px 1px 0px 1px;}
#pmenu li a.wide, #pmenu li a.wide:visited {width:275px; text-align:left; text-indent:5px;}
#pmenu li a.last, #pmenu li a.last:visited {border-width:1px;}

#pmenu li {float:left; background:#000000;}

#pmenu li:hover {position:relative;}

#pmenu li:hover > a {background:#C0C0C0; color:#fff;}

#pmenu li ul {display:none;}

#pmenu li:hover > ul {display:block; position:absolute; top:-11px; left:141px; padding:10px 30px 30px 30px; background:transparent url(transparent.gif); width:80px;}

#pmenu > li:hover > ul {left:-30px; top:8px;}

#pmenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

* html #pmenu li a:hover {position:relative; background:#C0C0C0; color:#fff;}

#pmenu li a:active, #pmenu li a:focus {background:#C0C0C0; color:#fff;}

#pmenu li.fly {background:#000000 url(http://www.wsxx.businesspublishing.biz/images/navigation/chevrons.gif) no-repeat right center;}
#pmenu li.drop {background:#000000 url(http://www.wsxx.businesspublishing.biz/images/navigation/whiteDro.gif) no-repeat right center;}


* html #pmenu li ul {visibility:hidden; display:block; position:absolute; top:-11px; left:80px; padding:2px 30px 30px 30px; background:transparent url(transparent.gif);}

#pmenu li a:hover ul ul{
visibility:hidden;
}

#pmenu li a:hover ul a:hover ul ul{
visibility:hidden;
}

#pmenu li a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}

#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
visibility:hidden;
}

#pmenu li a:hover ul {
visibility:visible; left:-30px; top:14px; lef\t:-31px; to\p:15px;
}

#pmenu li a:hover ul a:hover ul{ 
visibility:visible; top:-3px; left:145px;
}

#pmenu li a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}

#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}

#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}

#pageContent {
	float:left;
	padding:25px 0px 0px 50px;
	margins:0px 0px 0px 0px;
}

#pageContent table {
	width:625px;
	padding:0px 0px 0px 0px;
	margins:0px 0px 0px 0px;
}

#pageContent caption {
	font-weight:bold;
	padding:0px;
}

#pageContent td.left {
	width:175px;
}

#pageContent th {
	background:#214230;
	color:#FFFFFF;
}

#pageContent td {
	padding:0px 0px 0px 15px;
}

#letter {
	float: left;
	width:165;
	padding:0px 25px 0px 15px;
}

#printLetter {
	font-family:"Garamond", Times New Roman, Times, serif;
	float:left;
	width:720px;
	margin:0px 0px 0px 0px;
	padding:0px 25px 0px 15px;
}

#table {
	margin:23px 0px 0px 12px;
}

#table .labelLeftColumn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:gray;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#table .labelRightColumn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:gray;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
}

#table .leftColumn {
	text-align:left;
	width:200px;
}

#table .rightColumn {
	text-align:right;
	width:200px;
}

#table .formFieldLeftColumn {
	text-align:left;
	height:23px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#table .formFieldRightColumn {
	text-align:right;
	height:23px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#table .doubleWideFormField{
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#centerImage {
	margin:10px 0px 10px 50px;
	padding:0px 0px 0px 0px;
}

#eMailForm .label {
	width:200px;
	text-align:right;
}

#eMailForm .oneColumn {
	width:200px;
	background-color:blue;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
}

#eMailForm .twoColumn {
	width:400px;
	background-color:red;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
}

#profileDataTable {
	margin:0px 0px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:smaller;
}

#profileDataTable .items {
	font-weight:bold;
	text-align:right;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
}

#profileDataTable td {
	margin:0px 0px 0px 0px;
	padding:0px 25px 0px 0px;
}

#news {
	float:left;
}

#newsBanner {
	width:225px;
	z-index:1;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 4px;
}

#currentDate {
	width:225px;
	height:20px;
	z-index:1;
	background-color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:400;
	font-size:12px;
	color:black;
	text-align:center;
	line-height:2.0em;
	margin: -20px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}

#newsCrawl {
	z-index:1;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
}

#rightColumn {
	float:right;
	width:240px;
}

#siteSponsorsBanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#006633;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#siteSponsorsAds {
	float:right;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
}

#siteSponsorsAds a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
}

#footer a:link, a:visited{
	text-decoration:none;
	color:gray;
}

#footer a:hover{
	text-decoration:none;
	color:#4C4C4C;
}

#footer a:active, a:focus{
	text-decoration:none;
	color:#000000;
}

#footer {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	color:gray;
	width:730px;
	height:23px;
	margin:5px auto 0px auto;
	padding:6px 0px 0px 0px;
}

