body{margin:5px 0px 5px 0px; background-color:#d7c29a;}
#mainPage{position:relative; color:#513617; font: 10px Verdana, Arial, Helvetica, sans-serif; margin:0px auto; width:1000px;}
/*#title{ float:left; width:650px; height:130px; background-image:url('images/title.jpg');}*/
#title{ float:left; width:650px; height:auto;}
#mainBody{position:relative; float:left; padding:10px 5px 10px 5px; background-color:#d7c29a; width:640px; overflow:hidden;}
#PageTitle{color:#513617; font: 25px Verdana, Arial, Helvetica, sans-serif;}
#ParagraphTitle{color:#513617; font: bold 12px Verdana, Arial, Helvetica, sans-serif;}
#SmallText{color:#513617; font: 11px Verdana, Arial, Helvetica, sans-serif;}
#LargeText{color:#513617; font: 18px Verdana, Arial, Helvetica, sans-serif;}
#HeaderTitle{color:#ffffff; font: 30px Times;}
#footer{ position:relative; clear:both; padding:2px 2px 2px 2px; background-color:#d5c4a1; width:646px; overflow:hidden;}
a.footerLink:link{color:#513617; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.footerLink:visited{color:#513617; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.headerLink:link{color:#D5C4A1; font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.headerLink:visited{color:#D5C4A1; font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.CaptionLink:link{color:#513617; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.CaptionLink:visited{color:#513617; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.TitleLink:link{color:#513617; font: 20px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.TitleLink:visited{color:#513617; font: 20px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#ftCompanyName{margin:10px 0px 10px 230px; font: bold 12px Verdana, Arial, Helvetica, sans-serif;}

#loginArea {margin:auto; width:400px; overflow:hidden; background-color:#8ACFB7; border:2px solid #358877;}
.prop {width:150px;}
.PageTitle{color:#513617; font: 25px Verdana, Arial, Helvetica, sans-serif;}
.SmallText{color:#513617; font: 11px Verdana, Arial, Helvetica, sans-serif;}

.errorText{font:bold 11px Verdana; color:Red;}

/******************************************/
/*	image submission			*/
.imageThumb {width:100px; height:100px; margin:15px 0px 0px 10px; border:2px solid #000000; cursor:pointer;}
.imageFull {float:left; width:500px; height:325px; padding:0px; margin:0px 0px 0px 5px; border:2px solid #000000;}
#imageDisplay { 
float:left; width:515px; margin:0px; height:370px;
overflow:hidden;
background:url('img/background.PNG') no-repeat top center;
}
#imageLine {position:relative; float:left; margin:0px 10px 0px 0px; width:630px; height:180px; overflow:auto;}
#gardenThumb {position:relative; float:left; width:120px; margin:-8px 0px 0px 0px; overflow:hidden;}
.gardenThumb {width:100px; height:100px; margin:8px 0px 0px 10px; border:2px solid #000000; cursor:pointer;}
#voteArea{float:left;}