#2px { height:2px; }
#backHome { text-align:left; padding-left:20px; padding-top:20px; font-size:14px; }
#closeWin { text-align:center; background-position:center; padding-top:20px; }
#containerBottom { min-height:22px; height:22px; background-image:url(/images_Camp1/container-bottom.gif); background-repeat:repeat-x; }
#containerContent { padding:10px; width:990px; text-align:left; background-position:center; margin:0 auto; }
#containerMain { width:768px; margin:0 auto; background-color:#FFFFFF; padding-top:6px; padding-bottom:6px; min-height:440px; }
#containerMainTop { text-align:left; margin:0 auto; background-color:#FFFFFF; padding:10px; }
#containerMid { width:100%; height:305px; background-color:#dce5d1;  text-align:center; }
#containerTop { min-height:22px; height:22px; background-image:url(/images_Camp1/container-top.gif); background-repeat:repeat-x; }
#flashNav { margin-top:-10px; }
#footer { width:724px; background-color:#FFFFFF; padding:10px; margin:0 auto; }
#footerhome a { color:white; }
#footerhome { width:724px; padding:10px; margin:0 auto; color:white; }
#formContainer { text-align:center; padding:20px; margin-top:20px; margin-bottom:20px; }
#galleryContent { padding:10px; }
#galleryNav { padding-top:4px; padding-bottom:4px; padding-left:10px; padding-right:10px; }
#leftColumn { float:left; width:290px; }
#logoImg { float:right; }
#mainContent { padding-top:4px; padding-bottom:6px; padding-left:22px; text-align:left; }
#mainImg { float:left; }
#openWinImg { text-align:center; }
#openWinImgDescript { text-align:left; padding-top:8px; padding-left:4px; }
#openWinMain { width:600px; border:6px solid #FFFFFF; background-color:#FFFFFF; padding:12px; margin:20px; text-align:center; background-position:center; }
#openWinMainSquare { width:510px; border:6px solid #FFFFFF; background-color:#FFFFFF; padding:12px; margin:20px; text-align:center; background-position:center; }
#openWinMainVert { width:340px; border:6px solid #FFFFFF; background-color:#FFFFFF; padding:12px; margin:20px; text-align:center; background-position:center; }
#openWinMainVert2 { width:420px; border:6px solid #FFFFFF; background-color:#FFFFFF; padding:12px; margin:20px; text-align:center; background-position:center; }
#orderContent { padding-left:20px; }
#pressContainer { width:500px; text-align:center; margin:0 auto; background-color:#FFFFFF; padding-top:16px; padding-bottom:30px; }
#rightColumn { float:right; text-align:left; padding:4px; width:557px; }
#signUp { padding:0; }
#view_cart { width:140px; position:relative; z-index:10; left:590px; top:-20px; }
#wrapper { width:100%; height:100%; margin-top:162px; text-align:center;  }
#wrapper2 { padding-top:20px; margin:0 auto 20px auto; width:100%; padding-bottom:40px;  }
.clearer { clear:both }
.descript { font-size:11px; line-height:14px; text-align:left; padding-left:28px; padding-right:20px; }
.img { padding:6px; border:1px solid #d3d3d3; }
.joinButton { margin-top:1px; padding:2px 4px 2px 4px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background-color:#A86565; border:1px solid #A86565; }
.joinField { margin-top:1px; border:1px solid #999; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }
.padLeft { padding-left:20px; }
A.dark:active { COLOR:#44493f; TEXT-DECORATION:none }
A.dark:hover { COLOR:#44493f; text-decoration:none; }
A.dark:link { COLOR:#44493f; TEXT-DECORATION:none }
A.dark:visited { COLOR:#44493f; TEXT-DECORATION:none }
a.login { float:right;  }
A:active { COLOR:#A86565; TEXT-DECORATION:none; }
A:hover { COLOR:#A86565; }
A:link { COLOR:#A86565; TEXT-DECORATION:none; }
A:visited { COLOR:#A86565; TEXT-DECORATION:none; }
body { color:#555555; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; background-color:#6b935a; text-align:center; }
div.innerContent { padding:0 10px; text-align:left;  }
div.nav a { font-size:13px; color:darkgrey;  }
div.nav a:hover, div.nav a.active { color:black;  }
div.nav { font-size:18px; color:darkred; padding-right:15px;  }
div.topimg a img { margin-left:10px;  }
H1 { urcolor:#7DA267; font-size:20px; }
H2 { color:#7DA267; font-size:18px; }
h3 { color:#7DA267; font-size:16px; }
h4 { color:#7DA267; font-size:14px; }
img.bottomimage { margin-left:10px;  }
p { }
td { font-family:Tahoma, sans-serif; }
th { font-family:Tahoma, sans-serif; }
.innerContent ul{
list-style-type:none;
}
h1.page{text-align:center;}
