body{font-family: "Gill Sans", Helvetica, arial, sans-serif; font-size:14px;}

#container {width:900px;  height:100%; margin-left:auto; margin-right:auto; margin-top:20px; padding:10px; margin-bottom:20px; overflow:hidden; display:none;}
#header{margin-bottom:10px; border-bottom: 2px solid #008040;  height:52px;  width:auto; visibility:visible; display:block; }
#header #logo{font-size: 42px; color:#3cb371; display:inline; float:left; font-family: "Gill Sans Light","GillSans-Light", "Gill Sans", Helvetica, arial, sans-serif; font-weight:lighter;}
#header #email{font-size: 16px; color:#777; float:right; display:inline; padding-top:23px;}
#header #email a{color:#777;}
#inlineTitle{display: inline; font-size:18px; color: #3cb371;}
a{color:#aaa;}
.center{text-align:center;}
.noBullets{list-style-type:none;}


/*Page Properties #3cb371*/
.left2Thirds{color:#777; width: 63%; float:left; padding-left:0px; padding-right:30px; padding-bottom:10px; margin-left:0px; }
.left2Thirds h2{color: #008040; background-color:#eee; font-weight:normal; padding-left:5px; clear:both;}
.left2Thirds h3{color: #008040; font-weight:normal; margin-top: 0px; margin-bottom:5px; padding-left:5px;}
.left2Thirds h4{color: #777; font-weight:normal;}
.left2Thirds p{color:#777; padding-left: 5px;}
.left2Thirds .update{color:red;}

.left2Thirds .leftcell {width:auto; margin:3%; float:left; text-align:left; clear:both;}
.left2Thirds .leftcell img{width:150px; padding:2px; border: 1px solid #aaa;}
.left2Thirds .rightcell {width:50%; margin:3%; float:right; height:auto; text-align:left; color:#777;}

.oneThird{color:#777; width: 33%; float:left; padding-left:0px; padding-bottom:10px; margin-left:0px; clear:right;}
.oneThird h2{color: #008040; background-color:#eee; font-weight:normal; padding-left:5px; clear:both;}
.oneThird h3{color: #008040; font-weight:normal; margin-top: 5px; margin-bottom:5px;}
.oneThird h4{color: #777; font-weight:normal;}
.oneThird p{color:#777;}
.oneThird ul{list-style-type:square;}
.oneThird img{width:100px; padding:2px; border: 1px solid #aaa; display: block; margin-left:auto; margin-right:auto;}

.fullLength{color:#777; width: 100%; float:left; padding-left:0px; padding-right:30px; padding-bottom:10px; margin-left:0px; }
.fullLength h2{color: #0080403; background-color:#eee; font-weight:normal; padding-left:5px; clear:both;}
.fullLength h3{color: #008040; font-weight:normal; margin-top: 5px; margin-bottom:5px;}
.fullLength h4{color: #777; font-weight:normal;}
.fullLength p{color:#777; padding-left: 5px;}

.fullLength .wrapper{width:45%; float:left; margin:2%;}
.fullLength .leftcell {width:auto; margin:1%; float:left; text-align:left; clear:both;}
.fullLength .leftcell img{width:150px; padding:2px; border: 1px solid #aaa;}
.fullLength .rightcell {width:50%; margin:3%; float:right; height:auto; text-align:left; color:#777;}

#footer{margin-bottom:10px; border-top: 2px solid #3cb371;  height:100%;  width:auto; visibility:visible; display:block; clear:both;}
#footer p{text-align:center; color:#777;}
#footer img{border:none;}


/*#rightColumn{border-left: 1px #3cb371; color: #aaa; width:500px; float:left; padding-left:10px; padding-right:10px; padding-bottom:20px; margin-left: 20px;  margin-bottom:20px; clear:right;}
#rightColumn h2{color: #3cb371; background-color:#eee; font-weight:normal; padding-left:5px; clear:both;}
#rightColumn h3{color: #3cb371; font-weight:normal; margin-bottom:2px; padding-bottom:2px; clear:both;}
#rightColumn h4{color: #aaa; font-weight:normal;}
 a{color:#aaa;}
#rightColumn p{color:#777;}

.row{border: 1px dashed #aaa; padding:20px;}
.leftcell {width:auto; margin:3%; float:left; text-align:left; clear:both;}
.leftcell img{width:150px; padding:2px; border: 1px solid #aaa;}
.rightcell {width:50%; margin:3%; float:right; height:auto; text-align:left; color:#777;}*/