html,body {	font-family: "Lucida Grande", Verdana, Arial, sans-serif; width: 100%;
    height:100%;
    background-repeat:no-repeat !important; #455C6A; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#455C6A'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#455C6A)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #000000,  #455C6A); /* for firefox 3.6+ */
	min-height: 1240px;
    margin:0; padding:0;
    color: #EEEEEE;	font-family: "Lucida Grande", Verdana, Arial, sans-serif; line-height: 24px; font-size: medium; font-variant: small-caps;}
    
.wrapper	{margin: 0 auto; min-height: inherit; position:relative; opacity:1.0;
filter:alpha(opacity=100);}

div	{border:0px dotted #81F581;}

		
.page	{ margin-left: auto; margin-bottom: auto; margin-right: auto; margin-top: 0px; left: 0px; text-align: center; width: 1024px; padding: 0px; opacity:1.0;filter:alpha(opacity=100);}

.content	{ line-height: 18px; color: #494949; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; padding-left: 12px; padding-top: 0px; text-align: left; float:left;}

.foot	{ clear: both; line-height: 35px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-size: 10px;
	-moz-border-radius: 0px 0px 35px 35px;
	border-radius: 35px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 35px 35px;
	-khtml-border-radius: 0px 0px 35px 35px;}

.logo	{ padding-right: 10px; padding-left: 10px; padding-bottom: 22px; padding-top: 22px; background-color: white; -moz-border-radius: 35px 0px 0px 0px;	border-radius: 35px 0px 0px 0px;-webkit-border-radius: 35px 0px 0px 0px;-khtml-border-radius: 35px 0px 0px 0px;}



h1	{ font-size: 36px; padding-bottom: 0px; color: #FEFEFE; line-height: 32px;}

h2	{ margin-bottom: 2px; margin-top: 2px; }

h3	{ padding-bottom: 8px; color: #AFAFAF; margin: 0px; }

h4	{ color: #FAA400;}

a	{ text-decoration: none; color: #91C47F}

a:hover	{ color: #DAE5D7; text-decoration:underline; }

img.prod	{ 		-moz-border-radius: 12px 12px 12px 12px;
		border-radius: 12px 12px 12px 12px;
		-webkit-border-radius: 12px 12px 12px 12px;
		-khtml-border-radius: 12px 12px 12px 12px;
		-moz-box-shadow: -5px 5px 5px #91C47F;
		-webkit-box-shadow: -5px 5px 5px #91C47F;
		box-shadow: -5px 5px 5px #91C47F;}

.blurb	{ float: right; padding: 6px; width:280px; text-align:left;}


