html, body, div, img {
	border:0px solid black;
	margin:0;
	padding:0;
	top:0;
	left:0;
	position:static;
	z-index:0;
}
table, tr, td, form, input {
	border:0px solid black;
	margin:0;
	padding:0;
	top:0;
	left:0;
	position:static;	
	z-index:0;
}
 form, input {
	border:1px solid;
	border-color:#f39e41;
	margin:0;
	padding:0;
	top:0;
	left:0;
	position:static;	
	z-index:0;
}
h1, h2, h4, h5, p, span, ul, li {
	border:0px solid black;
	margin:0;
	padding:0;
	top:0;
	left:0;
	position:static;	
	z-index:0;
}
html, body {
	height:100%;
}
#the { height:35px; width:120px; margin-left:30px;}
#the a{ height:35px; width:120px;}
#conf{ height:95px;}
#rules {
margin-left:53px;
margin-top:3px;
}
#add{
margin-left:30px;
}
table#ctnSite {
	border:0px solid red;
	background-color:#2974ac;
	
	width:100%;
	height:100%;
}

table#ctnSite div#ctnContent {
	border:0px solid green;
	text-align:middle;        				
	width:800px;
	height:670px;
}

table#ctnSite div#ctnContent div#contentTop {
	border:0px solid red;
	width:800px;
	height:41px;
}

table#ctnSite div#ctnContent div#contentTop div#contentTopMenu{
	text-align:left;
	width:800px;
	height:30px;
}

table#ctnSite div#ctnContent div#contentTop a#linkPartida {
	margin-top:10px;
	padding-left:21px;
	float:left;
}

table#ctnSite div#ctnContent div#contentTop a#linkJoin {				
	margin-top:22px;		
	float:left;
	margin-left:85px;
}

table#ctnSite div#ctnContent div#contentTop a#linkContact {
	margin-top:22px;
	float:left;
	margin-left:20px;
	margin-right:21px;
}


/* Site top */
table#ctnSite div#ctnContent div#contentMain div#contentMenu {
	border:0px solid red;	
	text-align:left;        				
	width:800px;
	height:25px;
}

table#ctnSite div#ctnContent div#contentMain div#contentMenu ul {
	border:0px solid red;
	text-align:center;           				
}

/* Site menu */

table#ctnSite div#ctnContent ul li {
	color:#f8f48e;
	display:inline;
	font-family:"Arial";
	font-size:10.8px;
	font-weight:normal;
	padding-right:26px;
}

div#contentMain div#contentMenu  ul li{
	padding-right:0;
	line-height:10.8px;
}

table#ctnSite div#ctnContent div#contentMain div#contentMenu ul li.last {
	padding-right:0px;	
}

table#ctnSite div#ctnContent div#contentMain div#contentMenu ul li a {
	/*color:#D6D9C7;*/
	color:#f8f48e;
	font-weight:normal;
	text-decoration:none;
}

table#ctnSite div#ctnContent div#contentMain div#contentMenu ul li a {
	color:#a8cce4;
	font-weight:normal;
	text-decoration:none;
}

table#ctnSite div#ctnContent div#contentMain div#contentMenu ul li a:hover {
	color:#0960a0;
	font-weight:normal;
	text-decoration:none;
}

/* The Zip Code box - by Miriam */
#zipcode { 
	border:0px solid red;
	color:#DACC6D;
	font-family:Arial; 
	font-size:11px;
	float:left;
	
	width:180px;
	height:32px;
	
}
#formLocateZipcode {
	background-color:#D0DA85;
	color:#4a5a07;
	float:left;
	font-family:Arial;
	font-size:10px;
	text-indent:3px;
	width:157px;
	height:16px;
	margin-top: 5px;
}

#formLocateSubmit {
	position: static; 
	padding-left:3px; 
	width:16px; 
	height:16px; 
	margin-top: 5px;
}

img.bottleLink {
margin-top:5px;
	
}
