/* LORD LIEUTENANT CSS */

body { text-align:center; color:#333333;
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#page-gallery h1 {font-size:24px; margin:0; font-weight:normal; color:#4169E1;}
#page-gallery h2 {font-size:18px; margin:0; font-weight:normal; color:#4169E1;}
#page-gallery h3 {font-size:16px; margin:0; font-weight:normal; color:#4169E1;}
#page-gallery h4 {font-size:14px; margin:0; font-weight:normal; color:#4169E1;}
#page-gallery h5 {font-size:12px; margin:0; font-weight:normal; color:#4169E1;}

#wrapper {position:relative; margin:auto; width:800px; text-align:left; border:1px solid #CCC; }
#banner {position:relative;width:800px;}
#gallerynav {position:relative;width:100%; font-size:14px; padding:10px 0;}
#gallnavleft {position:relative;width:300px; float:left; text-align:left;}
#gallnavright {position:relative;width:300px; float:right;text-align:right;}
#contentwrapper {position:relative;width:800px;}
#leftnav {position:relative; width:168px; padding:5px 10px; float:left; background-color:#F4F4F4;}
#mainarea {position:relative; width:600px; padding:5px; float:right; border-left:1px solid #CCC; min-height:760px;}
#logo { text-align:center; padding:0 0 20px 0;}
#sideimages {position:relative; width:174px; padding:5px 2px; float:left; text-align:center; height:760px; overflow:scroll;}
#showimage {position:relative; width:610px; padding:5px; float:right;}

/* classes */
p { margin:5px 0 16px 0;}
.clear {clear:both;}
.gallerywrap {position:relative; padding:5px 0 15px 0; }
.gallerywrap2left {position:relative; padding:5px 0 15px 0; width:288px;}
.gallerywrap3left {position:relative; padding:5px 0 15px 0; width:532px;}
.gallerywrap2right {position:relative; padding:5px 0 15px 0; width:288px;}
.gallerywrap3right {position:relative; padding:5px 0 15px 0; width:532px;}
.galleryentry { position:relative; width:144px; padding:4px; float:left; border:1px solid #DDDDDD; margin:0 5px 5px 0;}
.galleryimg {position:relative; width:144px; height:96px; text-align:center;}
.galleryimg img {border:0;}
.galleryimg a {display:block;}
.gallerytitle { position:relative; text-align:center; font-size:14px; width:100%; padding:5px 0; border:1px solid #666666; margin:0 0 5px 0;}
.sideimgentry {position:relative; margin:0 0 5px 0;}
.sideimgentry img {border:1px solid #333333; max-width:144px;}
.mainleft3 {position:relative; float:left; width:478px; }
.mainright2 {position:relative; float:right; width:320px;}
.imageleft {position:relative; float:left; width:250px; padding:0 10px 10px 0;}
.imageright {position:relative; float:right; width:250px; padding:0 0 10px 10px;}
table.tblpenimages td {border:1px solid #DDD;}

/* leftnav */
ul.ulleftnav {padding:0; margin:0;}
ul.ulleftnav li {padding:2px 0; margin:0; list-style:none; border-bottom:1px solid #CCC;}
ul.ulleftnav li a {padding:2px;}
ul.ulleftnav li.current a { color:red;}

/* exceptions */
