
.clearer { clear: both ; }
.book img { margin: 0px; padding: 0px; border: 0px; }
.book {vertical-align: middle;}
.book { float: left; width: 179px; margin: 0px 15px 10px 15px ;}
.events h1 {font-size: 140%; font-weight: bold ;}

.aligncenter { margin: 0 auto; text-align:center;}






body { 
	color: #605E5D ; 
	font-family: arial;
	font-size: 11px; 
}

p {
	line-height: 14pt;
	color: #605E5D ; 
	font-family: arial;	
}

strong { font-weight: bold ; }

a { color: #90C018 ;  text-decoration: none; }
a:link { color: #90C018 ; }
a:visited {color: #90C018 ;}
a:hover { color: #605E5D ; }

.caplock  { text-transform: uppercase ; }
.clearer  { clear: both; }
#page { width: 1065px; background-image: url(/img/BACKGROUND.gif); background-repeat: no-repeat; background-position: 50% 60px; }
#content  { margin: 50px 100px 30px 100px; }

#content h3 { 
	text-transform: uppercase ;
	font-weight: bold; 
}
.links { text-align: left; }
.links ul{ width: 200px; float: left; }
.links li{ width: 200px; }
#navSpan { text-align: left ; text-transform: uppercase ; font-weight: 900;  border-bottom: 2px solid black; margin-bottom: 10px; padding-bottom: 5px; }
#navSpan a { text-decoration: none; }
#subnav a { text-transform: uppercase ; text-decoration: none; }
#subnav li { display: inline ; margin-right: 5px;  }
#subnav_blog ul{ margin-left: 200px;  }


.blogPost { width: 650px ; float: right; }
.blogPost h3 { font-weight: bold; text-transform: uppercase ; }
.blogPost img {margin: 10px 0px; } 
.blogPostDate { margin-bottom: 10px; color: gray ; text-transform: uppercase ; }

#blogNav { width: 200px; float: left ; }
#blogNav h4 { text-transform: uppercase ; text-decoration: underline; font-weight: bold; }
#blogNav ul { margin-bottom: 20px; }

.book img { margin: 0px; padding: 0px; border: 0px; }
.book { float: left; width: 179px; height: 300px; margin: 0px 15px 10px 15px ;}
#BookPage  p{ margin-bottom: 20px; }

#bio  p{ margin-bottom: 20px; }
#bio  img{ margin-left: 20px; }

#footer { margin-bottom: 50px; }

#mailinglist input{ width: 180px; margin: 0px 2px; }
#mailinglist input[type="submit"]{ width: 100px; }
#mailinglist input[type="text"]{ padding: 0px 10px; }

img.nav_gallery { background: url("/img/GALLERY.gif") 0 0 no-repeat; }
img.nav_gallery:hover { background: url("/img/GALLERY_OVER.gif"); }		
img.nav_commercial { background: url("/img/COMMERCIAL.gif") 0 0 no-repeat; }
img.nav_commercial:hover { background: url("/img/COMMERCIAL_OVER.gif"); }
img.nav_newsevents { background: url("/img/NEWSEVENTS.gif") 0 0 no-repeat; }
img.nav_newsevents:hover { background: url("/img/NEWSEVENTS_OVER.gif"); }
img.nav_shop { background: url("/img/camillashopa.gif") 0 0 no-repeat; }
img.nav_shop:hover { background: url("/img/camillashopb.gif"); }
img.nav_bio { background: url("/img/BIO.gif") 0 0 no-repeat; }
img.nav_bio:hover { background: url("/img/BIO_OVER.gif"); }
img.nav_contact { background: url("/img/CONTACT.gif") 0 0 no-repeat; }
img.nav_contact:hover { background: url("/img/CONTACT_OVER.gif"); }
img.nav_links { background: url("/img/LINKS.gif") 0 0 no-repeat; }
img.nav_links:hover { background: url("/img/LINKS_OVER.gif"); }
img.nav_press { background: url("/img/press.gif") 0 0 no-repeat; }
img.nav_press:hover { background: url("/img/press_over.gif"); }
img.nav_events { background: url("/img/events.gif") 0 0 no-repeat; }
img.nav_events:hover { background: url("/img/events_over.gif"); }


img.nav_shopbig { background: url("/img/SHOP.gif") 0 0 no-repeat; }
img.nav_shopbig:hover { background: url("/img/SHOP_OVER.gif"); }


#tanpopo_ad {  }