.custom #footer {text-decoration: none; color: #ffffff;}
.custom #footer_area a:link {color:#A4A4A4;}
.custom #footer_area a:hover { color:#D4962D; text-decoration: none; }


.custom #footer a, .custom #footer a:visited {
	text-decoration: none;
	border-bottom: none;
}

.custom #footer {background: #111111;}
.custom .menu {background: #FFFFF; font-size: 11px; font-weight: bold; }
.custom .menu .tab {padding-left: 1em;}

#content_box {background:#fff url('images/jennybg1.png') 0% 0% repeat-y;}


/* Custom Comment - Main Page */
.custom .format_text .to_comments a {
	color:#4195BF;
	font-size:25px;
	font-family:Cambria,"Arial Black","Arial Bold",Arial,sans-serif;
	text-align:right;
	text-decoration:none 
	}

.custom .format_text .to_comments span {
	color:#424242;
	font-family:Cambria,"Arial Black","Arial Bold",Arial,sans-serif;
	font-size:25px;
	line-height:1em;
	text-align:right; }

/* Custom Comment - Post Page */

.custom .comments_intro span {
	color:#171515;
	font-size:15px;
	text-decoration:none;
	text-transform:uppercase;
	}

.custom .comments_intro p {
	color:#848484;
	font-family:Verdana,"Arial Black","Arial Bold",Arial,sans-serif;
	font-size:15px;
	line-height:1em;
	text-transform:uppercase;
	}

.custom li.widget p.social {
	text-align:center;
	}

/* Sidebar Underline Styling */

.custom li.widget ul li {
	border-bottom:1px solid #A4A4A4;
	margin:0;
	padding:.6em 0;
	}

/* Custom Sidebar Items*/

#popular_posts, 
#category_list, 
#recent_posts
	{
	margin:10px 0;
	}

#popular_posts h3 {
	background:transparent url(images/popular.png) no-repeat scroll 0 0;
	height:54px;
	text-indent:-9999px; }

#category_list h3 {
	background:transparent url(images/categories.png) no-repeat scroll 0 0;
	height:54px;
	text-indent:-9999px; }


#recent_posts h3 {
	background:transparent url(images/recent1.png) no-repeat scroll 0 0;
	height:54px;
	text-indent:-9999px; }

#popular_posts li, 
#category_list li, 
#recent_posts li
	{
	list-style:none;
	list-style-type:none;
	border-bottom:1px solid #A4A4A4;
	margin:0;
	padding:0.6em 0;
	font-size:1.2em;
	line-height:1.5em;
	}

/*Categories Sidebar Header Image*/


/*facebookPost Sidebar Header Image*/


.custom li#text-427314497.widget h3 {
	background:transparent url(images/facebook.png) no-repeat scroll 0 0;
	height:54px;
	text-indent:-9999px; }

/* Remove Sidebar Padding */

.custom #sidebar_1 ul.sidebar_list {padding-right: 0;}



/*Link Color*/
.custom a {text-decoration: none;}
.custom #content a:hover { color:#F5AD34; }
.custom #content a { text-decoration:none}
.custom .sidebar a:hover { color:#F5AD34; }
.custom .sidebar a { text-decoration:none}


/*Header Image (Main Page)*/

.custom .entry-title a {
	font-size:16pt;
	font-family:Arial,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
	text-transform:uppercase;
	}


.custom h2 {
	font-size:18px;
	color: #AB3815;
	font-family:Corbel,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
}

.custom h3 {
	text-transform:uppercase;
	font-size:17px;
	font-family:Corbel,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
	}

.custom h1 {
	text-transform:uppercase;
	font-size:16pt;
	font-family:Arial,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
	}

/* Custom Header Image*/

.custom #header #logo a { display: block; height: 186px; width: 960px; background: url(images/rampbanner-new.png) no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }

/* Set Borders */

.custom #header_area .page {
	border-top:#111111 solid 5px;
	border-left:#111111 solid 5px;
	border-right:#111111 solid 5px;	
	} 

.custom #content_area .page {
	border-left:#111111 solid 5px;
	border-right:#111111 solid 5px;	
	} 

.custom #footer_area .page {
	border-left:#111111 solid 5px;
	border-right:#111111 solid 5px;	
	border-bottom:#111111 solid 5px;
	} 


.custom #header { padding: 0; border-bottom:none;}


/* Custom Footer Spacing */

.custom #footer_area {margin-bottom:2.2em;}
.custom #header_area {margin-top:2.2em;}