HTML
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}
BODY 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;	
}
BODY 
{
	BACKGROUND: url(images/body_bg.gif) #FFCC00 repeat-y center top; 
	FONT: 12px/1.5em "Verdana", sans-serif; 
	COLOR: #333
}
#topnav 
{
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #E37327 2px solid; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 13px; 
	BACKGROUND: url(images/topnav_bg.gif) #fff no-repeat left bottom; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 770px; 
	PADDING-TOP: 0px; 
	HEIGHT: 2.4em	
}

/*#999*/

#topnav #mainnav 
{
	FONT-SIZE: 13px; 
	FLOAT: left; 
	WIDTH: 590px; 
	HEIGHT: 2.2em;
	text-align:left
}
#topnav #subnav 
{
	FONT-SIZE: 13px; 
	FLOAT: right; 
	WIDTH: 180px; 
	HEIGHT: 2.2em; 
	TEXT-ALIGN: right
}

#masthead 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 770px; 
	PADDING-TOP: 0px; 
	border-bottom: solid 1px #ccc;
	HEIGHT: auto;
}

#masthead #logo 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	HEIGHT: auto
}
#masthead #dropdown
{
	FLOAT: right; 
	FONT: 10px "Lucida Grande", "Verdana", sans-serif; 
	WIDTH: 350px; 
	COLOR: #999; 
	TEXT-ALIGN: right;	
}
#masthead #dropdown TABLE TR TD
{
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 0px; 	
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	FONT: 10px "Lucida Grande", "Verdana", sans-serif; 
	WIDTH: 350px; 
	COLOR: #999; 
	PADDING-TOP: 0px; 
	HEIGHT: 60px;
}
#masthead #dropdown TABLE TR TD
{
	FONT: 10px "Lucida Grande", "Verdana", sans-serif; 	 
	COLOR: #999; 	
}
#masthead #dropdown TABLE TR TD A
{
	font-weight: bold;
	color: #999;
	text-decoration: none
}
#masthead #dropdown TABLE TR TD A:Hover
{
	font-weight: bold;
	color: #999;
	text-decoration: underline
}
#masthead #dropdown TABLE TR TD A IMG 
{
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px;
}

#content
{
	clear: both;
	margin: 0px auto;
	width: 770px;
	text-align:left
}
#content #topspan
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(images/toolbar_bg.gif) #E9E9EA no-repeat left center;
	padding-bottom: 5px;
	margin: 0px 0px 15px;
	padding-top: 8px;	
}
#content #mainside
{
	float: left;
	width: 510px;
}
#content .navigation
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 0px 0px 15px;
	font: 10px "Verdana" , sans-serif;
	color: #888;
	padding-top: 4px;
	text-align: center;
}
#content .navigation A
{
	font: bold 10px "Verdana" , sans-serif;
	color: #666;
	text-decoration: none;
}
#content .navigation A:hover 
{
	COLOR: #222; TEXT-DECORATION: underline
}
#content .navigation DIV 
{
	DISPLAY: inline
}
#content .navigation DIV.alignleft 
{
	PADDING-RIGHT: 10px
}
#content .blogmain 
{
	MARGIN-LEFT: 10px; WIDTH: 500px
}
#content .form_data
{
	PADDING-BOTTOM: 45px
}
#content .form_data .screenshot 
{
	PADDING-BOTTOM: 15px; TEXT-ALIGN: center
}
#content .form_data .screenshot A IMG 
{
	BORDER-RIGHT: #ccc 7px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 7px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 7px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 7px solid
}
#content .form_data .screenshot A:hover IMG 
{
	BORDER-RIGHT: #ccc 4px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 4px solid; PADDING-LEFT: 8px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 8px; BORDER-LEFT: #ccc 4px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 4px solid
}
#content .blogmain .trackbacks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/trackback_bg.gif) #fff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-TOP: 50px
}
#content .blogmain .comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/comments_bg.gif) #fff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 40px 0px; PADDING-TOP: 50px
}
#content .blogmain .comments .comment {
	PADDING-BOTTOM: 25px
}
#content .blogmain .entercomments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/add_comment.gif) #fff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-TOP: 50px
}
#content .blogmain .rssforentrycomments {
	PADDING-RIGHT: 5px; PADDING-LEFT: 19px; BACKGROUND: url(images/feed.gif) no-repeat left center; PADDING-BOTTOM: 5px; MARGIN: -5px 0px 5px; PADDING-TOP: 5px
}
#content .blogmain .rssforentrycomments A {
	FONT: 12px "Lucida Grande", "Verdana", sans-serif; COLOR: #ed7000; TEXT-DECORATION: none
}
#content .blogmain .rssforentrycomments A:hover {
	COLOR: #c34e00; TEXT-DECORATION: underline
}
#mainside #ad_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}

#mainside .post_single
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 12px;
	margin: 0px;
	padding-top: 6px;
	border-bottom: #ccc 1px dotted;
}

#mainside #unfilteredlist
{
	border-right: #c8e0bc 3px solid;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 35px;
	padding-bottom: 0px;
	border-left: #c8e0bc 3px solid;
	padding-top: 0px;
	border-bottom: #c8e0bc 2px solid;
}

#mainside #unfilteredlist .uf_entry
{
	padding-right: 10px;
	padding-left: 10px;
	background: url(images/uf_entry_bg.gif) #f1f7ee repeat-x left bottom;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 7px;
	border-bottom: #c8e0bc 1px solid;
}

#mainside #unfilteredlist .other 
{
	BACKGROUND: #fff
}

#content #bigcol
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 770px;
	padding-top: 0px;
}
#content #bigcol .catbox
{
	padding-right: 11px;
	padding-left: 11px;
	float: left;
	padding-bottom: 11px;
	margin: 0px 0px 0px 0px;
	width: 256px;
	padding-top: 11px;
}
#content #sidebar {
	FLOAT: right; WIDTH: 250px
}
#content #sidebar .memberlist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 17px; BACKGROUND: url(images/side_archives_bg_blue.png) #e3f2f9 no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 18px; BORDER-BOTTOM: #c4dfed 7px solid
}
#content #sidebar #topsidebarads .ad {
	BORDER-RIGHT: #eaeaea 7px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eaeaea 7px solid; PADDING-LEFT: 0px; BACKGROUND: #eaeaea; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; FONT: bold 10px "Verdana", sans-serif; OVERFLOW: hidden; BORDER-LEFT: #eaeaea 7px solid; COLOR: #aaa; PADDING-TOP: 0px; BORDER-BOTTOM: #eaeaea 7px solid; TEXT-ALIGN: center
}
#content #sidebar #topsidebarads .ad A {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#content #sidebar #topsidebarads .ad A IMG {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#content #sidebar #topsidebarads .ad P A
{
	color: #D80000;
	text-decoration: none
}
#content #sidebar #topsidebarads .ad P A:hover
{
	text-decoration: underline
}
#content #sidebar #topsidebarads .adInfo
{
	background: #ffffcc;
}
#content #sidebar #topsidebarads .adNoBorder
{
	background: #fff;
	border: none
}


#sidebar .sidearchives 
{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 17px; 
	BACKGROUND: url(images/side_archives_bg.gif) #f3f3f3 repeat-x left top; 
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 15px; 
	PADDING-TOP: 17px; 
	BORDER-BOTTOM: #eaeaea 7px solid
}

#content #frontpageads 
{
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #bbb 1px dotted; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #eee; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 10px; 
	WIDTH: 770px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #bbb 1px dotted
}

#content #footer
{
	CLEAR: both; 
	PADDING-RIGHT: 7px; 
	BORDER-TOP: #E37327 2px solid; 
	PADDING-LEFT: 7px; 
	BACKGROUND: #E54900; 
	PADDING-BOTTOM: 7px; 
	FONT: 10px "Verdana", sans-serif; 
	WIDTH: auto; 
	COLOR: #DBCCA7; 
	PADDING-TOP: 7px;
	height: 12px
}
#content #footer A
{
	COLOR: #DBCCA7;
	font-weight: bold;
	text-decoration: none
}

/*Left Half*/
.left_half 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	WIDTH: 380px; 
	PADDING-TOP: 0px
}
.left_half #randommember {
	BACKGROUND: url(images/left_side_random_box.gif) no-repeat left bottom; PADDING-BOTTOM: 10px
}
.left_half .recentarticles 
{
	MARGIN-BOTTOM: 10px! important
}

/*Rigth Half*/
.right_half
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 380px;
	PADDING-TOP: 0px
}
.right_half #featuredblogs 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/right_half_featuredentries.gif) no-repeat left bottom; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 0px
}
.right_half #featuredblogs .other 
{
	BACKGROUND: url(images/featured_entry_green.gif) no-repeat left bottom
}
.right_half .featuredcommunity {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 10px; MARGIN: 0px 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}

H1 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 8px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 350px; 
	TEXT-INDENT: -9000px; 
	PADDING-TOP: 0px; 
	HEIGHT: 42px
}
H1 
{
	OVERFLOW: hidden
}

BODY#browse H1 {
	BACKGROUND: url(images/h1_browse.gif) no-repeat left top
}
BODY#blog H1 {
	BACKGROUND: url(images/h1_blog.gif) no-repeat left top
}
BODY#about H1 {
	BACKGROUND: url(images/h1_about.gif) no-repeat left top
}
BODY#featured H1 {
	BACKGROUND: url(images/h1_featured.gif) no-repeat left top
}
BODY#feeds H1 {
	BACKGROUND: url(images/h1_feeds.gif) no-repeat left top
}
#masthead #logo H1 
{
	
}
H1 A 
{
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 350px; 
	PADDING-TOP: 0px; 
	HEIGHT: 40px; 
	TEXT-DECORATION: none
}
H2 
{
	
}
#masthead #logo H2 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 2px 0px 0px 133px; 
	FONT: bold 10px "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #e46600; 
	PADDING-TOP: 0px
}
#masthead #logo H2 A 
{
	COLOR: #e46600; 
	TEXT-DECORATION: underline
}
#masthead #logo H2 A:hover 
{
	COLOR: #f00; 
	TEXT-DECORATION: underline
}

#mainside H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; FONT: bold 18px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; COLOR: #222; PADDING-TOP: 0px
}
#mainside H2 SMALL
{
	font-weight: normal;
	font-size: 17px
}
#mainside H2 A
{
	color: #D80000;
	text-decoration: none;
}
#mainside H2 A:hover
{
	color: #f00;
	text-decoration: underline;
}

#mainside .form_data .smallerDivs
{
	width: 100px;
	float: left;
	padding-right: 10px;	
}

#mainside .form_data H2 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 3px; 
	FONT: bold 24px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; 
	COLOR: #D80000; 
	PADDING-TOP: 0px
}
#mainside .form_data H2.smaller, #content #mainside .form_data H2.smaller 
{
	FONT-SIZE: 18px; 
	COLOR: #222; 
	PADDING-TOP: 10px
}
#mainside .form_data H2 A 
{
	COLOR: #D80000; TEXT-DECORATION: none
}
#mainside .form_data H2 A:hover 
{
	COLOR: #f00; TEXT-DECORATION: underline
}
#sidebar .sidearchives H2 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px 0px 5px; 
	FONT: bold 14px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; 
	COLOR: #444; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #aaa 1px dotted
}
.right_half H2.whatis
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(images/h2_dotted_bg.gif) repeat-x left bottom;
	padding-bottom: 5px;
	margin: 0px 10px 0px 0px;
	font: bold 16px "Trebuchet MS" , "Tahoma" , sans-serif;
	color: #000;
	padding-top: 10px;
}
.right_half H2.whatis SPAN 
{
	COLOR: #ff0005
}
.right_half H2.whatis SPAN EM 
{
	COLOR: #ff6300; FONT-STYLE: normal
}
H3 
{

}



H3.tagtitle
{
	padding-right: 0px;
	padding-left: 9px;	
	padding-bottom: 0px;
	margin: 0px;
	font: bold 18px/34px "Trebuchet MS" , "Tahoma" , sans-serif;
	color: #999;
	padding-top: 0px;
	height: 2em;
}
H3.tagtitle BIG
{
	padding-right: 9px;
	padding-left: 0px;
	font-size: 18px;	
	float: left;
	padding-bottom: 0px;
	margin: 0px 9px 0px 0px;
	padding-top: 0px;
}
H3.tagtitle SMALL
{
	font: 14px/36px "Trebuchet MS" , "Tahoma" , sans-serif;
	line-height: normal;
	float: left;
	color: #999;
}
H3.tagtitle SMALL A
{
	font-weight: bold;	
	color: #32557a;
	text-decoration: underline;
}
H3.tagtitle SMALL A:hover 
{
	COLOR: #f00
}



.catbox H3
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	margin: 0px;
	font: bold 16px "Trebuchet MS" , "Tahoma" , sans-serif;
	color: #222;
	padding-top: 0px;
}
.catbox H3 A, .catbox H3 A:visited
{
	color: #D80000;
	text-decoration: underline;
}
.catbox H3 A:hover
{
	color: #f00;
	text-decoration: underline;
}
.catbox SMALL
{
	font: bold 12px "Lucida Grande" , "Verdana" , sans-serif;
	color: #222;
}
.catbox SMALL STRONG {
	FONT-WEIGHT: bold; LETTER-SPACING: -1px
}

.catbox SPAN
{
	padding-right: 0px;
	border-top: #ccc 1px dotted;
	display: block;
	padding-left: 4px;
	background: #f3f3f3;
	padding-bottom: 4px;
	margin: 0px;
	padding-top: 4px;
	list-style-type: none;
	height: 130px;
	text-overflow:ellipsis;
}
.catbox SPAN P
{
	font: normal 12px "Trebuchet MS" , "Tahoma" , sans-serif;
	margin: 0 0 4px 0;
	color: #444;
}

#content #bigcol .catbox SPAN P A
{
	font: normal 12px "Trebuchet MS" , "Tahoma" , sans-serif;
	text-decoration: underline;
	color: #444;
}


#mainside .form_data H3.authortitle 
{
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(images/h3_dotted_bg.gif) repeat-x left bottom; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 6px; 
	MARGIN: 0px 0px 15px; 
	FONT: 12px "Trebuchet MS", "Verdana", sans-serif; 
	COLOR: #888; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
#mainside .form_data H3.authortitle STRONG A 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#mainside .form_data H3.authortitle STRONG A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#mainside .form_data H3.authortitle A {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND: url(images/comment_bubble.gif) no-repeat left center; COLOR: #5887b8; TEXT-DECORATION: none
}
#mainside .form_data H3.authortitle A:hover {
	COLOR: #2e5c8c; TEXT-DECORATION: underline
}
#mainside .form_data H3 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; FONT: bold 14px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; COLOR: #333; PADDING-TOP: 15px; BORDER-BOTTOM: #aaa 1px dotted
}



.right_half #featuredblogs H3
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(images/right_half_h3.gif) no-repeat left top;
	padding-bottom: 0px;
	margin: 0px;
	font: bold 14px/2em "Trebuchet MS" , "Tahoma" , "Verdana" , sans-serif;
	color: #2c6100;
	text-indent: 10px;
	padding-top: 0px;
}
.right_half #featuredblogs H3 SMALL
{
	padding-right: 2px;
	font-weight: normal;
	font-size: 11px;
	text-transform: uppercase;
	color: #608f22;
}
.right_half #featuredblogs H3 A
{
	color: #2c6100;
	text-decoration: underline;
}
.right_half #featuredblogs H3 A:hover
{
	color: #000;
	text-decoration: underline;
}
.right_half #featuredmembers H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; COLOR: #444; TEXT-INDENT: 20px; PADDING-TOP: 25px
}
.right_half #featuredmembers H3 SMALL {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #777
}
.left_half .recentarticles H3
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(images/left_half_h3.gif) no-repeat left top;
	padding-bottom: 0px;
	margin: 0px;
	font: bold 14px/2em "Trebuchet MS" , "Tahoma" , "Verdana" , sans-serif;
	color: #00468b;
	text-indent: 10px;
	padding-top: 0px;
}
.left_half .recentarticles H3 SMALL
{
	padding-right: 2px;
	font-weight: normal;
	font-size: 11px;
	text-transform: uppercase;
	color: #547fa9;
}
.left_half #randommember H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/left_half_random_h3.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px/2em "Trebuchet MS", "Tahoma", "Verdana", sans-serif; COLOR: #c96300; TEXT-INDENT: 10px; PADDING-TOP: 0px
}
.left_half #randommember H3 SMALL {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ec8c2d
}
H4 {
	
}
#content #sidebar .memberlist H4
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	margin: -2px 0px 4px;
	font: bold 10px/1.3em "Lucida Grande" , "Verdana" , sans-serif;
	color: #5192c0;
	padding-top: 0px;
	border-bottom: #86b6d9 1px dotted;
}
#content #sidebar .memberlist H4 STRONG
{
	display: block;
	font-size: 16px;
	color: #054d7f;
	line-height: 1.3em;
	font-family: "Trebuchet MS" , "Tahoma" , sans-serif;
}

#mainside H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; BACKGROUND: url(images/date_bg.gif) #fff no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 12px/1em "Trebuchet MS", "Tahoma", "Verdana", sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #777; PADDING-TOP: 8px; BORDER-BOTTOM: #e1e1e1 3px solid
}
#mainside H4 STRONG {
	COLOR: #444
}
#mainside H4 A {
	COLOR: #555; TEXT-DECORATION: underline
}
#mainside H4 A:hover {
	COLOR: #f00
}
#mainside H4 EM {
	FONT: 11px "Verdana", sans-serif; TEXT-TRANSFORM: none; COLOR: #777
}
#mainside H4 EM A 
{
	COLOR: #777; TEXT-DECORATION: underline
}

#mainside H4.NewsEvents
{
	COLOR: #C96300;	
	background: url(images/newsevents_bg.gif) #fff no-repeat left top;
	border-bottom: #FFE4C3 3px solid;
}
#mainside H4.NewsEvents STRONG 
{
	COLOR: #C96300;	
}

#content #mainside H4.unfiltered
{
	BACKGROUND: url(images/recententries_bg.gif) #fff no-repeat left top; 
	BORDER-BOTTOM-COLOR: #c8e0bc; 
	MARGIN: 0px 0px 0px; 
	FONT: 12px/1em "Trebuchet MS", "Tahoma", "Verdana", sans-serif; 
	COLOR: #446337
}
#content #mainside H4.unfiltered A.ShortList
{
	color: #CE1313;
	font-weight: bold
}
#content #mainside H4.fromRegion
{
	padding: 6px 4px 0px 0px;
	background: #F0F7ED;
	border-bottom-color: #F0F7ED; 	
}

.catbox H4 {
	PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px; BACKGROUND: url(images/catbox_h4.gif) #f3f3f3 no-repeat left bottom; PADDING-BOTTOM: 6px; MARGIN: 0px; FONT: 10px "Lucida Grande", "Verdana", sans-serif; COLOR: #444; PADDING-TOP: 6px
}
.catbox H4.updatedtoday {
	PADDING-LEFT: 63px; BACKGROUND: url(images/updated_today.gif) #f3f3f3 no-repeat left bottom; COLOR: #bd9907
}
.catbox H4.updatedtoday STRONG {
	COLOR: #6d5200
}

.catbox H4 A, .catbox H4 A:visited
{
	padding-left: 17px;
	font-weight: bold;
	background: url(images/arrow_gray.gif) no-repeat left center;
	color: #444;
}

#sidebar .sidearchives H4
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	margin: 0px 0px 7px;
	font: bold 14px "Trebuchet MS" , "Tahoma" , "Verdana" , sans-serif;
	color: #444;
	padding-top: 0px;
	border-bottom: #aaa 1px dotted;
}

#sidebar .sidearchives H4 SMALL
{
	display: block;			
	font: bold 10px "Trebuchet MS" , "Tahoma" , "Verdana" , sans-serif;
	color: #666;
}

#content .blogmain #comments .comment H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 12px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; TEXT-TRANSFORM: none; COLOR: #777; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#content .blogmain #comments .comment H4 A {
	FONT: bold 14px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; COLOR: #555; TEXT-DECORATION: none
}
#content .blogmain #comments .comment H4 A.commentpermalink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #777; TEXT-DECORATION: none
}
#content .blogmain #comments .comment H4 A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#content .blogmain .entercomments H4 {
	DISPLAY: none
}
.left_half .recentarticles UL LI H4
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 7px 36px;
	padding-top: 9px;
}
.left_half .recentarticles UL LI H4 A
{
	font: bold 12px "Verdana" , sans-serif;
	color: #004270;
	text-decoration: underline;
}
.left_half .recentarticles UL LI H4 A:hover
{
	color: #000;
	text-decoration: underline;
}
.left_half .recentarticles UL LI H4 CITE
{
	display: block;
	padding-left: 12px;
	font: 11px "Verdana" , sans-serif;
	color: #3f9cdd;
	padding-top: 4px;
}
.left_half .recentarticles UL LI H4 CITE A
{
	font-weight: bold;
	font-size: 11px;
	color: #3f9cdd;
	text-decoration: none;
}
.left_half .recentarticles UL LI H4 CITE A:hover 
{
	COLOR: #0d6aab; TEXT-DECORATION: none
}
.left_half .recentarticles UL LI H4 CITE A.usericon 
{
	PADDING-LEFT: 13px; BACKGROUND: url(images/user_icon_small.gif) no-repeat left center
}
.right_half .featuredentry H4
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 3px;
	margin: 0px;
	font: bold 14px "Trebuchet MS" , "Tahoma" , "Verdana" , sans-serif;
	color: #1d643d;
	padding-top: 10px;
}
.right_half .featuredentry H4 A
{
	color: #1d643d;
	text-decoration: none;
}
.right_half .featuredentry H4 A:hover
{
	color: #074221;
	text-decoration: underline;
}

.right_half .featuredmember H4 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 3px; FONT: bold 14px "Lucida Grande", "Verdana", sans-serif; COLOR: #333; PADDING-TOP: 8px
}
.right_half .featuredcommunity H4 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 3px; FONT: bold 14px "Lucida Grande", "Verdana", sans-serif; COLOR: #333; PADDING-TOP: 8px
}
.right_half .featuredmember H4 A {
	COLOR: #333; TEXT-DECORATION: underline
}
.right_half .featuredmember H4 A:hover {
	COLOR: #f00
}
.right_half .featuredcommunity H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
.left_half #randommember H4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(images/left_half_random_h4.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; COLOR: #c96300; PADDING-TOP: 7px
}
.left_half #randommember H4 A {
	COLOR: #d85b00; TEXT-DECORATION: none
}
.left_half #randommember H4 A:hover {
	COLOR: #a34500; TEXT-DECORATION: underline
}
H5 {
	
}
#content #mainside H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(images/date_icon.gif) #fff no-repeat left center; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px 8px; FONT: 11px "Verdana", sans-serif; COLOR: #777; PADDING-TOP: 3px
}
#content #mainside H5 A {
	COLOR: #777; TEXT-DECORATION: underline
}
#content #mainside H5 A:hover {
	COLOR: #f00
}
.left_half .recentarticles H5
{
	padding-right: 20px;
	padding-left: 20px;
	background: url(images/left_half_h5_bg.gif) no-repeat left bottom;
	padding-bottom: 20px;
	margin: 0px;
	font: 12px/1.4em "Lucida Grande" , "Verdana" , sans-serif;
	color: #fff;
	padding-top: 10px;
}
.left_half .recentarticles H5 A
{
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}
.right_half .featuredentry H5
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	margin: 0px;
	font: 10px "Lucida Grande" , "Verdana" , sans-serif;
	color: #919191;
	padding-top: 0px;
}
.right_half .featuredentry H5 A {
	FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none
}
.right_half .featuredentry H5 A:hover {
	COLOR: #444; TEXT-DECORATION: underline
}
.right_half #featuredblogs H5.bottom
{
	padding-right: 10px;
	padding-left: 10px;
	background: url(images/right_half_h5_bottom_bg.gif) no-repeat left bottom;
	padding-bottom: 10px;
	margin: 0px 10px;
	font: 12px/1.4em "Lucida Grande" , "Verdana" , sans-serif;
	color: #fff;
	padding-top: 10px;
}
.right_half #featuredblogs H5.bottom A
{
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}
.right_half .featuredmember H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 3px; FONT: 10px "Lucida Grande", "Verdana", sans-serif; COLOR: #666; PADDING-TOP: 0px
}
.right_half .featuredmember H5 A {
	COLOR: #666; TEXT-DECORATION: underline
}
.right_half .featuredmember H5 A:hover {
	COLOR: #f00
}
.left_half #randommember H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 20px 6px; FONT: 10px "Lucida Grande", "Verdana", sans-serif; COLOR: #777; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px dotted
}
.left_half #randommember H5 A {
	FONT-WEIGHT: bold; COLOR: #555; TEXT-DECORATION: none
}
.left_half #randommember H5 A:hover {
	COLOR: #222; TEXT-DECORATION: underline
}
H6 {
	
}
#content #mainside .post_single H6
{
	padding-right: 0px;	
	padding-bottom: 0px;
	margin: 6px 0px 0px 15px;
	font: 10px "Verdana" , sans-serif;
	color: #777;
	padding-top: 0px;
}
#content #mainside .post_single H6 A
{
	color: #33880B;
	text-decoration: underline;	
	padding-left: 17px;
	background: url(images/dwnld.gif) no-repeat left center;
}
#content #mainside .post_single H6 A:hover
{
	color: #f00;
	padding-left: 17px;
	background: url(images/dwnldanime.gif) no-repeat left center;
}


#mainside .form_data H6 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 6px; 
	BACKGROUND: url(images/h6_bg.gif) no-repeat left bottom; 
	PADDING-BOTTOM: 6px; MARGIN: 0px; 
	FONT: 10px "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #555; PADDING-TOP: 8px
}

#mainside .form_data H6 A 
{
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
#mainside .form_data H6 A.catlink 
{
	PADDING-LEFT: 17px; BACKGROUND: url(images/folder_icon.gif) no-repeat left center
}
#mainside .form_data H6 A.readmore
{
	PADDING-LEFT: 17px; BACKGROUND: url(images/read_more_icon.gif) no-repeat left center
}
#mainside .form_data H6 SPAN A 
{
	PADDING-LEFT: 17px; BACKGROUND: url(images/folder_icon.gif) no-repeat left center
}
#mainside .form_data H6 A:hover 
{
	COLOR: #f00; TEXT-DECORATION: underline
}





.right_half #featuredblogs H6
{
	padding-right: 20px;
	padding-left: 20px;
	background: url(images/right_half_h6.gif) #fff no-repeat left top;
	padding-bottom: 0px;
	margin: 0px;
	font: 10px/28px "Lucida Grande" , "Verdana" , sans-serif;
	color: #406025;
	padding-top: 0px;
	height: 27px;
}
.right_half #featuredmembers H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 5px; FONT: 10px "Lucida Grande", "Verdana", sans-serif; COLOR: #777; PADDING-TOP: 4px
}
.left_half .recentarticles UL LI H6
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(images/left_half_h6.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 5px 0px 0px 5px;
	width: 24px;
	padding-top: 0px;
	height: 24px;
}
.left_half .recentarticles UL LI H6 A
{
	border-top-width: 0px !important;
	padding-right: 4px;
	display: block;
	padding-left: 4px;
	border-left-width: 0px !important;
	border-bottom-width: 0px !important;
	padding-bottom: 4px;
	width: 16px;
	padding-top: 4px;
	height: 16px;
	border-right-width: 0px !important;
	text-decoration: none;
}
.left_half .recentarticles UL LI H6 A IMG
{
	border-top-width: 0px !important;
	border-left-width: 0px !important;
	border-bottom-width: 0px !important;
	width: 16px !important;
	height: 16px !important;
	border-right-width: 0px !important;
}
P 
{
	
}
.right_half P
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 7px;
	margin: 0px 10px 0px 0px;
	font: 12px/1.5em "Lucida Grande" , "Verdana" , sans-serif;
	color: #000;
	padding-top: 6px;
}
.right_half P A
{
	color: #000;
	text-decoration: underline;
}
.right_half P A:hover
{
	color: #fa0d12;
	text-decoration: underline;
}
.right_half P.smalllinks
{
	font-size: 10px;
	padding-bottom: 16px;
	color: #999;
}
.right_half P.smalllinks A
{
	font-weight: bold;
	color: #777;
	text-decoration: underline;
}
.right_half P.smalllinks A:hover
{
	color: #fa0d12;
	text-decoration: underline;
}



#sidebar P {
	MARGIN: 12px 0px; FONT: 11px/1.6em "Verdana", sans-serif; COLOR: #555
}
#sidebar P.crop {
	MARGIN-RIGHT: 35px
}
#sidebar P STRONG
{
	color: #333;
}
#mainside .post_single P
{
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 6px;
	margin: 0px;
	font: 11px/1.6em "Lucida Grande" , "Verdana" , sans-serif;
	color: #444;
	padding-top: 0px;
}
#mainside P.smallright
{
	padding-right: 6px;
	padding-left: 4px;
	background: url(images/smallright.gif) #e3e3e3;
	padding-bottom: 4px;
	margin: 0px;
	font: 10px "Verdana" , sans-serif;
	color: #666;
	padding-top: 4px;
	border-bottom: #ccc 1px solid;
	text-align: right;
}
#mainside P.smallright A
{
	font-weight: bold;
	color: #666;
	text-decoration: underline;
}
#mainside P.smallright A:hover
{
	color: #f00;
}

#mainside P.newsevents
{
	background: #FFE4C3;
}


#mainside #unfilteredlist .uf_entry P
{
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 0px;
	margin: 0px;
	font: 11px/1.6em "Lucida Grande" , "Verdana" , sans-serif;
	color: #555;
	text-indent: -15px;
	padding-top: 0px;
}

#mainside #unfilteredlist .uf_entry P BIG
{
	font: bold 15px "Trebuchet MS" , "Tahoma" , sans-serif;
	color: #106604;
}
#mainside #unfilteredlist .uf_entry P EM
{
	padding-left: 3px;
	font-weight: normal;
	color: #60a257;
	font-style: normal;
}

#mainside #unfilteredlist UL.number
{	
	margin-top: 0px;
	margin-bottom: 0px
}
#mainside #unfilteredlist UL.number LI
{
	list-style-type: decimal
	padding-right: 0px;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 0px;
	font: 11px/1.6em "Lucida Grande" , "Verdana" , sans-serif;	
	color: #333;
	padding-top: 0px;
	background-color: transparent;
	list-style-type: decimal;
}

#mainside #unfilteredlist .uf_entry IMG
{
	float: right;
	border: solid 1px #ccc
}


#mainside .form_data P 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: .8em; 
	MARGIN: 0px; 
	FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #333; 
	PADDING-TOP: 0px
}

#mainside .form_data P.gray_bg
{
	PADDING-RIGHT: .8em; 
	PADDING-LEFT: .8em; 
	PADDING-BOTTOM: 1.2em; 
	MARGIN: 0px; 
	FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #333; 
	background-color: #F1EFF0;
	PADDING-TOP: .8em
}


#content .trackbacks P 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.6em; MARGIN: 0px; FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; COLOR: #333; PADDING-TOP: 0px
}
#content .comments P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.6em; MARGIN: 0px; FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; COLOR: #333; PADDING-TOP: 0px
}


#mainside .form_data BLOCKQUOTE P 
{
	FONT: 13px/1.6em "Georgia", "Palatino", "Times New Roman", serif; MARGIN-LEFT: 25px; COLOR: #333; MARGIN-RIGHT: 25px
}
#mainside .form_data BLOCKQUOTE P A 
{
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: underline
}
#mainside .form_data BLOCKQUOTE P A:hover 
{
	COLOR: #f00; TEXT-DECORATION: underline
}



#sidebar .sidearchives P
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 2em;
	font: 12px/1.5em "Lucida Grande" , "Verdana" , sans-serif;
	color: #555;
	padding-top: 0px;
}
.right_half .featuredentry P
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 8px;
	margin: 0px;
	font: 12px/1.5em "Lucida Grande" , "Verdana" , sans-serif;
	color: #333;
	padding-top: 0px;
}
.right_half .featuredentry P A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.right_half .featuredentry P A.readmore {
	FONT-SIZE: 10px
}
.right_half .featuredentry P A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.right_half .featuredmember P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 20px; FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; COLOR: #333; PADDING-TOP: 5px
}
.right_half .featuredmember P A {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.right_half .featuredmember P A.subscribe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(images/grey_subscribe.gif) no-repeat left center; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
.right_half .featuredmember P A.subscribe:hover {
	COLOR: #f00
}
.left_half #randommember P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; COLOR: #000; PADDING-TOP: 0px
}
.left_half #randommember P A {
	COLOR: #000; TEXT-DECORATION: underline
}
.left_half #randommember P A.subscribe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(images/grey_subscribe.gif) no-repeat left center; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
.left_half #randommember P A:hover {
	COLOR: #f00
}
P A {
	
}


#mainside .form_data P A
{
	font-weight: bold;
	color: #228300;
	text-decoration: none;
}
#mainside .form_data P A.backTop
{
	FONT-WEIGHT: normal; 
	COLOR: #d42a2f; 
	TEXT-DECORATION: none
}
#mainside .form_data P A.backTop:hover
{
	FONT-WEIGHT: normal; 
	COLOR: #7d0609; 	
	TEXT-DECORATION: underline
}
#mainside .form_data P CITE
{
	FONT: 12px "Trebuchet MS", "Verdana", sans-serif; 
	COLOR: #888; 	
}



#content .trackbacks P A 
{
	FONT-WEIGHT: bold; COLOR: #228300; TEXT-DECORATION: none
}
#content .comments P A {
	FONT-WEIGHT: bold; COLOR: #228300; TEXT-DECORATION: none
}
#mainside .form_data P A:hover 
{
	COLOR: #175900; TEXT-DECORATION: underline
}

#content .trackbacks P A:hover {
	COLOR: #175900; TEXT-DECORATION: underline
}
#content .comments P A:hover {
	COLOR: #175900; TEXT-DECORATION: underline
}
#sidebar P A {
	COLOR: #555; TEXT-DECORATION: underline
}
#sidebar P A:hover {
	COLOR: #f00
}

#mainside .post_single P A {
	COLOR: #000; TEXT-DECORATION: underline
}
#mainside .post_single P A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
#mainside .post_single P A.readentry {
	PADDING-RIGHT: 13px; BACKGROUND: url(images/read_entry.gif) no-repeat right center; COLOR: #33880b
}
#mainside .post_single P A.readentry:hover {
	COLOR: #194903
}

#mainside #unfilteredlist .uf_entry P A
{
	color: #555;
	text-decoration: underline;
}
#mainside #unfilteredlist .uf_entry P A:hover
{
	color: #f00;
	text-decoration: underline;
}
#mainside #unfilteredlist .uf_entry P BIG
{
	line-height: 1.5em;
}
#mainside #unfilteredlist .uf_entry P BIG A
{
	color: #106604;
	text-decoration: none;
}
#mainside #unfilteredlist .uf_entry P BIG A:hover
{
	color: #093f02;
	text-decoration: underline;
}
#mainside #unfilteredlist .uf_entry P EM A
{
	padding-left: 8px;
	font-weight: bold;
	background: url(images/smalluser.gif) no-repeat left center;
	color: #3c7f32;
	text-decoration: none;
}
#mainside #unfilteredlist .uf_entry P EM A:hover
{
	color: #1e5916;
	text-decoration: underline;
}


#mainnav UL 
{
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 11px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 2.2em
}
#subnav UL 
{
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 11px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 2.2em
}
#mainnav UL LI 
{
	PADDING-RIGHT: 9px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT: bold 14px/2.3em "Trebuchet MS", "Tahoma", "Verdana", sans-serif; 
	PADDING-TOP: 0px
}
#mainnav UL LI A 
{
	COLOR: #fff; 
	TEXT-DECORATION: none
}
#mainnav UL LI A:hover 
{
	COLOR: #F7CA6F; 
	TEXT-DECORATION: underline
}
BODY#home #mainnav UL LI.home A {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #f00; TEXT-DECORATION: underline
}
BODY#browse #mainnav UL LI.browse A {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #f00; TEXT-DECORATION: underline
}
BODY#featured #mainnav UL LI.featured A {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #f00; TEXT-DECORATION: underline
}
BODY#blog #mainnav UL LI.blog A {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #f00; TEXT-DECORATION: underline
}
BODY#submit #mainnav UL LI.submit A {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #f00; TEXT-DECORATION: underline
}

#subnav UL 
{
	MARGIN: 0px 12px 0px 0px
}
#subnav UL LI 
{
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT: 12px/2.6em "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #aaa; 
	PADDING-TOP: 0px
}
#subnav UL LI A 
{
	FONT-WEIGHT: bold; 
	COLOR: #aaa; 
	TEXT-DECORATION: none
}
#subnav UL LI A:hover 
{
	COLOR: #F7CA6F; 
	TEXT-DECORATION: underline
}


#content #sidebar .memberlist UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content #sidebar .memberlist UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; FONT: bold 12px/2em "Lucida Grande", "Verdana", sans-serif; COLOR: #555; PADDING-TOP: 0px; HEIGHT: 2em
}
#content #sidebar .memberlist UL LI EM {
	FONT-WEIGHT: normal; COLOR: #6fa9d1; FONT-STYLE: normal
}
#content #sidebar .memberlist UL LI A {
	COLOR: #1b6191; TEXT-DECORATION: underline
}
#content #sidebar .memberlist UL LI A:hover {
	BACKGROUND: #fff; COLOR: #033a60; TEXT-DECORATION: none
}
#content #sidebar .memberlist UL LI IMG {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 5px 2px 0px; BORDER-LEFT: #fff 2px solid; WIDTH: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 16px
}
.catbox UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; HEIGHT: 24px
}
.catbox UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 4px 0px; WIDTH: 24px; PADDING-TOP: 0px; HEIGHT: 26px
}
.catbox UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
.catbox UL LI A:hover {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #ccc; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.catbox UL LI A IMG {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 2px; WIDTH: 16px; PADDING-TOP: 2px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px! important
}
.catbox UL LI.refresh {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.catbox UL LI.refresh A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 24px; PADDING-TOP: 0px; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
.catbox UL LI.refresh A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.catbox UL LI.refresh A IMG {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; WIDTH: 26px; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px! important
}

#mainside .form_data TABLE
{
	FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	color: #333;
}
#mainside .form_data TABLE TR TD
{
	padding: 0px 8px 12px 0px	
}
#mainside .form_data TABLE TR TD.header
{
	padding: 4px 8px 4px 0px;
	font-weight: bold
}

#mainside .form_data TABLE TR TD UL
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none;	
}
#mainside .form_data TABLE TR TD UL LI 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	BACKGROUND: url(images/bullet_black.gif) no-repeat 0px 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 4px 25px 0px 8px; 
	FONT: 11px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #333; 
	PADDING-TOP: 0px;	
	LIST-STYLE-TYPE: none;
}

#mainside .form_data UL 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 1.7em; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;	
}

#mainside .form_data UL LI 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	BACKGROUND: url(images/bullet_red.gif) no-repeat 0px 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 25px 1.4em; 
	FONT: 11px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #333; 
	PADDING-TOP: 0px;	
	LIST-STYLE-TYPE: none;
}

#mainside .form_data LI A 
{
	FONT-WEIGHT: bold; 
	COLOR: #d42a2f; 
	TEXT-DECORATION: none
}
#mainside .form_data LI A 
{
	FONT-WEIGHT: bold; 
	COLOR: #d42a2f; 
	TEXT-DECORATION: none
}
#mainside .form_data LI A:hover 
{
	COLOR: #7d0609; 
	TEXT-DECORATION: underline
}

#mainside .form_data UL.number
{
	MARGIN: 5px;
}
#mainside .form_data UL.number LI
{
	list-style-type: decimal;
	padding-right: 0px;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 0px;
	FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	color: #333;
	padding-top: 0px;
	background-color: transparent;
}
#mainside .form_data UL.number LI UL.alpha LI
{
	padding-right: 0px;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 0px;
	FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	color: #333;
	padding-top: 0px;
	list-style-type: lower-alpha;
	background-color: transparent;
}
#mainside .form_data UL.number LI UL.number
{
	MARGIN: 0px;
	padding: 0px
}
#mainside .form_data UL.number LI UL.number LI
{
	padding-right: 0px;
	padding-left: 0px;	
	padding-bottom: 0px;
	FONT: 12px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	color: #333;
	padding-top: 0px;
	list-style-type: decimal;	
	background: transparent
}
#mainside .form_data UL.number LI UL
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 1.7em; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;	
}
#mainside .form_data UL.number LI UL LI 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	BACKGROUND: url(images/bullet_red.gif) no-repeat 0px 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 25px 1.4em; 
	FONT: 11px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #333; 
	PADDING-TOP: 0px;	
	LIST-STYLE-TYPE: none;
}



#sidebar .sidearchives UL 
{
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 10px 2em; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#sidebar .sidearchives UL LI 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 11px; 
	BACKGROUND: url(images/bullet_black.gif) no-repeat 0px 4px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 5px; 
	FONT: 12px "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #777; 
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#sidebar .sidearchives UL LI A {
	FONT-WEIGHT: bold; COLOR: #555; TEXT-DECORATION: none
}
#sidebar .sidearchives UL LI A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.left_half .recentarticles UL
{
	padding-right: 15px;
	display: block;
	padding-left: 10px;
	background: url(images/left_half_ul.gif) no-repeat left top;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
.left_half .recentarticles UL LI
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 4px;
	margin: 0px;
	padding-top: 0px;
}
.left_half .recentarticles UL LI.other
{
	background: url(images/left_half_ul_li.gif) repeat-x left bottom;
}


#content #frontpageads UL
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 5px;
	list-style-type: none;
	height: 70px;
	text-align: center;
}
#content #frontpageads UL LI
{
	padding-right: 3px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-align: center;
}
#content #frontpageads UL LI A
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	text-decoration: none;
}
#content #frontpageads UL LI A IMG
{
	border-right: #fff 5px solid;
	border-top: #fff 5px solid;
	border-left: #fff 5px solid;
	width: 234px;
	border-bottom: #fff 5px solid;
	height: 60px;
}
#content #frontpageads UL LI A IMG.actualSize
{
	border-right: #fff 5px solid;
	border-top: #fff 5px solid;
	border-left: #fff 5px solid;
	width: 629px;
	border-bottom: #fff 5px solid;
	height: 80px;
}



BLOCKQUOTE 
{
	
}

/*left half Styles*/
.left_half_home
{
	padding-right: 15px;
	padding-left: 35px;
	float: left;
	padding-bottom: 10px;
	margin: 0px;	
	padding-top: 10px;
}
.left_half_home H2.whatis
{
	padding-right: 0px;
	padding-left: 0px;	
	padding-bottom: 0px;
	margin: 0px 0px 5px 0px;
	font: bold 16px "Trebuchet MS" , "Tahoma" , sans-serif;
	color: #FFE5BD;
	padding-top: 8px;
	border-bottom: dashed 1px #fff
}
.left_half_home H2.whatis SPAN 
{
	COLOR: #FFE5BD
}
.left_half_home H2.whatis SPAN A 
{
	COLOR: #FFE5BD; 
	FONT-STYLE: normal
}
.left_half_home H2.whatis SPAN A:hover 
{
	COLOR: #fff; 
	text-decoration: none
}
.left_half_home P
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 10px 0px 0px;
	font: 12px/1.5em "Lucida Grande" , "Verdana" , sans-serif;
	color: #FFE5BD;
	padding-top: 0px;
}
.left_half_home P A, .left_half_home P A:visited, .left_half_home P A:link, .left_half_home P A:active
{
	color: #FFE5BD;
	text-decoration: underline;
}
.left_half_home P A:hover
{
	color: #fff;
	text-decoration: underline;
}
.left_half_home P.smalllinks
{
	font-size: 10px;	
	color: #999;
}
.left_half_home P.smalllinks A
{
	font-weight: bold;
	color: #ebebeb;
	text-decoration: underline;
}
.left_half_home P.smalllinks A:hover
{
	color: #fff;
	text-decoration: underline;
}

/*left half Styles V2*/
.left_half_home2
{
	padding-right: 15px;
	padding-left: 35px;
	float: left;
	padding-bottom: 10px;
	margin: 0px;	
	padding-top: 10px;
}
.left_half_home2 H2.whatis
{
	padding-right: 0px;
	padding-left: 0px;	
	padding-bottom: 0px;
	margin: 0px 0px 5px 0px;
	font: bold 16px "Trebuchet MS" , "Tahoma" , sans-serif;
	color: #000;
	padding-top: 8px;
	border-bottom: dashed 1px #000
}
.left_half_home2 H2.whatis SPAN 
{
	COLOR: #000
}
.left_half_home2 H2.whatis SPAN A 
{
	COLOR: #000; 
	FONT-STYLE: normal
}
.left_half_home2 H2.whatis SPAN A:hover 
{
	COLOR: #fff; 
	text-decoration: none
}
.left_half_home2 P
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 10px 0px 0px;
	font: 12px/1.5em "Lucida Grande" , "Verdana" , sans-serif;
	color: #000;
	padding-top: 0px;
}
.left_half_home2 P A, .left_half_home2 P A:visited
{
	color: #000;
	text-decoration: underline;
}
.left_half_home2 P A:hover
{
	color: #fff;
	text-decoration: underline;
}
.left_half_home2 P.smalllinks
{
	font-size: 10px;	
	color: #999;
}
.left_half_home2 P.smalllinks A
{
	font-weight: bold;
	color: #ebebeb;
	text-decoration: underline;
}
.left_half_home2 P.smalllinks A:hover
{
	color: #fff;
	text-decoration: underline;

}

#content #mainside .form_data .commentsection, 
#content #mainside .form_data .leaveyourcomment
{
	padding: 45px 0 0 0;
}

#content #mainside .form_data .commentsection H4, 
#content #mainside .form_data .leaveyourcomment H4
{
	font: bold 14px "Lucida Grande", "Verdana", sans-serif;
	background: transparent;
	margin: 0 0 4px 0;
	padding: 0;
	color: #333;
	border: none
}
#content #mainside .form_data .commentsection H5, 
#content #mainside .form_data .leaveyourcomment H5
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(images/h3_dotted.gif) repeat-x left bottom;
	padding-bottom: 7px;
	margin: 0px;
	font: bold 10px "Lucida Grande" , "Verdana" , sans-serif;
	color: #999;
	padding-top: 0px;
}
.eachcomment
{
	background: #fff;
	padding: 10px 8px 0 0;
	border-bottom: 1px solid #fff;
	background: transparent url(images/h3_dotted.gif) bottom left repeat-x;
}

.eachcomment .authorarea
{
	font-size: 10px;
	padding-bottom: 10px;
	color: #666;
}

.eachcomment .authorarea strong
{
	font-weight: bold;
	color: #28950f;
}

.eachcomment .authorarea a
{
	font: bold 10px "Lucida Grande", "Verdana", sans-serif;
	color: #777;
	text-decoration: underline;
	padding: 3px;
}

.authorarea a:hover
{
	background: #000;
	color: #fff;
	text-decoration: none;
}

.eachcomment .authorarea span
{
	font: bold 14px "Lucida Grande", "Verdana", sans-serif;
	color: #777;
}

.eachcomment .authorarea span.authorname, .eachcomment .authorarea a.authorlinkteam
{
	font: bold 14px "Lucida Grande", "Verdana", sans-serif;
	color: #f00;
	border: 0;
	padding: 0 0 0 2px;
	background: transparent;
	text-decoration: none;
}

.eachcomment .commandarea, .eachcomment .commandarea A
{
	font: bold 10px "Lucida Grande" , "Verdana" , sans-serif;
	padding-bottom: 12px;
}
					
.eachcomment .authorarea a.authorlinkteam
{
	color: #115b00;
}

.authorarea a.authorlink:hover, .authorarea a.authorlinkteam:hover
{
	text-decoration: underline;
}

.commentform
{
	background: #eee;
	padding: 12px
}
.commentform LABEL
{
	padding-left: 8px
}
#content #mainside .form_data .leaveyourcomment .commentform DIV.NormalRed
{
	PADDING: 0px;
	MARGIN: 0px; 
	color: #f00	
}
#content #mainside .form_data .leaveyourcomment .commentform DIV.NormalRed UL
{
	PADDING: 0px;
	MARGIN: 0px 0px 12px; 
	LIST-STYLE-TYPE: none;	
}
#content #mainside .form_data .leaveyourcomment .commentform DIV.NormalRed UL LI
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	BACKGROUND: url(images/bullet_red.gif) no-repeat 0px 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 11px/1.5em "Lucida Grande", "Verdana", sans-serif; 
	COLOR: #f00; 
	PADDING-TOP: 0px;	
	LIST-STYLE-TYPE: none;
}


