/* CSS Document */
#footer {
background-color: #ffffff;
border-top: 1px solid #000000;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
background-image: url('../images/background-pics2-new.jpg');
background-attachment: fixed;
background-repeat: x-repeat;
}
#leftnav {
width: 150px;
}
#maincontentcontainer{
padding: 1px 0px 10px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 769px;
text-align: left;
background-imagea: url('../images/bg-maincontentcontainer2.jpg');
background-imagea: url('../images/background-pics.jpg');
background-repeat: no-repeat;
background-repeat: repeat-y;
border-right: 0px solid #333333;
}
#topnewsitems{
background-position: bottom right;
color: #000000;
width: 450px;
margin-top: 0px;
}
#topnewsitems  #topnewstext {
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
#topnewsitems a{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #0000CC;
text-decoration: none;
}
#topnewsitems a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF0000;
text-decoration: underline;
}
#sideverticaladold{
position: absolute;
top: 4px;
left: 830px;

}


#sideverticalad img{
border: 1px solid #000;

}


#sideverticaladold a{
border: 1px solid #CCCCCC;
}
<!--
.borderthin {  border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
#toppicbox {
	width: 470px;
	padding: 0px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}
#toppictext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #990000;
	text-align: center;
	padding: 5px 0px 5px 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 470px;
	vertical-align: middle;
}
#toppictext .text{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #990000;
	text-align: center;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 470px;
	height: 25px;
	padding: 2px 0px 2px 0px;

}
-->
#basead_468 {
width: 468px;
margin-top: 10px;
margin-bottom: 2px;
}
#newsarticle {
padding: 10px 25px 10px 25px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
#comments_header{
background-color: #000000;
height: 20px;
padding: 10px;
color: #ffffff;
}
#comments_header a{
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
}
#comments_header a:hover{
color: #FFFF00;
font-size: 11px;
font-weight: bold;
}

#commenter_info{
font-size: 12px;
width: 28%;
padding: 10px;
padding-right: 0px;
float: left;
}
#commenter_comments{
width: 65%;
padding: 10px;
float: right;
font-size: 11px;
border-bottoma: 1px dashed #FFFFCC;
border-bottom: 1px dashed #000000;
margin-bottom: 4px;
}
#topnavigation {
background-image: url(../images/bg-mainnavigation2.jpg);
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
width: 779px;
height: 30px;
border-bottom: 0px solid #ffffff;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-weight: bold;
color: #000000;
vertical-align: middle;
}

#topnavigation_wide {
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
width: 994px;
height: 30px;
border: 1px solid #000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000000;
vertical-align: middle;
}

#topnavigation_wide_new {
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
width: 995px;
height: 44px;
background-image: url('../images/navheader.png');
background-repeat: no-repeat;
border-bottom: 1px solid #000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 1.0em;
color: #ffffff;
background-color: #141414;
}
#topnavigation_wide_new #navlink{
color: #ffffff;
height: 44px;
padding-right: 9px;
padding-left: 4px;
background-image: url('../images/navdivider.png');
background-position: right;
float: left;
}

#topnavigation_wide_new #navlink_sel{
color: #ffffff;
height: 44px;
padding-right: 10px;
padding-left: 5px;
background-image: url('../images/navdivider_yellow.png');
background-position: right;
float: left;
border: 1px solid #000000;
}
#topnavigation_wide_new #navlink_sel a{
color: #000000;
}
#topnavigation_wide_new #navlink a{
color: #ffffff;
margin-top: 10px;
}


#topnavigationlinks {
width: 660px;
float: left;
margin-left: 20px;
margin-top: 0px;
}
#topnavigationlinkstt a{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
text-decoration: none;
padding-left: 4px;
padding-right: 10px;

}
#topnavigationlinkstt a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFFF00;
text-decoration: none;
padding-left: 4px;
padding-right: 4px;
}



#topnavigation_wide_new #topnavigationlinks a{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
padding-left: 4px;
padding-right: 4px;
padding-top: 10px;
}
#topnavigation_wide_new #topnavigationlinks a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: underline;
padding-left: 4px;
padding-right: 4px;
padding-top: 14px;
}


#topnavigation_wide_new #topnavigationlinks #navlink_sel a{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
text-decoration: none;
padding-left: 4px;
padding-right: 4px;
}
#topnavigation_wide_new #topnavigationlinks a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: underline;
padding-left: 4px;
padding-right: 4px;
padding-top: 14px;
}


#topnavigation_wide_new #topnavigationlinks #navlink #linkcontainer{
margin-top: 10px;
}

#topnavigation_wide_new #topnavigationlinks #navlink_sel #linkcontainer{
margin-top: 10px;
}


#weathersticker {
text-align: right;
width: 300px;
float: left;
}


#basepageoutlay {
border: 1px solid #000000;
background-color: #FFFFFF;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
}
#basepageoutlay_wide {
border: 0px solid #000000;
background-color: #FFFFFF;
color: navy;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
padding-top: 0px;
}
#mainpageHeader {
background-image: url(images/bg-mainnavigation2.jpg);
padding-left: 0px;
padding-top: 8px;
padding-bottom: 5px;
padding-right: 0px;
height: 30px;
width: 290px;
border-bottom: 1px solid #000000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000000;
vertical-align: middle;
}
#mainpageTitle {
background-image: url(images/bg-mainnavigation2.jpg);
padding-left: 0px;
padding-top: 8px;
padding-bottom: 5px;
padding-right: 00px;
height: 30px;
width: 470px;
border-bottom: 4px solid #990000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000000;
vertical-align: middle;
}
#main_leftnavitemoriginal{
width: 470px;
border: 1px solid #333333;
margin-bottom: 10px;
background-color: #FFFFFF;
font-size: 11px;
}
#main_leftnavitem{
width: 580px;
border: 1px solid #eeeeee;
margin-bottom: 10px;
background-color: #FFFFFF;
font-size: 11px;
}

#main_leftnavitem-split{
border: 1px solid #eeeeee;
margin-bottom: 10px;
background-color: #FFFFFF;
font-size: 11px;
height: 380px;
float: left;
}

#mainleftcol_split-left{
width: 292px;
float: left;
aheight: 400px;
aamin-height: 500px;
margin-right: 6px;
}

#mainleftcol_split-right{
width: 292px;
float: left;
aaheight: 400px;
min-height: 500px;
margin-left: 0px;
}

#main_leftcol_split-right{
border: 1px solid #eeeeee;
margin-bottom: 10px;
background-color: #FFFFFF;
font-size: 11px;
height: 350px;
float: left;
}
#mainpageTitle{
width: 470px;
border-bottom: 4px solid #990000;
margin-bottom: 10px;
margin-top: 0px;
background-color: #FFFFFF;
}
#mainpageTitle_wide{
width: 100%;
border-bottom: 0px solid #990000;
margin-bottom: 10px;
margin-top: 0px;
abackground-color: #336699;
color: #FFFFFF;
height: 30px;
afont-size: 16px;
font-weight: bold;
font-family: Arial, Times New Roman;
text-transform: capitalize;
padding-top: 4px;
padding-left: 0px;
abackground-image: url('../images/headers/basesectionnav.jpg');
background-image: url('../images/bg-titlebar22.gif');
background-repeat: no-repeat ;
}

#mainpageTitle_wide .headersublinks{
text-align: right;
}

#mainpageTitle_wide .headersublinks a{
color: white;
afont-size: 1.0em;
}

#mainpageTitle_wide h2{
font-size: 16px;
font-weight: bold;
font-family: Arial, Times New Roman;
text-transform: capitalize;
padding-left: 12px;
margin-top: 0px;
width: 300px;
float: left;

}
#mainpageText{
margin: 10px;
padding: 5px;
margin-left: 0px;
margin-right: 0px;
font-size: 11px;
}

#mainpageText #spotlight_logo {
margin: 10px;
font-size: 11px;
float: left;
height: 75px;
}
#mainpage_subitem {
margin: 10px;
font-size: 11px;
}
#mainpage_subitem #mainpage_subtitle{
font-weight: bold;
}
#mainpage_subitem a{
text-decoration: none;
color: #0033FF;
}
#mainpage_subitem a.hover{
text-decoration: underline;
color: #ff0000;
}

#mainpageRight{
width:  370px;
float: left;
margin-left: 10px;
}


#mainpageRightArticle{
width:  360px;
float: left;
margin-left: 10px;
}

#mainpageLeft{
width:  595px;
float: left;
margin-left: 0px;
padding-left: 5px;
afont-size: 11px;
}

#mainpageLeft80{
width:  800px;
float: left;
margin-left: 0px;
padding-left: 10px;
}

#mainpageLeft100{
width:  984px;
floata: left;
margin-left: 0px;
padding-left: 10px;
}


#sectionheader{
margin-left: 5px;
height: 38px;
border-bottom: 3px solid #000000;
border-top: 1px solid #000000;
width: 764px;
}
#basepageoutlay {
padding-left: 20px;
padding-right: 20px;
padding-top: 5px;
padding-bottom: 15px;
border-bottom: 5px solid #000000;
}




/* News */
#basepageoutlay #newstitle{
font-size: 12px;
font-weight: bold;
}
#newscontainer{
width: 440px;
float: left;
font-size: 0.9em;
}
#separatorlinewide{
width: 100%;
height: 5px;
border-bottom: 1px #e3e3e3 dashed;
margin-bottom: 10px;
}
#newscontainerold{
width: 450px;
float: left;
}
#newsitem{
border-bottom: 1px solid #666666;
text-align: middle;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
margin-bottom: 15px;
font-size: 1.2em;
line-height: 1.2em;
color: #000000;
}
#newsitem h3 a{
font-size: 16px;
}
#newsitem #newstitle h3{
font-size: 14px;
font-weight: bold;
margin-bottom: 0px;
}
#newstitle a{
text-decoration: none;
}
#newstitle a:hover{
text-decoration: underline;
}
#newsphoto{
float: left;
margin-right: 10px;
}
#formatteddate{
text-transform: uppercase;
color: #666666;
font-size: 10px;
}
#column_right_ads{
width: 250px;
float: right;
margin-left: 10px;
margin-top: 5px;
}
#maincontentcontainer{
background-color: #FFFFFF;
}
#newsrightcolumn{
float: right;
width: 260px;
margin-left: 5px;
margin-bottom: 10px;
margin-top: 0px;
padding-left: 5px;
}

/* News Article */
#newsheader{
font-size: 16px;
font-weight: bold;
color: #8C0003;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#newsheader h2{
font-size: 22px;
margin-bottom: 4px;
line-height: 24px;
text-align: left;
}
.article_location{
text-transform: uppercase;
font-weight: bold;
}
.article_text{
text-align: justify;
afont-size: 11px;
line-height: 1.56em;
font-weight: normal;
}
#newsarticle_leftcolumn{
width: 170px;
float: left;
height: 550px;
padding-right: 15px;
}

#newsarticle_leftcolumn #imgcontainer{
border: 1px solid #000000;
min-height: 100px;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

#newsarticle_leftcolumn .photo_caption{
color: #8C0003;
}


#newsarticle_rightcolumn{
float: right;
width: 300px;
margin-left: 10px;
margin-bottom: 10px;
margin-top: -7px;
}

#newsarticle_rightcolumn #header{
font-weight: bold;
color: #FFFFFF;
background-color: #333333;
margin-bottom: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-top: 4px;
}
#newsarticle_rightcolumn #relatedarticles{
border: 1px solid #666666;
padding: 5px;
}

#newsextrabox{
width: 98%;
float: left;
border: 1px solid #eeeee;
padding: 5px;
text-decoration: none;
text-transform: uppercase;
background-color: #e3e3e3;
}
#newsextrabox p{
border-top: 1px dashed #000000;
line-height: 20px;
}


#newsextrabox img{
border: 0px dashed #000000;
}


#largesnippet{
border-top: 2px solid #000066;
border-bottom: 4px solid #000066;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 15px;
padding: 10px;
font-weight: bold;
}
#largesnippet .largesnippettext{
font-size: 14px;
size: 16px;
font-family: Tahoma, Verdana, Times New Roman;
}
#largesnippet_caption{
font-style: italic;
margin-left: 15px;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}

#searchbara{
width: 780px;
padding: 0px;
border: 1px solid #000000;
}




#breadcrumb_newspageextras{
width: 100%;
}
#breadcrumb_newspageextras #breadcrumbcontainer{
width: 580px;
text-align: left;
float: left;
}
#breadcrumb #newspageextrascontainer{
width: 110px;
text-align: right;
float: left;
}

/* Member Profile CSS*/


#memberprofile_leftcolumn{
width: 350px;
float: left;
margin-right: 10px;
}
#memberprofile_middlecolumn{
width: 350px;
float: left;
margin-right: 10px;
}
#memberprofile_rightcolumn{
width: 260px;
float: left;
border: 0px solid #000000;
}
#welcomebox{
width: 350px;
border: 1px solid #cccccc;
padding: 0px;
margin-bottom: 10px;
}
#welcomebox #welcomeboxtext{
margin: 10px;

}
#welcomebox #welcomebar{
background-colora: green;
background-image: url('../images/headers/basesectionnav-green.jpg');
color: #CCCCCC;
padding: 5px;
height: 20px;
}
#welcomebox #welcomebar #welcometext{
margin-left: 4px;
margin-top: 4px;
margin-bottom: 4px;
font-size: 12px;
font-weight: bold;
color: #ffffff;
float: left;
width: 250px;
}

#welcomebox_right{
widtha: 200px;
border: 1px solid #cccccc;
padding: 0px;
margin-bottom: 10px;
}
#welcomebox_right #welcomeboxtext{
margin: 10px;

}
#welcomebox_right #welcomebar{
background-colora: green;
background-image: url('../images/headers/basesectionnav-green.jpg');
color: #CCCCCC;
padding: 5px;
height: 20px;
}


.memusername{
font-size: 11px;
font-family: Tahoma, Verdana, Times New Roman;
font-weight: bold;

}


#widecontainer{
width: 995px;
background-color: #ffffff;
border-right: 4px solid #000;
border-left: 4px solid #000;
padding-left: 0px;
padding-right: 0px;
text-align: left;
}

#mainflashbox{
height: 300px;
width: 100%;
border: 1px solid #000;
background-imagea: url('../images/features_header1.jpg');

}




/* Show All Links */

#showalllinks{
width: 98%;
border: 1px solid #e6e6e6;
margin-left: 10px;
padding: 4px;
}

#showalllinks #header{
width: 100%;
height: 22px;
background-color: black;
}

#showalllinks #headertext{
color: #ffffff;
padding-left: 10px;
font-weight: bold;
font-size: 14px;
}
#linkcolumn {
width: 120px;
float: left;
margin-right: 5px;
padding: 5px;
border-right: 1px dotted #e6e6e6;
height: 170px;
}

#linkcolumn a.mainlink{
font-size: 12px;
text-decoration: none;
font-weight: bold;
padding-bottom: 5px;
}

#linkcolumn a:hover.mainlink{
font-size: 12px;
text-decoration: underline;
margin-bottom: 5px;
}
#linkcolumn a.sublink{
font-size: 11px;
text-decoration: none;
}

#linkcolumn a:hover.sublink{
font-size: 11px;
text-decoration: underline;
}

#live_clockcontainer{
padding-top: 9px;
float: left;
width: 300px;
font-weight: normal;
text-align: right;

}
#live_clock{
font-size: 0.8em;
}
#featuredevent{
width: 200px;
float: left;
height: 300px;
padding: 5px;
margin-right: 20px;
border: 1px solid #000000;
background-image: url('../images/bg-featuredevent.jpg');
}
#eventcontainer{
width: 300px;
padding: 10px;
float: left;
}

/* Blog Main */
#blogtitle{
font-size: 16px;
color: navy;
font-weight: bold;
}
#blog_comment_main{
padding: 10px;
color: maroon;
font-style: italic;
}
#blog_submit_author{
color: maroon;
padding: 0px 10px 0px 10px;
}

/*Left Sub Items */
#leftsubitems{
width: 140px;
float: left;
height: 400px;
border: 1px solid #eee;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

#subitem{
height: 20px;
}
#subitem .subitem_link{
padding: 10px;
}
#subitem .subitem_link a{
padding: 10px;
}

#form_label{
width: 70px;
float: left;
margin-right: 10px;
}
#form_input input{
width: 280px;
float: left;
margin-bottom: 12px;
}


#lastupdated{
margin-top: -14px;
color: #ff0000;
}

#mainloginbox{
text-align: right;
width: 165px;
font-size: 10px;
font-weight: normal;
padding: 10px;
padding-left: 4px;
padding-bottom: 0px;
padding-top: 0px;
border: 0px solid navy;
float: left;
position: relative;
margin-left: 20px;
margin-top: -10px;
color: #ffffff;
font-weighta: bold;
text-transform: uppercase;
}
#mainpicturebox{
text-align: right;
font-size: 10px;
font-weight: normal;
border: 1px solid #000000;;
float: left;
position: relative;
margin-left: 20px;
margin-top: -10px;
color: #ffffff;
text-transform: uppercase;
}
#mainpictureboxa img{
clip: rect(0px, 100px, 10px, 0px);
overflow: hidden;
}
#mainloginbox input{
width: 170px;
border: 2px solid navy;
font-size: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 2px;
color: navy;
font-weight: bold;
}

#mainloginbox input:hover{
width: 170px;
border: 2px solid navy;
font-size: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 2px;
color: navy;
font-weight: bold;
background-color: #ffff00;
}

#scoreresult{
border: 1px solid #e3e3e3;
padding: 10px;
font-size: 12px;
margin-bottom: 4px;

}


#scoreresult_inprogress{
border: 1px solid green;
padding: 10px;
font-size: 12px;
margin-bottom: 4px;
}
#scoreresult_inprogress #team{
width: 200px;
float: left;
font-weight: navy;
}
#scoreresult_inprogress #score{
width: 20px;
float: left;
font-weight: navy;
text-align: right;
}
#scoreresult_inprogress #datedisplay{
width: 200px;
float: left;
font-weight: navy;
padding-bottom: 8px;
}
#scoreresult_inprogress #period_remain{
width: 200px;
float: left;
text-align: right;
font-weight: navy;
padding-bottom: 8px;
}


#scoreresult #team{
width: 200px;
float: left;
font-weight: navy;

}
#scoreresult #score{
width: 20px;
float: left;
font-weight: navy;
text-align: right;
}

#scoreresult #datedisplay{
width: 200px;
float: left;
font-weight: navy;
padding-bottom: 8px;
}
#scoreresult #period_remain{
width: 200px;
float: left;
text-align: right;
font-weight: navy;
padding-bottom: 8px;
}


/* Main Feature Items */
#main_feature_photo{
width: 140px;
float: left;
padding-left: 0px;
}

#main_feature_info{
width: 400px;
float: left;
font-size: 12px;
padding-left: 10px;
padding-top: 5px;
}

#main_feature_info a, a.hover, a.visited{
font-size: 14px;
font-weight: bold;
}

#main_feature_info b{
font-size: 14px;
font-weight: bold;
}

#barack_photo{
width: 300px;
float: left;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 10px;
}

#rightcolumnpad{
padding: 10px;
padding-top: 5px;
padding-left: 5px;
}
#rightcolumnpad ul{
margin-top: -4px;
margin-left: 0px;
}
#rightcolumnpad li{
margin-left: -4px;
list-style: none;
line-height: 12px;
}
#rightcolumnpad a{
text-decoration: none;
font-weight: bold;
}
#rightcolumnpad a:hover{
text-decoration: underline;
font-weight: bold;
}
.biglink{
font-size: 12px;
}

#threesteps-businessjoin li{
float: left;
border: 1px solid #eeeeee;
width: 200px;
}


#add_comments {
font-size: 11px;
padding: 10px;
font-weight: normal;
}

#add_comments td{
font-size: 11px;
padding: 10px;
font-weight: normal;
}
#add_comments input{
width: 320px;
font-weight: normal;
}
#add_comments textarea{
width: 320px;
font-weight: normal;
}

#article_container{
width: 620px;
border-top: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
apadding: 10px;
padding-left: 15px;
padding-top: 10px;
padding-right: 10px;
margin-right: 10px;
float: left;
font-size: 1.2em;
}

#article_container-text{
awidth: 100%;
text-align: left;
line-height: 1.22em;
font-size: 1.2em;
}

#event_container{
width: 580px;
border-top: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
apadding: 10px;
padding-left: 15px;
padding-top: 10px;
padding-right: 10px;
margin-right: 10px;
float: left;
font-size: 1.2em;
}


#newscontainer h3{
font-size: 1.5em;
}
#topnews{
font-size: 1.1em;
}

#business_login_main{
width: 200px;
font-size: 1.2em;
font-weight: normal;
float: left;
margin-right: 10px;
}

#business_login_main h2{
font-size: 1.3em;
font-weight: bold;
}
.headersublinks{
font-size: 1.0em;
color: white;
}
.headersublinks a{
afont-size: em;
}

#big_event_header{
margin-bottom: 10px;
}


















#event_cat_header{
    background-color: grey;
    padding: 10px;
    margin-bottom: 6px;
}


#event_cat_header h2{
    font-size: 1.2em;
    margin-bottom: 0px;
}


#eventdatebox{
    width: 80px;
    height: 80px;
    background-color: #000000;
    margin-right: 15px;
    color: yellow;
    float: left;
    text-align: center;
    font-size: 1.2em;
}


#eventdatebox #dayofweek{
 font-size: 0.8em; 
 font-family: Verdana, Arial, Times New Roman;
 border-bottom: 1px solid #fefefe;
padding-bottom: 3px;  
 margin-bottom: 3px;  
}

#eventdatebox #month{
 font-size: 1.2em;   
 text-transform: uppercase;
}
#eventdatebox #day{
 font-size: 1.2em;   
 font-weight: bold;
}


#eventdatebox #time{
 font-size: 0.7em;   
 font-weight: normal;
 color: #ffffff;
}

#join_directory{
    font-size: 1.3em;
       
}