@charset "UTF-8";

/* Yahoo Reset CSS Version: 2.7.0 */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
a{text-decoration:none}

* :focus { outline: 0; }

body{
	font-size:62.5%; /*10px*/
	color:#333333;
}

a{
	color:#333333;
}

/* -----------------------------------*/
/* ------->>> WIREFRAME <<<-----------*/
/* -----------------------------------*/

#header-wrapper{
	width:100%;
	height:610px;
	
	background-color:#fdeed3;
}

	#header{
		width:960px;
		height:465px;
		
		margin-left:auto;
		margin-right:auto;
		
		/*border-left:2px dotted #ffffff;
		border-right:2px dotted #ffffff;*/
	}
	
#wrapper{
	width:100%;
	
	background:url(../images/body/background-repeat.png);
}

	#sub-wrapper{
		width:960px;
		margin:0 auto;
		/*position:relative;*/
		background:url(../images/body/regalia-repeat.png) repeat-y top center;
		
	}
		#content-top{
			width:960px;
			height:239px;
			
			/*position:absolute;
			top:0px;*/
			
			background:url(../images/body/content-top.jpg) no-repeat;
		}
		#content{
			padding:34px 0px 80px 0px;
			margin-left:125px;
			min-height:600px;
			width:710px;
			
			margin-top:-239px;
			
			/*position:relative;*/
		}
		
		
/*******Footer*****/	
#footer-wrapper{
	width:100%;
	
	background:url(../images/footer/top-repeat.png) repeat-x;
}
	#footer{
		width:960px;
		height:285px;
		margin:0 auto;
		position:relative;
	}
	
		#footer-1,#footer-2,#footer-3,#footer-4,#footer-5{
			position:absolute;
			background-image:url(../images/footer/footer_sprite.png);
		}
		
		#footer-1{
			left:0px;
			top:0px;
			width:133px;
			height:77px;
			background-position: -0px -0px;
		}
		
		#footer-2{
			right:0px;
			top:0px;
			width:115px;
			height:77px;
			background-position: -0px -87px;
		}
		
		#footer-3{
			left:48px;
			top:77px;
			width:12px;
			height:207px;
			background-position: -0px -174px;
		}
		
		#footer-4{
			right:46px;
			top:77px;
			width:13px;
			height:207px;
			background-position: -0px -394px;
		}
		
		#footer-5{
			bottom:0px;
			right:59px;
			width:841px;
			height:82px;
			background-position: -0px -614px;
		}
		
		#womo{
			display:block;
			position:absolute;
			left:450px;
			top:170px;
			font-size:1.2em;
			color:#373737;
			text-align:center;
			/*width:42px;
			height:40px;
			background-image:url(../images/footer/womo.png);*/
		}
		
		#footer-links{
			position:absolute;
			top:100px;
			left:250px;
		}
			#footer-links a{
				color:#373737;
				font-size:1.2em;
				margin-right:50px;
			}
/**********************************************************/
a#back-to-top{
	display:block;
	position:fixed;
	right:10px;
	bottom:10px;
	background:url(../images/footer/top_arrow.png) no-repeat bottom right;
	width:75px;
	height:500px;
	cursor:pointer;
}
