/* Stylesheet for dawnreader.com */

/* Hide contents off-left */
.accessibility {
    height:1px; 
    left:0px; 
    overflow:hidden;
    position:absolute; 
    top:-500px;
    width:1px; 
}

body {
	font: 0.76em "Trebuchet MS, Verdana, Arial, Helvetica, sans-serif";
	font-weight:normal;
	color:#2c3f39;
	margin:0;
	padding:0;
	background:url(../images/body_bg.png) repeat-x left top #a3b7b1;
}

h1 { font-family:"times";font-size:2.3em; color:#fff; font-weight:normal; border-bottom:1.2em solid #598376; }
h2 {margin:10px 0 0.1em 0;padding-left:10px;font-size:1.6em;color:#2c3f39;font-weight:normal;}
.panel h2 { margin:0;padding:0;}

p { font-family:verdana;margin:0 0 8px 0; clear:both; }
#home .panel p {width:200px;}
#statement .panel p, #contact .panel p {width:300px;}

.clear { clear: both; }

#container {
	margin:0 auto;
	padding:0;
	width:710px;
	max-width:78em;
	min-width:54em;
	position:relative;
	overflow:hidden;
	background-color:#fff;
}

#header { background-color:#598376; overflow:hidden; }
#mast { background-color:#598376; margin:32px 0 4px 15px; }

a:link , a:visited , a:hover, a:focus {color:#fff;}
.panel a:link, .panel a:visited {color:#354a43;text-decoration:underline;} 
.panel a:hover, .panel a:focus {color:#354a43;text-decoration:none;}

/* nav styles */
#nav {background-color:#354a43;padding:2px 0 0 0;width:100%;font-family:verdana;}
#nav ul {width:710px; list-style:none;margin:0;padding:0;overflow:hidden;clear:both;}
#nav ul li {width:auto;float:left;padding:0 0 0 0;margin:0 0 0 0px;font-size:1em;font-weight:bold;}
#nav ul li a {display:block;}
#nav ul li a:link, #nav ul li a:visited, #nav ul li a:active {border-right:1px solid #fff;padding:3px 12px 7px 12px;color:#fff;text-decoration:none;}
#nav ul li a:hover, #nav ul li a:focus, #nav ul li a.active {background:#fff;border-right:1px solid #354a43;text-decoration:none;padding:3px 12px 7px 12px;color:#2c3f39;}
#nav ul li a.first-nav {padding-left:15px;} /* T */

address {font-family:verdana;font-style:normal;font-weight:bold;margin:10px 0;}
	
#primary-content {margin:20px 0 0 0;padding:0 0 0 15px;overflow:hidden;}
#background #primary-content {background: url('../images/dawn.png') no-repeat right bottom;}
#paintings #primary-content {padding:20px 10px 100px 10px;margin:0;}

/* home page panel bg */
#panels {
	background: url('../images/home-panels-6.jpg') repeat-y left top;
	overflow:hidden;
	margin:10px 0 0 0;
	color:#2c3f39;
	clear:both;
}
/* standard panels */
.panel {
	margin:0 25px 0 0;
	float:left;
	padding: 0 0 0 10px;
	width:25em;
}
#home .panel {	width: 16em; padding:0 0 10px 10px }
.panel-wide {
	width: 38em;
	padding:0 0 0 10px;
	margin:0 25px 20px 0;
	float:left;
}
.panel-wide p {width:27em;}
.panel-wide li {margin-top:6px;}

.colour-panel {background-color:#dfdfdf;padding:10px 10px 10px 10px;border:1px dashed #2c3f39;}

.float-l {float:left;}
.float-r {float:right;}
.margin-t {margin-top:15px;}
.margin-t-2 {margin-top:25px;}
.margin-b {margin-bottom:10px;}
.margin-b-2 {margin-bottom:15px;}
.margin-b-3 {margin-bottom:10em;}
.margin-b-4 {margin-bottom:12px;}
.margin-l {margin-left:15px;}
.margin-l-2 {margin-left:10px;}
.first {border:none;margin-left:0;}

#footer {
	color:#fff;
	background-color:#354a43;
	width:680px;
	font-size:0.9em;
	margin:20px 0 0 0;
	padding:10px 15px;
}
#background #footer {
	margin:0;
}
#paintings #footer {margin-top:0;}


/*
.panel {
 -moz-border-radius: 1em;
 -webkit-border-radius: 1em;
 border-radius: 1em;
}*/

 /* drop shadow 
.panel {
  -webkit-box-shadow: 3px 3px 6px #666;
  -moz-box-shadow: 3px 3px 6px #666;
  box-shadow: 3px 3px 6px #666;
}
*/

/* jQuery lightBox plugin - Gallery style */
#gallery {xborder-left:1px solid #abc3bb;}
#gallery1, #gallery2, #gallery3, #gallery4, #gallery-arctic, #gallery-snow {
	background-color: #fff;
	xborder:1px solid #abc3bb ;
	padding: 10px;
	width: 565px;
	margin:0;
}

#gallery1 ul, #gallery2 ul, #gallery3 ul, #gallery4 ul, #gallery-arctic ul, #gallery-snow ul { list-style: none; }
#gallery1 ul li, #gallery2 ul li, #gallery3 ul li, #gallery4 ul li, #gallery-arctic ul li, #gallery-snow ul li{ display: inline; margin-top:20px;}
#gallery1 ul img, #gallery2 ul img, #gallery3 ul img, #gallery4 ul img, #gallery-arctic ul img, #gallery-snow ul img {
	border: none;
	margin:5px 6px;
}
#gallery-snow ul img {border:1px solid #ccc;}
#gallery1 ul a:hover img, #gallery2 ul a:hover img, #gallery3 ul a:hover img, #gallery4 ul a:hover img, #gallery-arctic ul a:hover img, #gallery-snow ul a:hover img {
	color: #fff;
}
#gallery1 ul a:hover, #gallery2 ul a:hover, #gallery3 ul a:hover, #gallery4 ul a:hover, #gallery-arctic ul a:hover, #gallery-snow ul a:hover { color: #fff; }
#fragment-1 p, #fragment-2 p, #fragment-3 p, #fragment-4 p, #fragment-5 p, #fragment-6 p {font-size:0.8em;padding:4px 0 0 0px;margin:0 0 0 15px;}