#pagewrap { margin:auto 0; }
#bodywrap { width:960px; height: auto; padding: 0px; margin-top:75px; }
#topwrap { background: url(../images/top-wrapper.jpg) top center; height:118px;	margin:0px; }
#borderwrap { width:1017px;	margin:0 auto; background: transparent url(../images/opacity.png); }
#innerwrap { width:960px; margin:0px; margin-left: auto; margin-right: auto; background: none; }
/*** #mid-top { background: #000000 url(../images/style3/skyslice-dk4.jpg) 0px 100px repeat-x; } ***/
#low-top { background: url(../images/style3/citytop.jpg) repeat-x top center; margin-left: auto; margin-right: auto;  height: 155px; }
#contentwrap { background: #000000 url(../images/style3/citybottom.jpg) repeat-x top center; margin:auto 0; min-height:400px; padding-top: 20px;}
#legalwrap { background: #111111; margin-bottom:12px; margin-top:-2px;	}
#footerwrap { background:#000000 none repeat scroll 0 0; margin:-2px auto 0px auto;	width:986px; }
#fwrap { background:#000000; margin:auto 0; }
table.contentpaneopen td, table.contentpane td {background-color:#000000; }
/***** Menu Styles *****/
#mainmenu {background: url(../images/navbar2.png) top left no-repeat;}
#mainmenu li a { color:#cccccc;}
#mainmenu li.active { background: url(../images/navtick1.png) 23% 33px no-repeat;}
#mainmenu li ul li{background-color:#4f4f4f}
#mainmenu li ul li a, #mainmenu li ul li:hover a{background-color:#1c1c1c;}
#mainmenu li ul li:hover, #mainmenu li ul li.sfhover{background-color:#1c1c1c;}
#mainmenu li ul li.subarrow{background: url(../images/style3/dnav-btm.png) bottom left no-repeat; }
#mainmenu li ul li.subarrowsfhover{	background: url(../images/style3/dnav-btm.png) bottom left no-repeat;}
a.mainlevel:hover,a.mainlevel:active,a.mainlevel:focus {/*background: url(../images/dnav-btm.png) bottom left no-repeat; */}
/* Event Menu */
a.mainlevel-devent {background: url(../images/calendar-grey.png) no-repeat left; border-bottom: 1px solid #333333;color: #cccccc;}
/*Big Green*/
a.mainlevel-biggreen { color:#ffea76;}
/*Split Pink Menu*/
a.mainlevel-splitpink {font-family: Arial, Helvetica, sans-serif;font-size: 26px;color:#f20089 !important;font-weight: bold !important;	letter-spacing:-2px;line-height:22px;text-decoration: none;text-transform:uppercase;}
a.mainlevel-splitpink span{color:#cccccc;}
a.sublevel-splitpink {padding: 3px 3px 3px 14px;display: block;}
/* Text Styles */
#content p {color:#cccccc;}
.jnewsmore {margin-top:3px;	padding-top:3px;border-top:1px solid #dddcdc;font-size:9px;}
/* Modules */
#topusermods .moduletable h3 {background: url(../images/style3/roundheader2.png) top right no-repeat;}
#topusermods .moduletable-bubblevideo h3 {background: url(../images/style3/roundheader2.png) top right no-repeat;}
#rightcontent .moduletable-bubblevideo .modulecontent, #topusermods .moduletable-bubblevideo .modulecontent, #newsflash .moduletable-bubblevideo, #user1 .moduletable-bubblevideo, #user2 .moduletable-bubblevideo, #user3 .moduletable-bubblevideo, #duomods .moduletable-bubblevideo, #user4 .moduletable-bubblevideo, #user5 .moduletable-bubblevideo, #bottomusermods .moduletable-bubblevideo, #user6 .moduletable-bubblevideo, #user7 .moduletable-bubblevideo, #user8 .moduletable-bubblevideo {	background: url(../images/videobubble-2.png) bottom left no-repeat;}
#footermods {  background: transparent; height:250px; margin:2px 0 0 0px; }
#subscribelayout {font-size:10px !important;font-weight:normal;	/*margin-top:5px;*/	padding-top:0px !important;color: #ffffff;filter:alpha(opacity=50) !important;-moz-opacity:0.5 !important;-khtml-opacity: 0.5 !important;opacity: 0.5 !important;}
.newsletterbutton {background: url(../images/icon2.png)  no-repeat;}
/* User 1 Newspro CSS Declarations */
.user1style1 {font-family: Arial, Helvetica, sans-serif;font-size: 26px;color:#f2ecdc !important;font-weight: bold !important;	margin-top:-5px;letter-spacing:-2px;line-height:22px;}
.user1style1a {	font-family: Arial, Helvetica, sans-serif;font-size: 26px;color:#f20089 !important;font-weight: bold !important;	margin-top:-5px;letter-spacing:-2px;line-height:22px;}
.user1style2 {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color:#cccccc !important;font-weight: bold !important;	margin-top:-5px;letter-spacing:-1.3px;line-height:18px;}
.user1style2a {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color:#f20089 !important;font-weight: bold !important;	margin-top:-5px;letter-spacing:-1.3px;line-height:18px;}
.user1style2b {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color:#f2ecdc !important;font-weight: bold !important;	margin-top:-5px;letter-spacing:-1.3px;line-height:18px;}
.user1style3 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#cccccc !important;font-weight: bold !important;	letter-spacing:-1px;}
.user1style4 {font-family: Arial Black, sans-serif;font-size: 26px;	margin-top:-5px;letter-spacing:-2px;line-height:24px;}
.user1style5 {font-family: Arial Black, sans-serif;font-size: 26px;color:#cccccc !important;margin-top:-5px;letter-spacing:-2px;	line-height:24px;}
.user1style5a {font-family: Arial Black, sans-serif;font-size: 26px;color:#f2ecdc !important;margin-top:-5px;letter-spacing:-2px;	line-height:24px;}
.user1style6 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:135%;color:#cccccc;}
.user1style6a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:135%;	color:#f20089 !important;}
.user1style6b {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:135%;	color:#f2ecdc !important;}
/* User 2 Newspro CSS Declarations */
.user2style1 {font-family: Arial Black, Helvetica, sans-serif;color:#ffea76 !important;font-size: 40px;font-weight: 500;margin-top:-5px;letter-spacing:-4.5px;	line-height:32px;}
.user2style6 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:135%;color:#cccccc;}
.articletitle {color:#f20089 !important;}