@charset "utf-8";
/* Santa Rita CSS Document 

 ver 2008/07/07
 
 santa_base.css

---------------------------------------------------------*/

/* css menu ----------------------------------------------

	1.wrap
	2.head button
	3.wall
	4.contents
	5.go page top
	6. Float clear

---------------------------------------------------------*/


/**------------------------------------------------------

	1.wrap
	
-------------------------------------------------------**/

div#wrap{
	width: 100%;
	height: 100%;
	background: #6c4f39 url(../../img/shared/bg_santa.jpg) repeat-x top;
	margin-right:auto;
	margin-left:auto;
	padding: 0px 0px 20px 0px;
	text-align: center;
	font-size: 12px;
	color: #330000;
}

div#wrap a:link,
div#wrap a:visited{
	color: #85002A;
	text-decoration: none;
}

div#wrap a:hover {
	text-decoration: underline;
}

div#wrap a img{
	border: 0px;
}

div#wrap a,
div#wrap img,
div#wrap h1,
div#wrap h2,
div#wrap h3,
div#wrap h4,
div#wrap hr,
div#wrap br
{
	margin: 0px;
	padding: 0px;
}

div#wrap ul,
div#wrap ol{
	list-style-type: none;
}

div#wrap p,
div#wrap li{
	line-height: 1.5;
}

/*\*/
* html div#wrap {
	font-size: 75%;
}
* html div#wrap table {
	font-size: 100%;
}
*:first-child + html div#wrap {
	font-size: 75%;
}
/**/



/**-------------------------------------------------------

	2.head button
	
--------------------------------------------------------*/
 
div#top-btn-zoon{
	width: 790px;
	margin: 0px auto;
	padding: 0px;
	text-align: right;
}

div#top-btn-zoon p{
	margin: 0px;
	padding: 7px 5px 3px 5px;
}

/**------------------------------------------------------

	3.wall
	
-------------------------------------------------------**/

div#wall{
	width: 790px;
	margin: 0px auto;
	padding: 0px;
	background: url(../../img/shared/bg_santa_ct.jpg) repeat-y;
}

div#wall-in{
	width: 100%;
	margin:0 0 0 0px;
	padding:31px 0 0 0px;
	text-align: center;
}

/**------------------------------------------------------

	4.contents
	
-------------------------------------------------------**/ 

div.contents{
	width: 770px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}

/**------------------------------------------------------

	5.go peage top
	
-------------------------------------------------------**/

div.page-top{
	clear: both;
	width: 770px;
	margin: 0px auto;
	padding: 2px 0px 10px 0px;
	text-align: right;
}

div.page-top p{
	margin: 0px;
	padding: 0px;
}

/**-----------------------------------------------------

	6. Float clear

-----------------------------------------------------**/

br.clr /* eXgp */ {
	clear: both;
	font-size: 0px;
	line-height: 0px;
}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/*\*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/**/

hr.hr-cler{
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	border: 0px;
	visibility: hidden;
}
