body {
	background-color: #E4E4E4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.headerdark{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#4d4f47;
}
.cross{
background-image:url(images/whitebg.jpg);
background-repeat:repeat-x;
height:182px;
}
.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#747474;
}
.bluebg{
background-image:url(images/blue-bg.jpg);
background-repeat:repeat-x;
height:182px;
}
.contentbg{
background:#FFFFFF url(images/content-bg.jpg);
background-repeat:repeat-y;
width:450px;

}
.contentbginner{
background:#FFFFFF url(images/content-bg.jpg);
background-repeat:repeat-y;

}
.welcomebg{
background:#f2f2f3  url(images/headerbg.jpg);
background-repeat:repeat-y;
width:450px;
padding-left:20px;
height:30px;
vertical-align:middle;
}
.blueheader{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#41a5c7;
}
.whitehead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.footer{
background-image:url(images/footer-bg.jpg);
background-repeat:repeat-x;
height:74px;
}
.lnk{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0099FF;
}
.lnk:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0099FF;
}
.lnk:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00CCFF;
}
.pic{
background-image:url(images/pic-bg.jpg);
background-repeat:repeat-x;
height:112px;
}
.sf_postTitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#4d4f47;
margin-top: 20px;
margin-right: 0pt;
margin-bottom: 10px;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
font-weight: normal;
line-height: 1.2em;
}

.sf_postListing
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#747474;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 5px;
}
.sf_postTitle a 
{
text-decoration: none;
color:#4d4f47;
font-size:17px;
font-weight:bold;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 5px;
}
.sf_postListing .sf_postComments a 
{
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 5px;
background-color: transparent;
color:#41a5c7;
}
a
{
color:#41a5c7;
}
a:hover
{
color:#41a5c7;
}
/*comments form*/
#sfdemoblog_wrp #main .sf_commentListing li{list-style:none; margin: 0 0 20px;}
.sf_commentsList fieldset h3{text-transform:uppercase}
.sf_commentsList fieldset.sf_postNewComment
{
	display:block;
	width:400px;
	margin-top:.5em;
	padding:.5em 1em 1em;
	border: 0;
	background:#ededdb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4f47;
}

.sf_postComments .sf_comments, .sf_postNewComment legend
{
	margin-bottom:1em; 
	font-weight: bold; 
	background:url(img/blogComments.gif) 0 0.2em no-repeat;
	color:#333;
	text-transform:uppercase
}

sf_postListing 
{
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4f47;
	
}

sf_postListing,.sf_singlePost,.sf_postComments p

{
padding-bottom: 0pt;
font-size:11px;
padding-left: 0pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
}

.sf_postDate
{
font-size:12px;
font-weight:bold;
color: #666666;
}
.sf_commentListing
{

font-size:12px;
color: #666666;

}
.sf_eventsList
{
font-size: 13px;
}
.astrong, .more, .sf_newsFullStory a, .sf_backToList a, .sf_backToPhotos a, .sf_previousItem, .sf_nextItem (line 7)

{
color: #ff6600;
text-decoration: none;
font-weight: bold;
font-size: 0.9em;

}
.sf_eventsList,.sf_eventsList,.sf_eventsList
{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
font-size:11px;
padding-left: 0pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
}

sf_eventsList
{
font-size:11px;
font-weight: bold;
font-size:11px;
padding-left: 0pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
}
sf_eventContent
{
font-size:11px;
padding-left: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
padding-left:10px;
text-align:left;
}
.sf_eventContent h1
{
margin-top: 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
padding-left:20px;
text-align:left;
}
.sf_eventContent h2 
{
margin-top: 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
padding-left:20px;
text-align:left;
}
.sf_eventComments,.sf_eventContent 
{
margin-top: 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
font-size:10px;
padding-left:20px;
text-align:left;

}
.sf_eventsCommentListing li
{
margin-top: 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
font-size:10px;
}
fieldset.sf_eventsCommentForm ol 
{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
font-size:11px;
padding-left: 0pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
}
.header{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#41a5c7;
font-weight:bold;
}