* { /* global reset */
	margin:0; 
	padding:0;
}

body {
	text-align: left;
	font: 0.85em verdana, sans-serif;
	line-height: 1em;
	color: #333;
	background: #d1e3e5;
}

div.navcontainer {width:100%;}
div.navcontainer ul {font:11px Arial, Helvetica, sans-serif;text-transform:uppercase;margin:0;letter-spacing:0;width:100%;padding-top:8px;}
div.navcontainer ul li {float:left;display:inline;width:70px;}
div.navcontainer ul li.r1 {float:left;text-align:left;width:210px;}
div.navcontainer ul li.r2 {float:left;text-align:left;width:90px;}
div.navcontainer ul li.r3 {float:left;text-align:left;width:100px;}
div.navcontainer ul li.r4 {float:left;text-align:left;width:50px;}
div.navcontainer ul li.r5 {float:left;text-align:left;width:50px;}
div.navcontainer ul li.r6 {float:right;text-align:right;margin-right:0;width:auto;}
div.navcontainer ul li a {color: #555;text-decoration: none;}
div.navcontainer ul li a:hover {color: #666;text-decoration: none;}
div.navcontainer ul li.active a{color: #81a3a5;}
div.navcontainer ul li.active a:hover{color: #666;text-decoration: none;}

div.subcontainer {}
div.subcontainer ul {font: 11px Arial Narrow, Arial, Helvetica, sans-serif;text-transform: uppercase;margin:0;letter-spacing:0;padding-top:7px;}
div.subcontainer ul li{float: left;display:inline;margin-right:15px;}
div.subcontainer ul li a{color: #000;text-decoration: none;}
div.subcontainer ul li a:hover{color: #666;text-decoration: none;}
div.subcontainer ul li.active a{color: #81a3a5;}
div.subcontainer ul li.active a:hover{color: #666;text-decoration: none;}

div.subsubcontainer {}
div.subsubcontainer ul {font: 11px Arial Narrow, Arial, Helvetica, sans-serif;text-transform: uppercase;margin:0;letter-spacing:0;padding-top:7px;}
div.subsubcontainer ul li{float: left;display:inline;margin-left:15px;}
div.subsubcontainer ul li a{color: #000;text-decoration: none;}
div.subsubcontainer ul li a:hover{color: #666;text-decoration: none;}
div.subsubcontainer ul li.active a{color: #81a3a5;}
div.subsubcontainer ul li.active a:hover{color: #666;text-decoration: none;}

#copyright {width:640px;height:30px;margin:0 auto;color:#9bb9be;text-align:center;font:10px verdana;padding-top:10px;}
#copyright a {color:#9bb9be;}

div.description h3 {font: bold 10px verdana; letter-spacing: 1px;}
div.description p {font: normal 9px verdana, sans-serif;margin: 0;padding:0;}
#pageset {float:right;text-align:right;}
#pageset a img {margin:0;padding:0;border:none;margin-left:5px;}

small {color:#888;font-size:.85em;}

div.hdots { width: 680px; height: 1px; margin: 0 auto;}
div.hdots hr { display: none; }
div.hdots { background: #fff url(images/hdot.gif) repeat-x; }

div.hblank { width: 680px; height: 1px; margin: 0 auto;}
div.hblank hr { display: none; }
div.hblank { background: #fff; }

.artthumbs {margin: 0 auto;}
.artthumbs div {float: left; display: inline; margin-bottom: 20px;}
.artthumbs img {border: none;}
.sqmini {margin-right: 25px;}

.minil {padding-left: 0; margin-right: 11px;}
.minir {margin-left: 11px; margin-right: 0;}
.minic {margin-left: 11px; margin-right: 11px;}

h1 { font: bold 17px Arial Narrow, Arial, "Times New Roman", serif; margin: 0; }
h2 {font: 15px Arial Narrow, Arial, "Times New Roman", serif; letter-spacing: 1px; margin: 0; }
h3 {font: 1.2em Arial Narrow, Arial, "Times New Roman", serif; letter-spacing: 2px; margin: 0; padding:0;}
p {	font: normal 9px verdana, sans-serif;margin: 0;padding:0;}

.pressthumbs {text-align: center; margin: 0 auto;}
.pressthumbs div {float: left; display: inline; padding-right: 20px; padding-bottom: 20px;}
.pressthumbs img {border: none;}

p.lead {font: 11px Verdana, serif; margin-top: 10px; margin-bottom: 15px;line-height: 1.8em;}
div.aboutdescription p {font: normal 9px verdana, sans-serif;	line-height: 1.8em;	margin: 0;margin-bottom:15px;}

br.cb {clear:both;}
div.cb {clear:both;}
div.cb hr {display:none;}

#splash {width:680px;height:470px;margin:0 auto;}
#home {width:680px;height:470px;background:white;margin:0 auto;}
#menu {background:white;width:640px;height:29px;margin:0 auto;padding:10px 20px;}
#subnav {background:white;width:640px;height:30px;margin:0 auto;}
#sub {float:left;}
#subsub {float:right;text-align:right;}

#gallery {width:680px;height:450px;background:white;margin:0 auto;padding-top:20px;}

#contents {background:white;width:640px;height:360px;margin:0 auto;}
#contentnav {background:white;width:640px;height:50px;margin:0 auto;margin-top:10px;}

div.imgdescription {float:left;}
div.imgdescription h3 {font: bold 10px verdana; letter-spacing: 1px;}
div.imgdescription p {font: normal 9px verdana, sans-serif;margin: 0;padding:0;}

/* About */
#aboutphoto {float:left;width:420px;}
#abouttext {float:right;width:200px;}

/* ContactPhoto */
#contactphoto {background:#fff;width:680px;height:470px;}
#contactphoto img {border:none;width:680px;height:470px;}

/* Photo */
#photo {width:680px;height:470px;}
#photo img {border:none;width:680px;height:470px;}

#sitemap {margin-top:20px;}
#sitemap ul {margin-left:20px;margin-bottom:5px;}
#sitemap ul li {font:11px verdana;margin:5px 0;}
#sitemap ul li a{color: #000;text-decoration: none;}
#sitemap ul li a:hover{color: #666;text-decoration: none;}


