#content2 {
 left:              0px;
 right:             10px;
 background-color: 	#fff;
border: 0px solid 	#333;
 margin:            0 25px 0 25px;
 padding:           12px 15px 30px 15px;
 width:             auto;
}
* html #content2 {
 width:             100%;
 width:            	auto;
}

#narrowcontent2 {
 left:              0px;
 right:             10px;
 background-color: 	#fff;
 border: 1px solid 	#333;
 margin:            0 10px 0 10px;
 padding:           10px 12px 12px 12px;
 width:             auto;
}
* html #narrowcontent2 {
 width:             100%;
 width:            	auto;
}

#pet {
text-align:	left;
}


.breadcrumb {
 margin:            15px 0 15px 6px;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 background-color:  transparent;
}

.windowclose {
 margin:            15px 0 10px 0;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 background-color:  transparent;
 text-align: 		center;
}

.spacer {
 font-size:	10px;
 margin:		5px 0 5px 0;
}

imgphoto {
 margin:		0;
 padding:	0;
 border:		0;
}

.border {
 border:	3px solid #5b618f;
}

.paddedborder {
 padding: 	5px;
 border: 	1px solid #000;
}

.thumbs {
 text-align:	center;
 padding:	5px 3px 3px 3px;
 background-color: #EAEBEE;
}

.titlephoto {
 margin:            3px 0 0 0;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 font-weight: 		bold;
 color:             #000;
}

.caption {
 margin:  			12px 0 4px 0;
 background-color:	transparent;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color: #000;
}

.commentlink {
 margin:            4px 0 8px 0;
}


.stats {
 margin:            4px 0 4px 0;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 font-weight: 		normal;
 color:             #fff;
}

.imageBG {
 text-align: center;
 background-color:  #8185A9;  
}



.tableBorder {
 border: 1px solid #73737E;
}

th {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         12px;
 color:             #fff;
 font-weight:		bold;
 text-align:			left;
 padding:           5px 4px 5px 12px;
 background-color:  #7378A7;  
}




























body {
position: absolute;
margin: 0;
background: #2A3052;
font: 10px verdana, arial, helvetica, sans-serif;
color: #333;
}


img {
margin: 0;
padding: 0;
border: 0;
}

INPUT { background-color: white; }
TEXTAREA { background-color: white; }
INPUT NAME {background-color: white; }


h1, {
	font-family: verdana, arial, helvetica, sans-serif;	}

h2, {
	font-family: verdana, arial, helvetica, sans-serif;
	font: bold}
	
h3, {
	font-family: verdana, arial, helvetica, sans-serif;	}

h5, {
	font-family: verdana, arial, helvetica, sans-serif;
                text-align: left;	
}



#blog {
	margin: 0;
	padding: 3px;
font-family: verdana, arial, sans-serif;
	}

#blogtitle {
font-family: verdana, arial, sans-serif;
	color: #5A6293;
font: 10px;
font-weight: bold;
 }

#fridays {
margin: 0;
font: 10px verdana, arial, helvetica, sans-serif;
color: #000;
font-weight:		bold;
}


#bustitle {
font-family: verdana, arial, sans-serif;
	color: #5A6293;
font: 24px;
font-weight: bold;
 }




#bloganswer {
font-family: verdana, arial, sans-serif;
margin: 0;	
font: 10px;
 }


#bloginside  {
	padding: 10px;
font-family: verdana, arial, sans-serif;

}


#bloglink {
}

#grouplist {
margin-left: 20px;
}


#locals {
color: #7c9124;
font: 10px;
margin-left: 4px;
margin-right: 4px;
line-height: 11px;
font-family: verdana, arial, sans-serif;
}


#local {
color: #7c9124;
font: 9px;
margin-left: 8px;
margin-right: 8px;
line-height: 12px;
}


#local li {
list-style-type:square;
}

#local ul  {
margin: 0px 8px 5px 8px;
}

#localpg {
	margin: 0;
	
font: 10px;
font-family: verdana, arial, sans-serif;
	}

#contact {
text-align: left;
margin-left: 20px;

}

#rightbar {
	border: 3px dashed #949A7F; 
	float: right;
	width: 175px; 
	background: transparent ;
	color: #333;
	padding: 10px;
valign: top;
	}


#new2 li {
list-style-type:square;
color: #7c9124;
font-size: 10px;
margin-left: -22px;
margin-right: 5px;
margin-bottom: 3px;
line-height: 16px;
margin-top: -3px;
font-family: verdana, arial, sans-serif;
}


#news li {
list-style-type:square;
color: #7c9124;
font-size: 10px;
margin-left: 10px;
margin-right: 8px;
margin-bottom: 3px;
line-height: 15px;
margin-top: 0px;
font-family: verdana, arial, sans-serif;
}


#memberlogin {
	margin: -10px 10px -10px 10px;
text-align: left;
		}

#dndtitle {
color: #fff;
font-weight: bold;
margin: 0px 5px 0px 5px;

	}

#dndcontent {
color: #cbccdb;
font-weight: bold;
margin: 0px 10px 0px 7px;

	}


#group {
color: #cbccdb;
font-size: 12px;
font-family: arial, verdana, helvetica, sans-serif;
margin: 15px 10px 10px 10px;
line-height: 13px;
}

#grouptitle {
color: #ffffff;
font-weight: bold;
font-size: 14px;
font-family: arial, verdana, helvetica, sans-serif;
margin: 15px 10px 10px 10px;
text-align: center;
line-height: 15px;
}



#recent {
margin: 0px 5px 10px 10px;
font-size: 11px;
font-family: verdana, arial, helvetica, sans-serif;
}


#recent ul  {
margin: 0px 5px 5px 8px;
}

#recent_title {
color: #96530B;
font-weight: bold;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
}

#recent_logo{
text-align: left;
}



#categories1 {
color: #94510A;
font-weight: bold;
font-size: 13px;
font-family: verdana, arial, helvetica, sans-serif;
margin: 10px 10px 10px 15px;
line-height: 22px;
}

#categories1 a:link { border 0; background-color: transparent; text-decoration: none; color: #94510A; }
#categories1 a:visited { border 0; background-color: transparent; text-decoration: none; color: #94510A; }
#categories1 a:hover { border 0; background-color: transparent; text-decoration: none; color: #94510A; }

#categories {
color: #BF782C;
font-weight: bold;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
margin: 10px 10px 10px 15px;
line-height: 16px;
}

#categories a:link { border 0; background-color: transparent; text-decoration: none; color: #BF782C; }
#categories a:visited { border 0; background-color: transparent; text-decoration: none; color: #BF782C; }
#categories a:hover { border 0; background-color: transparent; text-decoration: none; color: #BF782C; }

#textarea {
background-color: #ffffff;
}

#disclaimer {
margin: 10px 10px 10px 15px;
}


#membership {
margin: 10px 10px 10px 10px;
font-size: 11px;
color: #C47723;
font-family: verdana, arial, helvetica, sans-serif;

}


#scopes {
margin-left: 8px;
color: #666666;
font: 10px;

margin: 5px 5px 5px 10px;
}

#directory {
color: #7c9124;
font: 9px;
margin-left: 5px;
margin-right: 4px;

font-family: verdana, arial, sans-serif;

}



#sideblog2 {
list-style-type:square;
color: #7c9124;
font-size: 10px;
margin-left: 8px;
margin-right: 5px;
margin-bottom: 3px;
line-height: 12px;
margin-top: 3px;
font-family: verdana, arial, sans-serif;
}


#sideblog {
margin-left: 8px;
color: #7c9124;
font: 10px;
line-height: 12px;
margin: 5px 5px 5px 10px;
}

	
#sideblog li {
list-style-type: square;
color: #7c9124;
}

#sideblog ul {
margin: 0px 5px 5px 10px;
}

#shoutbox {
	margin: 10px 0px 5px 6px;
		}
#birthday {
	margin: 5px 5px 10px 5px;
		}

#stats {
	margin: 5px 0 10px 10px;
		}

#tell {
font-size: 9px;
text-align: right;

}

#searchtitle {
font-family: verdana, arial, helvetica, sans-serif;
                text-align: left;
color: #5B67AB;
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 0px 10px 10px 10px;
}

#regular  {
font-family: verdana, arial, helvetica, sans-serif;
                text-align: right;
color: #7c9124;
font-size: 10px;
font-weight: bold;
text-align:right;
margin: 0px 10px 10px 10px;
}


#weather{
font-family: verdana, helvetica, sans-serif;
font-size: 10px;
	text-align: right;
color: #ffffff;
margin-top: 6px;
margin-right: 3px;
}

#weather  li {
list-style-type: none
}

#weather a:link { border 0; background-color: transparent; text-decoration: none; color: #ffffff; }
#weather a:visited { border 0; background-color: transparent; text-decoration: none; color: #ffffff; }
#weather a:hover { border 0; background-color: transparent; text-decoration: none; color: #ffffff; }

p {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
margin: 0 5px 0 8px;
color: #666666;
}

a:link { border 0; background-color: transparent; text-decoration: none; color: #5B67AB; }
a:visited { border 0; background-color: transparent; text-decoration: none; color: #5B67AB; }
a:hover { border 0; background-color: transparent; text-decoration: underline; color: #5B67AB; }


#wrapper {
margin: 0;
padding: 0;
width: 775px;
background: #fff;
color: #333;
}

#header {

color: #ffffff;
font-size: 11px; 
font-family: verdana, arial, helvetica, sans-serif;
}

.odd {
background-color: #fff;
padding: 3px;
}

.even {
background-color: #ebebeb;
padding: 3px;
}

#links p {
color: #283374;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
	text-align: left;
line-height: 12px;
left margin: 15px;

}

#members {
color: #FFFFFF;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
	text-align: left;
line-height: 12px;
left margin: 15px;
}


a:link { border 0; background-color: transparent; text-decoration: none; color: #7c9124; }
a:visited { border 0; background-color: transparent; text-decoration: none; color: #A6BD0F; }
a:hover { border 0; background-color: transparent; text-decoration: underline; color: #A6BD0F; }


#spotlight {
padding-bottom: 5px;
color: #333333;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
	text-align: left;
line-height: 12px;

} 
#login {
margin-left: 5px;
text-align: left;
}

#main {
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 12px;
}

#main a:link { border 0; background-color: transparent; text-decoration: none; color: #5A5293; }
a:visited { border 0; background-color: transparent; text-decoration: none; color: #5A5293;  }
a:hover { border 0; background-color: transparent; text-decoration: underline; color: #5A5293;  }


.posted {
font-family: verdana, arial, helvetica, sans-serif;
text-align: left;
color: #666666;
font-size: 10px;
margin: 10px 10px 10px 10px;
}

.paginate {
 font-family:Verdana, Arial, Sans-serif;
 font-size:	10px;
 font-weight: normal;
 letter-spacing:.1em;
 padding:	10px 6px 10px 4px;
 margin:0;
 text-align: center;
 background-color:transparent;  
}


#calen {
font-family: verdana, arial, sans-serif;
	color: #5A6293;
font-size: 10px;
font-weight: bold;
text-align: left;
margin-right: 15px;

}

#calen ul, li {
list-style-type: none;
}
.parent {
font-size: 25px;
}


.calendarHeader {font-weight: bold;text-align: center;}

.calendarMonthLinks {
font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
font-size:         10px;
font-weight:        bold;
letter-spacing:    .1em;
text-decoration:   none;
}

.calendarMonthLinks a {text-decoration: none; background-color: transparent;}
.calendarMonthLinks a:hover {text-decoration: underline; background-color:  transparent; color: #949a7f}
.calendarMonthLinks a:visited {text-decoration: none; background-color:  transparent; color: #949a7f}


.calendarDayHeading {
font-weight: bold;
font-size:    10px;
text-align:  center;
vertical-align: middle;
color: #fff;
background-color:#7c9124;
}

.calendarToday {
font-family:       Arial, Verdana, Sans-serif;
font-size:         11px;
color: #D61111;
font-weight:        bold;
letter-spacing:    .1em;
text-decoration:   none;
text-align:  center;
vertical-align: middle;
}

.calendarCell {
font-family:       Arial, Verdana, Sans-serif;
font-size:         10px;
font-weight:        bold;
letter-spacing:    .1em;
text-decoration:   none;
text-align:  center;
vertical-align: middle;
color: #999999;
}


.categorylist {
list-style-type: circle;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #65751B;
margin-left: 0;
padding-left: 0;
text-align:  right;
margin-right: 35px;
line-height: 14px;
}

.categorylist2 {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #65751B;
margin-left: 0;
padding-left: 0;
text-align:  right;
margin-right: 28px;
line-height: 18px;
}


#footer {
color: #7B81A6;
font-family: verdana, helvetica, sans-serif;
font-size: 10px;
margin-left: 10px;
marign-right: 10px;
}

#footer a:link { border 0; background-color: transparent; text-decoration: none; color: #7B81A6; }
#footer a:visited { border 0; background-color: transparent; text-decoration: none; color: #7B81A6; }
#footer a:hover { border 0; background-color: transparent; text-decoration: underline; color: #7B81A6; }

#guest {
margin-left: -18px;
font-size: 10px;

}

.rss_title, .rss_title a:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	margin: 10px 10px 0px 10px;
	padding: 0 0 0 5px;
	text-align:left;
line-height: 9px;
}

.rss_title a:visited, .rss_title a:active {
	color: #2A3052;
}

rss_title a:hover {
text-decoration:underline;
color: FA0234;
}

.rss_date {
	font-size: 10px;
	font-weight : normal;
	color: #999;
	}


}
.rss_item, items {
font-size: 11px;
	font-weight : normal;
	color: #666;
margin: 0px 7px 5px 0px;

}




