/*------------------------------------------------------
  | Chester CSS3 version 1.00
  |
  |	Index :	1)  Makeshift CSS Reset	:
  |		2)  Render HTML 5 elements as block :
  |		3)  The basics :
  |		4)  The Main Navigation :
  |		5)  The gallery :
  |
  | Makeshift CSS Reset	:
  ------------------------------------------------------*/
*{margin: 0;padding: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,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{font-style:normal;font-weight:normal;}ul {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;}

/* Render HTML 5 elements as block :
   -----------------------------------------------------*/
header,footer,section,aside,nav,article,.main-nav{display: block;}


/* The basics :
   -----------------------------------------------------*/
body {  width: 100%;
	margin:	auto;
	background-color: rgb(0, 0, 0);
	background-image: url("");
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size: contain;         /* Generic*/
    	-webkit-background-size: contain; /* For WebKit*/
    	-moz-background-size: contain;    /* Mozilla*/
    	-o-background-size: contain;      /* Opera*/
	background-position: center center;}

	
	

p {     font-family: "myriad-pro-1","myriad-pro-2","Helvetica","Arial",sans-serif;
	font-style: normal;
	font-size:81%;
	color: rgb(51, 51, 51);
	line-height: 1.4;
	vertical-align:	baseline;}
	
h2 {    color: rgb(51, 51, 51);
	font-family: "myriad-pro-1","myriad-pro-2","Helvetica","Arial",sans-serif;
	font-style: normal;
	font-weight: 300;
	height: 30px;    			
	font-size: 24px;
	line-height: 30px;	
	margin-bottom: 10px;
	display: block;}
	
/* The Main Navigation :
   -----------------------------------------------------*/
.menuMenu {
	position:fixed;
	width: 140px;		
	margin:	0px auto auto 30px;
	padding: 0px 0px 0px 0px;}   	
	
.menuHeader {
	position:static;
	width: 140px;		
	height: 107px;
	background: url("images/logo-k.gif") no-repeat;
	}   
		
.menuText {
	position:static;
	display: block;
	width: 140px;
	text-align: left;
	background-color: #000000;}	
	
.menuFooter {
	position:static;
	width: 140px;		
	height: 200px;
	background: url("images/logo-ornament.png") no-repeat;}	
	
ul.mainMenu li a {
	font-family: Calibri,Arial,sans-serif;	
	font-size: 14px;
	font-weight: ;
	color: rgb(235, 2, 117);	
	text-shadow: rgb(0, 0, 0) 0px 2px 3px;		
	margin: 18px;
	text-align: left;
	text-decoration: none;
	list-style: none outside none;
	text-transform: ;		
	vertical-align: baseline;}
	
ul.mainMenu li a.MenuMain {
	color: rgb(255, 0, 192);
}	
	
ul.mainMenu li a:hover {
	color: rgb(255, 0, 192);
} 	
	
/* The gallery :
   -----------------------------------------------------*/		
.galleryMain {
 	position:absolute;
 	top:40px;
 	right:20px;
 	width:70px;}  	
	
.galleryThumb img {
 	width:70px;
	margin:	10px 0px 0px 0px;
	-webkit-box-shadow: 0 3px 7px #000000;
	   -moz-box-shadow: 0 3px 7px #000000;
		box-shadow: 0 3px 7px #000000;}  