@charset "utf-8";
/* CSS Document */
/*
Theme Name: A Working Forest
Theme URI: 
Description: New wordpress theme 
Version: 1.0.0
Author: Sergio G.
URI:  http://goodfellasdesign.com
Tags: black, custom header, fixed width, two columns, widgets

	This theme was developed by Sergio G. (Goodfellasdesign.com)
	P.O. Box 8312
	Cherry Hill, NJ 08002	
	
*/
.menu
{
	font-family: "Helvetica";
	font-size:18px;
	color:#cccccc;
	font-weight:normal;
	text-decoration:none;
}
.wel_tx
{
	font-family:" Helvetica";
	font-size:14px;
	color:#cccccc;
	font-weight:bold;
	padding:0px  0 0 75px;
}
.rob
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cccccc;
	margin:40px 0 0 75px;
}
.fea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cccccc;
	font-weight:bold;
	margin:40px 0 0 20px;
}
.cont_left
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	font-weight:normal;
	padding:0 0 0 60px;
	line-height:22px;

	
}
.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

.spons
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FFF;
}

.alex
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#d1b86e;
	padding:0 0 0 60px;
}
.tom
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#d1b86e;
	float:right;
	padding:0 60px 0 0;
}
.news
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c1a714;
	font-weight:bold;
	padding-left:300px;
	line-height:18px;
}


	
.buy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	text-decoration:none;
}
.ste
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c1a714;
	font-weight:bold;
	padding-left:80px;
	line-height:18px;
}
.soc
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c1a714;
	font-weight:bold;
	padding-left:40px;
	line-height:18px;
}
.jer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c1a714;
	font-weight:bold;
	padding-left:20px;
	line-height:18px;
}
.woo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c1a714;
	font-weight:bold;
	padding-left:350px;
	line-height:18px;
}

/*************************************** Home Page Css *********************************/
img { border:none !important; background:none !important; }
.clear { clear:both; }
.h-bg { background:#000000; color:#fff; margin:0 auto;}
#h-wrapper { width:100%; margin:0 auto; }
#h-header {  width:100%; height:218px; background:url(images/header_bg.png); border-bottom:solid 1px #fff; }
#h-header-inner { background:url(images/header.png)  no-repeat; margin:0 auto; width:1130px; height:218px; }
#h-menu { height:38px; padding-top:10px; width:1108px; margin: 0 11px; }
#h-menu ul
{
	float:left;
	margin:0px;
	margin-top:11px;
	padding-left:5px;
}
#h-menu ul li
{
	list-style:none;
	display:inline;
}
#h-menu ul li a
{
	color:#fff;
	text-decoration:none;
	font-size:17px;
	font-weight:normal;
	font-family:Helvetica, Arial,  sans-serif;
	padding-left:18px;
	padding-right:18px;
}
#h-menu ul li a:hover, #h-menu ul li.current_page_item a
{
	color:#f77500;
}
.hlogo { width:523px; height:91px; float:left; margin-top:50px; margin-left:70px; }
.cdlogo { float:left; margin:25px 60px 0px 125px; width:140px; }
.hbuynow { background:url(images/buy_bt.jpg) top center no-repeat; width:147px; height:49px; float:left; margin-top:100px; line-height:49px; margin-left:50px;  }
#h-mid { width:100%; text-align:left; }
.h-page-1 { padding:20px; width:1090px; margin:0 auto; }
.h-page-2 { background:url(images/content_bg.png) top center no-repeat; min-height:400px; margin:0 auto;  }
.h-page-2-inner { width:1108px; padding:11px 11px 0px 11px; margin:0 auto;}
.h-page-2-inner .ngg-galleryoverview { width:950px; margin:0 auto; clear:both; padding-top:10px; }
.hfooter { border-top:solid 1px #c2845d; padding-top:10px; margin-top:2px; height:113px; }
.hfooter-inner {  width:1103px; margin:0 auto; }
/***********************Inner Pages *******************************************/
body
{
	font-size:12px !important;
	font-family:  Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 auto;
	

}
.bg{
	background-image:url(images/sub-body-bg.jpg);
	background-position:center top;
  	background-repeat:no-repeat;
	background-color:#000; }
/*************General Classes*************/
.left{ float:left;}
.righ{ float:right;}
.alignleft{ float:left; }
.alignright{ float:right; }
img.alignleft{ float:left; margin-right:20px; }
img.alignright{ float:right; margin-left:20px; }
.center{ text-align:center;}
.clear{ clear:both;}
.noborder{ border:none;}
.nobg{ background:none;}
.nomargin{ margin:0px;}
.nopadding{ padding:0px;}
.bold { font-weight:bold; }
/*.pink { color:#56004e; font-weight:bold;}*/
/*ul { margin-left:0px; padding-left:15px; }*/
/*.border-top{ border-top:solid 1px #CCCCCC;}*/
/**********commen css*************/
a { color:#fff; }
a:hover {  text-decoration:none; }
h1
{
	color:#fff;
	font-size:14px;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin:0px;
	padding-top:0px;
	padding-bottom:5px;
}
h2
{
	color:#fff;
	font-size:14px;
	font-family:Helvetica, Arial, sans-serif;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	
}
h3
{
	color:#fff;
	font-size:12px;
	font-family:Helvetica, Arial, sans-seriff;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	
}
p { padding-top:5px; padding-bottom:5px; line-height:18px; }
.stwidth
{
	width:1130px;
	margin:0 auto;
}
/*****************template layout**************/
#wrapper
{
	background:url(images/wrapper-bg.png) top center repeat-y;
	margin:0 auto;
	min-height:800px;
}
#header
{
	height:206px;
	padding-top:10px;
	margin:0 auto;
	border-bottom:solid 1px #fff;
}
#topmenu
{
	background:url(images/menu-sub-bg.jpg) top center no-repeat;
	width:1108px;
	height:38px;
	margin:0 11px;
}
#topmenu ul
{
	float:left;
	margin:0px;
	margin-top:9px;
	padding-left:5px;
}
#topmenu ul li
{
	list-style:none;
	display:inline;
}
#topmenu ul li a
{
	color:#fff;
	text-decoration:none;
	font-size:17px;
	font-weight:normal;
	font-family:Helvetica, Arial,  sans-serif;
	padding-left:18px;
	padding-right:18px;
}
#topmenu ul li a:hover, #topmenu ul li.current_page_item a
{
	color:#f77500;
}
#banner-area
{
	width:1108px;
	margin:0 11px;
	height:167px;
}
#logo
{
	float:left;
	width:531px;
	padding-top:38px;
	margin-left:40px;
}
#dvd
{
	float:left;
	margin-left:110px;
	padding-top:20px;
	
}
#by-now
{
	float:left;
	margin-left:50px;
	padding-top:95px;
}
#content
{
	min-height:800px;
}
#content_inner
{
	padding-left:70px;
	padding-right:70px;
	padding-top:32px;
	padding-bottom:32px;
	text-align:left;
}
#footer
{
	
	height:109px;
	border-top:solid 1px #fff;
}
#footer-area
{
		background:url(images/sub-footer-bg.jpg) top center repeat-x;
		height:108px;
		text-align:center;
		color:#fff;
		
}
#copyright
{
	width:600px;
	padding-top:50px;
	margin-left:130px;
	float:left;
	font-size:14px;
	font-family:Helvetica, Arial,  sans-serif;

}
#goodfell-logo
{
	width:400px;
	float:right;
	text-align:left;
	padding-top:30px;

}


/***********************************************Blog styling **************************************/
.post h2 a { color:#fff; text-decoration:none; }
.post { padding-bottom:10px; margin-bottom:10px; }
.custom-pagination { padding-left:20px; padding-right:20px; font:14px; text-align:center; }
.custom-pagination span { padding:2px 5px; border:solid 1px #fff; margin-left:1px; margin-right:1px; }
.posttitle { margin:0px; }
.posttitle a { text-decoration:none; }
.ngg-gallery-thumbnail img { padding:0px !important; border:solid 1px #fff !important; }
