body{
	text-align: center; /*centre in IE*/
	background-color: #64575d;
}


/*Wrapper id for each page to start common look and feel*/
#wrapper {
	width: 820px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 2px solid #000000;
	padding: 2px;
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


#banner {
	float: none;
	background-image: url(../Images/Banner-0076-crop.jpg);
	background-position: center center;
	padding: 1px;
	background-repeat: repeat-y;
	height: 100px;
	color: #64575D;
	text-align: center;
}	
/*#banner img{
	padding: 0px;
	margin: 0px;
	border:none;
	}
*/	

#banner h1{
	font-size: 55px;
	font-weight: bold;
	text-align: center;
	display: block;
	padding: 0em;
	margin-top: 10px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

#banner h2 {
	font-size: 45px;
	font-weight: bold;
	text-align: center;
	display: block;
	padding: 0em;
	margin-top: 20px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

#banner p.name{
	font-weight: bold;
	display: block;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 140px;
}



/*home page div for description and link for Paper Arts*/
#paperbox {
	color: #894f37;
	float: right;
	width: 45%;
	height: 225px;
	text-align: center;
	padding-right: 1px;
	padding-top:1em;
	margin-bottom: 1em;

}

/*link for cbbag onb index page*/
#cbbag {
	clear: both;
	margin-top: 15px;
	padding-top:20px;
	margin-right: 75px;
	margin-left: 75px;
	font-size: small;
}

/*format div holding anchor to Lunar and Paper Arts*/
.links{
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 4em;
}

/*
#lunar_link{
	clear: left;
	float: left;
	width: 45%;
}

#paper_link{
	clear: right;
	float: right;
	width: 45%;
}

*/

.takemethere{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
	text-align:center;
	padding-top: 1em;
	clear: both;
}


/*format description on home page*/
div.whoandwhat{
	font-size: medium;
	text-align: left;
	float: right;
	color: #000000;
	width: 65%;
}

.who{
	font-size:large;
}	



/*Lunar Consulting text on first link page*/
#maintextlunar{
	font-size: small;
	padding-right: 2cm;
	padding-left: 2cm;
	
}

/*VIP styling for main pages*/
#prestext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: italic;
	color: #894F37;
	text-align: center;	
}

/*Text for subpages with menus*/
.text{
	margin-bottom: 6px;
	font-size: small;
	width: 600px;
}

/*Sub-heading for events*/
p.subhead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: italic;
	color: #0033CC;
	font-weight: bold;
	font-variant: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 3em;
	}


/*Editable blocks*/
/*Editable Blocks for Paper Arts*/
#pa-main{
	float: right;
	clear: none;
	padding: 12px;
	width: 650px;

}

#pa-main h1, h2, h3,  h4, h5, h6{
	color: #5e5156;
}

#pa-main h3{
	margin-top: -15px;
}

img.detail{
	border:ridge 4px #000000;
	height: 450px;
	width: 450px;
}
img.galBut {
	height: 100px;
	width: 100px;
}





/*Menus*/
/*Menu bar floated right on all paper arts pages*/
#pa-menu{
	float:left;
	padding: 1px;
	border: none;
	clear: none;
	margin: 0px;
	height: auto;
	width: 140px;
	display: block;
	position: static;
}

#pa-menu ul{
	list-style-type: none;
	margin: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;	
}

/*#pa-menu img{
	border:none;
}
*/

#pa-menu li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #64575D;
	text-align: center;
	clear: right;
	float: right;
	font-variant: small-caps;
	display: inline; /*kludge for EI--allows user to select anywhere in rectangle defined by anchor*/
	border: 1px solid #000000;
	margin-bottom: 2px;
	height: 50px;
	width: 135px;
	background-repeat: no-repeat;
	text-decoration: none;
	
}

#pa-menu a{
	display: block; /*activate entire box*/
	text-decoration: none;
	color:#64575D;
	height: 42px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#pa-menu li a:hover{
	background-color:#64575D;/*change colour with hover*/
	color: #FFF;
}


/*li.home {
	background-image: url(../Images/menu/Home.png);	
}

li.events{
	background-image: url(../Images/menu/EventsLogo.png);
}

li.gallery{
	background-image: url(../Images/menu/GalleryLogo2.png);
}

li.pa-links{
	background-image: url(../Images/menu/Links.gif)  
}
*/

/*End paper arts general menus*/

/*Menu for paper arts gallery*/

	
/*Editable text for Gallery Pages*/
#gal-main{
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 25px;
	padding-top: 10px;
	position: static;
	clear: left;
	width: 500px;
	overflow: hidden;
}
.pdf-link {
	border: none;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left:20px;
	clear: both;
	width: 500px;
}

img.linkBut{
	border:1px solid #64575d;	
}


/*Limit image size for gallery rollover*/


/*Blank image for rollovers*/
#gal-blank {
	height: 450px;
	width: 450px;
	margin: 5px;
	padding: 5px;
	border: medium solid #BBA580;
	clear: left;
}

/*End Editable blocks*/

/*Align and size menu*/


#gal-menu{
	display: inline;
	padding: 2px;
	float: left;
	height: auto;
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#gal-options {
	overflow: hidden;
}


/*Rollover buttons for gallery to run across the page*/

.gal-buttons{
	height: 150px;
	width: 150px;
	border: 3px double #000000;
	display: inline; /*activate entire box*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: none;
	float: left;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	padding: 1px;
	color: #64575D;
	text-align: center;
}

#gal-options ul{
	list-style-type: none;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}

#gal-options ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: none;
	float: left;
	display: inline; /*kludge for EI--allows user to select anywhere in rectangle defined by anchor*/
	border: double 3px #000000;
	margin-bottom: 2px;
	margin-right:2px;
	height:150px;
	width: 150px;
	color: #64575D;
}
#gal-options ul li#cards {
	background-image: url(../Images/GalleyButs/cardButton.png);
	background-position: 0px;
}

#gal-options ul li#cards:hover{
	background-image: url(../Images/GalleyButs/cardButton.png);
	background-position: 152px;	
}

#gal-options ul li#books {
	background-image: url(../Images/GalleyButs/bookButton.png);
	background-position: 0px;
}

#gal-options ul li#books:hover {
	background-image: url(../Images/GalleyButs/bookButton.png);
	background-position: 152px;
}

#gal-options ul li#paper {
	background-image: url(../Images/GalleyButs/paperButton2.png);
	background-position: 0px;
}

#gal-options ul li#paper:hover {
	background-image: url(../Images/GalleyButs/paperButton2.png);
	background-position: 152px;
}


#gal-options ul li#boxes {
	background-image: url(../Images/GalleyButs/boxButton.png);
	background-position: 0px;
}

#gal-options ul li#boxes:hover{
	background-image: url(../Images/GalleyButs/boxButton.png);
	background-position: 152px;	
}

#gal-options ul li#jewellery {
	background-image: url(../Images/GalleyButs/jewelButton.png);
	background-position: 0px;
}

#gal-options ul li#jewellery:hover {
	background-image: url(../Images/GalleyButs/jewelButton.png);
	background-position: 152px;
}

#gal-options ul li#special {
	background-image: url(../Images/GalleyButs/specialButton.png);
	background-position: 0px;
}

#gal-options ul li#special:hover {
	background-image: url(../Images/GalleyButs/specialButton.png);
	background-position: 152px;
}






#gal-options ul li a{
	display: block;
	height: 85px;
	padding-top: 62px;
	text-decoration: none;
	color:  #000;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	font-variant: small-caps;
	text-align: center;
	vertical-align: middle;
}
/*End Showcase*/

/*Descriptive text for gallery subpages*/
#description{
	clear: left;
	float: left;
	display: block;
	width: 500px;
}

/*Footers*/
/*Footer for main page*/
#foot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color:#894f37;
	border:medium double #894f37;
	background-color:#FFFFCC;
	font-weight: bold;
	clear: both;
	margin-top: 1em;
	padding: 1px;
	float: none;
	height: 7ex;
}


/*Footer for Paper Arts--in Library*/
#paperfoot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color:#000000;
	border:medium double #000000;
	font-weight: bold;
	clear: both;
	margin-top: 5em;
	padding: 1px;
	float: none;
	height: 7ex;
	background-color: #ffffff;
	background-image: none;
	width: auto;
}

/*Left align copyright notice*/
.copyright{
	text-align: left;
	float: left;
	width: 40%;
	height: 3ex;
	background-color: ffffff;
}

/*Right align developer notice*/
.develop{
	text-align: right;
	float: right;
	background-color: ffffff;
}

p.notices{
	line-height: normal;	

}
/*End Footers*/

/*Styling for contact info*/
#contact {
	clear: none;
	float: left;
	margin-top: 0px;
	width: 45%;
	display: block;
	font-size: x-small;
}

#contact a{

}

/*link used on paper arts home page*/
.takeme {
	margin: 0px;
	clear: right;
	float: right;
	text-align: right;
	width: 45%;
	overflow: hidden;
	padding: 0px;
}


.takeme a {
	font-size: small;
}
#wrapper #pa-main .lunar {
	font-size: x-small;
	clear: none;
	float: right;
	width: 45%;
	text-align: right;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*#wrapper #pa-main #showcase a {
	height: 100px;
	width: 100px;
	display: block;
}*/


/*End Galley menus*/
/*End Menus*/

/*Showcase for thumbnails on each gallery subpage*/

#showcase{
	display: block;
	padding: 2px;
	float: left;
	margin-right: 0px;
	height: auto;
	width: 600px;
	clear: left;
}

/*#showcase img{
	border: 3px double #0000FF;
	height: 99px;
	width: 99px;
	margin-bottom: 3px;*/
}
#showcase ul {
	list-style-type: none;
}
#showcase ul li {
	float: left;
	margin: 1px;
	border: 1px solid #000;
	height: 100px;
	width: 100px;
	padding: 2px;
	list-style-type: none;
}
#showcase ul li a img {
	height: 96px;
	width: 96px;
}
#showcase h3 {
	margin-left: 25px;
}

img.workshopPic{
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

p.fees{
	font-weight: bold;		
}

img#signature{
	height: 75px;
	width: 276px;	
}

.text h2{
	clear:both;
}

span.strong{
	font-weight:bold; 	
}

