BODY { 	BACKGROUND: #7f1f00; font:small Verdana, sans-serif; COLOR: #fff; TEXT-ALIGN: center; padding:0px; MARGIN: 0px auto; }

#front {  margin-top:1px; text-align:center; float:none; padding-bottom:20px; margin-bottom:10px; }

#backdrop { MARGIN: 0px auto; height:100%; width:100%; text-align:center; }
#page { MARGIN: 0px auto; width:920px;  text-align:center; float:none; BACKGROUND: #EFE7DC; }
#topgap {  height:0px; padding:0;  }

#top1 { text-align:center; width:920px; height:197px; BACKGROUND: url(../imgs/top1.jpg) repeat-x #88914F; }
#top2 { text-align:center; width:800px; height:197px; BACKGROUND: url(../imgs/top2.jpg) repeat-x #88914F; }
#top3 { text-align:center; width:920px; height:197px; BACKGROUND: url(../imgs/top3.jpg) repeat-x #88914F; }
#top4 { text-align:center; width:920px; height:197px; BACKGROUND: url(../imgs/top4.jpg) repeat-x #88914F; }
#top5 { text-align:center; width:920px; height:197px; BACKGROUND: url(../imgs/top5.jpg) repeat-x #88914F; }
#top6 { text-align:center; width:920px; height:197px; BACKGROUND: url(../imgs/top6.jpg) repeat-x #88914F; }
#top7 { text-align:center; width:920px; height:197px; BACKGROUND: url(../imgs/top7.jpg) repeat-x #88914F; }
#top8 { text-align:center; width:920px; height:197px; BACKGROUND: url(../imgs/top8.jpg) repeat-x #88914F; }
#top9 { text-align:center; width:920px; height:197px; BACKGROUND: url(../imgs/top9.jpg) repeat-x #88914F; }
#top10 { text-align:center; width:920px; height:197px; BACKGROUND: url(../imgs/top10.jpg) repeat-x #88914F; }

#jimmy { float:left; padding-left:40px; margin:0;  }
#logo { float:left; margin:0; padding-left:120px; padding-top:50px; }
#tail { float:right; padding-right:69px; margin:0;  }

#pagebackground { BACKGROUND: #EFE7DC; width:920px; }
#content { text-align:left; float:left;  padding:40px; }
#pagebox { BACKGROUND: url(../imgs/tartanback.jpg)  repeat-y #7f1f00; width:1050px; MARGIN: 0px auto; text-align:center;  }
#admin { BACKGROUND:#EFE7DC; width:800px; MARGIN: 0px auto; text-align:left;  }

#right { float:left; text-align:left; margin-top:30px; margin-left:10px; width:340px; padding-right:20px; }
#left{ float:left;  margin-top:30px; width:400px; padding-left:20px; text-align:left; margin-bottom:40px; }

P { FONT-SIZE: 12px; FONT: Verdana, Arial, sans-serif, Helvetica; COLOR: #000; line-height: 1.3em; }
.small { FONT-SIZE: 10px; }
A {	 COLOR: #695C49; TEXT-DECORATION: underline; }
A:hover { COLOR: #C90101; TEXT-DECORATION: underline; }


/* NAVIGATION ROLL_OVERS */
#footergap {  height:5px; margin:0px; padding:0; width:920px; }
#frontfooter { width: 960px; MARGIN: 0px auto; FONT-SIZE: 11px; COLOR: #DDD8BB; height:100px; vertical-align:bottom; text-align:center; line-height:1.5em; }
#frontfooter A {	FONT-SIZE: 11px; COLOR: #DDD8BB; TEXT-DECORATION: underline; }
#frontfooter A:hover { COLOR: #c8c800; }


.clear { CLEAR: both; }     
               
.quote { margin: 0px; padding-top:10px; font-style:italic; font-weight:bold; }
#login { background:#EFE7DC; padding:40px; width:380px; color:#666666; position:relative; margin-top:100px; margin-bottom:60px; }


#contact-area input, #contact-area textarea, #contact-area select {	padding: 5px; width: 400px;	font-size: 12px; margin: 0px 0px 10px 0px; border: 2px solid #ccc; }
#contact-area textarea { height: 90px; }
#contact-area textarea:focus, #contact-area input:focus { border: 2px solid #900; }
#contact-area input.submit-button {	width: 140px; float: left; margin-left:180px; cursor:pointer; }
label {	float: left; text-align: right;	margin-right: 15px;	width: 100px; padding-top: 5px;	font-size: 12px; color:#000; }

