BODY {font-family:Arial, Helvetica; font-size: 10pt; text-align:left;}
.p-7 { font-family:Arial, Helvetica; font-size: 7pt; }
.p-8 { font-family:Arial, Helvetica; font-size: 8pt; }
.p-9 { font-family:Arial, Helvetica; font-size: 9pt; }
.p-10 { color:#000000; font-family:Arial, Helvetica; font-size: 10pt; }
.p-11 { font-family:Arial, Helvetica; font-size: 11pt; }
.p-12 { font-family:Arial, Helvetica; font-size: 12pt; }
.p-13 { font-family:Arial, Helvetica; font-size: 13pt; }
.p-14 { font-family:Arial, Helvetica; font-size: 14pt; }
P { font-family:Arial, Helvetica; font-size: 10pt; }
.textboxcontent { font-family:Arial, Helvetica; font-size: 8pt; color: ffffff; }
.heading { color:#0c2e42; font-family:Times; font-size: 16pt;  font-weight: bold; margin-bottom:0px;}
.heading2 { color:#9a3f1b; font-family:Times; font-size: 11pt;  font-weight: bold;}
.heading3 { color:#9a3f1b; font-family:Times; font-size: 11pt;  font-weight: bold; padding: 10px 0px 0px 0px;}


.ppmenuheading { color:#570303; font-family:Times; font-size: 13pt;  font-weight: bold; }

.sidebarheading { color:#11314c; font-family:Times; font-size: 13pt;  font-weight: bold; }
.sidebarheading2 { color:#11314c; font-family:Arial, Helvetica; font-size: 10pt;  font-weight: bold; margin-left: 10pt; }

.sidebarcontent { color:#11314c; font-family:Arial, Helvetica; font-size: 11pt; margin-left: 10pt;}

.sidebarcontent2 { color:#11314c; font-family:Arial, Helvetica; font-size: 10pt; }
.sidebarcontent2 A:link {text-decoration: none; font-size: 10pt; color:#11314c;}
.sidebarcontent2 A:visited {text-decoration: none; font-size: 10pt;  color:#11314c;}
.sidebarcontent2 A:active {text-decoration: none; color: #11314c;}
.sidebarcontent2 A:hover {text-decoration: underline; color: #11314c;}



.sidebararchivecontent { color:#11314c; font-family:Arial, Helvetica; font-size: 10pt; }
.sidebar-newsletter-heading { color:#ffffff; font-family:Arial, Helvetica; font-size: 10pt;  margin-left: 10pt; font-weight: bold; }
.sidebar-newsletter-content { color:#ffffff; font-family:Arial, Helvetica; font-size: 10pt;  margin-left: 10pt;}
.sidebar-newsletter { background-image:url(../images/newsletter_signup_background.jpg); background-position: top; background-repeat: repeat-x; } 






.sidebar-newsletter-link {text-decoration: none; font-size: 11; color: ffffff;}
.sidebar-newsletter-link A:link {text-decoration: none; font-size: 11px; color: ffffff;}
.sidebar-newsletter-link A:visited {text-decoration: none; font-size: 11px;  color: ffffff;}
.sidebar-newsletter-link A:active {text-decoration: none; color: ffffff;}
.sidebar-newsletter-link A:hover {text-decoration: underline; color: 33ccff;}

.category-results { font-family:Arial, Helvetica; font-size: 8pt; font-style: italic;}

.p-2 { font-family:Arial, Helvetica; font-size: 8pt; }
.p-3 { font-family:Arial, Helvetica; font-size: 10pt}
.p-3b { font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold; }
.p-4 { font-family:Arial, Helvetica; font-size: 12pt; }
.p-4b { font-family:Arial, Helvetica; font-size: 12pt; font-weight: bold; }
.p-5 { font-family:Arial, Helvetica; font-size: 14pt;  }
.p-5b { font-family:Arial, Helvetica; font-size: 14pt; font-weight: bold;  }
.p-ff0000-3 { color:#ff0000; font-family:Arial, Helvetica; font-size: 10pt;  }
.p-ff0000-3b { color:#9a3f1b; font-family:Times; font-size: 11pt;  font-weight: bold;}
.p-000099-4b { color:#9a3f1b; font-family:Times; font-size: 11pt;  font-weight: bold;}
.p-000099-5 { color:#9a3f1b; font-family:Times; font-size: 11pt;  font-weight: bold;}
.p-000099-5b { color:#9a3f1b; font-family:Times; font-size: 11pt;  font-weight: bold;}
.p-000099-5 { color:#000099; font-family:Arial, Helvetica; font-size: 14pt;  }
.p-660033-3 { color:#660033; font-family:Arial, Helvetica; font-size: 10pt;  font-weight: bold; }
.p-660033-3b { color:#660033; font-family:Arial, Helvetica; font-size: 10pt;  font-weight: bold; }
.p-660033-3i { color:#660033; font-family:Arial, Helvetica; font-size: 10pt;  font-style: italic; }
.p-660033-3bi { color:#660033; font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold;  font-style: italic; }
.p-660033-4 { color:#660033; font-family:Arial, Helvetica; font-size: 12pt;  }
.p-660033-4b { color:#9a3f1b; font-family:Times; font-size: 13pt;  font-weight: bold; }
.p-660033-5 { color:#660033; font-family:Arial, Helvetica; font-size: 14pt;  }
ul { font-family:Arial, Helvetica; font-size: 10pt; }
ol { font-family:Arial, Helvetica; font-size: 10pt; }
td { font-family:Arial, Helvetica; font-size: 10pt; }




.blueboxheading { text-decoration: none;color:#0000; font-family:Times; font-size: 13pt;  font-weight: bold; }
.blueboxheading A:link { text-decoration: none;color:#0000; font-family:Times; font-size: 13pt;  font-weight: bold; }
.blueboxheading A:visited { text-decoration: none;color:#0000; font-family:Times; font-size: 13pt;  font-weight: bold; }
.blueboxheading A:active { text-decoration: none; color:#0000; font-family:Times; font-size: 13pt;  font-weight: bold; }
.blueboxheading A:hover { text-decoration: underline; color:#0000; font-family:Times; font-size: 13pt;  font-weight: bold; }

.bluebox { background-image:url(../images/blue_box_background.gif); background-position: top; background-repeat: repeat-x; padding:0px 2px 0; } 

.blueboxlink {text-decoration: underline; font-size: 12; color: 000000;}
.blueboxlink A:link {text-decoration: underline; font-size: 12px; color: 000000;}
.blueboxlink A:visited {text-decoration: underline; font-size: 12px;  color: 000000;}
.blueboxlink A:active {text-decoration: underline; color: 000000;}
.blueboxlink A:hover {text-decoration: underline; color: 8f0000;}


.header {text-decoration: underline; font-size: 14px; color: ffffff; font-weight: bold;}
.header A:link {text-decoration: underline;font-size: 14px; color: ffffff; font-weight: bold;}
.header A:visited {text-decoration: underline; font-size: 14px;  color: ffffff; font-weight: bold;}
.header A:active {text-decoration: underline; color: ffffff; font-weight: bold;}
.header A:hover {text-decoration: underline; color: ffff00; font-weight: bold;}

.pagebottom {text-decoration: none; font-size: 9; color: 000000;}
.pagebottom A:link {text-decoration: none; font-size: 9px; color: 000000;}
.pagebottom A:visited {text-decoration: none; font-size: 9px;  color: 000000;}
.pagebottom A:active {text-decoration: none; color: 000000;}
.pagebottom A:hover {text-decoration: underline; color: 0000FF;}

.footerlink { font-family:Arial, Helvetica; font-size: 10pt; color: 000000;}
.footerlink A:link {text-decoration: none; font-size: 10pt; color: 000000;}
.footerlink A:visited {text-decoration: none; font-size: 10pt;  color: 000000;}
.footerlink A:active {text-decoration: none; color: 000000;}
.footerlink A:hover {text-decoration: underline; color: 000000;}



.leftlinks { font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold; }
.leftlinks A:link {text-decoration: none; font-size: 10pt; color: 564743; font-weight: bold; }
.leftlinks A:visited {text-decoration: none; font-size: 10pt; color: 0055A5; font-weight: bold; }
.leftlinks A:active {text-decoration: none; color: 906F0A; font-weight: bold; }
.leftlinks A:hover {text-decoration: underline; color: 906F0A; font-weight: bold;}


A:link { text-decoration: underline; color: 0c2e42; }
A:visited { text-decoration: underline; color: 0c2e42; }
A:active {text-decoration: underline; color: 0c2e42; }
A:hover {text-decoration: underline; color: 8f0000; }

h3 { color:#9a3f1b; font-family:Times; font-size: 14pt;  font-weight: bold; }
}


.node { font-family:Arial, Helvetica; font-size: 10pt; }



#node-form{
text-align:left;
}
#node-form div{
clear:both;
float:left;
padding-top:5px;
}
.lawbiz-main{
text-align:left !important;
/*padding-top: 10px; */

}
.form-item{

text-align:left;
}
fieldset, .menu-item-form{
clear:both;
text-align:left;
/*width:100%;*/
}

.tabs{
text-align:left;
}
li p{
margin-bottom:0px;
}
#edit-tid-6-wrapper{display:none;}

.view-display-id-page_1 ul li{
padding-bottom:10px;
}
.view-display-id-page_1 ul li .views-field-title-1{
padding-bottom:5px;
}
.view-display-id-page_1 ul li .views-field-body{
padding-bottom:10px;
}

.filefield-file .filefield-icon{
width:35px;
float:left;
}


.view-display-id-page_2 .view-content .item-list ul li{
padding:5px 0 7px; 
}

.field-field-article-pub-date{
margin-top:2px;
font-style: italic; 
margin-bottom:10px;
}

.filefield-file{
margin-top:10px;
}

.field-label-inline-first{
float:left;
width:95px;
}

.view-display-id-attachment_1 .view-content .item-list ul li{
padding-bottom:5px !important;
}


.view-display-id-attachment_1 .view-content .item-list ul li .views-field-title .field-content a{
margin-bottom:0px;
}

.views-field-field-monthtitle-value {
margin-top:0px;
}

.Surname { visibility: hidden; }

.search-form {
  margin-bottom: 0;
}
.search-form input {
  margin-top: 0;
  margin-bottom: 0;
}
.search-results p {
  margin-top: 0;
}
.search-results dt {
  font-size: 1.1em;
}
.search-results dd {
  margin-bottom: 1em;
}
.search-results .search-info {
  font-size: 0.85em;
}


.search-advanced .criterion {
  float: left; /* LTR */
  margin-right: 2em; /* LTR */
}
.search-advanced .action {
margin-top:130px;
margin-left:670px;
}

.container-inline div, .container-inline label {
display:inline;
}
.feed-icon{}

.feed-icon img{ border:0;padding-bottom:3px;margin-bottom:3px;}

.right{
padding:0 0 0 20px;
width:280px;
float:right;
margin:0 0 0 10px;
overflow:hidden;
}
.right .view-content  {
padding-top:0px;
}
.right h3{font-size:14px;}
.right ul {
font-size:12px;
}
#block-views-recent_article-block_1{border:2px solid #9a3f1b;padding:5px;}
#block-views-recent_article-block_1 h2{color:#9a3f1b;font-size:16px;}
#block-views-recent_article-block_1 ul li{
	padding-bottom: 10px;
}

#block-views-recent_podcasts-block_1{border:2px solid #9a3f1b;padding:5px;}
#block-views-recent_podcasts-block_1 h2{color:#9a3f1b;font-size:16px;}
#block-views-recent_podcasts-block_1 ul li{
	padding-bottom: 10px;
}

#block-views-recent_vidcasts-block_1{border:2px solid #9a3f1b;padding:5px;}
#block-views-recent_vidcasts-block_1 h2{color:#9a3f1b;font-size:16px;}
#block-views-recent_vidcasts-block_1 ul li{
	padding-bottom: 10px;
}

#edit-search-block-form-1-wrapper .form-text {

border:medium none;
color:#606060;

float:left;
height:18px;
padding:2px 0 0 2px;
width:233px;
}

#edit-search-block-form-1-wrapper label{color:white;font-size:11px;float:left;font-weight:bold;font-family:Arial, Helvetica, sans-serif}
#edit-search-block-form-1-wrapper a{color:white;font-size:11px;float:left;font-weight:bold;font-family:Arial, Helvetica, sans-serif;float:right;margin-right:26px;}
#search-block-form input#edit-submit {
background:url("../images/images.jpg") no-repeat scroll 0 0 transparent;
border:0 none;
color:white;
cursor:pointer;

float:right;
font-size:1em;
height:19px;

width:25px;

}

.pager{
padding: 10px;
}
.pager li{
	list-style:none;
	padding-left:5px;
float: left;
}

#edit-category-wrapper label{
 vertical-align: top;
}
.view-Management .views-exposed-widget{
width: 350px;
float: left;
}
.view-Management .view-content{
	padding-top: 10px;
}
.view-Management .view-content .views-field-type{
	font-style: italic;
	padding-bottom: 10px;
	padding-left: 5px;
}

.views-exposed-widget{
width: 350px;
float: left;
}
.view-content{
	padding-top: 10px;
}
.view-content .views-field-type{
	font-style: italic;
	padding-bottom: 10px;
	padding-left: 5px;
}
.views-exposed-widget label{
	font-weight: bold;
	text-transform:capitalize;
}
.views-exposed-widget label.option{
	font-weight: normal;
}
.clear{
clear: both;
}

.page-title-header{}
.page-title{float:left; padding-bottom:10px;}
.page-feed-title{float:right;padding-bottom:10px;}
.page-feed-title img{margin-bottom:0px;
padding-bottom:0px;}
/**
 * Collapsible fieldsets
 */

/* Targets IE 7. Fixes background image in field sets. */
*:first-child+html fieldset {
  padding: 0 1em 1em;
  background-position: 0 .75em;
  background-color: transparent;
}

*:first-child+html fieldset > .description, *:first-child+html fieldset .fieldset-wrapper .description {
  padding-top: 1em;
}

fieldset legend {
  /* Fix disappearing legend in FFox */
  display: block;
}

*:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend {
  display: inline;
}

html.js fieldset.collapsed {
  background: transparent;
  padding-top: 0;
  padding-bottom: .6em;
}


/*
** Collapsing fieldsets
*/

fieldset {
margin-top: 10px;
background:url("../images/gradient-inner.png") repeat-x scroll 0 0 #FFFFFF;
}
*fieldset {
margin-top: 10px;
background:none;
}
html.js fieldset.collapsed {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  margin-bottom: 0;
  height: 1em;
}
html.js fieldset.collapsed * {
  display: none;
}
html.js fieldset.collapsed legend {
  display: block;
}
html.js fieldset.collapsible legend a {
  padding-left: 15px; /* LTR */
  background: url(../../misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */
}
html.js fieldset.collapsed legend a {
  background-image: url(../../misc/menu-collapsed.png); /* LTR */
  background-position: 5px 50%; /* LTR */
}
/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsed legend,
* html.js fieldset.collapsed legend *,
* html.js fieldset.collapsed table * {
  display: inline;
}
/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */
html.js fieldset.collapsible {
  position: relative;
}
html.js fieldset.collapsible legend a {
  display: block;
}
/* Avoid jumping around due to margins collapsing into collapsible fieldset border */
html.js fieldset.collapsible .fieldset-wrapper {
  overflow: auto;
}
html.js fieldset.collapsible legend a {
  padding-left: 2em; /* LTR */
  background: url(../images/menu-expanded.gif) no-repeat 0% 50%; /* LTR */
}

html.js fieldset.collapsed legend a {
  background: url(../images/menu-collapsed.gif) no-repeat 0% 50%; /* LTR */
}
.form-item {

}
div.view div.views-admin-links {
font-size:xx-small;
margin-right:1em;
margin-top:1em;
}
.block div.view div.views-admin-links {
margin-top:0;
}
div.view div.views-admin-links ul {
padding-left:0;
}
div.view div.views-admin-links li a {
color:#CCCCCC;
}
div.view div.views-admin-links li {
padding-bottom:2px;
z-index:201;
}
div.view div.views-admin-links-hover a, div.view div.views-admin-links:hover a {
color:#000000;
}
div.view div.views-admin-links-hover, div.view div.views-admin-links:hover {
background:none repeat scroll 0 0 transparent;
}
div.view div.views-admin-links a:before {
content:"[";
}
div.view div.views-admin-links a:after {
content:"]";
}
div.view div.views-hide {
display:none;
}
div.view div.views-hide-hover, div.view:hover div.views-hide {
display:block;
position:absolute;
z-index:200;
}
div.view:hover div.views-hide {
margin-top:-1.5em;
}
#protected-node-enterpassword fieldset {border:none;}
.meta .terms ul {font-weight:bold;margin:0px;padding:0px}
.meta .terms ul .menu-leaf{list-style:none;margin:0px;padding-bottom:5px;}
.meta .terms li{list-style:disc;margin-left:30px;}
.meta .terms li a{font-weight:normal;text-decoration: underline;}
.views-exposed-widget{margin-top:10px}
.views-exposed-widget .form-submit{margin-left:310px;
margin-top:30px;margin-bottom:10px;}
#edit-type-month-wrapper{display:none;}

table #title {margin:0;}

.print-link {
display:block;
padding-bottom:0.5em;
text-align:right;
}
img
{  border-style: none;
}

.print-hr{
height: 1px;
border: none;
background-color:#000;
}



.print-title {
color:#0C2E42;
font-family:Times;
font-size:16pt;
font-weight:bold;
margin-bottom:0;
}



/* Homepage Styles */
#new-home-container{
	width:760px;
	margin:0 auto;
}

#new-home-container img{
	border:none;	
}

#new-home-container a{
	outline:none;	
}

/* =Welcome Blurb
-------------------------------------------------------------- */
/* DESCRIPTION: Welcome Blurb Heading, Paragraph, and Video */

/* Welcome Blurb Container */
#new-home-heading{
	width:760px;
	
}

/* Welcome Area */
.new-home-welcome{
	width:460px;
	float:left;
}

/* Video Area */
.new-home-video-container{
	width:288px;
	float:right;
}

.new-home-video{
	width:288px;	
}

.new-legal-pad-btn{
	width:288px;	
}

/* Welcome Blurb Heading Appearance */
.new-home-welcome h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	line-height: 29px;
	color: #1c3a57;
	font-weight: normal;
	
	/* Reset Margin / Padding Convention */
	margin:0;
	padding:0 0 10px 0;
}

.new-home-welcome h1>sup{
	font-size:14px;	
}

/* Welcome Paragraph Appearance */
.new-home-welcome p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #1c3a57;	
	
	/* Reset Margin / Padding Convention */
	margin:0;
	padding:0 0 14px 0;
}

/* Welcome Paragraph Special Link Styles */
.new-home-welcome a{
	text-decoration:none;
	font-style:italic;
}

.new-home-welcome a:link,
.new-home-welcome a:visited{
	color:#fc2323;
}

.new-home-welcome a:hover,
.new-home-welcome a:active{
	color:#1b496f;
}


/* =Accelerate Your Practice Slideshow
-------------------------------------------------------------- */
/* DESCRIPTION: Accelerate Your Practice Slideshow Styles */



/* Accelerate Your Practice Headline & Right Shadow */
.new-accelerate-your-practice-headline{
	width:760px;
	height:13px;
	margin-top:10px;
	margin-bottom:12px;
}

/* Slideshow Container */
#new-home-slideshow-container{
	width:760px;
	height:297px;
	position:relative;
	margin-bottom:14px;
}

/* Slideshow Images */
.new-home-slideshow{
	width:760px;
	height:297px;
	position:relative;
	z-index:0;
}

/* Slideshow Buttons & Button Styles */
.new-home-slideshow-btns{
	width:760px;
	height:53px;
	position:absolute;
	bottom:0;
	z-index:99;
}

.new-home-slideshow-btns ul{
	margin:0;
	padding:0;
}

.new-home-slideshow-btns ul li{
	list-style:none;
	float:left;
	height:53px;
	margin:0;
	padding:0;
	cursor:pointer;
}

.new-home-slideshow-btns ul li a{
	text-indent:-9999px;
	background-repeat:no-repeat;
	display:block;
	height:53px;
}

.new-home-slideshow-btns ul li a.new-coaching{
	background-image:url(../images/new-home-slideshow-coaching-btn-off.png);
	width:186px;
}

.new-home-slideshow-btns ul li.activeSlide a.new-coaching{
	background-image:url(../images/new-home-slideshow-coaching-btn-on.png);
	width:186px;
}

.new-home-slideshow-btns ul li a.new-consulting{
	background-image:url(../images/new-home-slideshow-consulting-btn-off.png);
	width:207px;
}

.new-home-slideshow-btns ul li.activeSlide a.new-consulting{
	background-image:url(../images/new-home-slideshow-consulting-btn-on.png);
	width:207px;
}

.new-home-slideshow-btns ul li a.new-sell{
	background-image:url(../images/new-home-slideshow-sell-btn-off.png);
	width:163px;
}

.new-home-slideshow-btns ul li.activeSlide a.new-sell{
	background-image:url(../images/new-home-slideshow-sell-btn-on.png);
	width:163px;
}

.new-home-slideshow-btns ul li a.new-products{
	background-image:url(../images/new-home-slideshow-products-btn-off.png);
	width:204px;
}

.new-home-slideshow-btns ul li.activeSlide a.new-products{
	background-image:url(../images/new-home-slideshow-products-btn-on.png);
	width:204px;
}

/* Ed's Latest Products Slide */
.new-home-product-slide{
	background-image: url(../images/new-home-products-slide-bg.gif);
	background-repeat: no-repeat;
	height: 297px;
	width: 760px;
	overflow:hidden;
}

.new-home-product-slide a{
	text-decoration:none;
	font-style:italic;
}

.new-home-product-slide a:link,
.new-home-product-slide a:visited{
	color:#1f4c71;
}

.new-home-product-slide a:hover,
.new-home-product-slide a:active{
	color:#fc2323;
}

.new-home-product-slide table{
	width:760px;
	border-collapse:collapse;
	margin-top:10px;
}

.new-home-product-slide table td{
	vertical-align:top;
	text-align:center;
	width:253px;
}

.new-home-product-slide h2{
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin:0;
	padding:0;
	font-weight:normal;
}

.new-home-product-slide .new-subtitle{
	font-size: 12px;
}

.new-home-product-slide table td.new-product-photo img{
	padding-bottom:4px;	
}

/* =New Initiatives Area
-------------------------------------------------------------- */
/* DESCRIPTION: Additional content area for new initiatives */

#new-home-initiatives{
	margin-bottom:14px;
}


/* =Latest From LawBiz
-------------------------------------------------------------- */
/* DESCRIPTION: Latest Blog Post, Latest Twitter Feeds, Latest Calendar */

#new-home-latest-container{
	width:760px;
	
}


/* Latest Headings */
#new-home-latest-heading{
	background-image: url(../images/new-home-latest-information-heading-bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 75px;
	width: 760px;
	margin-bottom:4px;
}

/* Left Side and Blog Heading */
.new-home-latest-blog{
	float:left;
	width:233px;
	padding:10px;
}

.new-blog-feed{
	width:233px;	
}

/* Right Side - Includes Twitter and Calendar */
.new-home-latest-right{
	float:right;
	width: 507px;
}

.new-home-latest-twitter{
	float:left;
	width:233px;
	padding:10px;
}

.new-home-latest-calendar{
	float:right;
	width:233px;
	padding:10px;
}


/* Latest Content */

#new-home-latest-content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #5a5a5a;		
}

#new-home-latest-content p{
	/* Reset Margin / Padding Convention */
	margin:0;
	padding:0 0 14px 0;	
}

#new-home-latest-content h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #1b496f;	
	font-weight:normal;
	margin:0;
	padding:0 0 7px 0;
	line-height:20px;
}

#new-home-latest-content .new-home-latest-calendar h2{
	padding:0 0 3px 0;	
}

#new-home-latest-content .new-home-blog-time-stamp{
	color:#929292;
	font-weight:bold;
	padding:0 0 7px 0;
	margin:0;
}

#new-home-latest-content h2 a{
	font-style:normal;	
}

#new-home-latest-content a{
	text-decoration:none;
	font-style:italic;
}

#new-home-latest-content a:link,
#new-home-latest-content a:visited{
	color:#1b496f;
}

#new-home-latest-content a:hover,
#new-home-latest-content a:active{
	color:#fc2323;
}


/* =Clear Fixes
-------------------------------------------------------------- */
/* DESCRIPTION: Clear fixes for left, right, and simultaneous floating */
.clear-left{
	clear:left;	
}

.clear-right{
	clear:right;	
}

.clear-both{
	clear:both;	
}

/* Twitter Widget */
img.twtr-profile-img{
	display:none;	
}

#feed-display iframe{
    display: none;
}

#tweets{
     max-width:213px;
     overflow:hidden;
}


#road-to-rev-container{
	width:760px;
	margin:0 auto;
	font-size:14px;
}

#road-to-rev-container sup{
	font-size:small;
}
#road-to-rev-container p{
	margin:0;
	padding:0 0 14px 0;
}

#road-to-rev-container img{
	border:none;	
}

#road-to-rev-container ul{
	margin:0;
	padding:0 0 14px 0;
}

#road-to-rev-container h2{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	color:#236893;
	padding:0 0 14px 0;
	margin:0;
}

#road-to-rev-container h3{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	line-height:26px;
	color:#236893;
	padding:0 0 14px 0;
	margin:0;
}

.rtr-blue-text{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:22px;
	color:#236893;
}


#road-to-rev-container h4{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
}

/* Road to Revenue Entry Page Styles */
#rtr-header{
	float:left;
	width:543px;	
	height:75px;
}

#rtr-header h1{
	text-indent:-9999px;
	background-image:url(../images/rtr-heading.gif);
	background-repeat:no-repeat;
	height:75px;
	margin:0;
	padding:0;
}

#rtr-header h1 a{
	display:block;
	height:75px;
}

#rtr-facebook-home{
	float:right;
	width:154px;
	height:44px;
	margin-right:20px;
	margin-top:10px;
}

#rtr-map{
	position:relative;
	margin-bottom:-20px;
}

.rtr-map-graphic{
	position:relative;
	z-index:0;
}

#rtr-map ul#home-menu{
	margin:0;
	padding:0;
	position:relative;
	z-index:99;
	height:53px;
	bottom:35px;
}



#rtr-map ul#home-menu li{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	list-style:none;
	
}

#rtr-map ul#home-menu li a{
	display:block;
	text-indent:-9999px;
	background-repeat:no-repeat;
	height:53px;
}

#rtr-map ul#home-menu li a.rtr-home-become-a-sponsor{
	background-image: url(../images/rtr-home-become-a-sponsor-off.gif);
	width:243px;
}

#rtr-map ul#home-menu li:hover a.rtr-home-become-a-sponsor{
	background-image: url(../images/rtr-home-become-a-sponsor-on.gif);
}

#rtr-map ul#home-menu li a.rtr-home-host-an-event{
	background-image: url(../images/rtr-home-host-an-event-off.gif);
	width:204px;
}

#rtr-map ul#home-menu li:hover a.rtr-home-host-an-event{
	background-image: url(../images/rtr-home-host-an-event-on.gif);	
}

#rtr-map ul#home-menu li a.rtr-home-the-tour-calendar{
	background-image: url(../images/rtr-home-tour-calendar-off.gif);
	width:249px;
}

#rtr-map ul#home-menu li:hover a.rtr-home-the-tour-calendar{
	background-image: url(../images/rtr-home-tour-calendar-on.gif);	
}

h2#rtr-home{
	color:#236893;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	margin:0;
	padding:0 0 14px 0;
}



table.rtr-home-table{
	border-collapse:collapse;
	width:760px;
}

table.rtr-home-table td{
	vertical-align:top;
	border-left:solid 1px #e2e2e2;
	padding:0 7px 0 7px;
	width:137px;
	line-height:18px;
}

table.rtr-home-table th{
	margin:0;
	padding:0 7px 5px 7px;
	line-height:28px;
	font-size:28px;
	font-weight:normal;
	vertical-align:bottom;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #236893;
	text-align:left;
	border-left:solid 1px #e2e2e2;
}

table.rtr-home-table th a{
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
}

table.rtr-home-table th a:link,
table.rtr-home-table th a:visited{
	color:#236893;
}

table.rtr-home-table th a:hover,
table.rtr-home-table th a:active{
	color:#ca0000;
}

table.rtr-home-table td.first-cell,
table.rtr-home-table th.first-cell{
	border:none;
	padding:0 7px 0 0;
	width:144px;
}

a.rtr-home-learn-more{
	text-indent:-9999px;
	background-image:url(../images/rtr-home-learn-more-off.gif);
	background-repeat:no-repeat;
	width:108px;
	height:35px;
	display:block;
}

a.rtr-home-learn-more:hover{
	background-image:url(../images/rtr-home-learn-more-on.gif);
}

p.no-padding{
	padding-bottom:0;	
}

/* Road to Revenue Template Styles */
#rtr-content{
	padding-top:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 135%;
	color: #000;
}


#rtr-content ul { 
padding-left:30px;
}




#rtr-facebook-interior{
	float:right;
	width:154px;
	height:44px;
	margin-right:0px;
	margin-top:35px;
}

#rtr-content-col{
	width:529px;
	float:left;
}

/* Interior Navigation */

ul#rtr-interior-navigation{
	background-image: url(../images/rtr-interior-nav-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding:0;
	margin:0;
	height:60px;
}

ul#rtr-interior-navigation li{
	list-style:none;
	padding:0;
	margin:0;
	display:inline;
	float:left;
}

ul#rtr-interior-navigation li a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #236893;	
	padding:18px;
	*padding:18px 16px;
	display:block;
	font-style:italic;
	text-decoration:none;
}

ul#rtr-interior-navigation li a.rtr-first{
	padding-left:0;	
}

ul#rtr-interior-navigation li:hover a{
	color:#ca0000;
}

ul#rtr-interior-navigation li.rtr-active a{
	color: #ca0000;	
}

ul#rtr-interior-navigation li.rtr-active:hover a{
	color:#f00;
}

/* Interior Content Area */
#rtr-content-actual{
	background-image: url(../images/rtr-interior-content-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:15px;
	width:499px;
}

#rtr-content-actual a{
	text-decoration:none;
	font-style:italic;
}

#rtr-content-actual a:link,
#rtr-content-actual a:visited{
	color:#ca0000;
}

#rtr-content-actual a:hover{
	color:#236893;
}

#rtr-content-actual a:active{
	color:#f00;
}

h3#rtr-smaller-heading{
	color:#236893;
	font-size:18px;
	line-height:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	margin:0;
	padding:0 0 14px 0;
}

table.rtr-become-a-sponsor{
	border-collapse:collapse;	
	width:100%;
}

table.rtr-become-a-sponsor td{
	padding:0 10px 0 0;
	font-size:12px;
	vertical-align:top;
}

table.rtr-become-a-sponsor td.rtr-logo{
	vertical-align:middle;	
}

table.rtr-our-sponsors{
	border-collapse:collapse;	
	width:100%;
	
}

table.rtr-our-sponsors td{
	padding:0 10px 20px 0;
	font-size:12px;
	vertical-align:top;
	width:50%;
}

table.rtr-our-sponsors td.rtr-logo{
	vertical-align:middle;
	padding-bottom:5px;
}

#road-to-rev-container hr
{
    /*color: #e9e9e9;*/
	color:#cecece;
	background-color: #cecece;
	height: 1px;
	margin-bottom:14px;
	border:none;
}


/* Right Column */
#rtr-right-col{
	width:231px;
	float:right;
}

ul#rtr-interior-sponsors{
	width:231px;
	margin:0;
	padding:0;
}

ul#rtr-interior-sponsors li{
	padding:0 0 35px 0;
	margin:0;
	list-style:none;
	display:block;
	text-align:right;
}

ul#rtr-interior-sponsors li.rtr-less-padding{
	padding:0 0 15px 0;	
}

/* Right Nav */

ul#rtr-right-nav{
	width:231px;
	margin:0 0 15px 0;
	padding:0;
}

ul#rtr-right-nav li{
	display:block;
	list-style:none;
	margin:0;
	padding:0 0 7px 0;
}

ul#rtr-right-nav li a{
	text-indent:-9999px;
	background-repeat:no-repeat;
	width:231px;
	display:block;
}

ul#rtr-right-nav li a.rtr-interior-nav-become{
	background-image:url(../images/rtr-interior-nav-become-a-sponsor-off.gif);
	height:79px;
}

ul#rtr-right-nav li:hover a.rtr-interior-nav-become{
	background-image:url(../images/rtr-interior-nav-become-a-sponsor-on.gif);
}

ul#rtr-right-nav li a.rtr-interior-nav-host{
	background-image:url(../images/rtr-interior-nav-host-an-event-off.gif);
	height:57px;
}

ul#rtr-right-nav li:hover a.rtr-interior-nav-host{
	background-image:url(../images/rtr-interior-nav-host-an-event-on.gif);
}

ul#rtr-right-nav li a.rtr-interior-nav-tour{
	background-image:url(../images/rtr-interior-nav-tour-calendar-off.gif);
	height:193px;
}

ul#rtr-right-nav li:hover a.rtr-interior-nav-tour{
	background-image:url(../images/rtr-interior-nav-tour-calendar-on.gif);
}

/* Right Col 'Page I'm On' Classes */
ul#rtr-right-nav li a.rtr-interior-nav-become-active{
	background-image:url(../images/rtr-interior-nav-become-a-sponsor-on.gif);
	height:79px;
}

ul#rtr-right-nav li a.rtr-interior-nav-host-active{
	background-image:url(../images/rtr-interior-nav-host-an-event-on.gif);
	height:57px;
}

ul#rtr-right-nav li a.rtr-interior-nav-tour-active{
	background-image:url(../images/rtr-interior-nav-tour-calendar-on.gif);
	height:193px;
}


/* =Clear Fixes
-------------------------------------------------------------- */
/* DESCRIPTION: Clear fixes for left, right, and simultaneous floating */
.clear-left{
	clear:left;	
}

.clear-right{
	clear:right;	
}

.clear-both{
	clear:both;	
}



.rtr-image-left{
	float:left;
	margin-right:10px;
	margin-bottom:2px;
}

.rtr-image-right{
	float:right;
	margin-left:10px;
	margin-bottom:2px;
}


a.add-to-cart{
	text-align:left;
	display:block;
	text-indent:-9999px;
	width:154px;
	height:40px;
	background-image:url(../images/product-add-to-cart-btn.gif);
	background-repeat:no-repeat;
	margin:0 auto 0px auto;
}

a.add-to-cart:hover{
	background-position:left -40px;
}
