/*



THEME NAME: SociaTropin



DESCRIPTION: Your custom-developed WordPress theme, brought to you by <a href="http://www.seodesignsolutions.com" target="_blank">SEO Design Solutions</a>.



VERSION: 1.1



AUTHOR: John Lamansky



*/











.clearboth { clear: both; }







a {



	color: #006400;



}







a img {



	border: 0 none;



}







#wrapper {



	width: 990px;



	margin: 0 auto;



	background: #fff url(images/bg-middle.gif) repeat-y;



}







#wrapper2 {



	background: url(images/bg-top.gif) no-repeat top;
	margin: 0 auto;



}







#wrapper3 {

        

	background: url(images/bg-bottom.gif) no-repeat bottom;
	margin: 0 auto;



}







#inner-wrapper {



	width: 756px;
	margin:0 0 0 120px;
	
	
	
	



}







#access {



	margin: 0 100px 0 40px;



	padding: 1.5em 0 0;



}







/*



#mainmenu {



	height: 1.5em;



	font-size: 0.8em;



	font-weight: bold;



	text-transform: uppercase;



}







#mainmenu a {



	color: #999999;



}







#mainmenu li.current_page_item a {



	color: #339900;



}







#mainmenu li.current_page_item a, #mainmenu a:hover {



	text-decoration: underline;



}







#mainmenu li {



	float: left;



}







#mainmenu li a {



	display: block;



}



*/







#mainmenu li a {



	text-decoration: none;



}







#qm0 a.current_item .qmritem span {



	background-color: #A7E26E;



}







.breadcrumb {



	margin: 1em 100px 0 40px;



	padding-bottom: 0.5em;



	border-bottom: 1px solid #999;



}







.breadcrumb, .breadcrumb a {



	color: #999;



}







#content .entry-content table {



	border-collapse: collapse;



}







#content .entry-content table td {



	vertical-align: top;



}







#content .entry-content table, #content .entry-content table tr,



#content .entry-content table td, #content .entry-content table td img {



	border: 0 none;



	padding: 0;



	margin: 0;



}







#footermenu {



	text-align: center;



	font-size: 0.8em;



	text-transform: uppercase;



}







#footermenu li {



	display: inline;



	padding: 0 1em;



}







#footermenu li a {



	text-decoration: underline;



}







/*



body.home #content {



	background-image: url(images/home-bg.jpg);



	background-repeat: no-repeat;



	background-position: top left;



	padding-left: 200px;



	padding-top: 80px;



}







body.home #container {



	background-image: url(images/home-title.gif);



	background-position: 205px 10px;



	background-repeat: no-repeat;



}



*/







#main {



	font-size: 0.8em;

	width:auto;



}







#content {



	padding: 0 40px;



}







body.home #content { padding: 0; }







#main, #header, #header h1 {



	margin: 0 auto;
	padding: 0;



}







#header h1, #header #slogan {



	display: inline;

	



}







#footer {



	padding: 50px 0;



	/*position: absolute;



	top: 690px;



	left: 0;



	right: 0;



	width: 100%;*/



}







#footer a {



	color: #339900;



}











abbr.published {



	border-bottom: none;



}







.entry-date {



	margin-bottom: 1em;



}







.entry-title {



	padding: 0;



	margin: 1em 0 0;



}







.greenbox1 { zoom: 1; background: #739E1B url(/images/signup_box_top_border.gif) repeat-x top left; font-size: 14px; color: #fff; }



.greenbox2 { zoom: 1; background: transparent url(/images/signup_box_btm_border.gif) repeat-x bottom left; }



.greenbox3 { zoom: 1; background: transparent url(/images/signup_box_lft_border.gif) repeat-y top left; }



.greenbox4 { zoom: 1; background: transparent url(/images/signup_box_right_border.gif) repeat-y top right;}



.greenbox5 { zoom: 1; background: transparent url(/images/gree_box_lt.gif) no-repeat top left; }



.greenbox6 { zoom: 1; background: transparent url(/images/signup_box_rt.gif) no-repeat top right; }



.greenbox7 { zoom: 1; background: transparent url(/images/signup_box_lb.gif) no-repeat bottom left; }



.greenbox8 { zoom: 1; background: transparent url(/images/signup_box_rb.gif) no-repeat bottom right;  }



.greenbox9 { zoom: 1; padding: 16px; }







.quotebox .greenbox5 { background-image: url(/images/quote_box_lt.gif); }



.quotebox .greenbox8 { background-image: url(/images/quote_box_rb.gif); padding: 50px; }











.lgreenbox1 { zoom: 1; background: #9CBA5E url(/images/light_green_box_lt.gif) no-repeat top left; font-size: 14px; color: #000; }



.lgreenbox2 { zoom: 1; background: url(/images/light_green_box_rt.gif) no-repeat top right; }



.lgreenbox3 { zoom: 1; background: url(/images/light_green_box_lb.gif) no-repeat bottom left; }



.lgreenbox4 { zoom: 1; background: url(/images/light_green_box_rb.gif) no-repeat bottom right; padding: 10px; }







.lgreenbox4 ul.checkmarks {



	list-style-type: none;



	margin: 0;



	padding: 0;



}



.lgreenbox4 ul.checkmarks li {



	background: url(/images/check_mark.gif) no-repeat top left;



	padding-left: 25px;



	padding-bottom: 1em;



	min-height: 25px;



}







.testimonial { margin-bottom: 1em; }







.testimonial .quote1 { padding-top: 15px; }



.testimonial .quote2 { padding-bottom: 15px; }







.testimonial .greenbox1 .quote1 {



	background: url(/images/white_top_quote_30px.gif) no-repeat top left;



}







.testimonial .greenbox1 .quote2 {



	background: url(/images/white_btm_quote_30px.gif) no-repeat bottom right;



	font-weight: bold;



}







.testimonial .whitebox1 .quote1 {



	background: url(/images/testimonial_top_quote.gif) no-repeat top left;



}







.testimonial .whitebox1 .quote2 {



	background: url(/images/testimonial_btm_quote.gif) no-repeat bottom right;



}







.testimonial img {



	float: left;



	border: 1px solid white;



	margin-right: 1em;



}















.whitebox1 { zoom: 1; background: #fff url(/images/testimonial_box_top_border.gif) repeat-x top left; font-size: 14px; color: #000; }



.whitebox2 { zoom: 1; background: transparent url(/images/testimonial_box_btm_border.gif) repeat-x bottom left; }



.whitebox3 { zoom: 1; background: transparent url(/images/testimonial_box_lft_border.gif) repeat-y top left; }



.whitebox4 { zoom: 1; background: transparent url(/images/testimonial_box_right_border.gif) repeat-y top right;}



.whitebox5 { zoom: 1; background: transparent url(/images/testimonial_box_lt.gif) no-repeat top left; }



.whitebox6 { zoom: 1; background: transparent url(/images/testimonial_box_rt.gif) no-repeat top right; }



.whitebox7 { zoom: 1; background: transparent url(/images/testimonial_box_lb.gif) no-repeat bottom left; }



.whitebox8 { zoom: 1; background: transparent url(/images/testimonial_box_rb.gif) no-repeat bottom right; padding: 16px;  }







#tellafriend { width: 450px; margin: 0 auto; }







#tellafriend th {



	font-weight: bold;



	text-align: left;



}







#tellafriend textarea {



	font-family: Arial,Helvetica,sans-serif;



	font-size: 14px;



}







#opt-in {



	position: absolute;



	top: 200px;



	left: 200px;





}







#opt-in table {



	width: 501px;



	border: 0 none;



	border-collapse: collapse;



	color: #fff;



	font-size: 14px;



}







#opt-in table td {



	vertical-align: top;



	margin: 0;



	padding: 0;



}











/*



LAYOUT: Two-Column (Right)



DESCRIPTION: Two-column fluid layout with one sidebars right of content



*/



div#container {



float:left;



margin:0 -200px 0 0;



width:100%;



}







div#content {



margin:0 200px 0 3px;



}







body.page div#content, body.four04 div#content {



margin:0 3px 0 3px;



}







div.sidebar {



float:right;



overflow:hidden;



width:180px;



}







div#secondary {



clear:right;



}







div#footer {



clear:both;



width:100%;



}







/* Just some example content */



div.skip-link {



display: none;



position:absolute;



right:1em;



top:1em;



}







.menu {



width:100%;



}







.menu ul, .menu ul ul {



line-height:1;



list-style:none;



margin:0;



padding:0;



}







.menu ul ul ul a {



font-style:italic;



}







.menu ul li ul {



left:-999em;



position:absolute;



}







.menu ul li:hover ul {



left:auto;



}







.entry-title,.entry-meta {



clear:both;



}







div#container,div#primary {



margin-top:2em;



}







form#commentform .form-label {



margin:1em 0 0;



}







form#commentform span.required {



background:#fff;



color:#c30;



}







form#commentform,form#commentform p {



padding:0;



}







input#author,input#email,input#url,textarea#comment {



padding:0.2em;



}







div.comments ol li {



margin:0 0 3.5em;



}







textarea#comment {



height:13em;



margin:0 0 0.5em;



overflow:auto;



width:66%;



}







.alignright,img.alignright{



float:right;



margin:1em 0 0 1em;



}







.alignleft,img.alignleft{



float:left;



margin:1em 1em 0 0;



}







.aligncenter,img.aligncenter{



display:block;



margin:1em auto;



text-align:center;



}







div.gallery {



clear:both;



height:180px;



margin:1em 0;



width:100%;



}







p.wp-caption-text{



font-style:italic;



}







div.gallery dl{



margin:1em auto;



overflow:hidden;



text-align:center;



}







div.gallery dl.gallery-columns-1 {



width:100%;



}







div.gallery dl.gallery-columns-2 {



width:49%;



}







div.gallery dl.gallery-columns-3 {



width:33%;



}







div.gallery dl.gallery-columns-4 {



width:24%;



}







div.gallery dl.gallery-columns-5 {



width:19%;



}







div#nav-above {



margin-bottom:1em;



}







div#nav-below {



margin-top:1em;



}







div#nav-images {



height:150px;



margin:1em 0;



}







div.navigation {



height:1.25em;



}







div.navigation div.nav-next {



float:right;



text-align:right;



}







div.sidebar h3 {



font-size:1.2em;



}







div.sidebar input#s {



width:7em;



}







div.sidebar li {



list-style:none;



margin:0 0 2em;



}







div.sidebar li form {



margin:0.2em 0 0;



padding:0;



}







div.sidebar ul ul {



margin:0 0 0 2em;



}







div.sidebar ul ul li {



list-style:disc;



margin:0;



}







div.sidebar ul ul ul {



margin:0 0 0 0.5em;



}







div.sidebar ul ul ul li {



list-style:circle;



}







div.gallery dl,div.navigation div.nav-previous {



float:left;



}







div#footer {



text-align:center;



}







input#author,input#email,input#url,div.navigation div {



width:50%;



}







div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {



margin:0;



padding:0;



}