/*
Theme Name: Greeners 2010

Author: Danny Martasenjaya

*/


/*Reset*/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset {margin: 0;padding: 0;}
img, fieldset {border: 0;}


body {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10pt;
		line-height: 180%;
		color: #000;
		background: #e2e8da ;
		}

#wrap {
        clear: both;
		width: 820px;
		margin: 0 auto;
		}
		
#shadow {
		width: 820px;
		padding-left: 20px;
		float: left;
		background: url(images/shadow2.png) repeat-y;
		}

#container {
        float: left;
		background: #fff;
		width: 800px;
		padding-top: 10px;
		
		}  

/*------------------------ Header ---------------------------*/	

#header {
        clear: both;
		width: 800px;
		height: 128px;
		background: #fff;
        }
		
#logo {
		float: left;
		width: 350px;
		height: 128px;
		}
		
#biodiversitylogo {
		float: right;
		width: 300px;
		height: 128px;
		}
		
#subscribe-head {
		float: right;
		width: 188px;
		height: 128px;
		}

/*===================== Navigation =================*/
/* 	DROP DOWN */

ul.dropdown a { text-decoration: none; }	
ul.dropdown, ul.dropdown ul{ list-style: none; }	
ul.dropdown { z-index: 1; font-family: helvetica;}
		
/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; }
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; background: #ccc; }
ul.dropdown a:hover		            { color: #000; }
ul.dropdown a:active                { color: #fff; }
ul.dropdown li a                    { display: block; height: 26px; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #456e06; color: #fff; position: relative; }
ul.dropdown li.hover a              { color: black; }

/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 160px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 					{ font-weight: normal; background: #87ce26; color: #fff; border-bottom: 1px solid #fff; float: none; }									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ text-transform:uppercase; border-right: none; width: 100%; display: inline-block; color: #fff; padding: 5px 0 0 12px;}

ul.dropdown ul li.hover,
ul.dropdown ul li:hover                { background: #6ba31e; color: #fff; position: relative; }
ul.dropdown ul li.hover a              { color: #fff; }


/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }	

		
	
a.nav-home, a.nav-home:link, a.nav-home:visited {
		width: 65px;
		background: url(images/nav/home.jpg) no-repeat;
		}
		
a.nav-home:hover, a.nav-home-a:hover {
		background: url(images/nav/home-h.jpg) no-repeat;
		}
		
a.nav-home-a, a.nav-home-a:link, a.nav-home-a:visited {
		width: 65px;
		background: url(images/nav/home-a.jpg) no-repeat;
		}
		
a.nav-news, a.nav-news:link, a.nav-news:visited {
		width: 71px;
		background: url(images/nav/news.jpg) no-repeat;
		}
		
a.nav-news:hover {
		background: url(images/nav/news-h.jpg) no-repeat;
		}
		
a.nav-news-a, a.nav-news-a:link, a.nav-news-a:visited {
		width: 71px;
		background: url(images/nav/news-a.jpg) no-repeat;
		}

a.nav-lifestyle, a.nav-lifestyle:link, a.nav-lifestyle:visited {
		width: 99px;
		background: url(images/nav/lifestyle.jpg) no-repeat;
		}
		
a.nav-lifestyle:hover {
		background: url(images/nav/lifestyle-h.jpg) no-repeat;
		}
		
a.nav-lifestyle-a, a.nav-lifestyle-a:link, a.nav-lifestyle-a:visited {
		width: 99px;
		background: url(images/nav/lifestyle-a.jpg) no-repeat;
		}

a.nav-people, a.nav-people:link, a.nav-people:visited {
		width: 82px;
		background: url(images/nav/people.jpg) no-repeat;
		}
		
a.nav-people:hover {
		background: url(images/nav/people-h.jpg) no-repeat;
		}
		
a.nav-people-a, a.nav-people-a:link, a.nav-people-a:visited {
		width: 82px;
		background: url(images/nav/people-a.jpg) no-repeat;
		}

a.nav-biodiversity, a.nav-biodiversity:link, a.nav-biodiversity:visited {
		width: 123px;
		background: url(images/nav/biodiversity.jpg) no-repeat;
		}
		
a.nav-biodiversity:hover {
		background: url(images/nav/biodiversity-h.jpg) no-repeat;
		}
		
a.nav-biodiversity-a, a.nav-biodiversity-a:link, a.nav-biodiversity-a:visited {
		width: 123px;
		background: url(images/nav/biodiversity-a.jpg) no-repeat;
		}

a.nav-technology, a.nav-technology:link, a.nav-technology:visited {
		width: 118px;
		background: url(images/nav/technology.jpg) no-repeat;
		}
		
a.nav-technology:hover {
		background: url(images/nav/technology-h.jpg) no-repeat;
		}
		
a.nav-technology-a, a.nav-technology-a:link, a.nav-technology-a:visited {
		width: 118px;
		background: url(images/nav/technology-a.jpg) no-repeat;
		}
		
a.nav-business, a.nav-business:link, a.nav-business:visited {
		width: 98px;
		background: url(images/nav/business.jpg) no-repeat;
		}
		
a.nav-business:hover {
		background: url(images/nav/business-h.jpg) no-repeat;
		}
		
a.nav-business-a, a.nav-business-a:link, a.nav-business-a:visited {
		width: 98px;
		background: url(images/nav/business-a.jpg) no-repeat;
		}

a.nav-events, a.nav-events:link, a.nav-events:visited {
		width: 82px;
		background: url(images/nav/events.jpg) no-repeat;
		}
		
a.nav-events:hover {
		background: url(images/nav/events-h.jpg) no-repeat;
		}
		
a.nav-events-a, a.nav-events-a:link, a.nav-events-a:visited {
		width: 82px;
		background: url(images/nav/events-a.jpg) no-repeat;
		}
		
a.nav-shop, a.nav-shop:link, a.nav-shop:visited {
		width: 62px;
		background: url(images/nav/shop.jpg) no-repeat;
		}

a.nav-shop:hover {
		background: url(images/nav/shop-h.jpg) no-repeat;
		}
		
a.nav-shop-a, a.nav-shop-a:link, a.nav-shop-a:visited {
		width: 62px;
		background: url(images/nav/shop-a.jpg) no-repeat;
		}


#content-left {
        float:left;
		width: 490px;
		padding-left: 10px;
		}
		
#latest-news {
		width: 480px;
		margin-bottom: 10px;
		}
		
.lead-news, .post-archive {
		float: left;
		width: 480px;
		height: 120px;
		margin-bottom: 10px;
		}
		
.post-archive {
		margin-bottom: 20px;
		}
		
.lead-news .attachment-post-thumbnail, .post-archive .attachment-post-thumbnail {
		float: left;
		width: 110px;
		height: 110px;
		margin: 5px 10px 0 0;
		}

.news-right, .archive-right {
		float: left;
		width: 360px;
		
		}
		
.lead-news h2, .post-archive h2 {
		font-size: 14pt;
		}
		
.other-news h2 {
		font-size: 10pt;
		}
		
#latest-news  a, #latest-news  a:link, #latest-news  a:visited, .post-archive a, .post-archive a:link, .post-archive a:visited {
		color: #3f6b03;
		font-weight: normal;
		}

#latest-news ul {
		float: left;
		width: 466px;
		margin: 0 0 10px 14px;
		color: #416a02; 
		}
		
#latest-news ul li {
	
		}
		
#greeners-feature {
		width: 490px;
		margin-bottom: 10px;
		}
		
.feature-box {
		width: 235px;
		height: 280px;
		background: #ddd;
		float: left;
		margin: 0 10px 10px 0; 
		}
		
.entry p {
		margin-bottom: 10px;
		}
		

		
#content-right {
		float: left;
		width: 300px;
		}
		
#content-bottom {
		float: left;
		width: 790px;
		padding-left: 10px;
		}
		
#enviroclick {
		float: left;
		background: #406b02;
		width: 790px;
		height: 240px;
		margin-bottom: 10px;
		}
		
.top-enviro {
		width: 790px;
		height: 10px;
		background: #406b02 url(images/toprightenviro.jpg) top right no-repeat;
		}
		
.head1-enviro {
		float: left;
		height: 41px;
		width: 156px;
		margin-left: 330px;
		}
	
.head2-enviro {
		float: left;
		height: 41px;
		width: 163px;
		margin-left: 141px;
		}
		
.scroll-left, .scroll-right {
		float: left;
		width: 85px;
		height: 90px;
		}
		
.scroll-left {
		background: url(images/enviro-prev-back.jpg) no-repeat;
		}
		
.scroll-right {
		background: url(images/enviro-next-back.jpg) no-repeat;
		}
		
/*post archive*/



/*advertise*/

.ad1 {
		margin-bottom:10px;
		}

.ad-flash {
		float: left;
		width: 235px;
		height: 60px;
		margin: 0 10px 10px 0;
		}
		
/*sidebar*/

.youtubevideo {
		margin-bottom:10px;
		}
		
#submenu {
		background: url(images/submenu/submenu-bg.png) repeat-y;
		margin-bottom: 10px;
		padding-left: 37px;
		padding-top: 5px;
		width: 263px;
		}
		
.submenuitem {
		width: 263px;
		height: 34px;
		}
		
/*twitter*/

#twitter_div {
		background: #74b21f;
		color: #fff;
		padding: 10px;
		margin-bottom: 10px;
		}
		
#twitter_div a, #twitter_div a:link, #twitter_div a:visited {
		color: #fff;
		}
		
ul#twitter_update_list {
		list-style-type: none;
		}		
		
ul#twitter_update_list li {
		padding-bottom: 10px;
		margin-bottom: 10px;
		border-bottom: 2px solid #b5d333;
		}
		
/*popular post*/

#popular-post {
		background: #74b21f;
		color: #3f6c07;
		padding: 10px;
		margin-bottom: 10px;
		}
		
#popular-post ul {
		list-style-type: none;
		}
		
#popular-post ul li {
		padding-bottom: 10px;
		margin-bottom: 10px;
		border-bottom: 2px solid #b5d333;
		}
		
#popular-post a, #popular-post a:link, #popular-post a:visited {
		color: #3f6c07;
		font-weight: normal;
		}
		
/*recent comment*/

#recent-comment ul {
		list-style-type: none;
		color: #3ad1dc;
		}
		
#recent-comment ul li {
		padding-bottom: 10px;
		margin-bottom: 10px;
		border-bottom: 2px solid #73b31f;
		}
		
#recent-comment a, #recent-comment a:link, #recent-comment a:visited {
		color: #3ad1dc;
		}
		
/*single page*/

.singleinside {
		width: 480px;
		
		float: left;
		}
		
.single h2, .page-post h2 {
		color: #3f6b03;
		font-size: 16pt;
		font-weight: normal;
		}
		
.page-post h2 {
		margin-bottom: 10px;
		}
	
.postinfo {
		font-size: 8pt;
		}
		
.author {
		font-size: 8pt;
		margin-bottom: -8px;
		}
		
.sharecontent {
		padding-top: 2px;
		margin-bottom: 10px;
		border-bottom: 1px solid #ccc;
		border-top: 1px solid #ccc;
		width: 480px;
		font-size: 8pt;		
		}
		
.chicklet {
		margin-right: 10px;
		}
		
.chicklet img {
		margin: 0 5px 0 0;
		}
		
.pagelink {
		margin: 10px 0 20px 0;
		
		border-bottom: 1px solid #ccc;
		border-top: 1px solid #ccc;
		text-align: right;
		}
		
.wp-pagenavi {
		clear: both;
		margin-bottom: 10px;
		}
	
/*-------------------- Footer -------------------------------*/

#footer {
		float: left;
		background: #89c331 url(images/footer.jpg) repeat-x ;
		color: #fff;
		width: 760px;
		padding: 20px;
		font-size: 8pt;
		line-height: 150%;
		}
		
#sitemap {
		float: left;
		width:550px;
		margin-bottom: 20px;
		}
		
#sitemap ul {
		float: left;
		width: 110px;
		list-style-type: none;
		}
		
#footer h2 { 
		font-size: 10pt;
		margin-bottom: 6px;
		}
		
#sitemap a, #sitemap a:link, #sitemap a:visited {
		color: #fff;
		font-weight: normal;
		}
				
#search-box {
		float: left;
		width: 210px;
		}
		
#footer-bottom {
		float: left;
		width: 760px;
		padding: 10px 0 0 0;
		border-top: 1px solid #ccc;
		
		}
		
#footer-bottom a, #footer-bottom a:link, #footer-bottom a:visited {
		color: #fff;
	
		}
		
#footer-bottom ul {
		list-style-type: none;
		
		margin-bottom:5px;
		}
		
#footer-bottom ul li {
		float: left !important;
		display: block;
		margin-right:10px;
		}
		


/*---------------- Headings --------------------------------*/

h1, h2, h3, h4, h5, h6, h7 {
		margin: 0;
		padding: 0;
		}
		
.heading1, .heading2, .heading3 {
		margin-bottom: 10px;
		float: left;
		}
		
.heading1 {
		width: 480px;
		}
		
.heading2 {
		width: 300px;
		}
		
.heading3 {
		width: 780px;
		}		

/*------------------- Links -------------*/

a, a:link, a:visited {
	    text-decoration: none;
        padding: 0;
        color: #000;
		border: none;
		font-weight: bold;
		}
#logo a:active { outline: none; }

#logo a:focus { -moz-outline-style: none; }

a:hover, a:active {
		text-decoration: underline;			
		}

.post-archive a, .post-archive a:link, .post-archive a:visited{
		font-weight: normal;
		}		
		
.post-archive a:hover {
		text-decoration: underline;
		}
		
#news-box a, #news-box a:link, #news-box a:visited {
		font-weight: normal;
		}	
		
		
.page .entry a {
		color: blue;
		text-decoration: underline;
		}
		
		

a img {
	border: 0;
	}

	
	
/*submenu*/

#submenu a, #submenu a:link, #submenu a:visited {
		width: 263px;
		height: 34px;
		display: block;
		}

a.menu-fashion , a.menu-fashion:link, a.menu-fashion:visited {
		background: url(images/submenu/fashion.png) no-repeat;
		}

a.menu-fashion:hover {
		background: url(images/submenu/fashion-h.png) no-repeat;
		}
		
a.menu-health, a.menu-health:link, a.menu-health:visited {
		background: url(images/submenu/health.png) no-repeat;
		}
		
a.menu-health:hover {
		background: url(images/submenu/health-h.png) no-repeat;
		}
		
a.menu-outdoor, a.menu-outdoor:link, a.menu-outdoor:visited {
		background: url(images/submenu/outdoor.png) no-repeat;
		}
		
a.menu-outdoor:hover {
		background: url(images/submenu/outdoor-h.png) no-repeat;
		}
		
a.menu-sport, a.menu-sport:link, a.menu-sport:visited {
		background: url(images/submenu/sport.png) no-repeat;
		}
		
a.menu-sport:hover {
		background: url(images/submenu/sport-h.png) no-repeat;
		}
		
a.menu-food, a.menu-food:link, a.menu-food:visited {
		background: url(images/submenu/food.png) no-repeat;
		}
		
a.menu-food:hover {
		background: url(images/submenu/food-h.png) no-repeat;
		}
		
a.menu-culture, a.menu-culture:link, a.menu-culture:visited {
		background: url(images/submenu/culture.png) no-repeat;
		}
		
a.menu-culture:hover {
		background: url(images/submenu/culture-h.png) no-repeat;
		}
		
a.menu-guide, a.menu-guide:link, a.menu-guide:visited {
		background: url(images/submenu/guide.png) no-repeat;
		}
		
a.menu-guide:hover {
		background: url(images/submenu/guide-h.png) no-repeat;
		}
		
a.menu-inspiring-people, a.menu-inspiring-people:link, a.menu-inspiring-people:visited {
		background: url(images/submenu/inspiring-people.png) no-repeat;
		}
		
a.menu-inspiring-people:hover {
		background: url(images/submenu/inspiring-people-h.png) no-repeat;
		}

a.menu-profile, a.menu-profile:link, a.menu-profile:visited {
		background: url(images/submenu/profile.png) no-repeat;
		}

a.menu-profile:hover {		
		background: url(images/submenu/profile-h.png) no-repeat;
		}
		
a.menu-dualside, a.menu-dualside:link, a.menu-dualside:visited {
		background: url(images/submenu/dualside.png) no-repeat;
		}
		
a.menu-dualside:hover {
		background: url(images/submenu/dualside-h.png) no-repeat;
		}
		
a.menu-expert-opinion, a.menu-expert-opinion:link, a.menu-expert-opinion:visited {
		background: url(images/submenu/expert-opinion.png) no-repeat;
		}
		
a.menu-expert-opinion:hover {
		background: url(images/submenu/expert-opinion-h.png) no-repeat;
		}
		
a.menu-natures-gift, a.menu-natures-gift:link, a.menu-natures-gift:visited {
		background: url(images/submenu/natures-gift.png) no-repeat;
		}
		
a.menu-natures-gift:hover {
		background: url(images/submenu/natures-gift-h.png) no-repeat;
		}
		
a.menu-animal-binocular, a.menu-animal-binocular:link, a.menu-animal-binocular:visited {
		background: url(images/submenu/animal-binocular.png) no-repeat;
		}
		
a.menu-animal-binocular:hover {
		background: url(images/submenu/animal-binocular-h.png) no-repeat;
		}
		
a.menu-ecology, a.menu-ecology:link, a.menu-ecology:visited {
		background: url(images/submenu/ecology.png) no-repeat;
		}
		
a.menu-ecology:hover {
		background: url(images/submenu/ecology-h.png) no-repeat;
		}
		
a.menu-gadget, a.menu-gadget:link, a.menu-gadget:hover {
		background: url(images/submenu/gadget.png) no-repeat;
		}
		
a.menu-gadget:hover {
		background: url(images/submenu/gadget-h.png) no-repeat;
		}
		
a.menu-science, a.menu-science:link, a.menu-science:visited {
		background: url(images/submenu/science.png) no-repeat;
		}
		
a.menu-science:hover {
		background: url(images/submenu/science-h.png) no-repeat;
		}
		
a.menu-green-csr , a.menu-green-csr:link, a.menu-green-csr:visited {
		background: url(images/submenu/green-csr.png) no-repeat;
		}
		
a.menu-green-csr:hover {
		background: url(images/submenu/green-csr-h.png) no-repeat;
		}
		
a.menu-green-business, a.menu-green-business:link, a.menu-green-business:visited {
		background: url(images/submenu/green-business.png) no-repeat;
		}
		
a.menu-green-business:hover {
		background: url(images/submenu/green-business-h.png) no-repeat;
		}
		
a.menu-product, a.menu-product:link, a.menu-product:visited {
		background: url(images/submenu/product.png) no-repeat;
		}
		
a.menu-product:hover {
		background: url(images/submenu/product-h.png) no-repeat;
		}
		
a.menu-services, a.menu-services:link, a.menu-services:visited {
		background: url(images/submenu/services.png) no-repeat;	
		}
		
a.menu-services:hover {
		background: url(images/submenu/services-h.png) no-repeat;	
		}
		
/*---------------Image----------------------------*/



img.alignleft {
		float: left;
		margin: 0 10px 0 0;
		
		
		}

img.alignright {
		float: right;


		}	

img.aligncenter {
		clear: both;
		float: none;
		display: block;

		}






/*------------------Forms----------------------*/



.subscribecontent {
		clear: both;
		background: #eee;
		padding: 10px;
		margin-top: 10px;
		}
		

		
/* -------------------[ Form Elements ]------------------- */

#commentform {
        clear: both;
		background: #ee;
        font-size:11px;
        padding: 0;
		margin: 0;
        }
		
#commentforminside {
		
		}

#commentform label {
        display:block;
        margin: 0;
        }

#commentform input {
		width: 180px;
		padding: 1px;
		margin: 0px 5px 5px 0;
		}

#commentform textarea {
        width: 400px;
        padding: 0;
		margin: 0px 0px 10px 0; 
		}

#commentform #submit {
		margin: 0;
		width: 130px;
		}

#commentform p {
        margin: 5px 0;
		}


/* -------------------[ Comments ]------------------- */

h2#comments {
		margin: 0 0 10px 0;
		font-size: 12pt;
		
		}

.allcomments {
		margin: 0 0 10px 0;
		padding: 0;
		clear: both;
		
		
		}

ol.commentlist {
        float: left;
        padding: 0 0 20px 0;
        margin: 0 0 10px 0;
		border-bottom: 1px solid #ddd;
		}
		
ol.commentlist li {
		display: block;
		list-style: none;
        padding: 10px;
		margin: 0 0 5px 0;
        background: #eee;
		border: 1px solid #ccc;
		float: left;
		width: 460px;
		}

.commentleft {
		float: left;
		}

.commentleft img {
		margin-right: 10px;
		
		}

.commentright {
		float: right;
		width: 400px;
		}

.commentinfo {
		font-size: 9px;
		}

ol.tblist {
		list-style: none;
        background: #eee;
        padding: 15px 15px 10px;
        font-size: 8pt;
        margin: 0 0 1px;
        }

ol.tblist li {
		display: block;
		list-style: none;
        padding: 0;
        margin: 0 0 5px 0;  
        background: url(images/bullet2.gif) 0 3px no-repeat;
        padding-left: 14px;     
	}

.odd {
        background:#fff;
        }

		
/*------------ entry ul li -------*/

.entry ul {
		padding-left: 14px;
		margin-bottom: 10px;
		}
		
.entry ol {
		padding-left: 30px;
		margin-bottom: 10px;
		}
		
		
/* ---------------[ Tables ]--------------- */

.entry table {
		margin:0;
        padding:0;
        border:0;
        }

.entry tr, .entry td, .entry th {
		margin:0; padding:0; border:0;
        }

.entry td, .entry th {
		padding:0px;
		vertical-align:to;
		}

.entry th {
	
	
		}	

.entry td {
	
		}		
		


/*--- Search Form ---*/

#submit {
		border: 1px solid #3d6b09;
		color: #e2e8da;
		background: #3d6b09;
		}

.search-result {
		margin-bottom: 20px;
		}
		
.search-result h2 {
		font-size: 10pt;
		}

.search-result a, .search-result a:link, .search-result a:visited {
		color: #3f6b03;
		font-weight: normal;
		text-decoration: underline;
		}
		
strong.search-excerpt { background: yellow; }

/*google cse*/

#cse-search-results {
		background: red;
		width: 400px;
		float: left;
		}
		
/*slider*/

.slide-out-div {
		padding: 10px;
        width: 190px;
		height: 180px;
        background: #fff;
        }
		
.content-slider {
		width: 190px;
		}
		
.content-slider img {
		border: none;
		margin-bottom: 10px;
		}
		
/*shop*/



#content-nosidebar {
        float:left;
		width: 790px;
		padding-left: 10px;
		}
		
.inline p {
		margin-bottom: 10px;
		}	
		
.widecontent {
		float: left;
		width: 790px;

		margin-bottom: 10px;
		}
	
.box-tshirt {
		
		margin-bottom: 20px;

		float: left;
		text-align: center;

		}
		
.middle-tshirt {
		margin: 0 36px 0 37px;
		}
		
.box-magz {

		float: left;
		width: 230px;
		height: 380px;
		margin-bottom: 10px;
		}
		
.box-middle {
		margin: 0 40px;
		}
		
.box-magz img {


		}
		
/* PLI */

#content-pli {
		width: 760px;
		padding-left: 40px;
		margin-top: 10px;
		}

.category-pli {
		width: 150px;
		float: left;
		margin-right: 40px;
		margin-bottom: 20px;
		
		height: 420px;
		}
.category-pli .attachment-post-thumbnail {
		margin-bottom: 10px;
		}
.category-pli h2 {
		font-size: 14px;
		}
		
.boxnoside {
		padding: 10px;
		}
		
.table-tshirt {
		margin-bottom: 20px;
		
		}
		
.table-tshirt th, .table-tshirt td {
		padding: 3px 30px 3px 5px;		
		}
		
.formtext {
		clear: both;
		margin: 10px 0;
		}