/* Unchanged */
/* ************************ Defaults ************************ */

body{ 
	font:12px Arial, Helvetica, sans-serif; 
	text-align:center;
	color:#666666;		
}
body, h1, h2, h3, h4, h5, p, table, table th, form, ul {
	border: none;
	margin: 0px;
	padding: 0px;
}
ul{
	list-style:none;
}

img {
	border: none;
}
/* ************************ structural ************************ */

.main1{ 
	margin:0 auto; 
	padding:0px 0px 0px 0px;
	background:url('/images/main1.gif') top left repeat-y;	
	text-align:left;
	width:1060px;
}
.main3{ 
	background:url('/images/main3.gif') bottom left no-repeat;	
	padding:0px 0px 39px 0px;
}
.page{
	padding:0px 18px 0px 18px;
	//background:url('/images/pagebg1.gif') top left no-repeat;	
}
.homePage{
	padding:0px 18px 0px 18px;

}
.clear{
	clear:both;
}
.wrapper{
	//background:url('/images/pagebg.gif') top left repeat-x;
}
.splashb{
	background:url('/images/splashbg.jpg') top center no-repeat;
}

/* ************************ splash ************************ */

.splash{
	height:318px;
	padding:39px 0px 0px 0px;
}
.splash h1{
	font-size:24px;
	font-weight:normal;
	padding:0px 0px 5px 0px;
}
.splashtext{
	background:url('/images/splashtext.jpg') top left no-repeat;
	width:654px; 
	height:217px;
	margin:0 auto; 
	padding:33px 16px 0px 31px;
	text-align:left;
}
.splashtext1{
	float:left;
}
.splashtext2{
	float:left;
	padding-left:14px;
}
.splashtext3{
	color:#000066;
	width:304px;
	padding:0px 15px 0px 0px;
	height:153px;
}
.splashtext3 p{
	line-height:16px;
}
.splashtext4 .spsign{
	float:left;
	padding:7px 0px 0px 0px;
	width:153px;
	text-align:center;
}
.splashtext4 .splogin{
	float:left;
	padding:7px 0px 0px 40px;
}
.splashtext4 a{
	color:#333333;
	text-decoration:none;
}
.splashtext4 a:hover{
	color:#333333;
	text-decoration:underline;
}
.splashcontent{
	padding:105px 20px 0px 20px;
}

.pagenotfound
{
	width: 300px;
	height: 200px;
	filter: alpha(opacity=55);
	-moz-opacity: .55;
	background-color:#EEE;
	color:#222222;

}

.pagenotfound p
{
	font-size: 16px;
}

.pagenotfound h1
{
	font-size: 24px;
}

/* ************************ header ************************ */

.headwrap{
	background:#fff;
}
.header{
	margin:0 auto; 
	background:url('/images/header.gif') top left no-repeat;	
	text-align:left;
	width:1024px;
	padding:0px 18px 0px 18px;
}
.headertext{
	padding:30px 0px 0px 0px;
	background:transparent url(/images/swoosh.jpg) no-repeat scroll 0 55px;	
}

.logo {
	float:left;
	padding-bottom:26px;
	padding-left:43px;
	padding-top:23px;
}

.header p{
	float:left;
}

.header .logoutlink ul{
	float:right;
	margin:30px -250px 0px 0px;
	font-size: 12px;
}
.header .logoutlink ul li{
	float:left;
	font-size:11px;
	padding:0px 20px 0px 0px;
	font-size: 12px;
}
.header .logoutlink ul li a{
	color:#999999;
	text-decoration:none;
	font-size: 12px;
}
.header .logoutlink ul li a:hover{
	color:#666666;
	text-decoration:underline;
	font-size: 12px;
}



.header .uppernav ul{
	float:right;
	padding:23px 0px 0px 0px;
}
.header .uppernav ul li{
	float:left;
	font-size:11px;
	padding:0px 20px 0px 0px;
}
.header .uppernav ul li a{
	color:#999999;
	text-decoration:none;
}
.header .uppernav ul li a:hover{
	color:#666666;
	text-decoration:underline;
}
.header .topnav{
	clear:both;
}
.header .topnav ul{
	padding:0px 18px 34px 0px;
	float:right;
}
.header .topnav li{
	float:left;
	font-size:14px;
	padding:0px 22px 0px 22px;
	border-right:solid 1px #c50a20;
}

.header .topnav li.last{
	float:left;
	font-size:14px;
	padding:0px 30px 0px 30px;
	border-right:none 1px #c50a20;
}

.header .topnav ul li a{
	color:#c50a20;
	text-decoration:none;
}
.header .topnav ul li a:hover, .header .topnav ul li a.sel{
	color:#999999;
	text-decoration:none;
}

/* ************************ masthead ************************ */

.impage{
	clear:both;
	background:url('/images/mastheadabout.jpg') top left no-repeat;
	height:121px;	
}
.impageinformation{
	clear:both;
	background:url('/images/mastheadinformation.jpg') top left no-repeat;
	height:121px;	
}
.impagejoining{
	clear:both;
	background:url('/images/mastheadjoining.jpg') top left no-repeat;
	height:121px;	
}
.impageabout{
	clear:both;
	background:url('/images/mastheadabout.jpg') top left no-repeat;
	height:121px;	
}
.impagemeetings{
	clear:both;
	background:url('/images/mastheadmeetings.jpg') top left no-repeat;
	height:121px;	
}
.impagecontact{
	clear:both;
	background:url('/images/mastheadcontact.jpg') top left no-repeat;
	height:121px;	
}
.impagetraining{
	clear:both;
	background:url('/images/mastheadtraining.jpg') top left no-repeat;
	height:121px;	
}
.impageutilities{
	clear:both;
	background:url('/images/mastheadutilities.jpg') top left no-repeat;
	height:121px;	
}

.impagemembers{
	clear:both;
	background:url('/images/mastheadmembers.jpg') top left no-repeat;
	height:121px;	
}

.impage p,.impageabout p,.impageinformation p,.impagemembers p,.impagejoining p,.impagecontact p,.impagemeetings p,.impagetraining p,.impageutilities p{
	color:#C50A20;
	font-size:18px;
	line-height:24px;
	font-style:italic;
	padding:40px 0px 0px 400px;
	width:516px;
}


.author{
	font-size: 14px;
	color:#fff;
	text-align: right;
	width: 916px;
}

#members{
	height:241px;
	background:url('/images/immembers.jpg') top left no-repeat;		
}
#members p{
	padding:111px 0px 0px 293px;
}
#resources{
	position:absolute;
	margin:-16px 0px 0px 838px;
	background:url('/images/resources.jpg') top left no-repeat;	
	width:165px; 
	height:255px;
	color:#fff;
}
#resources .resources1{
	padding:95px 5px 0px 66px;
}
#resources .resources2{
	padding:10px 10px 0px 10px;
	font-size:11px;
	line-height:14px;
}
#resources h1{
	font-size:16px;
	line-height:16px;
	color:#ffcc00;
}
#resources a{
	color:#fff;
	text-decoration:underline;
}
#resources a:hover{
	color:#ffcc00;
	text-decoration:underline;
}

/* ************************ content ************************ */

.content{
	padding:0px 20px 30px 20px;
}

.content h1
{
	color:#C50A20;
	font-size:18px;
	font-weight:normal;
	line-height:18px;
	padding:0 0 5px;
}
/* ************************ left panel ************************ */

.leftpanel{
	width:168px;
	float:left;
	padding:24px 0px 0px 0px;
}
.leftpanel .leftmenu ul li,.leftpanel .leftmenu3 ul li{
	padding:0px 0px 2px 0px;
	font-size:13px;
}
.leftpanel .leftmenu ul li a,.leftpanel .leftmenu3 ul li a{
	background:url('/images/leftlink.gif') top left no-repeat;
	display:block;
	padding:10px 0px 10px 0px;
	text-align:center;
	width:168px;
	color:#666666;
	text-decoration:none;
}

.leftpanel .leftmenu ul li a.sel{
	color:#C50A20;
}

.leftpanel .leftmenu ul li a:hover,.leftpanel .leftmenu3 ul li a:hover{
	color:#333333;
	text-decoration:underline;
	background:url('/images/leftlinkon.gif') top left no-repeat;	
}

.leftpanel .leftmenu ul ul li,.leftpanel .leftmenu3 ul ul li{
	padding:0px 0px 2px 0px;
	font-size:10px;
}
.leftpanel .leftmenu ul ul li a,.leftpanel .leftmenu3 ul ul li a{
	background:url('/images/leftsublink.gif') top left no-repeat;
	display:block;
	padding:6px 10px 10px 0px;
	text-align:center;
	width:168px;
	color:#666666;
	text-decoration:none;
}
.leftpanel .leftmenu ul ul li a:hover,.leftpanel .leftmenu3 ul ul li a:hover{
	color:#333333;
	text-decoration:underline;
	background:url('/images/leftsublinkon.gif') top left no-repeat;	
}



.leftpanel .leftmenu2 ul li{
	padding:0px 0px 2px 0px;
	font-size:13px;
}
.leftpanel .leftmenu2 ul li a{
	background:url('/images/leftlink.gif') top left no-repeat;
	display:block;
	padding:10px 0px 10px 0px;
	text-align:center;
	width:168px;
	color:#666666;
	text-decoration:none;
}
.leftpanel .leftmenu2 ul li a:hover{
	color:#333333;
	text-decoration:underline;
	background:url('/images/leftlinkon.gif') top left no-repeat;	
}


.leftpanel .leftad1{
	background:url('/images/leftad1.jpg') top left no-repeat;
	height:205px;
	width:149px;
	color:#444444;
	margin-top: 15px;	
	padding:16px 5px 0px 10px;
}
.leftpanel .leftad1 h2{
	font-size:16px;
	color:#C50A20;
	padding-bottom: 5px;
	line-height:16px;
}
.leftpanel .leftad1 p{
	padding-bottom: 5px;
}
.leftpanel .leftad1 h3{
	font-size:14px;
	line-height:16px;
	font-weight:normal;
}
.leftpanel .leftad2{
	background:url('/images/leftad2.gif') #99cccc bottom left no-repeat;
	padding:10px;
	color:#fff;
	width:144px;
}
.leftpanel .leftad2 p{
	font-size:11px;
	color:#444444;
}
.leftpanel .leftad2 a{
	color:#fff;
	text-decoration:underline;
}
.leftpanel .leftad2 a:hover{
	color:#ffcc00;
	text-decoration:underline;
}

.leftpanel .leftad3{
	background:url('/images/leftad1.jpg') top left no-repeat;
	height:205px;
	width:149px;
	color:#444444;	
	padding:16px 5px 0px 10px;
}
.leftpanel .leftad3 h2{
	font-size:16px;
	color:#C50A20;
	padding-bottom: 5px;
	line-height:16px;
}
.leftpanel .leftad3 p{
	padding-bottom: 5px;
}
.leftpanel .leftad3 h3{
	font-size:14px;
	line-height:16px;
	font-weight:normal;
}


/* ************************ right panel ************************ */

.rightpanel{
	width:800px;
	padding:24px 0px 0px 16px;
	float:left;
}
.rightpanel h1{
	color:#C50A20;
	font-size:18px;
	font-weight:normal;
	line-height:18px;
	padding:0px 0px 5px 0px;
}
.rightpanel h2{
	color:#C50A20;
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:10px 0px 0px 0px;
}
.rightpanel h3{
	color:#C50A20;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	padding:0px 0px 3px 0px;
}
.rightpanel p{
	padding:6px 0px 0px 0px;
	line-height:16px;
}
.rightpanel ul{
	padding:6px 0px 6px 0px;
}
.rightpanel ul li{
	padding:0px 0px 6px 23px;
	background:url('/images/rightli.gif') top left no-repeat;	
}
.rightpanel a{
	color:#c50a20;
	text-decoration:none;
}
.rightpanel a:hover{
	color:#999999;
	text-decoration:underline;
}
.rightpanel .pagetext1{
	font-size:14px;
	line-height:19px;
}
.rightpanel .righttype1{
	width:526px;
	float:left;
}
.rightpanel .righttype2{
	float:right;
}

/* Testimonials ************************ */

.rightpanel .testimonial{
	width:526px;
	padding:20px 0px 0px 0px;	
}
.rightpanel .testimonial1{
	background:url('/images/testimonial1.gif') top left repeat-y;		
}
.rightpanel .testimonial2{
	background:url('/images/testimonial2.gif') top left no-repeat;
	padding:15px 0px 0px 0px;		
}
.rightpanel .testimonial3{
	background:url('/images/testimonial3.gif') bottom left no-repeat;
	padding:0px 20px 15px 20px;
}
.rightpanel .testimonial3 .testitext{
	font-size:14px;
	line-height:19px;
	color:#336666;
	font-style:italic;
}
.rightpanel .testimonial3 .testisign{
	text-align:right;
}

/* Articles ************************ */

.rightpanel .articles1{
	background:url('/images/articles1.jpg') top left repeat-y;		
}
.rightpanel .articles2{
	background:url('/images/articles2.jpg') bottom left no-repeat;
	padding:0px 15px 18px 15px;
	width:225px;
}
.rightpanel .articles2 .article{
	padding:18px 0px 0px 0px;
}
.rightpanel .articles2 .articleim{
	float:left;
	padding:0px 10px 0px 0px;
}
.rightpanel .articles2 .articletext{
	float:left;
	width:158px;
	color:#C50A20;
}
.rightpanel .articles2 p{
	padding:0px;
}
.rightpanel .articles2 .articledate{
	text-decoration:underline;
	color:#3399cc;
}
.rightpanel .articles2 .articlehead{
	color:#3399cc;
}
.rightpanel .testimonial1{
	background:url('/images/testimonial1.gif') top left repeat-y;		
}
.rightpanel .testimonial2{
	background:url('/images/testimonial2.gif') top left no-repeat;
	padding:15px 0px 0px 0px;		
}
.rightpanel .testimonial3{
	background:url('/images/testimonial3.gif') bottom left no-repeat;
	padding:0px 20px 15px 20px;
}
.rightpanel .testimonial3 .testitext{
	font-size:14px;
	line-height:19px;
	color:#336666;
	font-style:italic;
}
.rightpanel .testimonial3 .testisign{
	text-align:right;
}

/* Publications ************************ */

.rightpanel .publications1, .rightpanel .publications2{
	float:left;
}
.rightpanel .publications1{
	padding:0px 15px 0px 0px;
}
.rightpanel .publications2{
	width:600px;
}
.rightpanel .publication{
}
.rightpanel .publication h2{
	font-size:14px;
	line-height:16px;
	padding:0px 0px 3px 0px;
	font-weight:normal;
}
.rightpanel .publication a{
	color:#C50A20;
	text-decoration:underline;
}
.rightpanel .publication a:hover{
	color:#C50A20;
	text-decoration:underline;
	font-weight:bold;
}
.rightpanel .publication p{
	line-height:16px;
	padding:0px 0px 3px 0px;
}
.rightpanel .publication .pubdate{
	color:#999999;
	font-size:11px;
	text-decoration:underline;
}
.rightpanel .publications{
	margin-bottom: 20px;
	padding-bottom: 20px;
	background:url('/images/pubbit.gif') bottom left repeat-x;
	color:#999999;
}

/* Member Items ************************ */

.rightpanel .members h2{
	font-size:18px;
	color:#666666;
	padding:8px 0px 8px 0px;
}
.rightpanel .memberitems{
	padding:0px 0px 40px 0px;
}
.rightpanel .memberitems div{
	width:203px;
	font-size:11px;
}

.rightpanel .memberitems .memberitem4{
	background:transparent url(/images/ask-the-meuc-panel.gif) no-repeat scroll 0 0;
	float:right;
	margin-right:22px;
	padding:10px;
	width:486px;
}
.rightpanel .memberitem2{
	padding:0px 39px 0px 0px;
	float:left;
}
.rightpanel .memberitem3{
	float:left;
}
.rightpanel .memberitems .memberitem1{
	background:transparent url(/images/news-panel.gif) no-repeat scroll 0 0;
	padding:0px 37px 0px 0px;
	float:left;
	width: 235px;
}
.rightpanel .memberitems .memberitem1 h1 {
	padding: 10px 10px 0 10px;
}

.rightpanel .memberitems .memberitem1 .latesttext{
	padding:10px;
	width:235px;
}
/* News and Blogs ************************ */

.rightpanel .newspanel{
	clear:both;
	font-size:11px;
}
.rightpanel .newspanel ul li{
	background:none;
	padding:0px;
}
.rightpanel .newspanel .newsheader a{
	font-size:10px;
	color:#999999;
	text-decoration:underline;	
}
.rightpanel .newspanel .newsheader a:hover{
	color:#C50A20;
	text-decoration:underline;
	font-weight:bold;	
}


/* Latest News ************************ */

.rightpanel .newspanel .latestnews{
	width:233px;
	float:left;
	padding:0px 39px 0px 0px;
	color:#999999;
}
.rightpanel .newspanel .latestnews p{
	padding:0px;
}
.rightpanel .newspanel .latestnews .newsheader p{
	float:right;
	padding:5px 0px 0px 0px;
}
.rightpanel .newspanel .latestnews .newsheader h2{
	float:left;
}
.rightpanel .newspanel .latestnews h3{
	padding:0px;
	line-height:14px;
}
.rightpanel .newspanel .latestnews .newsdate{
	line-height:14px;
	padding:0px 0px 3px 0px;
	font-size:11px;
}
.rightpanel .newspanel .latesttext{
	background:url('/images/newsbit.gif') bottom left repeat-x;
	padding:10px 0px 10px 0px;
}
.rightpanel .newspanel .latesttext a{
	color:#999999;
	text-decoration:underline;
}
.rightpanel .newspanel .latesttext a:hover{
	color:#999999;
	text-decoration:underline;
	font-weight:bold;
}
.rightpanel .newspanel .latestnews h3 a{
	color:#cc0033;
	text-decoration:underline;	
}
.rightpanel .newspanel .latestnews h3 a:hover{
	color:#cc0033;
	text-decoration:underline;	
}

/* Blogs ************************ */

.rightpanel .newspanel .blogs{
	width:233px;
	float:left;
	padding:0px 39px 0px 0px;	
}
.rightpanel .newspanel .blogs p{
	padding:20px 0px 20px 0px;
}
.rightpanel .newspanel .blogs .newsheader p{
	float:right;
	padding:5px 0px 0px 0px;
}
.rightpanel .newspanel .blogs .newsheader h2{
	float:left;
}
.rightpanel .newspanel .blogs a{
	color:#999999;
	text-decoration:underline;
}
.rightpanel .newspanel .blogs a:hover{
	color:#C50A20;
	text-decoration:underline;
}
.rightpanel .newspanel .blogs li{
	padding:0px 0px 15px 0px;
}

/* Events ************************ */

.rightpanel .newspanel .events{
	width:255px;
	float:left;
}
.rightpanel .newspanel .events .event1{
	background:url('/images/imevents.jpg') top left no-repeat;
	height:160px;
	padding:4px 10px 10px 10px;
}
.rightpanel .newspanel .events .event1 p{
	color:#fff;
	font-size:14px;
	padding:80px 10px 10px 10px;
}
.rightpanel .newspanel .events .event2{
	background:url('/images/imevents.gif') bottom left repeat-y;
	font-size:14px;
	color:#fff;
	padding:4px 9px 3px 9px;
}
.rightpanel .newspanel .events .event2 p{
	padding:5px 0px 8px 10px;
}
.rightpanel .newspanel .events a{
	color:#fff;
	text-decoration:none;
}
.rightpanel .newspanel .events a:hover{
	color:#fff;
	text-decoration:underline;
}


/* Membership Application ************************ */

.application{
	width:640px;
	font-size:14px;
}
.application h2{
	background:url('/images/appheader.gif') top left no-repeat;
	padding:30px 0px 15px 0px;
	color:#C50A20;
}
.application .nobg{
	background:none;
}
.application h3{
	color:#333333;
	text-transform:uppercase;
	font-size:14px;
	padding:15px 0px 10px 0px;	
}
.application td{
	padding:5px 0px 5px 0px;
}
.application td span{
	font-size:10px;
}
.application .tright{
	text-align:right;
}
.application form .inputtext{
	width:450px;
	background:#f9f9f9;
	border:solid 1px #cccccc;
	border-left:solid 2px #cccccc;
	border-top:solid 2px #cccccc;
	height:22px;
}
.application form .submit{
	padding:30px 0px 0px 0px;
}
.application form .submit a{
	font-size:18px;
	color:#C50A20;
	text-decoration:underline;
}
.application form .submit a:hover{
	color:#C50A20;
	text-decoration:underline;
	font-weight:bold;
}

/* ************************ footer ************************ */

.footer{
	background:#f0f0f0;
	font-size:10px;
	padding:20px 0px 30px 20px;
	clear:both;
}
.footer ul{
	float:left;
	padding:0px 0px 0px 22px;
}
.footer ul li{
	padding:0px 0px 3px 0px;
}
.footer ul li a{
	color:#999999;
	text-decoration:none;
}
.footer ul .footerhead a{
	color:#666666;
	text-decoration:none;
}
.footer ul li a:hover{
	color:#666666;
	text-decoration:underline;
}

/* ************************ blogs ************************ */

#blogs h1{
	color:#C50A20;
	font-size:18px;
	font-weight:normal;
	line-height:18px;
	padding:0px 0px 10px 0px;
}

#blogs h2 a{
	color:#C50A20;
	text-decoration:none;
}
#blogs h2 a:hover{
	color:#3399cc;
	text-decoration:underline;
}
#blogs h2{
	font-weight:bold;
	font-size:16px;
	padding:0px 0px 5px 0px;
	color:#666666;	
}
#blogs h3{
	color:#666666;
	padding:0px 0px 10px 0px;
}


#blogs .leftpanel ul{
	list-style:none;
	margin:0px;
	padding:0px 0px 5px 0px;
}
#blogs .leftpanel ul li{
	padding:6px 0px 6px 0px;
}

#blogs .leftpanel .leftmenu3 ul li{
	padding:0;
}

#blogs .leftpanel .leftmenu ul{
	padding:35px 0px 0px 0px;
}
#blogs .leftpanel .leftmenu ul li{
	padding:0px 0px 2px 0px;
}
#blogs .leftpanel ul li a{
	color:#666666;
	text-decoration:none;
}
#blogs .leftpanel ul li a:hover{
	color:#666666;
	text-decoration:underline;
}

#blogs .blogsearch{
	padding:35px 0px 0px 0px;
}
#blogs .blogsearch form p{
	margin:0px;
	padding:0px 0px 5px 0px;
}
#blogs .blogsearch form .inputtext{
	width:127px;
	border:solid 1px #7C7C7C;
	color:#7C7C7C;
	padding:2px;
	font:12px Verdana, Arial, Helvetica, sans-serif;		
}
#blogs form .inputsub{
	padding:3px;
	background:#444444;
	color:#fff;
	font-size:12px;
	border:0px;
}
#blogs ul li.categories{
	list-style:none;
	margin:0px;
	padding:0px;
	border:0px;
}
#blogs #postcomment, #blogs #comments{
	padding:10px 0px 10px 0px;
	color:#666666;
}
#blogs #commentlist .commenttime{
	font-size:11px;
}
#blogs #commentlist div{
	background:#e8ecd8;
	padding:15px;
	margin:10px 0px 10px 0px;
	color:#444444;
}
#blogs #commentform{
	background:#fcfcfa;
	margin:10px 0px 10px 0px;
}
#blogs #commentform .submit{
	padding:3px;
	background:#444444;
	color:#fff;
	font-size:12px;
	border:0px;
}
#blogs textarea{ 
	width:325px; 
	height:100px; 
	border:solid 1px #666666;
	color:#666666;
	font:12px Verdana, Arial, Helvetica, sans-serif;		
}
#blogs .inputtext{ 
	width:173px; 
	border:solid 1px #666666;
	color:#666666;
}
#blogs .storycontent{
	padding:0px 0px 20px 0px;
}

.leftmenu .blog ul
{
	margin-top: 0px;
	padding-top: 0px;
}
/* ******************** contact page ******************** */
label.contact
{
width: 120px;
float: left;
text-align: left;
margin-right: 10px;
display: block
}


.box {
	width: 210px;
}
input.contact
{
margin-left: 130px;

}

.contactPage td{
    padding: 5px;
}

/* ************************ site map ************************ */

.maphead{
	font-size:14px;
	padding:20px 0px 30px 20px;
	font-weight: bold;
	color: #666666;
}

.mapitem{
	font-size:12px;
	padding:20px 0px 30px 20px;

}







#slideshow {

}

#slideshowOutput {
	padding-bottom:20px;
}

#Noisegate_largeImage img {
width: 1024px;
height:367px;
}


#Noisegate_largeImageMessage{
	background:url(/images/news-panel.gif) no-repeat;
	float:left;
	height:348px;
	margin-left:-1014px;
	margin-top:10px;
	position:absolute;
	font-size: 14px;
	width:235px;
	opacity: 0.8;
	color: #C50A20;
    	filter:alpha(opacity=80);
    	padding: 10px;
	
}
#Noisegate_largeImageMessage p{
	color: black;
}
#Noisegate_largeImageMessage a{
	color: #C50A20;
}


#Noisegate_more_link{
	font-size:18px;
	margin-left:-855px;
	margin-top:316px;
	position:absolute;
}


#Noisegate_largeImageMessage h1{
	font-size:20px;
	padding-bottom: 10px;	
}


#Noisegate_more_link img{
	display: none;
}


.login {
	float:right;
	margin-right:20px;
	margin-top:36px;
}

.login .grey{
	color: #999999;
}

.newsDiv {
	background:url(/images/news-panel.gif) no-repeat;
	float:left;
	height:348px;
	margin-left:759px;
	margin-top:-437px;
	position:absolute;
	font-size: 20px;
	width:235px;
	opacity: 0.9;
	filter:alpha(opacity=90);
	padding: 10px;
	
}


.newsDiv1 {
	background:url(/images/news-panel1.gif) no-repeat;
	float:left;
	height:348px;
	margin-left:759px;
	margin-top:-377px;
	position:absolute;
	font-size: 20px;
	width:235px;
	opacity: 0.9;
	filter:alpha(opacity=90);
	padding: 10px;
	
}
.newsDiv h1, .newsDiv2 h1, .newsDiv1 h1{
	font-size: 20px;
	color: #C50A20;
	padding-bottom: 10px;
}

.newsDiv h2, .newsDiv2 h2, .newsDiv1 h2{
	font-size: 14px;
	font-weight: normal;
}
.newsDiv p, .newsDiv2 p, .newsDiv1 p{
	color:black;
	font-size:14px;
}

.newsDiv a, .newsDiv2 a, .newsDiv1 a{
	color: #C50A20;
	
	text-decoration: none;
}

.newsDiv a:hover, .newsDiv2 a:hover, .newsDiv1 a:hover{
	color: #C50A20;
	text-decoration: underline;
}

.newsDiv img, .newsDiv2 img ,.newsDiv1 img{
	float: left;
	max-height: 72px;
}


.newsDiv2 {
	background:url(/images/news-panel1.gif) no-repeat;
	font-size: 20px;
	width:235px;
	padding: 10px;
	height: 348px;
}


.archive {
	font-size: 10px;
	float: right;
	margin-bottom: 4px;
}

.image {
	float: left;
	padding: 10px;
}


.footerText {
	color:#666666;
	margin-bottom:10px;
	align: center;
	margin-top:-23px;
}

.footerText a {
	color:#666666;
}

.login a{
color:#999999;
font-size:16px;
font-weight:bold;	
}

.latesttext p {
	padding: 0px;
}

.latesttext {
	padding-bottom: 10px;
}

.event1 a {
	color: #C50A20;
	font-size: 12px;
}

.event1 p {
	font-size: 10px;
}

a.this {
color:#999999;
}






.squeezeTop {
}

.squeezeForm {
    padding: 10px 20px;
}

.squeezepagelabel {
float:left;
}

.squeezepageinput {

}

.squeezeForm .row {
	line-height: 24px;
    margin: 0 0 9px;
    overflow: hidden;
}

.squeezepageinput [type=text]{
    float: right;
    line-height: 14px;
    width: 300px;
}

.cbgroup,.sprbuttons {
	float:none;
}

.spddmenu {
	margin-right: 10px;
}
.squeezepageinput [type=checkbox]{
 
}

.squeezepageinput textarea{
    float: right;
    height: 85px;
    width: 300px;
}

.telesummitButton {
    cursor: pointer;
    height: 26px;
    line-height: 16px;
    overflow: hidden;
    width: 350px;
    font-size:14px;
    font-weight:bold;
    margin-bottom: 10px;
}


.squeezeForm .row [type=submit]{
    cursor: pointer;
    float: left;
}

.squeezeBottom {
 
}

#squeezepage h3 {
    color: #B11540;
    font-size: 14px;
    padding-bottom: 8px;
}

.squeezepagetext {

}

.join-today {
	padding-bottom: 20px;
	
}

.join-today h2 a{
	font-size: 20px;
  	color: #C50A20;
}

.membersSay {
	height:85px;
}

.scroller {
	height:195px;
}
