body {
	background-color:#e6e6ee;
	margin:0px;
	padding:0px;
	text-align:center;
}

#container {
	margin:auto;
	width:970px;
	text-align:left;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
}
#container_body {
	float:left;
	width:947px;
	background-image:url(images/body_bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
	padding:0px 13px 0px 10px;
}
#top {
	float:left;
	width:970px;
	padding:0px 0px 0px 0px;
}
#footer {
	float:left;
	width:933px;
	height:46px;
	background-color:#e6e6ee;
	background-image:url(images/footer_left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:0px 0px 0px 18px;
}
.flinks {
	float:left;
	width:933px;
	height:46px;
	background-image:url(images/footer_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0px 19px 0px 0px;
}
.flinks_left {
	float:left;
	width:311px;
	height:26px;
	font:normal 10px Tahoma, Arial, Verdana;
	color:#ffffff;
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding:20px 0px 0px 0px;
}
.flinks_right {
	float:left;
	width:122px;
	height:26px;
	color:#ffffff;
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding:20px 0px 0px 0px;
}
.basic_out {
	float:left;
	width:947px;
	border-top:1px solid #d0d3d8;
	margin:4px 0px 0px 0px;
	padding:5px 0px 0px 0px;

}
.basic {
	float:left;
	width:947px;
	background-image:url(images/vdots.gif);
	background-repeat:repeat-y;
	background-position:left bottom;
}
.basicl {
	float:left;
	width:787px;
	padding:0px 5px 0px 0px;
}
.basicr {
	float:left;
	width:150px;
	padding:0px 0px 0px 5px;
}
.topl {
	float:left;
	width:169px;
	height:78px;
	background-image:url(images/topl_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:right;
	padding:10px 0px 0px 0px;
}
.topr {
	float:left;
	width:801px;
	height:88px;
	background-color:#ffffff;
}
.topr1 {
	float:left;
	width:801px;
	background-image:url(images/topr_tbg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.topr2 {
	float:left;
	width:801px;
	height:88px;
	background-image:url(images/topr_rbg.gif);
	background-repeat:repeat-y;
	background-position:top right;
}


.tlinks {
	float:left;
	width:791px;
	height:78px;
	background-image:url(images/topr_rcorner.gif);
	background-repeat:no-repeat;
	background-position:right top;
	text-align:right;
	padding:10px 10px 0px 0px;
}

.tlinks_in {
	float:right;
	width:650px;
	padding:0px 3px 0px 0px;
}
.tlinks_in img {
	margin:0px 2px -8px 0px;
}
.tlinks_in a {	
	float:left;
	height:26px;
	font:normal 11px Tahoma, Verdana, Arial;
	color:#18385b;
	text-decoration:none;
	padding:5px 10px 0px 10px;
	background-image:url(images/tmenu_divider.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.tlinks_in a:hover {
	font:normal 11px Tahoma, Verdana, Arial;
	color:#db3581;
	text-decoration:none;
}
.tlinks_in .noborder {
	background-image:none;
}
.search {
	float:left;
	width:150px;
}
.search form {
	float:left;
	padding:0px;
	margin:0px;
}
.search .textfield {
	float:left;
	width:113px;
	border:1px solid #8b929b;
	font:normal 11px Tahoma, Verdana, Arial;
	color:#db3581;
	padding:2px 5px 2px 5px;
	margin:5px 0px 0px 0px;
}
.search .submit {
	float:left;
	width:15px;
	height:13px;
	background-image:url(images/submit_btn.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px;
	margin:8px 0px 0px 8px;
}

.news {
	float:left;
	width:150px;
	padding:0px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font:normal 9px verdana, Tahoma, Arial;
	color:gray;
}
.news a {color:gray;text-decoration:none}

.news_body {
	float:left;
	width:137px;
	height:80px;
	border-left:2px solid #e4e4e9;
	border-right:2px solid #e4e4e9;
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#f4f4f5;
	padding:0px 4px 0px 5px;
	font:normal 9px verdana, Tahoma, Arial;
	color:gray;
}

.news_body a {color:gray;text-decoration:none}

.news_bodycats {
	float:left;
	width:137px;
	height:50px;
	border-left:2px solid #e4e4e9;
	border-right:2px solid #e4e4e9;
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#f4f4f5;
	padding:0px 4px 0px 5px;
	font:normal 9px verdana, Tahoma, Arial;
	color:gray;
}

.news_bodycats a {color:gray;text-decoration:none}

.news_bodyads {
	float:right;
	width:117px;
	height:110px;
	border-left:2px solid #e4e4e9;
	border-right:2px solid #e4e4e9;
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#f4f4f5;
	padding:0px 4px 0px 5px;
	font:normal 9px verdana, Tahoma, Arial;
	color:gray;
}

.news_bodyads a {color:gray;text-decoration:none}

.news_bodyads_fp {
	float:left;
	width:240px;
	height:80px;
	border-left:2px solid #e4e4e9;
	border-right:2px solid #e4e4e9;
	background-repeat:repeat-x;
	background-position:bottom left;
	padding:0px 110px 0px 35px;
	font:normal 9px verdana, Tahoma, Arial;
	color:gray;
}

.news_bodyads_fp a {color:gray;text-decoration:none}

.members {
	float:left;
	width:250px;
	height:10px;
	border-left:2px solid #e4e4e9;
	border-right:2px solid #e4e4e9;
	background-image:url(images/news_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#f4f4f5;
	padding:0px 4px 0px 5px;
	font:normal 9px verdana, Tahoma, Arial;
	color:gray;
}

.members a {color:gray;text-decoration:none}

.news_body h2 {
	float:left;
	width:137px;
	margin:0px;
	padding:0px;
	font:bold 10px Tahoma, Verdana, Arial;
	color:#545353;
}

.nitem {
	float:left;
	width:133px;
	font:normal 9px verdana, Tahoma, Arial;
	color:#545353;
	padding:0px 0px 7px 1px;
	background-color:white;
}

.nitem a {
	font:normal 10px Tahoma, Verdana, Arial;
	color:#545353;
	text-decoration:none;
}
.nitem a:hover {
	font:normal 10px Tahoma, Verdana, Arial;
	color:#545353;
	text-decoration:underline;
}

.nmore a {
	float:right;
	width:84px;
	height:14px;
	font:normal 10px Tahoma, Verdana, Arial;
	color:#000000;
	text-decoration:none;
	background-image:url(images/more_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
}
.nmore a:hover {
	color:#e20074;
}

.mlinks {
	float:right;
	text-align:right;
	width:372px;
	height:26px;
	font:normal 10px Tahoma, Verdana, Arial;
	color:#b5b5bc;
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding:20px 0px 0px 250px;
}
.mlinks a {
	font:normal 10px Tahoma, Verdana, Arial;
	color:#b5b5bc;
	text-decoration:none;
	padding:0px 3px 0px 3px;
}
.mlinks a:hover {
	font:normal 10px Tahoma, Verdana, Arial;
	color:#ffffff;
	text-decoration:none;
}


#bodyPannelrss{
	background:url(images/midle_bg.gif) repeat-y 0 0 #FDF9EE; color:#4E4628;
	width:330px; padding:0 0px; float:left; height:845px;}
#bodyPannelrss form.search{
	background-color:#FFFFFF; color:#000000; border:#ECE8DB 1px solid;
	width:248px; padding:7px 17px 27px 17px; float:left;}
#bodyPannelrss form.search h2{
	width:197px; padding:0 0 10px 50px; float:left;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#bodyPannelrss form.search h2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#bodyPannelrss form.search label{
	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 0 0; float:left;
	font:normal 11px/26px Verdana,Arial, Helvetica, sans-serif;}
#bodyPannelrss form.search input{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:158px; height:13px; padding:2px; margin:0 0 8px 0; float:right;
	font:normal 11px/16px Verdana,Arial, Helvetica, sans-serif;}
#bodyPannelrss form.search p{
	background-color:#FFFFFF; color:#CC0000; float:left; margin:6px 0 0 0;
	font:normal 11px/11px Verdana, Arial, Helvetica, sans-serif;}
#bodyPannelrss form.search input.check{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:15px; height:15px; float:left; margin:6px 0 0 9px;}
#bodyPannelrss form.search input.submit{
	background:url(images/submit_bg.gif) no-repeat 47px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:61px; height:13px; float:right; margin:7px 0 0 0; padding:0 23px 0 0; cursor:pointer;
	font:normal 10px/13px verdana, Arial, Helvetica, sans-serif;}

#bodyPannel{
	background:url(images/midle_bg.gif) repeat-y 0 0 #FDF9EE; color:#4E4628;
	width:330px; padding:0 0px; float:left; height:145px;}
#bodyPannel form.search{
	background-color:#FFFFFF; color:#000000; border:#ECE8DB 1px solid;
	width:248px; padding:7px 17px 27px 17px; float:left;}
#bodyPannel form.search h2{
	width:197px; padding:0 0 10px 50px; float:left;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#bodyPannel form.search h2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#bodyPannel form.search label{
	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 0 0; float:left;
	font:normal 11px/26px Verdana,Arial, Helvetica, sans-serif;}
#bodyPannel form.search input{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:158px; height:13px; padding:2px; margin:0 0 8px 0; float:right;
	font:normal 11px/16px Verdana,Arial, Helvetica, sans-serif;}
#bodyPannel form.search p{
	background-color:#FFFFFF; color:#CC0000; float:left; margin:6px 0 0 0;
	font:normal 11px/11px Verdana, Arial, Helvetica, sans-serif;}
#bodyPannel form.search input.check{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:15px; height:15px; float:left; margin:6px 0 0 9px;}
#bodyPannel form.search input.submit{
	background:url(images/submit_bg.gif) no-repeat 47px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:61px; height:13px; float:right; margin:7px 0 0 0; padding:0 23px 0 0; cursor:pointer;
	font:normal 10px/13px verdana, Arial, Helvetica, sans-serif;}


#eventLink{
	width:325px; height:240px; padding:0 0 0 10px; float:left;}
#eventLink h2{
	background:url(images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:29px;
	font:normal 14px/12px verdana, Georgia, "Times New Roman", Times, serif;}
#eventLink h2{
	background:url(images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E;
	padding:6px 0 10px 48px;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#eventLink h2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#eventLink ul{
	float:left; margin:0 auto; padding:0 0 0 0;}
#eventLink ul li{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; 
	background:url(images/red_arrow.gif) no-repeat 0 7px #FFFFFF; color:#4E4628; list-style-type: none;
	padding:0 0 0 6px;}
#eventLink ul li a{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#FFFFFF; color:#4E4628;
	padding:0 4px; display:block;}
#eventLink ul li a:hover{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#F4EFDF; color:#4E4628;
	padding:0 4px; display:block;}
#eventLink a.more{
	background:url(images/more_bg.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/12px verdana, Arial, Helvetica, sans-serif; text-decoration:none;
	padding:0 20px 0 0; margin:5px 10px 0 0;}
#eventLink a.more:hover{
	background:url(images/more_bg_h.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/12px verdana, Arial, Helvetica, sans-serif; text-decoration:none;
	padding:0 20px 0 0; margin:5px 10px 0 0;}
#eventLink form.contact input.submit{
	background:url(images/submit_bg.gif) no-repeat 68px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:85px; height:13px; float:right; margin:15px 34px 0 0; padding:0 20px 0 0; cursor:pointer;
	font:normal 10px/13px verdana, Arial, Helvetica, sans-serif;}

#eventLinkdd{
	width:325px; height:280px; padding:0 0 0 10px; float:left;}
#eventLinkdd h2{
	background:url(images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:29px;
	font:normal 14px/12px verdana, Georgia, "Times New Roman", Times, serif;}
#eventLinkdd h2{
	background:url(images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E;
	padding:6px 0 10px 48px;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#eventLinkdd h2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#eventLinkdd ul{
	float:left; margin:0 auto; padding:0 0 0 0;}
#eventLinkdd ul li{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; 
	background:url(images/red_arrow.gif) no-repeat 0 7px #FFFFFF; color:#4E4628; list-style-type: none;
	padding:0 0 0 6px;}
#eventLinkdd ul li a{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#FFFFFF; color:#4E4628;
	padding:0 4px; display:block;}
#eventLinkdd ul li a:hover{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#F4EFDF; color:#4E4628;
	padding:0 4px; display:block;}
#eventLinkdd a.more{
	background:url(images/more_bg.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/12px verdana, Arial, Helvetica, sans-serif; text-decoration:none;
	padding:0 20px 0 0; margin:5px 10px 0 0;}
#eventLinkdd a.more:hover{
	background:url(images/more_bg_h.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/12px verdana, Arial, Helvetica, sans-serif; text-decoration:none;
	padding:0 20px 0 0; margin:5px 10px 0 0;}
#eventLinkdd form.contact input.submit{
	background:url(images/submit_bg.gif) no-repeat 68px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:85px; height:13px; float:right; margin:15px 34px 0 0; padding:0 20px 0 0; cursor:pointer;
	font:normal 10px/13px verdana, Arial, Helvetica, sans-serif;}

#futurePlans{
	width:318px; float:left;}
#futurePlans h2.text1{
	background-color:#FCFAF3; color:#0B0B0B;
	font:normal 14px/14px verdana, Georgia, "Times New Roman", Times, serif;}
#futurePlans h2.text1 span{
	background-color:#FCFAF3; color:#A60101;
	font:normal 14px/14px verdana, Georgia, "Times New Roman", Times, serif;}
#futurePlans ul{ float:left;}
#futurePlans ul li{
	font:normal 11px/11px verdana, Arial, Helvetica, sans-serif; color:#4E4628;
	background:url(images/red_bullet.gif) no-repeat 0 6px #FCFAF3; padding:0 0 0 10px;}
#futurePlans ul li a{
	font:normal 11px/11px verdana, Arial, Helvetica, sans-serif; text-decoration:none;
	background-color:#FCFAF3; color:#4E4628; display:block;}
#futurePlans ul li a:hover{
	font:normal 11px/11px verdana, Arial, Helvetica, sans-serif; text-decoration:none;
	background-color:#EAE6D9; color:#4E4628; display:block;}
#futurePlans p{
	color:#0B0B0B;
	height:13px; line-height:13px; padding:14px 0 9px 0;}
#futurePlans p a.more{
	color:#0B0B0B; float:right;
	font:bold 10px/13px verdana, Arial, Helvetica, sans-serif; text-decoration:none;
	padding:0 20px 0 10px; margin:0;}
#futurePlans p a.more:hover{
	color:#0B0B0B; float:right;
	font:bold 10px/13px verdana, Arial, Helvetica, sans-serif; text-decoration:none;
	padding:0 20px 0 10px; margin:0;}

#newsLetter{
/*	margin:0 auto; }*/
	width:320px; height:110px; padding:0 0 0 33px; float:right;}
/*	width:320px; padding:0 0 0 13px; float:right;}*/
#newsLetter span.nltop{
	/*background:url(images/newsletter_top.gif) no-repeat 0 0 #FCFAF3;*/ color:#000000;
	line-height:0; font-size:0; height:15px; display:block;}
#newsLetter span.nlbottom{
	/*background:url(images/newsletter_bottom.gif) no-repeat 0 0 #FCFAF3;*/ color:#000000;
	line-height:0; font-size:0; height:14px; display:block;}
#newsLetter form.newsLetter{
	/*background:url(images/newsletter_midle.gif) repeat-y 0 0 #FCFAF3;*/ color:#4E4628;
	width:298px; padding:0 16px; float:left;}
#newsLetter form.newsLetter h2.text2{
	background:url(images/newsletter_h2_bg.gif) no-repeat 0 0; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#newsLetter form.newsLetter h2.text2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#newsLetter form.newsLetter label{
	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 8px 0; float:left;
	font:bold 10px/28px verdana, Arial, Helvetica, sans-serif;}
#newsLetter form.newsLetter input{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:22px; padding:2px; margin:0 0 8px 15px; float:left;
	font:normal 14px/20px verdana, Arial, Helvetica, sans-serif;}
#newsLetter form.newsLetter input.submit{
	background:url(images/submit_bg.gif) no-repeat 50px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:65px; height:13px; float:right; margin:7px 34px 0 0; padding:0 30px 0 0; cursor:pointer;
	font:normal 10px/13px verdana, Arial, Helvetica, sans-serif;}

#newsLetter_fp{
	width:320px; height:110px; padding:0 0 0 23px; float:left;}
#newsLetter_fp span.nltop{
	line-height:0; font-size:0; height:15px; display:block;}
#newsLetter_fp span.nlbottom{
	line-height:0; font-size:0; height:14px; display:block;}
#newsLetter_fp form.newsLetter_fp{
	width:298px; padding:0 16px; float:left;}
#newsLetter_fp form.newsLetter_fp h2.text2{
	background:url(images/newsletter_h2_bg.gif) no-repeat 0 0; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#newsLetter_fp form.newsLetter_fp h2.text2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#newsLetter_fp form.newsLetter_fp label{
	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 8px 0; float:left;
	font:bold 10px/28px verdana, Arial, Helvetica, sans-serif;}
#newsLetter_fp form.newsLetter_fp input{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:22px; padding:2px; margin:0 0 8px 15px; float:left;
	font:normal 14px/20px verdana, Arial, Helvetica, sans-serif;}
#newsLetter_fp form.newsLetter_fp input.submit{
	background:url(images/submit_bg.gif) no-repeat 50px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:65px; height:13px; float:right; margin:7px 34px 0 0; padding:0 30px 0 0; cursor:pointer;
	font:normal 10px/13px verdana, Arial, Helvetica, sans-serif;}

#newsLetter_special{
/*	margin:0 auto; }*/
	width:320px; height:1px; padding:0 0 0 13px; float:right;}
/*	width:320px; padding:0 0 0 13px; float:right;}*/

#newsLetters{
/*	margin:0 auto; }*/
	width:320px; height:110px; padding:0 0 0 0px; float:left;}
/*	width:320px; padding:0 0 0 13px; float:right;}*/
#newsLetters span.nltop{
	/*background:url(images/newsletter_top.gif) no-repeat 0 0 #FCFAF3;*/ color:#000000;
	line-height:0; font-size:0; height:15px; display:block;}
#newsLetters span.nlbottom{
	/*background:url(images/newsletter_bottom.gif) no-repeat 0 0 #FCFAF3;*/ color:#000000;
	line-height:0; font-size:0; height:14px; display:block;}
#newsLetters form.newsLetters{
	/*background:url(images/newsletter_midle.gif) repeat-y 0 0 #FCFAF3;*/ color:#4E4628;
	width:298px; padding:0 16px; float:left;}
#newsLetters form.newsLetters h2.text2{
	background:url(images/newsletter_h2_bg.gif) no-repeat 0 0; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#newsLetters form.newsLetters h2.text2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#newsLetters form.newsLetters label{
	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 8px 0; float:left;
	font:bold 10px/28px verdana, Arial, Helvetica, sans-serif;}
#newsLetters form.newsLetters input{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:22px; padding:2px; margin:0 0 8px 15px; float:left;
	font:normal 14px/20px verdana, Arial, Helvetica, sans-serif;}
#newsLetters form.newsLetters input.submit{
	background:url(images/submit_bg.gif) no-repeat 50px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:65px; height:13px; float:right; margin:7px 34px 0 0; padding:0 30px 0 0; cursor:pointer;
	font:normal 10px/13px verdana, Arial, Helvetica, sans-serif;}

#contact{
	width:455px; padding:0 0 0 0px; float:right;}
#contact span.ctop{
	/*background:url(images/contact_top.gif) no-repeat 0 0 #FCFAF3;*/ color:#000000;
	line-height:0; font-size:0; height:14px; display:block;}
#contact span.cbottom{
	/*background:url(images/contact_bottom.gif) no-repeat 0 0 #FCFAF3;*/ color:#000000;
	line-height:0; font-size:0; height:25px; display:block;}
#contact form.contact{
	/*background:url(images/contact_midle.gif) repeat-y 0 0 #FCFAF3;*/ color:#786E4E;
	width:272px; padding:0 20px; float:left;}
#contact form.contact h2.text3{
	background:url(images/contact_h2_bg.gif) no-repeat 0 0 #FFFFFF; color:#0B0B0B;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#contact form.contact h2.text3 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#contact form.contact label{
	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 8px 0; float:left;
	font:bold 10px/28px verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
#contact form.contact input{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:22px; padding:2px; margin:0 0 8px 15px; float:right;
	font:normal 14px/20px verdana, Arial, Helvetica, sans-serif;}
#contact form.contact textarea{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:66px; padding:2px; margin:0 0 13px 15px; float:right;
	font:normal 14px/20px Arial, Helvetica, sans-serif;}
#contact form.contact input.submit{
	background:url(images/submit_bg.gif) no-repeat 68px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:85px; height:13px; float:right; margin:15px 34px 0 0; padding:0 20px 0 0; cursor:pointer;
	font:normal 10px/13px verdana, Arial, Helvetica, sans-serif;}
#contact form.contact input.reset{
	background:url(images/more_bg.gif) no-repeat 45px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:60px; height:13px; float:right; margin:0; padding:0 15px 0 0; cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}

#contact_fp{
	width:390px; padding:0 0 0 23px; float:right;}
#contact_fp form.contact_fp{
	width:272px; padding:0 20px; float:left;}
#contact_fp form.contact_fp h2.text3{
	background:url(images/contact_h2_bg.gif) no-repeat 0 0 #FFFFFF; color:#0B0B0B;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#contact_fp form.contact_fp h2.text3 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}

#joblocalads{
	width:200px; padding:0 0 0 1px; float:left;}

#jobads{
	width:290px; padding:0 0 0 13px; float:left;}
#jobads h2.text3{
	background:url(images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#jobads h2 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#jobads ul{
	float:left; margin:0 auto; padding:0 0 0 0; }
#jobads ul li{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; 
	background:url(images/red_arrow.gif) no-repeat 0 7px #FFFFFF; list-style-type: none; color:white;/*color:#4E4628;*/
	padding:0 0 0 6px;}
#jobads ul li a{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#FFFFFF; color:#4E4628;
	padding:0 4px; display:block;}
#jobads ul li a:hover{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#F4EFDF; color:#4E4628;
	padding:0 4px; display:block;}
#jobads form.jobads{
   color:#4E4628;
	width:298px; padding:0 16px; float:left;}
#jobads form.jobads h2.text2{
	background:url(images/newsletter_h2_bg.gif) no-repeat 0 0; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#jobads form.jobads h2.text2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#jobads form.jobads label{
	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 8px 0; float:left;
	font:bold 10px/28px verdana, Arial, Helvetica, sans-serif;}
#jobads form.jobads input{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:22px; padding:2px; margin:0 0 8px 15px; float:left;
	font:normal 14px/20px verdana, Arial, Helvetica, sans-serif;}
#jobads form.jobads input.submit{
	background:url(images/submit_bg.gif) no-repeat 50px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:65px; height:13px; float:right; margin:7px 34px 0 0; padding:0 30px 0 0; cursor:pointer;
	font:normal 10px/13px verdana, Arial, Helvetica, sans-serif;}


#jobadscat{
	width:290px; padding:0 0 0 13px; float:right;}
#jobadscat h2.text3{
	background:url(images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#jobadscat h2 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 14px/12px Verdana, Georgia, "Times New Roman", Times, serif;}
#jobadscat ul{
	float:left; margin:0 auto; padding:0 0 0 0; }
#jobadscat ul li{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; 
	background:url(images/red_arrow.gif) no-repeat 0 7px #FFFFFF; list-style-type: none; color:white;/*color:#4E4628;*/
	padding:0 0 0 6px; text-transform:lowercase;}
#jobadscat ul li a{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#FFFFFF; color:#4E4628;
	padding:0 4px; display:block;}
#jobadscat ul li a:hover{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#F4EFDF; color:#4E4628;
	padding:0 4px; display:block;}

#links{
	width:325px; padding:0 0 0 2px; float:right;}
#links h2.text3{
/*	background:url(images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E;*/
	padding:0 0 0 55px; float:left; width:228px; 
	font:normal 14px/30px verdana, Georgia, "Times New Roman", Times, serif;}
#links ul{
	float:left; margin:0 auto; padding:0 0 0 0; }
#links ul li{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; 
	background:url(images/red_arrow.gif) no-repeat 0 7px #FFFFFF; list-style-type: none; color:white;/*color:#4E4628;*/
	padding:0 0 0 6px;}
#links ul li a{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#FFFFFF; color:#4E4628;
	padding:0 4px; display:block;}
#links ul li a:hover{
	font:normal 11px/19px verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	background-color:#F4EFDF; color:#4E4628;
	padding:0 4px; display:block;}

#imageleft {
  float:left;
  padding-right:7px;
  padding-bottom:7px;
  }

.date { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; padding: 0 0 0 1px; background: #fff; color: #808080;}

#left {
	float: left;
	width: 450px;
	height:130px;
	margin: 0 0 40px 0;
}

#leftrec {
	float: left;
	width: 450px;
	height:340px;
	margin: 0 0 40px 0;
}

	.left_side1 {
		float: left;
		width: 110px;
		padding: 0 0 0 1px;
		margin: 5px 0;
		font-family: Verdana,Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
	}

.left_side1 a {color:#4E4628;text-decoration:none}

	.left_side1prom {
		float: left;
		width: 200px;
		padding: 0 0 0 1px;
		margin: 5px 0;
		font-family: Verdana,Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
	}

.left_side1prom a {color:#4E4628;text-decoration:none}

	.localads {
		float: left;
		width: 200px;
		padding: 0 0 0 1px;
		margin: 5px 0;
		font-family: Verdana,Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		background:white;
	}

.localads a {color:#4E4628;text-decoration:none}

	.stats {
		float: center;
		width: 190px;
		padding: 0 0 0 0;
		margin: 5px 0;
		font-family: Verdana,Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		background:white;
	}

.subtitle {
 font-family:  verdana, Georgia, "Times New Roman", Times, serif;
 font-size: 8pt;
 font-weight: normal;
 float:left;
 color: #786E4E;
}

.subtitleb {
 font-family:  verdana, Georgia, "Times New Roman", Times, serif;
 font-size: 8pt;
 font-weight: normal;
 float:left;
 color: #786E4E;
}
.subtitleb a {color:#4E4628;text-decoration:none}

/*- Menu Tabs--------------------------- */


    #tabs {
      float:right;
      width:97%;
      background:#F4F4F4;
      font-size:93%;
      line-height:normal;
      }
    #tabs ul {
        margin:0;
        padding:10px 10px 0 10px;
        list-style:none;
		font-family:  verdana, Georgia, "Times New Roman", Times, serif;
		font-size: 8pt;
		font-weight: normal;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("images/tableftb.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("images/tabrightb.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }

        #tabs #current a {
                background-position:0% -42px;
        }
        #tabs #current a span {
                background-position:100% -42px;
        }


.right1 {
	float: right;
	width: 395px;
	margin: 0 20px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
    text-transform:lowercase;
}
.right1 a {color:#4E4628;text-decoration:none}


.left1 {
	float: left;
	width: 50%;
	margin: 0 0 0 0;
	font-family:  verdana, Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-weight: normal;
    text-transform:lowercase;
}
.left1 a {color:#4E4628;text-decoration:none}

.left1ad {
	float: left;
	width: 50%;
	margin: 0 0 0 0;
	font-family:  verdana, Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-weight: normal;
    text-transform:lowercase;
}
.left1ad a {color:#4E4628;text-decoration:none}

.left1adsearch {
	float: left;
	width: 80%;
	margin: 0 0 0 0;
	font-family:  verdana, Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-weight: normal;
    text-transform:lowercase;
}
.left1adsearch a {color:#4E4628;text-decoration:none}

.register { width: 590px; 	font-family:  verdana, Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-weight: normal;}
.register ul { padding: 5px 0px 5px 15px; margin: 0px; }
.register li { font-size: 10px; padding: 0px; margin: 0px; }
.register p { font-size: 11px; font-family:verdana, arial; padding: 5px 0px 15px 0px; margin: 0px; line-height: 13px;}
.register p strong { letter-spacing: -1px;}
.register span { background: white; font-size: 8px; padding: 10px 10px 10px 10px; color: gray; display: block;}
.register span h3 { padding: 0px; margin: 0px; }
.register span p { padding: 0px; margin: 0px; font-size: 11px;}
.register span a {color: #cc3300; text-decoration: underline; }
.register form { padding: 10px; border: solid 2px #eefaff;}
.register form fieldset { border: none; padding: 0px; margin: 0px;}
.register form p { font-size: 11px; font-family:verdana, arial; padding: 5px 0px; margin: 0px; color: #6a757d; }
.register form label { display: block; padding: 0px 0px 5px 0px;}
.register form label em { font-size: 7px; text-transform:uppercase; font-weight: bold; color: red; font-style: normal;}
.register form input { color : #6a757d; border: solid 1px #f4fbdc; background: #EFEBDE; padding: 3px 0px;}
.register form textarea { color : #6a757d; border: solid 1px #f4fbdc; background: #EFEBDE; padding: 3px 0px;}
.register form .textarea { position: absolute; width: 200px; padding: 0px; margin: 0px 0px 0px 290px}
.register form .checkbox { border: none; background: none; padding: 0px; }

/* Message list table styles. */
.messageList {
    table-layout: fixed;
    width: 120%;
}
.messageList tr {
    height: 20px;
}
.messageList th {
    text-align: left;
    cursor: pointer;
    white-space: nowrap;
}
.messageList td {
    white-space: nowrap;
    overflow: hidden;
	width:60%;
}
.messageList img {
    vertical-align: middle;
}

.item {
    color: #000;
    background: #f3f3f3;
}

.widget {
	color:#000000;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 11px;
}

.seen {
    background: #fff;
}

.seen TD{
font-weight:normal;
font-size:11px;
}

.seen:hover, .seen-over {
    background: #f3f3f3;
}

.adsTextArea {  
width:400px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #003366; 
border-color: black black #000000; 
border-style: none; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
}

.adsTextAream {  
width:350px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #003366; 
border-color: black black #000000; 
border-style: none; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ 
position: absolute;
/*background-color: lightyellow;*/
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ 
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{
visibility: visible;
top: 0;
left: 60px; 
}

.moreinfosubtitle {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9.5px; 
font-weight: normal; 
color: gray; 
}

#holder {
width:290px; margin:5px; padding:5px; border:1px solid #ddd; float:left; background:#f8f8f8; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9.0px; 
font-weight: normal; 
color: gray; 
}
#holder a {color:#4E4628;text-decoration:none;}
#holder a:hover {color:#4E4628;text-decoration:none;background-color:#F4EFDF;}


#info {
background:#fff; width:200px; float:left;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9.5px; 
font-weight: normal; 
color: gray; 
}
#info a {color:#4E4628;text-decoration:none;}
#info a:hover {color:#4E4628;text-decoration:none;background-color:#F4EFDF;}

#inforv {
background:#fff; width:450px; float:left;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9.5px; 
font-weight: normal; 
color: gray; 
}
#inforv a {color:#4E4628;text-decoration:none;}
#inforv a:hover {color:#4E4628;text-decoration:none;background-color:#F4EFDF;}

#holderrv {
width:450px; margin:5px; padding:5px; border:1px solid #ddd; float:left; background:#f8f8f8; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9.0px; 
font-weight: normal; 
color: gray; 
}
#holderrv a {color:#4E4628;text-decoration:none;}
#holderrv a:hover {color:#4E4628;text-decoration:none;background-color:#F4EFDF;}

dl.curved {background:#7f7f9c url(images/c_tl.gif) top left no-repeat; margin:5px 0; padding:0; width:90%;}
dl.curved dt {background:transparent url(images/c_tr.gif) top right no-repeat; padding:10px; text-align:center; color:#fff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9.0px; 
font-weight: normal;}
dl.curved dd {background:#eee url(images/c_bl.gif) bottom left no-repeat; padding:0; margin:0;}
dl.curved dd p {margin:0; padding:10px; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10.0px; 
font-weight: normal; 
color: gray}
dl.curved dd p.last {background:transparent url(images/c_br.gif) bottom right no-repeat; }

#infospads {background:#fff; width:370px; float:left;}
#infospads_right {display:block; float:right; width:230px; padding:10px; color:#fff;}
#infospads_right p {margin:0 0 10px 0;}
#infospads_right form fieldset {padding:0; border:0; margin:0 0 0 5px;}
#infospads_right ol {margin-top:40px;}
#infospads_right ol li {margin-bottom:5px;}
#infospads_right li a, #info_right li a:visited {color:#fff; font-size:11px; text-decoration:none;}
#infospads_right li a:hover {text-decoration:underline;}

dl.curvedf {background:#7f7f9c url(images/c_tl.gif) top left no-repeat; margin:5px 0; padding:0; width:90%;}
dl.curvedf dt {background:transparent url(images/c_tr.gif) top right no-repeat; padding:10px; text-align:center; color:#fff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9.0px; 
font-weight: normal;}
dl.curvedf dd {background:white url(images/c_bl.gif) bottom left no-repeat; padding:0; margin:0;}
dl.curvedf dd p {margin:0; padding:10px; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10.0px; 
font-weight: normal; 
color: gray}
dl.curvedf dd p.last {background:transparent url(images/c_br.gif) bottom right no-repeat; }

#infospadsf {background:#fff; width:370px; float:left;}
#infospadsf_right {display:block; float:right; width:230px; padding:10px; color:#fff;}
#infospadsf_right p {margin:0 0 10px 0;}
#infospadsf_right form fieldset {padding:0; border:0; margin:0 0 0 5px;}
#infospadsf_right ol {margin-top:40px;}
#infospadsf_right ol li {margin-bottom:5px;}
#infospadsf_right li a, #info_right li a:visited {color:#fff; font-size:11px; text-decoration:none;}
#infospadsf_right li a:hover {text-decoration:underline;}

/* News */

#anews {
	margin-bottom: 2px;
	font-weight: normal;
}

#anews ul {
	line-height: normal;
}

#anews li {
	padding: 0px;
}

#anews h3 {
	margin: 0;
	font-size: 85%;
	font-weight: bold;
}

#anews h3 span {
	padding: 0 5px;
	background: #1777B1;
	color: #FFFFFF
}

#anews p {
	margin: 0;
	line-height: normal;
}

#anews a {color:#4E4628;text-decoration:none;font-weight: normal;}
#anews a:hover {color:#4E4628;text-decoration:none;background-color:#F4EFDF;font-weight: normal;}

.aholder {width:190px; height:60px; margin:1px; padding:1px; border:1px solid #ddd; float:left; background:#f8f8f8; font-size:10px; font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}

/*
#contact-details
{
	position:absolute; 
	top:-50px;
	right:2%;
	z-index:1;
}
*/

#box-1,#box-2,#box-3
{
	width: 243px;
	float: left;
}

#box-frame-1 {
	width: 745px;
	float: left;
/*    background-image: url(images/index-line-middle.gif);*/
}

#box-frame-1 img 
{
border: 0px;
margin: 0px;
padding: 0px;
}


/* INDEX */

.index-center {
margin-left: 13px;
}

.index-b1,.index-b2,.index-b3  
{
  width: 228px;
  height: 300px;
}

.r-index-text {
  background-image: url(../img_css/index-l-middle.png);
  padding: 10px;
  height: 178px;
}

.index-learn-more {
  text-align: left;
  padding-left: 20px;
  padding-right: 5px;
  margin-bottom: 15px;
}

.index-box-text {
  background: url(images/index-123-back.gif);
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  text-align: left;
  height: 250px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: normal; 
}

.index-box-text a {color:#4E4628;text-decoration:none;font-weight: normal;}

.index-box-text-1 {
  background: url(images/index-123-back.gif);
  padding-top: 10px;
  text-align: center;
  height: 250px;
}

/* */
.index-solutionLinks ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.index-solutionLinks li {
padding: 4px;
}

.index-solutionLinks a {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
}

.clear-both {
  clear: both;
  margin: 0px;
  font-size: 0px;
}

#space_main {
    padding: 24px;
	float: left;
	width: 690px;
	margin: 0 0 15px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
}
#space_main a {color:gray;text-decoration:none}


/* first page*/
#extrasZone {
	display: block;
	width: 650px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
}

#sitenews {
	float: left;
	width: 650px;
	margin-right: 20px;
	margin-left: 20px;
}

.newsOne {
	float: left;
	width: 300px;
	margin-right: 20px;
}

.newsOne a {color:gray;text-decoration:none}

.newsTwo {
	float: right;
	width: 330px;
}

.newsTwo a {color:gray;text-decoration:none}

.title {
/*	color: #ef4136;*/
	color:gray;
	font-weight: bold;
}


/* ad Date */
		.job-date {
			background-image:url(images/ad_date.gif);
			background-position: top;
			background-repeat: no-repeat;
			width: 45px;
			height: 50px;
			text-align: center;
			display: inline;
			float: left;
			padding: 0px;
			margin: 0px; }
			
		.job-date h5 { /* day */
			/*background-color: #eee;*/
			margin: 0px;
			padding: 3px 0px;
			font-weight: bold;
			color: #369;
			font-size: 1.4em; }
			
		.job-date p { /* month */
			/*background-color: #ccc;*/
			text-transform: uppercase;
			border: none;
			margin: 0px;
			padding: 9px 0px;
			line-height: 1em;
			color: #fff;
			font-size: 0.75em; }
/* ad Date */

optoshop 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8.0pt;
 font-weight: normal;
 color: #FE6700;
}

#optoshop1{
	width:707px; padding:0 0 0 30px; float:left;}
