@import url("http://web1.trueship.com/wordpress/scripts/rssbox/rssdisplaybox.css");

/*
Theme Name: TrueShip
Theme URI: http://wordpress.org/
Description: Custom Template by Scott Sanders <a href="http://scottsandersdesign.com">Scott</a>.
Version: 1.0
Author: Scott Sandders
Author URI: http://scottsandersdesign.com



*/



/* Begin Typography & Colors */
@charset "UTF-8";

/* CSS Document */

div{margin:0; padding:0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
}
body {
	line-height: 1;
	background-color:#cacaca;
	
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearBoth {
	clear: both;
	visability:hidden;
	height: 0px;
	display: block;
}
.floatRight {
	float: right;
}
br.cms-nav-clearit {
	display:none;
}
.floatLeft {
	float:left;
}
h1 {
	font-size:20px;
	font-weight: bold;
	color: #000;
	line-height:22px;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	font-size:17px;
	font-weight: bold;
	color: #000;
	line-height:20px;
}

.home h2{font-size:15px;}
h3 {
	font-size:15px;
	font-weight: bold;
	color: #000;
	line-height:20px;
}
h4 {
	font-size:15px;
}
p {
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	line-height:17px;
	margin-top:0px;
	margin-bottom:10px;
}
li {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	list-style:none;
}
a {
	color:#a7820f;
}
/*---------------Layout----------------*/

#topBar {
	width:100%;
	height:15px;
	background: #003b6e;
}
#topItems {
	width:972px;
	margin:0 auto;
	height:20px;
	padding:10px 0 10px 0;
}
.phone {
	float: left;
}
#mainContainer {
	margin:0 auto;
	width: 998px;
}
#bodyTop {
	margin:0 auto;
	background: url(images/bodyTop.gif) no-repeat top center;
	height:21px;
}
#bodyWrapper {
	background: url(images/bodyBg.gif) repeat-y;
}
#header {
	background: url(images/headerBg.gif) no-repeat top center;
	margin:0 auto;
	height:116px;
	width:972px;
}
.logo {
	padding:0 0 0 25px;
	float:left;
}
#promo {
	margin:0 auto;
	width: 972px;
	text-align: center;
	position:relative;
	padding:0px;
	height:245px;
	
}

#promoText{position: absolute; left:50px; top:55px;width:350px; text-align:left; }
#promoText h1{color: #fff; font-style: italic; font-size:24px; padding-bottom:3px;}
#promoText h2{color: #fff; font-size:14px; font-weight: normal;}
#promoText h3{color: #fff; font-weight: normal; font-size:20px; line-height:22px;}
#promoTop{border-bottom:1px solid #000; padding-bottom:7px;}
#promoBottom{border-top:1px solid #444; padding-top:7px;}

#featureBanner {
	margin:0 auto;
	position: relative;
	padding:0px;
}
#featureBanner .featureBtn {
	position:absolute;
	right:25px;
	top:10px;
	z-index:999;
}
#featureBanner .featureBtn img {
	padding-right:7px;
}
#products {
	width: 864px;
	margin:0 auto;
	
	padding-left:5px;
}
.productFeature1, .productFeature2, .productFeature3 {
	float:left;
	height:130px;
}
.productFeature1, .productFeature2 {
	border-right:1px solid #ccc;
}
.productFeature1 {
	padding:5px 30px 10px 0;
	width:240px;
}
.productFeature2 {
	padding:5px 20px 5px 30px;
	width:246px;
}
.productFeature3 {
	padding:5px 10px 5px 30px;
	width:256px;
}

#homeContentArea, #contentArea {
	width:973px;
	background-color:#f4f4f4;
	margin:20px auto;
	border-top:4px solid #bf9513;
	border-bottom: 4px solid #bf9513;
	padding: 30px 0;
}
#contentArea {
	background-color: #fff;
	margin-top:0px;
}
#homeLeftCol0 {
	width:558px;
	padding-right:10px;
	float:left;
	padding-left:60px;
	border-right: 1px solid #ccc;
}
#homeLeftCol1 {
	width:250px;
	float:left;
	margin-top:15px;
}
#homeLeftCol2 {
	width:250px;
	float:left;
	margin-top:15px;
	padding-left:25px;
}
.iconClear {
	display: block;
	height:35px;
	margin-top:17px;
}
.iconClear h2 {
	display:inline;
	line-height:16px; padding-bottom:0px; margin-bottom:0px;
}
.icon {
	float:left;
	margin:-6px 7px 0 0;
}
#homeRightCol1 {
	width:320px;
	float:right;
}
.callouts {
	width:209px;
	border-bottom:1px solid #ccc;
	margin:0 auto;
	padding:0;
}
.callouts span.post-meta-key {
	display: none;
}
#footer {
	height:201px;
	width:972px;
	background: url(images/footerBg.gif) no-repeat;
	margin:0 auto;

}
#bodyBottom {
	margin:0 auto;
	background: url(images/bodyBtm.gif) no-repeat;
	height:21px;
}
#newsLetter {
	background: url(images/newsLetterBg.gif) no-repeat;
	width:573px;
	height:88px;
	float:left;
	margin: 20px 0 0 20px;
	padding:10px 0 0 20px;
	
	clear: both;
}


#socialLinks {
	float: right;
	padding:20px 70px 0 0;
	
	
	width:150px;
	text-align:center;
}

.likeButton{border-top: 1px solid #999; padding: 10px 5px;}

.productInfoRight .likeButton{border-top:none; padding: 30px 5px;}


.copyright {
	float: left;
	clear:both;
}

.copyright p{font-size:11px; color:#aaa;}
/*-----interiorPage-----*/

.search-no-results #colLeft0, .search-results #colLeft0,.page-template-standard-php #colLeft0, .page-template-ProductDetail-php #colLeft0, .page-template-Products-php #colLeft0, .blog #colLeft0, .single #colLeft0, .category #colLeft0, .archive #colLeft0, .page-template-modules-php #colLeft0{
	width:253px;
	float:left;
}
.page-template-standard-php #colRight0, .page-template-ProductDetail-php #colRight0, .page-template-Products-php #colRight0, .search-results #colRight0, .search-no-results #colRight0, .blog #colRight0, .single #colRight0, .category #colRight0, .archive #colRight0, .page-template-modules-php #colRight0{
	width: 694px;
	float:right;
	border-left:1px solid #999;
	padding-left:25px;
	padding-top:40px
}
.page-template-standard-php h1, .search-results h1, .search-no-results h1, .blog h1, .single h1, .category h1 {
	background-color:#ebebeb;
	padding:20px 10px;
	margin-bottom:25px;
}
.page-template-ProductDetail-php #colRight0, .page-template-modules-php #colRight0  {
	padding-top:0px;
}
.page-template-standard-php #colRight0, .search-results #colRight0, .search-no-results #colRight0, .blog #colRight0, .single #colRight0, .category #colRight0{
	width:629px;
	padding-right:65px;
	min-height:600px;
	padding-top:0px;
}

.page-template-modules-php #colRight0{padding-left:0px; width:715px;}

.blog #colRight0, .single #colRight0, .category #colRight0{width:694px; padding-right:0px;}
.blog h1, .single h1, .category h1{width:649px;}

.page-template-standard-php hr{color: #333; margin:25px 0;}
.productHighlight {
	width:650px;
	background: #fff;
	border-top: 1px solid #999;
	padding:20px 0;
}
.highlightLeft {
	float: left;
	width:325px;
}
.highlightRight {
	float: right;
	position:relative;
	width:300px;
}
.highlightRight .button {
	margin: auto;
	float: right;
	position:absolute;
	top:30px;
	right:10px;
	background: none;
}

.button a{background: none;}
.productInfo {
	border-top: 1px solid #999;
	border-bottom:1px solid #999;
	padding: 25px 0 0;
	margin-bottom:25px;
	width:675px;
}

.page-id-19 .productInfo{border-bottom:none;}

.page-template-ProductDetail-php .productInfo {
	margin-top:25px;
}
.productInfo .buttons img {
	padding:5px 5px 0 5px;
}
.productInfoLeft {
	float: left;
	width:380px;
}

.buttons{margin:15px auto; text-align: center;}
.productInfoRight {
	float:right;
	width:280px;
}
.productInfoRightTop {
	float: right;
	width:360px;
}
.productInfoLeftTop {
	float:left;
	width: 300px;
	text-align:center;
}
#homeContentArea .callout, #homeContentArea .callout1 {
	padding:25px 0;
	width:300px;
	border:none;
}
#homeContentArea .callout1 {
	border-bottom:1px solid #999;
	padding-top:0px;
}

.moduleGroup{ background: url(../../../images/modules_section_bg.gif) repeat-x top left; padding: 25px;}

.modCoupon{border: 1px dashed #000; padding:5px;}
.modCoupon p{font-size:11px; margin:0; padding:0;}

.counterFlash{padding-bottom: 15px;}
.callout {
	width:209px;
	margin:0 auto;
	border-top: 1px solid #999;
	padding-top: 20px;
	
	

}

.partnersLogos{}
.productCallouts{ width:210px; float:right; margin-left:20px; text-align:center;}
.page-template-standard-php .content, .page-template-ProductDetail-php .content, .page-template-Products-php .content {
	width:675px;
}

.modules .content{width:100%;}
.page-template-standard-php .productInfoLeft, .page-template-ProductDetail-php .productInfoLeft .buttons img {
	padding-right:10px;
	padding-top:5px;
}
.supportPricingTable{
width:350px;
	border-left:1px solid #333;
	border-top:1px solid #333;
	font-size:11px;
	font-weight: bold;}
	
.supportPricingTable td{
border-right:1px solid #333;
	border-bottom: 1px solid #333;
	padding:15px 10px;
}

.labelPricingTable {
	width:250px;
	border-left:1px solid #333;
	border-top:1px solid #333;
	font-size:11px;
	font-weight: bold;
}
.labelPricingTable td {
	border-right:1px solid #333;
	border-bottom: 1px solid #333;
	padding:5px;
}

.productTable{border-bottom:1px solid #999999; padding-bottom:20px; margin:10px 0 30px;}
.productFeaturesTable{font-size:12px; margin-right: 25px;}

.productFeaturesTable td{padding:5px 0;}

.freeTrial{padding-right:15px; padding-top:15px; margin-top:20px; border-top:1px solid #ccc;}
/*---------------Navigation----------------*/

#topNav {
	padding:20px 0 0 25px;
	clear:both;
	float:left;
	width:950px;
}
#topNav ul {
}
#topNav li {
	font-family: Verdana, Arial, Helvetica, sans-serif Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	float:left;
	display: block;
	padding-right: 20px;
	font-weight: bold;
}
#topNav li a {
	color:#000;
	text-decoration: none;
}
#topNav ul ul {
	display:none;
}
#topRightNav {
	float: right;
}
ul.rightNav {
	float:right;
}
ul.rightNav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:gold;
	float:left;
	display: block;
	padding-right: 20px;
	font-weight: bold;
}
#topNav ul.rightNav li a {
	color:#c39815;
	text-decoration: none;
}
#cartNav {
	float: right;
	margin-top:7px;
}
#cartNav ul {
}
#cartNav li {
	float:left;
	display: block;
	margin-left:10px;
}
#cartNav li a {
	color:#3366CC;
	font-weight:bold;
	font-style:italic;
}
#footerNav {
	padding: 0px 50px 0px 50px;
}
#footerNav ul {
}
#footerNav li {
	float:left;
	display: block;
	padding-right:20px;
}
#leftNav h4, #leftNav h4 a {
	font-weight:normal;
	font-size:18px;
	font-style: italic;
	padding-bottom:7px;
	text-decoration:none;
	color:#000;
}
#leftNav {
	width:209px;
	margin:10px auto 50px auto;
}
#leftNav ul li.current_page_ancestor ul, #leftNav ul li.current_page_item ul, #leftNav ul li.current_page_ancestor.current_page_parent ul {
	border-top:1px solid #999;
	margin-top: 10px;
}
#leftNav ul li.current_page_ancestor ul li.current_page_parent ul {
	border-top:none;
}
#leftNav ul li.current_page_ancestor.current_page_parent ul ul {
	border-top: none;
}
#leftNav ul li {
	display:none;
}
#leftNav ul li.current_page_item {
	display:block;
}
#leftNav ul li.current_page_item ul li {
	display:block;
}
#leftNav ul li.current_page_item a, #leftNav ul li.current_page_parent a, #leftNav ul li.current_page_ancestor a {
	color: #000;
	font-size:22px;
	font-style:italic;
	text-decoration: none;
}
#leftNav ul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent, #leftNav ul li.current_page_ancestor ul li.current_page_item ul, #leftNav ul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent ul {
	margin-top: 10px;
	display:block;
}
#leftNav ul li.current_page_item ul li, #leftNav ul li.current_page_ancestor ul li.current_page_item ul li {
	border-bottom: none;
	padding:5px 0;
}
#leftNav ul li.current_page_ancestor ul li ul li a, #leftNav ul li.current_page_item ul li a, #leftNav ul li.current_page_ancestor ul li.current_page_item ul li a {
	font-size:12px;
	font-style:italic;
	color:#666666;
	padding-left:15px;
	margin-left:20px;
	display: block;
	background:none;
	font-weight: normal;
}
#leftNav ul li.current_page_item ul li ul {
	display:none;
}
#leftNav ul li.current_page_item ul li a, #leftNav ul li.current_page_parent ul li a, #leftNav ul li.current_page_ancestor ul li a {
	font-size:12px;
	font-style:italic;
	color:#666666;
	text-decoration: none;
	background:url(images/leftNavBullet.gif) no-repeat left center;
	padding-left:15px;
	margin-left:10px;
	display: block;
}
#leftNav ul li.current_page_ancestor ul li ul li {
	border-bottom:none;
}
#leftNav ul li.current_page_ancestor ul li ul li {
	border-bottom:none;
}
#leftNav ul li.current_page_parent {
	display:block;
}
#leftNav ul li.current_page_ancestor ul li, #leftNav ul li.current_page_item ul li, #leftNav ul li.current_page_parent ul li {
	display:block;
	border-bottom: 1px solid #999;
	padding:10px 0;
}
#leftNav ul li.current_page_parent ul li.current_page_item a, #leftNav ul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent a {
	font-weight: bold;
}
#leftNav ul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent ul li a {
	font-weight: normal;
}
#leftNav ul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent ul li {
	padding:5px 0;
}
#leftNav ul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent {
	margin:0;
}
#leftNav ul li.current_page_ancestor {
	display:block;
}
#leftNav ul li.current_page_ancestor ul li {
	display:block;
}


#leftNav ul li.page-iten ul li.page_item ul li.page_item {
	display:none;
}
#leftNav ul li.current_page_ancestor ul li.current_page_item ul li {
	display:block;
}
#leftNav ul li.current_page_parent ul li ul li {
	display:none;
}
#leftNav ul li.current_page_ancestor.current_page_parent ul li.current_page_item ul {
	display:block;
}
#leftNav ul li.current_page_ancestor ul li ul {
	display:none;
}
/*------------CMS Nav Overides---------*/

#topNav #menu-wrap a.trigger, #topNav #menu-wrap a.trigger:hover, #topNav #menu-wrap a.trigger:visited {
	background-image:none;
}
#topNav #menu-wrap {
	float:left;
	background: none;
}
#topNav #menu-wrap a {
	border:none;
}
#topNav #menu-wrap ul li:hover a, #topNav #menu-wrap ul a:focus, #topNav #menu-wrap ul a:active {
	background-color:transparent;
	border:none;
	color:#a7820f;
}
#topNav #menu-wrap li.selected_page {
	background-color: transparent;
	color:#000;
}
/*---------------TextControls----------------*/

.phone p {
	font-size:15px;
	color:#000;
}
.down25 {
	margin-bottom: 35px;
}

#newsLetter h3, #newsLetter p {
	display:inline;
	color:#000;
	font-style: italic;
	font-weight:bold;
}
#newsLetter p.signUp {
	margin-left:7px;
	font-size:12px;
	font-weight:normal;
	display: inline;
}
#leftNav h1 {
	font-style:italic;
}
.small {
	font-size: 11px;
	line-height:15px;
}
.content li {
	list-style: square;
	color:#000;
	padding-bottom:5px;
	margin-left:15px;
}


.modules {
	border-bottom:1px solid #999;
	
}

.modLogo{padding-bottom:10px;}
.modules .vidLink{}

.modules ul {
	padding-bottom:15px;
}
.modules li {
	line-height:15px;
	padding-bottom:5px;
}


.modules .productLogo{padding:15px 25px;}
.moduleGroup .left{float: left; width:300px; }
.moduleGroup .right{float: right; width:325px;}

.modules .productInfo{ padding-left:25px; border-bottom: none;}


.modules .productInfoRight h2 {
	color: #FF6600;
	font-style: italic;
}
.modules .productInfoRight h3.price {
	color:#000;
	font-size:19px;
}
.modules .productInfoLeft {
	padding-right: 20px;
	width:380px;
}

.modules .productInfoRight{width:240px;}
.modules .productInfoLeft img {
	margin-bottom: 7px;
}
.modules .productInfoRight h1 {
	font-style: italic;
	font-size:14px;
	line-height: normal;
	margin-bottom:15px;
}
.modules .hr {
	background-color: #999;
	height:1px;
	width:100%;
	margin-bottom:10px;
}
.modules .productInfoLeft h2 {
	margin-bottom: 5px;
	font-weight:bold;
}

.modules .disclaimer{clear:both; margin-top:10px;}

.modules h3.price{font-size: 22px; margin-bottom:10px;}
.modules p.strong{font-weight:bold;}

p.moduleFeatures{margin-bottom:0px; font-weight: bold;}

.listStack{float: left; width:300px; padding:40px 0 10px 0;;}
.listStack p{font-weight: bold; margin:0 0 5px 0;}
.listStack ul, #colRight0 ul{margin:0 0 20px 0; padding:0;}
#colRight0 .listStack ul, #colRight0 ul{}
#colRight0 .listStack ul li, #colRight0 ul li{background: url(images/tick.gif) no-repeat left 7px ; list-style-type: none; margin-left:0px; padding:5px 0 0 22px; line-height:14px;}


.rsscontainer p.rssdate{ font-style: italic; margin:0px;}
.rsscontainer p.rssdescription{margin-top:0px;}

.search-results .small{font-size:10px;}
.search-results .alignleft{float: left;}
.search-results .alignright{margin-left:15px; float:left;}
.search-results .navigation{margin-bottom:50px;}
.search-results h2.pagetitle{font-style: italic; padding-left:20px; font-size:22px;}
.search-no-results h2.pagetitle{font-style: italic; padding-left:20px; font-size:22px;}

.manualDownLoad{width:250px; float:left; margin-bottom:20px;}
.manualDownLoad p, .updates p {float: left; display: block; margin:15px 0 0 7px;}
.manualDownLoad img, .updates img{float:left;padding-right:1em;}

.updates{margin-bottom:10px; display: block; width:100%; clear:both; height:45px;}

.page-id-620 p{margin-bottom:20px;}
h2.partners{border-bottom:1px solid #000; padding-bottom:4px; margin-bottom:25px; padding-top:25px;}

img.shippingLogos{margin-top: -30px;}

.demoAd{border-top:1px solid #999999; border-bottom:1px solid #999999; padding: 10px 0 20px; margin:30px 0;}


#quotes p{color:#666; font-size:19px; font-style: italic; padding:0px;}

.quotes{margin:15px  auto ; width:650px; text-align:center; height:50px;}

/*---------------Form Controls----------------*/
.purchaseForm{ margin:20px 0;}
.purchaseForm label{margin:5px 0 2px; display:block;}

.purchaseForm p{margin:0; padding;}
.newsLetterForm {
width: 450px; padding-top:12px;}

.newsLetterForm label {font-size:13px; font-weight:bold; padding-right:5px; font-style: italic;}
input.newsLetterInput {
	margin:0px 7px 0 0;
	float:left;
	width:250px;
}
input.newsLetterBtn {
	margin-top:-4px;
}
#search {
	float:right;
	padding-right: 25px;
	margin-top:30px;
}

.search-no-results #search{float: left;}
input.search-text {
	margin:0px 7px 0 0;
	float:left;
	width:190px;
}
input.search-submit {
	margin-top:-4px;
}
#colRight0 .videoList ul li {
	list-style-type: none;
	background:url(././././images/bulletPlay.gif) no-repeat left 10px;
	margin:0;
	padding:10px 0;
}


.supportTicket label{font-size:12px;}
.supportTicket td{padding-bottom:7px; vertical-align:middle;}
.supportTicket textarea.description{width:300px;}
.supportTicket input.name{width:200px;}
.supportTicket input.email{width:250px;}
.supportTicket input.phone{width:200px;}
.supportTicket input.subject{width:200px;}
.supportSubmit{padding-left:80px; padding-top:7px; }

#affiliateForm{ margin-top:25px;}
label{font-size:12px; font-weight:bold;}
#affiliateForm p{margin-bottom:5px; font-size:11px; font-weight: bold; }
#affiliateForm input{border: 1px solid #999; height:20px;}
p.additionalInfo{border-bottom: 1px solid #999999; font-size:14px; font-weight: bold;}
.formLabelContainer{float: left; width: 165px; padding-bottom:3px; padding-top:5px;}
.formInputContainer{ padding-bottom:5px;}

/*---------------videos----------------*/
#MultiBoxContainer {
	width:648px;
	height:480px;
}
.page-id-210 .content {
	width:650px;
}
.page-id-210 img {
	margin-left:10px;
}



.page-id-210 a#add2cartlink img {
	margin-left:0px; margin-bottom:20px;
}


.videoList {
	margin:0 auto;
	width:325px;
	float:left;
	
}
.videoList ul {
	width:275px;
	
	text-align: left;
}
#colRight0 .videoList ul li a {
	margin-left:30px;
	padding:7px 0;
}
/*---------------blog----------------*/

#sideBarRight{width: 180px; float: right; margin-right:25px;}

#blogContent{width:450px; float:left;}
.single .entry {border-top: 1px solid #cccccc;}
textarea#comment{width:450px;}
#sidebar h2{padding-bottom:10px;}
#sidebar  ul{ margin-bottom:25px; border-top:1px solid #ccc; padding:0; }
#sidebar ul li{list-style-type: none; margin:0; padding:7px 0; background: none; border-bottom:1px solid #ccc;}

#colRight0 ol.commentlist li{list-style-type: none; margin:0px;}
.comment-body{background-color:#F6F6F6; border: 1px solid #ccc; padding:7px; margin-top:25px;}
.vcard{float: right; width:100%;}
.vcard .avatar{float:right; padding:8px; border:1px solid #ccc;}
#respond{margin-top: 30px;}

h3#comments{padding-top:15px; border-top:1px solid #ccc;}
p.postmetadata{font-style: italic; color:#666; padding:5px 0; border-bottom: 1px solid #ccc; border-top:1px solid #ccc; font-size:11px;}
cite.fn a{font-size:17px; font-style: normal; color: #222; text-decoration: none; }
span.says{display: none;}
.commentmetadata{float: left; margin-top:-30px;}
.commentmetadata a{font-size:10px; color: #999; text-decoration: none; }
.comment-body p{clear:both; padding-top:15px;}
.blog #leftNav h2, .single #leftNav h2, .category #leftNav h2{font-size:22px; font-style: italic;}
p.date{font-style: italic;}

#blogContent #content {
border: none;
margin-top:0;
width: 450px;
}

#blogContent h2 a, #blogContent h3 a{color: #000;}
#blogContent h2 a:hover, #blogContent h3 a:hover{color: #A7820F;}


.navigation { width:auto;}
.navigation a{ font-size: 12px;}
.navigation .alignright{ float:right;}
.navigation .alignleft{ float:left;}




#blogContent #content form textarea, #blogContent #content form input{margin:0;}



/*---------------Press Releases----------------*/

.pressRelease p.date{margin-bottom:0px; color:#666666;}
.pressRelease h2{font-weight: normal;}


/*------------ Activate -----------------*/

 
.activate colRight0{border:none; margin:0 auto;}

/*--------------Tables---------------------*/

table.demos td.demoTitle{border-bottom: 1px solid #888888; padding:3px 0 5px 0;}
table.demos td{padding:10px 0;}


