/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, helvetica, sans-serif;
	color:#333333;
	background-color:#FFFFFF;
	font-size:small;
	background:url('../images/rd_bg.jpg') top left repeat-x #F5C500;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#wrap {
	position: relative;
	width: 742px;
	margin: 20px auto;
	padding: 0;
	font-size: 100%;
}
.fleft { float: left; }
.cleft { clear: left; }
#logoDiv { padding: 25px 15px 5px 15px; }
.divFoot { background:#fff url('../images/wrapper_bottom.gif') bottom left; padding: 1px 0 11px 10px; }
IMG { border: 0; }
P { margin-top: 0; padding-top: 0; }
.boldder { color: #CC6600; }
.hidden { display: none; }

#cage {  background:#fff url('../images/wrapper.gif') top left repeat-y; height: 1%; }

#header { background:url('../images/wrapper_head.gif') top left no-repeat; padding: 10px 10px 0 10px; }	
#footer { background:#fff url('../images/wrapper_bottom.gif') bottom left; padding: 10px 0 11px 10px; }
#footSack { text-align: center; border-top: 1px solid #CCCCCC; padding: 0; margin: 0 30px 0 20px; }
#content { background:url('../images/wrapper_head.gif') top left no-repeat; padding: 20px 10px 0 10px;  }
#footSack P { color: #CCCCCC; padding-top: 10px; }
#footSack P A { color:#999999; text-decoration: none; }
#footSack P A:HOVER { color: #666666; text-decoration: underline; }



#mainTextArea { width: 451px; padding: 0 20px 10px 10px; border-right: 1px solid #CCCCCC; }
#mainTextArea P { margin: 0 0 12px 0; padding: 0; }
#mainTextArea STRONG { color: #000000; font-weight: normal; }
#sideBarArea { width: 220px; padding-left: 20px; }

#sideBarArea P { font-size: 90%; color:#666666; }
#sideBarArea P A { color: #663300; text-decoration: underline; }
#sideBarArea P A:HOVER { color: #FF6600; text-decoration: none; }


FORM LABEL { display: block; color: #CC6600; margin-bottom: 1px; }
FORM P { margin:0; padding: 0 0 5px 0; }
FORM INPUT { margin:0; padding: 3px; font-family:Georgia, "Times New Roman", Times, serif; }
FORM #email { width: 190px; border: 1px solid #CCCCCC; color:#CCCCCC; }
FORM #message { width: 190px; border: 1px solid #CCCCCC; padding: 3px; font-family:Georgia, "Times New Roman", Times, serif;  color:#333333;}

#submitBut { color: #FFFFFF; background-color: #CC6600; border: 0px; font-family:Georgia, "Times New Roman", Times, serif; padding: 2px; }

/* slide show styles */
#mycarousel { list-style: none; }
#mycarousel LI { float: left; margin: 0 9px 0 0; padding: 0; }
#mycarousel LI A { border: 10px solid #FFFFFF; display:block; }
#mycarousel LI A:HOVER { border: 10px solid #CCCCCC; display:block; }

#thanksCage P { color: #CC6600; }
.padding {
	padding: 3px;
}
.gallery {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 38px;
	color: #FFF;
	padding: 6px;
}
