@charset "utf-8";

/*  =========================================================
	File: main.css
	Date: 100126
========================================================== */

/* ==============================================
   I - General
   ============================================== */
/* 1a. */
* { padding:0; margin:0; }
h1, h2, p { margin-bottom:1em; }


/* 1a. all */
html { height: 101%; }
body {
     color:#fff;
     background-color:#900;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:small;
}

h1 { font-size:150%; }
h2 { font-size:130%; }

table {
	border-collapse:collapse;
	border-spacing:0;
}

img {
	border:0;
}

/* 1b. links all */
a { outline:none;} 
a:link { color:#fff; }
a:visited { color:#fff; }
a:hover, a:focus { text-decoration:none; }
a:active { color:#fff; }

/* 2a. */
#wrapper { 
     color:#fff;
     background-color:#330;
     width:770px;
     margin:10px auto;   
}

#header {
	background-color:#000;
	padding-left:18px;	
}

#headcontent { 
	padding:20px;
}

#maincontent { 
	text-align:center;
	padding:0 20px 20px 20px;
}

#adult { 
     width:600px;
     color:#fff;
     background-color:#000;
     text-align:center;
     font-size:180%;
     font-weight:bold;
	 letter-spacing:3px;
     border:2px solid #ff0;  
     padding:20px 20px 1px 20px;
     margin:auto; 
}

.camlist {
	width:100%;
	margin-top:2em;
}

#promotxt {
	padding:30px 0 25px 0;
	text-align:left;	
}

#promo {
	padding:0 10px 30px 10px;
}

#footer { 
     text-align:center;
     font-size:80%;
     font-style:normal;
     letter-spacing:2px;  
     padding:20px;
     border-top:2px solid #000;
}

#footer a { 
     text-decoration:none;
}