/*   

Theme Name: TCG Theme

Theme URI: 

Description: Use this theme to start your Thematic Child Theme development.

Author: Media Glint

Author URI: 

Template: thematic

Version: 1.0

Tags: Thematic

.

Thematic is © Ian Stewart http://themeshaper.com/

.

*/



/* Reset browser defaults */

@import url('../thematic/library/styles/reset.css');



/* Apply basic typography styles */

@import url('../thematic/library/styles/typography.css');



/* Apply a basic layout */

@import url('../thematic/library/layouts/2c-r-fixed.css');



/* Apply basic image styles */

@import url('../thematic/library/styles/images.css');



/* Apply default theme styles and colors */

/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */

@import url('../thematic/library/styles/default.css');



/* Prepare theme for plugins */

@import url('../thematic/library/styles/plugins.css');
body{
background-color:  #b6c995;
}

body, input, textarea {

    font: 15px arial;
	

/*    line-height:22px; */

}
p, ol, ul {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
}

#header {

	/*background:transparent url(images/background_grn_grad.jpg) repeat-x scroll center top;*/
	background:#1D6C3C;

	border-bottom:0px solid #FFFFFF;

	clear:both;

	color:#FFFFFF;

	float:left;

	height:122px;

	margin:0;

	padding:0;

	width:100%;

	

}

.videoboxright {

background:url(images/background_grn_grad.jpg) top;

background-repeat:repeat-x;

color:#FFFFFF;

float:right;

height:392px;

text-align:left;

width:350px;

}

a:hover{

text-decoration:underline !important;

}



.hometop{

margin:10px 50px 0;

/*width:720px;*/

}

.redHard {

color:#CC0000 !important;

font:bold 30px/36px Tahoma,Arial,Helvetica,sans-serif !important;

padding:5px ;

width:auto;

}

.redHard2 {

color:#CC0000 !important;

font:bold 24px Arial,Helvetica,sans-serif !important;

}

.redHard3 {

color:#CC0000;

font:bold 20px Arial,Helvetica,sans-serif;

margin:0;

padding:0;

text-align:center;

}

.redHard4 {

color:#CC0000 !important;

font:bold 18px Arial,Helvetica,sans-serif !important;

}



.boxright {

	width: 175px;

	margin: 0 0 10px 10px;

	padding: 7px 12px;

	background-color:#DBE9F0;

	border: 1px solid #0a5213;

	float: right;

	font-size: 12px;

}



.boxright p {

	font-size: 12px;

        text-align: left;

}



.boxright h4 {

		margin: 0;

		padding: 0;

		text-transform: uppercase;

		font-size: 14px;

		font-weight: bold;

		color: #0a5213;

}



.boxright p {

	margin: 2px 0;

	padding: 0;

	line-height: 150%;

	font-family:Verdana, Geneva, sans-serif;

	}







.highlight {

background-color:#FFFF66;

}



.feature a:link, .feature a:visited  {

color:#FFFFFF;

font-weight:bold;

text-decoration:underline;

}

.feature a:hover {

color:#FBA934;

}

.feature ul {

list-style-image:url(images/white_arrow.gif);

list-style-type:none;

}
#videoboxright {
	width: 317px;
	height: 392px;
	float: right;
	background-image:url(images/background_grn_grad.jpg);
	background-repeat:repeat-x;
	background-color: #000;
	color: #fff;
	text-align: left;
	}

.feature li {

color:#FFFFFF;

font-size:12px;

line-height:150%;

list-style-image:url(images/white_arrow.gif);

list-style-type:none;

margin:0 10px;

padding:0;

text-align:left;

}

ul.greenarrow {

list-style:disc outside url(images/green_arrow.gif);

margin:10px 0 5px 18px;

padding:0 0 10px 18px;

}

ul.golfball {

list-style:disc outside url(images/golfball_sm.jpg) !important;

margin:10px 0 5px 18px;

padding:0 0 10px 18px;

}

ul.redcheck {

list-style:disc outside url(images/check_red.gif) !important;

margin:10px 0 5px 18px;

padding:0 0 10px 18px;
line-height:30px;

}
#imageMenu{
background-color:#004310 !important;
height:25px !important;
margin:0;
padding:0 !important;
width:960px !important;
}

.entry-content {

    padding:none!important;

}



.textwidget ul{ list-style:none;}

.textwidget li{ background:transparent url(images/bullet_go.gif) no-repeat 0 6px; padding:0 0 0 20px;}

.entry-content h2 {

    font-family:Verdana;

    font-size:18px;

    font-weight:bold;

    padding:28px 0 14px 0;

	color:red;

}

#header1 {

	/*background:transparent url(images/header_image.jpg) repeat-x scroll center top;*/

	border-bottom:0px solid #FFFFFF;

	clear:both;

	color:#FFFFFF;

	float:left;

	height:223px;

	margin:0;

	padding:0;

	width:100%;

	

}

.stat_white{

font:bold 24px verdana;

color:#fff;

}

#widget-title{font:bold 16px verdana;}





#logo-image {

/*	background:url(images/logo.jpg) no-repeat left bottom;*/

	height:120px;

	width:660px;

	padding-top:1px;

	cursor:pointer;

}

#branding {

	margin:0 auto;

	width:960px;

	height:120px;

	padding:0px;

	background:transparent url(images/header_image.jpg) no-repeat scroll center top;

}

#branding1 {

	margin:0 auto;

	width:960px;

	height:120px;

	padding:0px;

	background:transparent url(images/header1_image.jpg) no-repeat scroll center top;

}

.sales_page_header {

	/*margin:0 auto;

	width:960px;*/

	height:80px;

	padding:40px 0 0 20px;

	font:bold 24px verdana; color:white; text-decoration:none;

	background:transparent url(images/header1_image.jpg) no-repeat scroll left top;

	margin-right:60px;

}

.sales_page_header1 {

	/*margin:0 auto;

	width:960px;*/

	height:80px;

	padding:40px 0 0 20px;

	font:bold 24px verdana; color:white; text-decoration:none;

	background:transparent url(images/header1_image.jpg) no-repeat scroll left top;

}

.foot{

margin:0 auto;

padding:0;

width:960px;

background:#f0f0f0 url(images/bg_grey.png) repeat-x scroll center top;

}

#branding1 {

	margin:0 auto;

	width:960px;

	height:120px;

	padding:0px;

	background:transparent url(images/header1_image.jpg) no-repeat scroll center top;

}

.widgetTitle{

font:bold 24px verdana; color:green; text-decoration:none; padding: 10px 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;}

#blog-title {

	font-family:Arial,sans-serif;

	font-size:34px;

	font-weight:bold;

	line-height:80px;

}

#blog-description {

	font-size:7.0pt;

	font-family:Arial, Helvetica, sans-serif;

	font-style:normal;

	color:#FFFFFF;

	font-weight:bold;

}

#accessNew {

	background: url(images/menuebg.jpg) repeat-x top left;

/*	background: url(images/but_bg.jpg) repeat-x top left;*/

	height:0px;

}

#access {

	background: url(images/but_bg.jpg) repeat-x top left;

	height:77px;

}

#access ul{

	margin:0 auto;

	padding:0px;

	border:none;

	margin:2px 0px 2px 0px;

}

#access ul li{

	list-style-type:none;

	padding:18px 10px 0px 10px;

	border-right:2px solid #393939;

	height:55px;

	background:none;

}

#access ul li a{ 

	font-size:16px;

	color:#FFFFFF;

	font-weight:bold;

	border:none;

	font-family:Arial, Helvetica, sans-serif;	

}

#access ul li a:hover{  

	border:none;

	background:none;

	text-decoration:none;

}

.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .sf-menu .current_page_parent a, .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { 

	background:none;

}



#main {

	margin:0 auto;

	overflow:hidden;

	position:relative;

	padding:0px 0 0 0px;

	width:960px;
	background:#fff;

}

#container {

	float:left;

	margin-top:0px;

	width:650px;

}

#content {

	margin:0 auto;

	float:left;

	width:650px;

	padding-top:10px;

}

#content1 {

	margin:0 auto;

	float:left;

	width:960px;

	padding-top:10px;
	background:#fff;

}

.hentry {

	width:660px;

}

.hentry1 {

	width:960px;

}

.entry-content {

	width:625px;

	text-align:justify;

	padding:10px 10px 0 10px;

}

.entry-content1 {

	width:940px;

	text-align:justify;

	padding:30px 10px 0 10px;

}
.larger {
font-size:110%;
}

.right_sidebar {

	/*background: url(images/right_bg.jpg) no-repeat top left;*/

	float:right;

	width:300px;

	_height:400px;

	height:auto !important;

	min-height:400px;
	margin:20px 10px 10px 0;
	

	

}
#error404-s{
margin:0 0 0 10px !important;
}

.right_side_mid {

	padding:10px 00px 0px 0px;

	width:300px;

}

.cat-item {

	list-style-type:none;

	margin:0 auto;

}

.right_sidebar ul {

	padding:0px;

	margin:0 0 0 10px;

}

.right_sidebar ul li{

/*	background:url(images/arrow.jpg) no-repeat 90% bottom;*/

	/*padding-left:10px;*/

	margin:0 auto;

}

.bonus{ background:#dbe9f0; border:#000 1px solid; padding:10px 10px 10px 10px; margin:10px 0 0 0;}

.cat-item a{

	color:#666666;

	text-decoration:none;

}

.entry-utility {

	width:540px;

	margin-top:10px;

	padding:10px 10px 0px 0px;

	border-top:1px solid #e1e0e0;

	margin-bottom:10px !important;

}

.entry-utility span a, .entry-meta span a, .entry-meta span {

	font-style:normal;

	font-size:11px;

	width:540px;

}

.comments-linkNew a{ 

	text-align:right;

	font-style:normal;

	font-size:15px;

	font-weight:bold;



}

.comments-linkNew {

	text-align:right;

	font-style:normal;

	font-size:11px;

	font-weight:bold;

	border: 1px #eaeaea solid;

	border-bottom: 5px #eaeaea solid;

	width:600px;

	margin-left:15px;

	padding:5px;

	background: #f4f6f5;

	margin-right:-44px;

}

#respond {

	width:540px;

}

/*.widgettitle {background:url(images/widgettitlebg.jpg) repeat-x bottom left; padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; font-weight:bold; color:#275113;font-family:Arial, Helvetica, sans-serif;}*/

.widgettitle {background:url(images/widgettopbg.jpg) no-repeat top left; padding:12px 0px 5px 10px; margin:0px 0px 0px 0px; border-bottom:1px solid #448102; font-weight:bold; color:#275113;font-family:Arial, Helvetica, sans-serif;}

.widgettitleNew {background:url(images/widgettopbg.jpg) no-repeat top left; padding:12px 0px 5px 10px; margin:0 auto; font-weight:bold; color:#275113;font-family:Arial, Helvetica, sans-serif;}

.widgetmiddVideo {background:#ffffff;border-left:1px solid #487C00; border-right:1px solid #487C00; padding-top:15px; padding-bottom:0px;}

.widgetmidd {border-left:1px solid #487C00; border-right:1px solid #487C00; padding-top:15px; padding-bottom:10px;}

.widgetmidd ul li{width:240px !important; overflow:hidden;} 

.widgetmidd ul li.img{background:url(images/point.jpg) no-repeat 0 8px; margin:0; padding-left:10px;}

.widgetmidd  a:link, .widgetmidd a:visited {text-decoration: none; color: #285716; }

.widgetMain {background:url(images/widgebottombg.jpg) no-repeat bottom left; margin-top:10px; padding:0px 0px 20px 0px;}

.widgettitleNewTwit {background:url(images/widgettopbgtwit.jpg) no-repeat top left; padding:12px 0px 5px 10px; margin:0 auto;font-weight:bold; color:#ffffff;font-family:Arial, Helvetica, sans-serif;}

.widgettitileborder { border-bottom:1px solid #7BAF6D;}

.widgetMainVideo {background:url(images/widgebottombg.jpg) no-repeat bottom left; margin-top:10px; padding:0px 0px 15px 0px;}

.widgetMainTwit {background:url(images/widgebottombgtwit.jpg) no-repeat bottom left; margin-top:10px; padding:0px 0px 20px 0px;}

.search-submit {margin-top:5px;}

/*footer start here*/

#footer{

	background:url(images/footer_bg.png) repeat-x left top;

	padding-top:90px;

	height:auto;

	border-top:0px;

}

#footerMid {

	background:#000000;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:17px;

	font-weight:bold;

	text-align:center;

	margin:0 auto;

	padding:8px 0px 0px 0px;

	width:auto;

}



#footer_links{

	text-align:center;

	margin:0 auto;

	padding:0px;

	width:800px;

	overflow:hidden;

}

#footer_links li{

	list-style-type:none;

	float:left;

	margin:0 auto;

	padding:0px;

	padding-right:20px;

}

#footer_links li a{

	background:#000000;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:18px;

	font-weight:bold;

	text-align:center;

	margin:0 auto;

	padding:0px;

	text-decoration:none;

}

#footer_copyrites li { 

	list-style-type:none;

	background:#000000;

	font-family:Arial, Helvetica, sans-serif;

	text-align:center;

	margin:0 auto;

	padding:0px;

}

#footer_copyrites li span{ 

	list-style-type:none;

	background:#000000;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:15px;

	font-weight:bold;

	text-align:center;

	margin:0 auto;

	padding:0px;

}

#footer_copyrites{

	text-align:center;

	margin:0 auto;

	padding:0px;

	width:500px;

	overflow:hidden;

}

.entry-title, .entry-title a, .entry-title a:hover {

	color:#285716;

	width:540px;

	font-size:22px;

	padding:20px 10px 0 10px;

}
.entry-meta{
padding:10px 10px 0 10px !important;
}





/* copy/edit the CSS below and add to your stylesheet to customize the style for MyTwitter -- highly recommend editing it first because these colors are for example only and not well coordinated */



/* To edit your stylesheet in WP, go to Presentation -> Theme Editor -> Stylesheet (applies to most themes)*/





/* style for each tweet */ 

.mytwitter {width:258px;}

.mytwitter_tweet {

	color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; overflow:hidden; width:225px; padding:10px 5px 10px 10px; background:#186310;

}

.mytwitter_tweet a{color:#FFFFFF; width:200px;}

/* style for each tweet time (e.g. 3 hours ago)*/

.mytwitter_tweet_time {

	font-style: italic;

}



/* style for each separator */

.mytwitter_separator {

	color: red;

}



/* style for tweet #1 -- you can add additional styles by adding #mytwitter_tweet-2, etc. 



#mytwitter_tweet-1 {

	border:1px solid green;

	font-size: small;

	width:100px;

	color:#000000;

}

#mytwitter_tweet-1 i a{

	border:1px solid blue;

	width:50px;

	font-size:10px;

	display:none;

}*/



/* style for tweet time #1 -- you can add additional styles by adding #mytwitter_tweet_time-2, etc. 

#mytwitter_tweet_time-1 {

	font-size: large;

}

*/



/* style for separator #1 -- you can add additional styles by adding #mytwitter_separator-2, etc. */



#mytwitter_separator-1 {

	font-size: large;

}



/* set style for "li" element of class "mytwitter" */

ul.mytwitter { width:298px; background:#ffffff url(images/twitterlogo.jpg) bottom left no-repeat; border-left:1px solid #487C00;border-right:1px solid #487C00; padding:10px 00px 40px 00px; margin:0 auto}

ul li.mytwitter {

	color: green;

	background:none;

	list-style-type:none;

	padding:2px 10px 10px 10px; 

	width:240px;

}

.akpc_report ul li {padding:0px 40px 0px 10px; width:225px;}

.akpc_report ul li a{color:#333333; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px}



/*Style for aweber form*/1979625243

#af-form-1979625243 .af-body .af-textWrap{width:98%;display:block;float:none;}

#af-form-1979625243 .af-body .privacyPolicy{color:#000000;font-size:11px;font-family:Verdana, sans-serif;}

#af-form-1979625243 .af-body a{color:#094C80;text-decoration:underline;font-style:normal;font-weight:normal;}

#af-form-1979625243 .af-body input.text, #af-form-1979625243 .af-body textarea{background-color:#FFFFFF;border-color:#919191;border-width:1px;border-style:solid;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana, sans-serif;}

#af-form-1979625243 .af-body input.text:focus, #af-form-1979625243 .af-body textarea:focus{background-color:#FFFAD6;border-color:#030303;border-width:1px;border-style:solid;}

#af-form-1979625243 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana, sans-serif;}

#af-form-1979625243 .af-body{padding-bottom:15px;padding-top:15px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:#000000;font-size:11px;font-family:Verdana, sans-serif; width:250px; padding-left:20px;}
#af-form-1979625243 .af-body a{color:#fff;}

#af-form-1979625243 .af-quirksMode{padding-right:15px;padding-left:15px;}

#af-form-1979625243 .af-standards .af-element{padding-right:15px;padding-left:15px;}

#af-form-1979625243 .buttonContainer input.submit{background-image:url("http://forms.aweber.com/images/auto/gradient/button/07c.png");background-position:top left;background-repeat:repeat-x;background-color:#0057ac;border:1px solid #0057ac;color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Verdana, sans-serif;}

#af-form-1979625243 .buttonContainer input.submit{width:auto;}

#af-form-1979625243 .buttonContainer{text-align:center;}

#af-form-1979625243 button,#af-form-1979625243 input,#af-form-1979625243 submit,#af-form-1979625243 textarea,#af-form-1979625243 select,#af-form-1979625243 label,#af-form-1979625243 optgroup,#af-form-1979625243 option{float:none;position:static;margin:0;}

#af-form-1979625243 div{margin:0;}

#af-form-1979625243 form,#af-form-1979625243 textarea,.af-form-close-button,#af-form-1979625243 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
.af-form-wrapper{
	padding:0;
}

#af-form-1979625243 input,#af-form-1979625243 button,#af-form-1979625243 textarea,#af-form-1979625243 select{font-size:100%;}

#af-form-1979625243 select,#af-form-1979625243 label,#af-form-1979625243 optgroup,#af-form-1979625243 option{padding:0;}

#af-form-1979625243,#af-form-1979625243 .quirksMode{width:197px;}

#af-form-1979625243.af-quirksMode{overflow-x:hidden;}

#af-form-1979625243{background-color:#F0F0F0;border-color:#CFCFCF;border-width:1px;border-style:none;}

#af-form-1979625243{overflow:hidden;}

.af-body .af-textWrap{text-align:left;}

.af-body input.image{border:none!important;}

.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}

.af-body input.text{width:100%;float:none;padding:2px!important;}

.af-body.af-standards input.submit{padding:4px 12px;}

.af-clear{clear:both;}

.af-element label{text-align:left;display:block;float:left;}

.af-element{padding:5px 0;}

.af-form-wrapper{text-indent:0;}

.af-form{text-align:left;margin:auto;}

.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}

.lbl-right .af-element label{text-align:center;}

body {

}

#af-form-1979625243 {background:url(images/FreeDriveforDistance4.gif) no-repeat left top; padding:160px 0px 0px 0px; width:300px; height:380px; border:none; margin-top:10px;}





#press_release_main_header{

font:bold 15px verdana;

color:green;

}

.press_release_date{



float:left;

font:bold 11px/30px verdana;

color:green;

width:100px

}

.press_release_title{

float:left;

font:normal 11px/30px verdana;

color:black;

width:520px;

}

#videomenu {

		width: 240px;

		float: right;

		margin: 0;

		padding: 0 0 0 0px;

		border: 1px solid  #0a5213;

		background-color: #DBE9F0;

}

#videomenu h2 {

	background-color:  #0a5213;

	color:#DBE9F0;

	text-transform: uppercase;

	font-size: 14px;

	margin: 0;

	padding: 2px 5px 2px 10px;

}









img.left {

	margin: 0 10px 2px 0;

	padding: 0;

	float: left;

	border: 0;

}



img.right {

	margin: 0 0 2px 10px;

	padding: 0;

	float: right;

	border: 0;

}

#videoplayer {

	width: 650px;

	float: left;

	margin: 0;

	padding: 0;

}



#contentpad {

	margin: 0;

	padding: 10px 80px 10px 80px;

}



#contentpadwide {

	margin: 0;

	padding: 0 20px 10px 20px;

}



h1 {

	font-size: 30px;

	font-weight: bold;

	padding: 5px;

	width:  auto;

	color: #c00; /* red */

	font-family:  Tahoma, Arial, Helvetica, sans-serif;

	}



h2 {

	font-weight: bold;

	font-size: 24px;

	font-family: Arial, Helvetica, sans-serif;

	color: #c00; /* red */

	}	



h3 {

	margin: 0;

	padding: 0;

	font-weight: bold;

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

	color: #c00; /* red */

	text-align: center;

	}	

	

h4 {

	font-weight: bold;

	font-size: 18px;

	font-family: Arial, Helvetica, sans-serif;

	color: #c00; /* red */

	}	

.red {

	color: #c00;

	}

	

.green {	

	color: #0a5213;  /*green */

}



#videobox {

	margin: 12px 0 0 0;

	padding: 0;

	width: 958px;

	height: 392px;

	border: solid 1px #000;

	background-color: #000;

	text-align: center;

	}

	

#videoboxleft {

	width: 640px;

	height: 392px;

	float: left;

	background-color: #000;

	border-right: 1px solid #000;

}



.redlarge {

	color: #c00;

	font-size: 130%;

	weight: bold;

}

.redlarge a:link, .redlarge a:visited {

	color: #c00;

}

.box {

	width: 90%;

	margin: 0 auto;

	padding: 10px 20px;

	border: solid 1px #000;

	background-color: #DBE9F0;

	text-align: center;

	}



.button {

	padding: 3px 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

	background-color: #555;

	color: #fff;

	cursor:pointer;

	border: 3px #ccc double;

	}

	

.button2, .button2 a:link, .button2 a:visited {

	margin: 0;

	padding: 3px 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-transform: uppercase;

	color: #fff;

	background-color: #0a5213;	

}



#banner3 h1 {

	margin: 0;

	padding: 10px 10px 0 20px;

	text-align: left;

	font-size: 16px;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	color: #fff;

	}

	

#banner h1 a:link, #banner h1 a:visited, #banner h1 a:hover {

		color: #fff;

		text-decoration: none;

}





#banner3 h2 {

	margin: 0 0 10px 0;

	padding: 0 0 0 20px;

	text-align: left;

	font-size: 14px;

	font-weight: bold;

	color: #a4c181;

	font-family: Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

}



#banner3 h3 {

	margin: 0 0 0px 0;

	padding: 3px 0 5px 0;

	text-align: center;

	font-size: 14px;

	color: #ffc;

		font-variant: small-caps;

	letter-spacing: 0.2em;

}

/*** testimonials page **/

.testimonialwrap {
	clear: both;
	width: 900px;
	height: 355px;
}

.testimonial_left {
	float: left;
	width: 520px;
	background-color: #000;
}

.testimonial_right {
	float: left;
	color: #000;
	text-align: left;
	width: 360px;
	height: auto;
       text-align: center;
	}

/*** login and resources page **/
table.products{
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
margin: 10px 0;
}

.products td  {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 10px 5px;
	color: #000;
	font-size: 12px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}


/*** experts page **/
table.experts {
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
margin: 10px 0;
}

.experts td  {
        vertical-align: top !important;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px;
	color: #000;
	font-size: 14px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
.experts td a:link, .experts td a:visited {
      font-size: 14px;
      font-family:Arial, Helvetica, sans-serif;
      color: #285716;
      font-weight: strong;
 }
	
.tag-links, .cat-links {
	display: none;
	}
	
