/*    Generated by http://www.cssportal.com    */

@import url("reset.css");

#wrapper {
    margin: 0 auto;
    width: 950px;
}

#header {
    height: auto;
    width: 950px;
    background: none;
	padding: 0px;
}

#navigation {
    float: left;
    height: auto;
    width: 950px;
    background: #FFCC33;
}

#contentwrapper {
    float: left;
	height: auto;
    background: #FFF;
    width: 950px;
	padding: 0px;
}

#content {
    float: left;
	height: 100%;
    background: #FFF;
    width: 500px;
	padding: 20px 20px 50px 20px;
}

#contentfull {
    float: left;
	height: 100%;
    background: #FFF;
    width: 910px;
	padding: 20px 20px 50px 20px;
}


#leftcolumn {
    float: left;
	height: 100%;
    background: #FFF;
    width: 335px;
	padding: 20px 5px 0px 10px;
}

#leftcolumn_sm {
    float: left;
	height: 100%;
    background: #FFF;
    width: 200px;
	padding: 10px 5px 0px 10px;
}

#greenleftcolumn {
    float: left;
	height: 100%;
    width: 300px;
	padding: 10px 20px 0px 20px;
background: #73ba7a; /* Old browsers */
background: -moz-linear-gradient(top, #73ba7a 1%, #ffffff 96%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#73ba7a), color-stop(96%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #73ba7a 1%,#ffffff 96%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #73ba7a 1%,#ffffff 96%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #73ba7a 1%,#ffffff 96%); /* IE10+ */
background: linear-gradient(to bottom, #73ba7a 1%,#ffffff 96%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ba7a', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

td.bluegrad {
	height: 600px;
	vertical-align:text-top;
    width: 280px;
padding: 20px 30px 0px 30px;
background: #38415a; /* Old browsers */
background: -moz-linear-gradient(top, #38415a 1%, #ffffff 96%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#38415a), color-stop(96%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #38415a 1%,#ffffff 96%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #38415a 1%,#ffffff 96%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #38415a 1%,#ffffff 96%); /* IE10+ */
background: linear-gradient(to bottom, #38415a 1%,#ffffff 96%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38415a', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

td.greengrad {
	height: 600px;
	vertical-align:text-top;
    width: 300px;
padding: 20px 30px 0px 30px;
background: #73ba7a; /* Old browsers */
background: -moz-linear-gradient(top, #73ba7a 1%, #ffffff 96%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#73ba7a), color-stop(96%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #73ba7a 1%,#ffffff 96%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #73ba7a 1%,#ffffff 96%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #73ba7a 1%,#ffffff 96%); /* IE10+ */
background: linear-gradient(to bottom, #73ba7a 1%,#ffffff 96%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ba7a', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}


#rightcolumn {
    float: right;
	height: 100%;
    background: #FFF;
	width: auto;
	padding: 20px 20px 50px 20px;
	
}


#footer {
    height: auto;
    width: 950px;
    background: #FFF;
    clear: both;
}

.shadow {
-moz-box-shadow: 0 0 20px 0px #999;
-webkit-box-shadow: 0 0 20px 0px #999;
}