html, body { margin: 0; padding: 0; }







body { 



	background: #000 url(images/body-bg.jpg) repeat-x;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	text-align: center;



	padding: 15px 0px;



}







body * {margin: 0px; padding: 0px;}







.clearfix:after { content: "."; display: block; clear: both; margin: 0px; padding: 0px; height: 0; visibility: hidden; }







/*********************************************



		Link Styles



*********************************************/



a {



	/* color: #ff9c01; */



         color: #BF2E1B;



	text-decoration: none;



}



a:hover {



         color: #FFB701;



	text-decoration: none;



}







/*********************************************



		Text Elements



*********************************************/



p, ul, ol, blockquote {color: #333;}



ol, ul {



	margin: 5px 35px;



}



blockquote {



	margin: 5px 0px 5px 10px;



	padding: 0px 0px 0px 10px;



	border-left: 1px solid #999;



}



img { border: 0px; background: none; }



p {



	padding: 10px 0px;



	margin: 0px;



}



#content p,



#content ol li,



#content ul li {



	line-height: 18px;



}



hr.shadow {



	display: block; clear: both;



	border: none;



	background: url(images/bottom-shadow.gif) bottom center no-repeat;



	width: 980px; height: 8px;



}



/*********************************************



		Header Styles



*********************************************/



h1 { /* This style used as title on single posts and pages */



	font-family: "Arial Black", Arial, Helvetica, Sans-Serif;



	font-size: 14px; line-height: 46px;



	text-transform: uppercase;



	margin: 0px 0px 10px 0px; padding: 0px 15px;



	color: #FFF;



	background: #000 url(images/filmstrip.gif);



}



h2 { /* This style used as header in the sidebars */



	background: #333;



	font-size: 15px;



	color: #FFF;



	font-family: Helvetica, Arial, Sans-Serif;



	margin: 0px 0px 10px 0px;



	padding: 5px;



	font-weight: normal;



}



h3 { /* This style used as the post titles on homepage/archive */



	font-family: "Arial Black", Arial, Helvetica, Sans-Serif;



	font-size: 18px; 



	font-style: normal;



	line-height: 18px;



	margin: 0px; padding: 15px 0px 10px 0px;



	color: #747474;



}



h3 a {



}



h3 a:hover {



}



h4 { /* This style used as title for comments and as the identifying header on archive page  */



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	padding: 10px 0px 5px 0px;



	margin: 0px;



	color: #666;



	text-decoration: none;



}







/*********************************************



		The Obligatory WP Styles



*********************************************/



.aligncenter,



div.aligncenter {



   display: block;



   margin-left: auto;



   margin-right: auto;



}







.alignleft {



   float: left;



   margin: 0px 8px 8px 0px;



}







.alignright {



   float: right;



   margin: 0px 0px 8px 8px;



}







.wp-caption {



   border: 1px solid #ddd;



   text-align: center;



   background-color: #f3f3f3;



   padding-top: 4px;



   margin: 10px;



}







.wp-caption img {



   margin: 0;



   padding: 0;



   border: 0 none;



}







.wp-caption p.wp-caption-text {



   font-size: 11px;



   line-height: 17px;



   padding: 0 4px 5px;



   margin: 0;



}











/*********************************************



		Container Div



*********************************************/



#container {



	background: #e7e7e7;



	text-align: left;



    margin: 0px auto;



    width: 980px;



    padding: 0px;



    overflow: hidden;



}



/** Inner Page Style **/



#inner {



	width: 980px;



	background: #e7e7e7 url(images/columns-bgr.gif) repeat-y;	



}







/*********************************************



		Header Styles



*********************************************/



#header {



	background: #ff7d24 url(images/header-orange.gif) no-repeat;



	width: 980px; height: 103px;



	margin: 0px; padding: 0px;



	display: block;



}



#header #title {



	display: block; float: left;



	width: 304px; height: 103px;



	margin: 0px; padding: 0px;



}



#header #title a {



	display: block;



	width: 304px; height: 103px;



	margin: 0px; padding: 0px;



	text-indent: -9999px;



	overflow: hidden;



}



/*********************************************



		Horizontal Navigaion Styles



*********************************************/



#menu {



	float: left;



	font-size: 14px;



	width: 673px; height: 24px;



	margin: 0px 0px 0px 0px; padding: 0px;



	letter-spacing: 1px;



	text-transform: lowercase;



	position: relative;



	z-index: 100;



}



/* This is the style for the first UL (the grey) */



#menu ul {



	float: right;



	background: transparent;



	height: 30px; line-height: 30px;



	margin: 0px; padding: 0px;



}



/* This is the style for the top level list items */



#menu ul li {



	background: url(images/menu-sep.gif) left 50% no-repeat;



	width: auto;



	display: block;



	float: left;



	list-style-type: none;



	height: 30px; line-height: 30px;



	margin: 0px; padding: 0px;



}



#menu ul li.home {



	background: none;



}



/* The style for all links */



#menu a {



	color: #FFF;



	text-decoration: none;



	font-weight: bold;



}



/* The hover state colors and background for all LI items and links */



#menu li:hover,



#menu li:hover a,



#menu li.sfhover,



#menu li.sfhover a,



#menu li a:hover {



	color: #333;



	text-decoration: none;



}



/* This is the style for the top level links */



#menu ul li a {



	display: block;



	height: 30px; line-height: 30px;



	margin: 0px; padding: 0px 10px;



	text-decoration: none;



}



/* if you want to set a "current page item" style, do it here */



#menu ul li.current_page_item a {



/*        border-bottom:2px #BF2E1B solid; */



          text-decoration: underline;



}



/****************************** 



The second-level stuff 



*******************************/



/* This hides the nested UL before you hover */



#menu li ul {



	clear: both;



	position: absolute;



	width: 132px;



	left: -999em;



}



/* This shows the nested UL when you hover */



#menu li:hover ul, 



#menu li.sfhover ul {



	left: auto;



	display:  block;



	z-index: 1000;



}







/* This is the style for the nested UL */



#menu li:hover ul, #menu li.sfhover ul {



	background: transparent;



	display: block;



	border-top: 1px solid #FFF;



	margin: 0px; padding: 0px;



}



/* This is the style for the LI items within the nested UL */



#menu li:hover ul li,



#menu li.sfhover ul li {



	background: transparent;



	width: 130px;



	display: block;



	padding: 0px; margin: 0px;



	height: 25px; line-height: 25px;



	overflow: hidden;



	text-align: left;



	border: 1px solid #FFF;



	border-top: none;



}



/* This is the style for the links within the LI items within the nested UL */



#menu li:hover ul li a,



#menu li:hover ul li.current_page_item a,



#menu li.sfhover ul li a,



#menu li.sfhover ul li.current_page_item a {



/*	background: #ad0000;  */



	background: #ffb701;  



	width: 120px;



	display: block;



	margin: 0px; padding: 0px 5px;



	height: 25px; line-height: 25px;



	border: none;



	color: #FFF;



	font-weight: bold;



          /* Added by DSG */



	font-size: 12px;



         text-decoration: none;



}



/* This is the style for the hover state on the links within the LI items within the nested UL */



#menu li:hover ul li a:hover, 



#menu li.sfhover ul li a:hover {



	color: #000;



	background: #FFF;



	text-decoration: none;



	margin: 0px; padding: 0px 5px;



	height: 25px; line-height: 25px;



	font-weight: bold;



          /* Added by DSG */



	font-size: 12px;



         text-decoration: none;



}







/*********************************************



		Feature Styles



*********************************************/



#feature {



	background: url(images/bottom-shadow.gif) bottom center no-repeat;



	width: 980px; height: 330px;



	margin: 0px; padding: 0px;



}



#feature #rotator {



	width: 625px; height: 315px;



	margin: 0px; padding: 0px;



	float: left;



}



#feature #rotator img {



	width: 625px; height: 315px;



	margin: 0px; padding: 0px;



}



#feature #latest {



	width: 295px; height: 265px;



	margin: 0px; padding: 25px 30px;



	float: right;



	background: #000 url(images/latest-bg.gif) repeat-x;



}



#feature #latest h3 {



	margin: 0px; padding: 15px 0px 0px 0px;



	font-size: 18px;



	color: #FFF;



}



#feature #latest ul {



	margin: 0px; padding: 25px 0px 0px 15px;



	/* text-transform: uppercase; */



	font-family: Arial, Helvetica, Sans-Serif;



	font-weight: bold;



	font-size: 14px;



}



#feature #latest ul li {



	margin: 0px 0px 15px 0px; padding: 0px;



/*	color: #ff9c01; */



	color: #ffcf23;



}



#feature #latest ul li a {



/*	color: #ff9c01; */



	color: #ffcf23;



	text-decoration: none;



}



#feature #latest ul li a:hover {



	text-decoration: none;



	color: #FFF;



}



/*********************************************



		Top3 Styles



*********************************************/



#top3 {



	margin: 0px; padding: 15px 10px 25px 10px;



	width: 960px;



	background: url(images/bottom-shadow.gif) bottom center no-repeat;



}



#top3 .post {



	display: block; float: left;



	margin: 0px 5px; padding: 15px;



	width: 198px; height: 320px;



	overflow: hidden;



	border: 1px solid #ACACAC;



	background: #FFF;



	display: inline;



}



#top3 .post h3 {



	font-family: "Arial Black", Arial, Helvetica, Sans-Serif;



	font-size: 18px; line-height: 18px;



	margin: 0px; padding: 0px 0px 10px 0px;



	color: #747474;



}



#top3 .post h3 a {



	color: #747474;



	text-decoration: none;



}



#top3 .post img {



	width: 202px;



	margin: 0px; padding: 0px 0px 10px 0px;



}



#top3 .post p {



	margin: 0px; padding: 0px;



	font-size: 11px;



	color: #747474;



}



/*********************************************



		Feedreader Styles



*********************************************/



#feedr {



	margin: 0px 0px 25px 0px; padding: 15px 10px 25px 10px;



	width: 960px;



	background: #fff;



}



#feedr .feedreader {



	display: block; float: left;



	margin: 0px 5px; padding: 0px 15px 15px 15px;



	width: 278px;



	overflow: hidden;



	border: 0px solid #ACACAC;



	background: #FFF;



	display: inline;



}



#feedr .feedreader h3 {



	font-family: "Arial Black", Arial, Helvetica, Sans-Serif;



	font-size: 18px; line-height: 18px;



	margin: 10px 0px 0px 0px; padding: 0px 0px 10px 0px;



	color: #747474;



}



#feedr .feedreader h3 a {



	color: #747474;



	text-decoration: none;



}



#feedr .feedreader .post img {



	margin: 0px; padding: 0px 0px 10px 0px;



}



#feedr .feedreader p {



	margin: 0px; padding: 0px;



	font-size: 11px;



	color: #747474;



}







/*********************************************



		Horizonal Widgets



*********************************************/	



#horizwidgets {



	margin: 0px; padding: 15px 10px 25px 10px;



	width: 960px;



	background: url(images/bottom-shadow.gif) bottom center no-repeat;



}



#horizwidgets .widget {



	display: block; float: left;



	margin: 0px 5px; padding: 0px 0px 15px 0px;



	width: 230px;



         height: 260px;



	background: #FFF;



	display: inline;



}



#horizwidgets .widget h3 {



	font-family: "Arial Black", Arial, Helvetica, Sans-Serif;



	font-size: 14px; line-height: 46px;



	margin: 0px 0px 10px 0px; padding: 0px 15px;



/*	color: #ff9c01; */



	color: #ffcf23;



	background: #000 url(images/filmstrip.gif);



}



#horizwidgets .widget img {



	/* width: 220px; */



	margin: 0px auto 0px auto; padding: 0px 0px 15px 0px;



}



#horizwidgets .widget p,



#horizwidgets .widget .textwidget {



	margin: 0px 10px; padding: 0px;



	font-size: 11px;



	color: #747474;



}







/*********************************************



		Bottom Styles



*********************************************/



#bottom {



	margin: 0px; padding: 15px 10px 0px 10px;



	width: 960px;



}



#bottom h3 {



	font-family: "Arial Black", Arial, Helvetica, Sans-Serif;



	font-size: 18px; line-height: 18px;



	margin: 0px; padding: 0px 0px 10px 0px;



	color: #747474;



}







#bottom #video {



	display: block; float: left;



	margin: 0px 5px; padding: 0px;



	width: 320px;



	display: inline;



}



#bottom #video .videowrap {



	margin: 0px; padding: 0px;



	border: 3px solid #FFF;



}



#bottom #video object,



#bottom #video embed {



	width: 314px; height: 242px;



	background: #FFF;



	margin: 0px; padding: 0px;



}







#bottom #about {



	display: block; float: left;



	margin: 0px 5px; padding: 0px;



	width: 320px;



	display: inline;



}



#bottom #about img { padding: 0px 10px 10px 0px; }







#bottom #nav {



	display: block; float: left;



	margin: 0px 5px; padding: 0px;



	width: 615px;



	display: inline;



}



#bottom #navwrap {



/*	background: #000 url(images/bottom-nav-bg.gif) top right repeat-y;*/



	margin: 0px; padding: 0px;



	width: 615px; height: 242px;



	border: 3px solid #FFF;



}







#bottom #navcats {



	margin: 0px; padding: 0px;



	width: 400px;



	float: left;



}



#bottom #navcats ul {



	display: block; float: left;



	list-style-type: none;



	margin: 0px; padding: 0px 25px 0px 0px;



	<!-- text-transform: uppercase;  -->



	font-family: Arial, Helvetica, Sans-Serif;



	font-weight: bold;



	font-size: 14px;



}



#bottom #navcats ul li {



	margin: 0px 0px 15px 0px; padding: 0px 0px 0px 15px;



	background: url(images/ob-slashslash.gif) left 50% no-repeat;



/*	color: #ff9c01; */



	color: #ffcf23;



}



#bottom #navcats ul li a {



/*	color: #ff9c01; */



	color: #ffcf23;



	text-decoration: none;



}



#bottom #navcats ul li a:hover {



	text-decoration: none;



	color: #FFF;



}







#bottom #navsocial {

	background-color:#000000;

	margin: 0px; padding: 0px 0px 0px 0px;

	width: 215px;

	height:242px;

	float: left;

}



#bottom #navsocial img {

	float: left;

	display: inline;

	margin: 0px 0px 10px 40px; padding: 0px;

}







/*********************************************



		Content Div



*********************************************/



#content {



	float: left;



	margin: 0px;



	padding: 25px 50px;



	width: 525px;



	display: block;



	border: 0px solid black;



}







/*********************************************



		Share Links Styles



*********************************************/



#share {



	display: block;



	float: right;



	width: 125px;



	margin: 10px 10px 10px 10px; padding: 10px;



	font-size: 11px;



	border-left: 1px solid #ccc;



	text-transform: uppercase;



}



#share a {



	color: #AAA;



	text-decoration: none;



}



#share a:hover {



	color: #333;



	text-decoration: none;



}



#share ul {



	margin: 0px; padding: 0px;



	list-style-type: none;



}



#share ul li {



	margin: 0px; padding: 0px 0px 0px 20px;



	border-bottom: 1px solid #EEE;



	line-height: 24px;



}



#share ul li.print {



	background: url(images/share/print.gif) left 50% no-repeat;



}



#share ul li.comments {



	background: url(images/share/comments.png) left 50% no-repeat;



}



#share ul li.stumble {



	background: url(images/share/stumble.png) left 50% no-repeat;



}



#share ul li.digg {



	background: url(images/share/digg.gif) left 50% no-repeat;



}



#share ul li.delicious {



	background: url(images/share/delicious.gif) left 50% no-repeat;



}



#share ul li.facebook {



	background: url(images/share/facebook.gif) left 50% no-repeat;



	border: none;



}







/*********************************************



		Post Meta Styles



*********************************************/



.meta-top {



	clear: both; /* we need this so floats in the post are cleared */



	padding: 5px;



	color: #666;



	margin: 10px 0px 5px; padding: 0px;



	font-weight: bold;



	font-size: 12px;



	text-transform: uppercase;



}



.meta-bottom {



	clear: both; /* we need this so floats in the post are cleared */



	padding: 5px;



	color: #fff;



	margin: 10px 0px; padding: 10px;



	background: #000 url(images/filmstrip.gif);



}







/*********************************************



		Previous/Next Page Navigation



*********************************************/



.page-nav {



	clear: both; /* To clear any floats */



	margin: 10px 0px;



	padding: 10px 0px;



}



.nav-previous {



	width: 249px; 



	float: left; 



	text-align: left;



}



.nav-next {



	width: 249px; 



	float: right; 



	text-align: right;



}







/*********************************************



		Right Sidebar



*********************************************/



#r_sidebar {



	display: inline;



	float: right;



	width: 355px;



	margin: 0px 0px 15px 0px; padding: 0px;



	display: block; /* floats are handled as block elements, this is to fix 



							   a margin collapsing bug in IE */



}



#r_sidebar p {



	padding: 5px;



}



#r_sidebar img {



	text-align: center;



}



#r_sidebar img.ad {



	display: inline;



	margin: 0px 30px 30px 0px; padding: 0px;



}



#r_sidebar form {



	padding: 0px;



	margin: 5px;



}



#r_sidebar div.widget {



	clear: both;



	margin: 0px; padding: 30px 20px 0px 20px;



	background: url(images/sidebar-shadow.gif) top left no-repeat;



}



#r_sidebar div.widget2 {



	clear: both;



	margin: 0px; padding: 30px 20px 0px 20px;



	background: url(images/latest-bg.gif) top left repeat-x;

        height: 313px;

        color: #FFCF23;



}


#r_sidebar div.widget3 {

	clear: both;
	margin: 0px; padding: 20px 20px 0px 20px;
	background: url(images/latest-bg3.gif) top left repeat-x;
    height: 313px;
    color: #FFCF23;
}



#r_sidebar ul {



	padding: 0px 0px 0px 0px;



        margin-left: 10px;

        color: #FFCF23;

}



#r_sidebar ul li {



	padding: 0px;



	margin: 5px 5px 15px 5px;

        font-weight: bold;

        color: #FFCF23;



}



#r_sidebar ul li a {



	color: #FFCF23;



	text-decoration: none;



}



#r_sidebar ul li a:hover {



	color: #FFF;



	text-decoration: underline;



}



#r_sidebar ul li ul {



	padding: 0px;



	margin: 0px;



}



#r_sidebar ul li ul li {



	padding: 0px;



	margin: 5px 10px 5px 5px;



}







#r_sidebar #latest {

	width: 295px; height: 265px;

	margin: 0px; padding: 25px 30px;

	float: left;

	background: #F9BC3D url(images/latest-bg.gif) repeat-x;

}



#r_sidebar #newsletter {

	width: 295px; height: 265px;

	margin: 0px; padding: 25px 30px;

	float: left;

	background: #F9BC3D url(images/newsletter-sidebar.jpg) no-repeat;

}



#r_sidebar #latest h3 {



	margin: 0px; padding: 15px 0px 0px 0px;



	font-size: 18px;



	color: #FFF;



}



#r_sidebar #latest ul {



	margin: 0px; padding: 25px 0px 0px 15px;



	/* text-transform: uppercase; */



	font-family: Arial, Helvetica, Sans-Serif;



	font-weight: bold;



	font-size: 14px;



}



#r_sidebar #latest ul li {



	margin: 0px 0px 15px 0px; padding: 0px;



/*	color: #ff9c01; */



	color: #ffcf23;



}



#r_sidebar #latest ul li a {



/*	color: #ff9c01; */



	color: #ffcf23;



	text-decoration: none;



}



#r_sidebar #latest ul li a:hover {



	text-decoration: none;



	color: #FFF;



}







#r_sidebar #video {

	display: block; float: left;
	width: 320px;
	display: inline;
}



#r_sidebar #video .videowrap {

	margin: 0px; padding: 0px;
	border: 3px solid #FFF;



}

#r_sidebar #video object,



#r_sidebar #video embed {



	width: 314px; height: 242px;



	background: #FFF;



	margin: 0px; padding: 0px;



}

#r_sidebar #aform {

	display: block; float: left;
	width: 320px;
	display: inline;
}


#r_sidebar #aform .videowrap2 {

	margin: 0px; padding: 0px;
	border: 0px solid #FFF;
}










/*********************************************



		Comment Styles



*********************************************/



#comments {



	padding: 8px;



}



#comments .even {



	margin: 5px 0px 5px 0px;



	padding: 10px;



	background: #FFFFFF;



	overflow: hidden;



	border-bottom: 1px dotted #B7B7B7;



}



#comments .odd {



	margin: 5px 0px 5px 0px;



	padding: 10px;



	background: #FFFFFF;



	overflow: hidden;



	border-bottom: 1px dotted #B7B7B7;



}







/*********************************************



		Footer Styles



*********************************************/



#footer {



	margin: 15px 0px 0px 0px;



	padding: 20px;



	clear: both;



	text-align: left;



	font-size: 11px;



}



#footer a {



	color: #000;



	text-decoration: underline;



}



#footer a:hover {



	color: #666;



	text-decoration: underline;



}



/**************************************************************************************************************



ALL OF THE STYLES BELOW ARE CUSTOM STYLES ADDED TO THE DEFAULT STYLESHEET BY EASYSALE OR MARKETING ZEN



***************************************************************************************************************/





/*********************************************



Breadcrumb Styles (for use with Breadcrumb NavXT)



*********************************************/



.breadcrumb {

	margin: -10px 0px 10px 0px;

}



.breadcrumb a {

          font-size: 9pt;

}



/*********************************************



Search Box Styles 



*********************************************/



#searchbox{

        display:inline;

        float:right;

        padding-right:5px; 

	color:#FFFFFF;

	font-weight:normal;

        font-size: 12px;

        margin-bottom: 10px;

}



#searchbox a {

	background: url(images/menu-sep.gif) left 50% no-repeat;

	padding-left:10px;

	padding-right:5px;

}



#searchbox .searchbutton {

        display:inline; 

        position:relative;

        top:5px; 

        left:-3px;

}





/*********************************************



Social Media Container Styles 



*********************************************/



.socialcontainer{

width: 170px;

padding:0px;

margin:10px 0px 0px 10px;

background-color:#000000;

}

div#rss{

width:170px;

height:45px;

background:url(images/rss.jpg) left top no-repeat;

clear:both;

margin:0px;

padding:0px;

}

div#twitter{

width:170px;

height:42px;

background: url(images/twitter.jpg) left top no-repeat;

clear:both;

margin:0px;

padding:0px;

}

div#stumble{

width:170px;

height:43px;

background: url(images/stuble_upon.jpg) left top no-repeat;

clear:both;

margin:0px;

padding:0px;

}

div#facebook{

width:170px;

height:44px;

background: url(images/facebook.jpg) left top no-repeat;

clear:both;

margin:0px;

padding:0px;

}

div#youtube{

width:170px;

height:42px;

background: url(images/you-tube.jpg) left top no-repeat;

clear:both;

margin:0px;

padding:0px;

}

.copy{

margin: 1px 10px 0px 55px;

padding:7px 0px; 

font:12px Arial, Helvetica, sans-serif;

position:relative;

color:#FFFFFF;

font-style:italic;

}



.copy a{

font:12px Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-style:italic;

text-decoration:none;

}



.socialheading {

color: #CCCCCC;

font-size:13px;

font-weight:bold;

padding:0px;

margin:0px;

}



#fnav {

text-align:center;

}



#fnav ul {

list-style:none;

display:inline;

}



#fnav li {

display:inline;

padding-left:4px;

padding-right:4px; 

}



.widget ul li a  {

	font-size:10px;

	color:#747474;

}



.fan_box .full_widget { 

 border:0px;

}



/*********************************************



Custom Styles for RSS Widget in Feedreader



*********************************************/



#feedr .feedreader .widget {

        width: 285px;

        border: 1px dotted #ccc;

        padding: 5px 0px 5px 5px;

        margin: 0px 5px 20px 0px;

}



#feedr .feedreader .widget ul {

        list-style: none;

        margin-left: 0;

	padding-left: 1em;

	text-indent: -0.8em;

}



#feedr .feedreader .widget ul li {

        margin-bottom:5px;

}



#feedr .feedreader .widget ul li:before {

	content: "\00BB \0020";

	}



#feedr .feedreader .widget ul li .rsswidget {

	font-size:9pt;

}



#feedr .feedreader .widget ul li a {

        color:#000;

        text-decoration:none;

}



#feedr .feedreader .widget ul li a:hover {

        color:#BF2E1B;

        text-decoration:underline;

}



#feedr .feedreader .widget h3 .rsswidget {

	font-size:10pt;

        color:#BF2E1B;

}

/*********************************************



Custom Styles for Category Posts Widget



*********************************************/



li.cat-post-item {

	margin-bottom: 5px;

}

li.cat-post-item a.post-title {

	font-size: 10pt;

        color:#BF2E1B;

}

li.cat-post-item a.post-title:hover {

        color:#FFB701;

}

/*********************************************



Style for highlight box with gradient BG & drop shadow



*********************************************/



.highlightbox {

             border: 1px solid #666666;

             width: 595px;

             margin: 5px 20px 5px 20px;

             padding: 10px 5px 10px 0px;

             background: #000 url(/files/gradient-bg.png) repeat-x;

             box-shadow: 3px 3px 3px #666666;

             -webkit-box-shadow: 3px 3px 3px #666666;

             -moz-box-shadow: 3px 3px 3px #666666;

}

#hpform {margin-left:-15px; font-size:10px; color:#747474; width:300px;}