.rss-box{ background-color:#F2F8F2; border:2px #D5E9D5 solid; font-weight:bold; padding:10px; }

.rss-box{ background:transparent url(images/rssx32.png) no-repeat scroll left center;
text-indent:25px;}   

#twitit{ background:transparent url(images/twitter14px.gif) no-repeat scroll left center; text-indent:25px;}

.subscribe_box a: hover {display: none,} 
.facebooklink {padding-left:5px}
.twitterLink {padding-left:5px;}


#left-mini-nav a: hover {
color:#000;
font-weight:900;
text-decoration:none;}

#small_tab {
float:right;
font-size:12px;
margin-top:1em;
padding-bottom:1em;
padding-right:1em;}

#small_tab a {
color:#999;
margin-left:15px;
text-decoration:none;}

#small_tab a: hover {
color:#000;
font-weight:700;
text-decoration:underline;}




#small_tab a: hover {
color:#111;
text-decoration:underline;}


.fvCommunityNewsGetSubmissionsWidget{background-color:#222222;
color:gray;}
.fvCommunityNewsFormWidget{background-color:#222222;
color:gray;}


 .custom .sidebar h3 .fvCommunityNewsGetSubmissionsWidget {color:#FFF;}
.subscribe_box {background-color:Cornsilk;}




.custom a img {
border:medium none;
padding-right:5px;}


.custom #sidebar_2 ul.sidebar_list {
padding-left:5px;
padding-right:0;}



#fvCommunityNewsForm textarea {
-x-system-font:none;
background:LightYellow none repeat scroll 0 0;
border-color:#D4D4D4 #EBEBEB #EBEBEB #D4D4D4;
border-style:solid;
border-width:1px;
color:YellowGreen;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px 2px;}


.custom #sidebar_2 ul.sidebar_list li.widget.widget_text div.textwidget p a img {
position:relative;
top:3px;}

.custom input#enterEmail {
background:#fff none repeat scroll 0 0;
border:1px solid #9ACD32;
color:YellowGreen;
margin-bottom:0;
width:17em;}

.custom #emailsubscribe {
background-color:#9ACD32;
border:2px solid #9ACD32;
color:white;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
margin-top:5px;
padding:3px 5px;
text-transform:uppercase;}


.custom .sidebar ul.sidebar_list {
padding-left:5px;
padding-right:5px;}



#sidebar_categories	{background:#9ACD32 none repeat scroll 0 0;
border:10px solid skyBlue;
color:#FFFFFF;
font-size:19px;
margin-bottom:2em;
padding:1em;}

#sidebar_categories a:link {color:#fff;font-size:12px;font-weight:bold;}	

#sidebar_categories a:hover {color:#9ACD32;font-weight:bold;text-decoration:none;background:#fff;}

.custom a{color:#9ACD32;text-decoration:none;}
.custom a:hover{
	background-color:#9ACD32;
	color:#fff;
	font-weight:normal;
	padding:0px;
	text-decoration:none;
}

.custom a:link {color:#9ACD32;font-weight:700;text-decoration:none;}

.custom #content {
float:left;
overflow:visible;
width:598px;}



.custom #sidebars {background:#FFFFF0 none repeat scroll 0 0;width:360px;}







.custom #sidebar_1 {
border-color:#9ACD32;
border-bottom:medium none;
border-top:medium none;
clear:left;
float:left;
padding-right:1px;
width:200px;}


.custom li.widget {
font-size:1.2em;
line-height:1.5em;
margin-bottom:2em;}

.custom #sidebar_2 {
width:158px;text-align:center;}

.custom #custom_box {
background:#FFFFF0 none repeat scroll 0 0;
border:1em solid SkyBlue;
padding:8em;
}

.custom li.widget {
font-size:1.2em;
line-height:1.5em;
margin-bottom:2em;}




/* This line sets up our clickable background image based on the site title's link */
/* DIY: Adjust the height & width attributes to reflect the actual size of your image */
/* DIY: Change the filename of your image to reflect the actual header's file name */
.custom #header #logo a { height: 80px; width: 410px; background: url('images/Logo_picnik.jpg') no-repeat; outline: none; float:left;}

/* This line gets rid of the site title & tagline by casting them out to far left field */
.custom ul#tabs {display:none;}
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header_area .page {padding-top:0;}
.custom #header {border-bottom:medium none;clear:both;padding-top:0;}


body.custom {
	background-color:#fff;
	color:#1F1F1F;
	font-family:'Lucida Grande',Verdana,'Lucida Sans',Unicode,georgia,Arial,serif,  sans-serif,'arial black','Gill Sans','Gill Sans MT',Times,palatino;
	font-size:62.5%;
	text-decoration:none;}

#catList {background:#FFFFE5 none repeat scroll 0 0;
float:left;
font-size:13px;
height:35px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:100%;}

#catList li {float:left;
margin-top:10px;
padding-right:15px;}


#left-mini-nav a:link {color:#9ACD32;font-weight:900;}
#left-mini-nav a:hover {color:#fff;font-weight:normal;text-decoration:underline;background:#9ACD32;}
}


#miniNav .twitterLink {
background:transparent url(images/mini_twitter.jpg) no-repeat scroll 0 0;
padding:5px 0 5px 28px;}


#nav {
float:right;
width:50em;}

#nav ul li {
margin:0 0 0 4px;
text-align:center;float:right;
width:115px;list-style-image:none;
list-style-position:outside;
list-style-type:none;}








#nav ul li a:link, #nav ul li a:visited {
background:#9ACD32 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-size:18px;
font-weight:normal;
line-height:3em;}





.custom #content h1{	
       color:#555555;
font-family:lucida Grande;
font-size:22px;
font-weight:normal;
letter-spacing:0;
line-height:40px;
margin:0.2em 0.4em;
text-decoration:none;
}
.custom #content h2 {
	color:#555555;
font-family:lucida Grande;
font-size:20px;
font-style:normal;
font-weight:normal;
letter-spacing:0;
line-height:1.333em;
margin:0.2em 0.4em;
text-decoration:none;
}
.custom #content h3 {
	color:#333333;
font-family:lucida Grande;
font-size:20px;
font-style:normal;
font-weight:normal;
letter-spacing:0;
line-height:1.333em;
margin:0.2em 0.4em;
text-decoration:none;
}

.custom .sidebar h3 {
        color:#87CEEB;
	font-family:Verdana;
	font-size:14px;
	font-variant:small-caps;
	font-weight:700;
	line-height:18px;
	margin-bottom:2px;
}




.custom #respond p {
font-size:1.6em;
font-weight:bold;
line-height:1.25em;
color:#222;boarder:display:none; }

.custom .format_text .text_input, #commentform p .text_input, #commentform textarea {
background:#222222 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana,sans-serif;
font-size:14px;
font-weight:700;
padding:0.308em; }

.custom #commentform p.allowed span {
color:#222222;
font-size:1.2em;
line-height:1.667em; }

.custom #commentform p.allowed {
background:#FFFFFF none repeat scroll 0 0;
border:medium none;
font-size:8px;
padding:0.6em 0.4em;
width:100%; }





.custom blockquote { border-left:medium hidden;
border-bottom:5px solid;
border-top:5px solid;
color:#555555;
display:block;
float:left;
font-family:helvetica;
font-weight:bold;
margin:0 0 1.538em 0.769em;
padding-top:8px;
text-align:center;
text-decoration:none;
text-transform:none;
vertical-align:middle;
width:11em;font-style:italic; }

.custom .format_text p {margin-bottom:1em;}








.custom #footerONE {
background:#222222;
color:#7D7D7D;
height:55em;
text-align:left;margin-top:1em; 
}
.custom #footerONE h3 {color:CornflowerBlue;font-size:15px;}

.custom #footerONE h2{
border-bottom:10px solid #888888;
border-top:10px solid #888888;
color:#7D7D7D;
font-size:20px;
font-weight:900;
letter-spacing:1px;
margin-bottom:19px;
padding-bottom:5px;
padding-top:5px;
}
.custom #footerONE ul.sidebar_list li.widget a:hover
{
	background-color:#fff;
        color:#000;
	text-decoration:none;
}

.custom #footerONE .widget
{
	float:left;
	height:20em;
	padding-right:4px;
	width:185px;
}

.custom #footerONE ul.sidebar_list li.widget
{
float:left;
height:19em;
padding-right:4em;}

.custom #footerONE ul.sidebar_list li.widget a
{
	border-bottom:0;
	color:#DFDFDF;
}


.custom #footer
{
       border-top:0;
	clear:both;
	color:red;
	padding-top:1em;
	text-align:right;
}

.custom #footer a:hover {background-color:#333; color:#999}
.custom #footer_area{background:#222;border-top:4px solid YellowGreen;}












.custom .sidebar a:hover
{
	background:#9ACD32;
	color:#fff;
	text-decoration:none;
}

.custom .post_box a:hover
{
	background:#9ACD32;
	color:#fff;
	text-decoration:none;
}



.custom #content_box
{
	background:#fff;padding-top:2em;}
}


.custom .author_comment{background:#222 !important;text-decoration:none;}

.custom .format_text .to_comments span{	border:0 none;color:#9ACD32;	font-family:arial;}

.custom .format_text .to_comments span.bracket{	display:none;}


.custom .format_text p.alert
{
background:red none repeat scroll 0 0;
border:1px solid OrangeRed;
color:#FFFFFF;
font-size:1.5em;
font-weight:900;
text-align:center;
text-decoration:none;
}

.custom .format_text p.note
{
background:#55B05A none repeat scroll 0 0;
border:1px solid LightGreen;
color:#FFFFFF;
font-size:1.5em;
font-weight:900;
text-align:center;
}



.custom .headline_meta
{
	color:#999;
	font-size:1em;
	line-height:1.8em;
}

.custom .headline_meta span,.headline_meta abbr
{
	color:#999;
	letter-spacing:1px;
	text-transform:capitalize;
}

.custom .leaderboard_ad
{
	float:right;
}

.custom .post_box
{
	border-bottom-color:-moz-use-text-color;
border-bottom-style:none;
border-top-color:#9ACD32;
border-top-style:ridge;
clear:both;
margin-bottom:12px;
margin-left:0;
padding:0;
width:560px;
}

.custom .ratingblock
{
	background-color:#fff;
	display:block;
	font-size:12px;
	margin-bottom:4px;
	margin-top:8px;
	padding-bottom:4px;
}

.custom .sidebar a,.sidebar a:visited
{
	color:#9ACD32;
	text-decoration:none;
}



.custom .widget_recentpost
{
	background-color:#fff;
	border:1px solid #000;
}

.custom li.widget .wppp_list
{
	background:#fff;
	padding-left:8px;
}

.custom ol
{
	color:#999;
	font:italic 1em Georgia, Times, serif;
}
.custom ul.sidebar_list
{
	color:#999;
	list-style:none;

}

.full_width .page {

margin:0 auto;
padding-left:0;
padding-right:0;
width:95.9em;}



ul.actions { 
list-style-image:none;
list-style-position:outside;
list-style-type:none;float:left;margin:0pt;text-align:left;width:100%; }




a.twitit{margin-left:10px;}
.custom a.comment{margin-left:10px;}
.custom a.delicious {margin-left:10px;}
.custom a.digg {margin-left:10px;}
.custom a.stumble {margin-left:10px;}
.custom a.subscribemini{margin-left:10px;}















 