body {font: .7em Poetica-ChanceryII, verdana, arial, helvitica sans-serif;background-color:#fff;margin:0; padding:0;background-image:url(dea-ni-background.jpg);background-repeat:repeat;background-attachment:fixed;}

div#mainwrapper {width:769px;margin:4px 5px 5px 12px;background-color:#fff}
div#header {width:769px; height:110px; border:0;background-image:url(irish-photo-logo.jpg);}

div#topmenu {width:769px; height:0px;padding:6px;position:relative;left:-15px;top:-122px;}

div#columnswrapper {float:left; width:769px; background-color:#fff;}

div#nav {float:left; width:113px; margin-left:-770px;background-color:#fff;padding-top:10px;padding:4px 3px 0 0;} /* nagative margin moves nav column into position */
div#nav a {text-decoration:underline;font-weight:normal;color:#639d37;}
div#nav a:hover {font-weight:bold;}


.clearthis {clear:both;}
.small {font-size:.8em}
.j{width:160px;height:102px;margin:0;padding:0;margin:0 0 2px 0;border:none}
.p{width:160px;height:64px;padding:0;margin:0 0 2px 0;border:none;line-height:1em;}
.landscape-thumb{margin:2px 8px 2px 0;padding:0;border:0;}
.panorama-thumb{margin:2px 12px 2px 0;padding:0;border:0;}
.thumbs{border-top: 1px dashed;border-bottom:1px dashed;margin:0 0 0 0;}

div#content {float:left; width:630px; margin-left:116px;margin-right:0; display:inline;background-color:#fff;color:#333;line-height:1.3em;border-left:1px dashed #292;padding:0 0 20px 12px}
div#content div#mainimage {width:525px; margin-left:0;margin-right:0px;margin-top:4px;margin-bottom:4px;}
div#content div#mainimage img {border: 0px;margin-left:10px;margin-right:0;}
div#content div#mainimage p {font-size:.65em; margin:0px 5px; color:#080;} 
div#content div#leftimage img {border:0;margin:2px 5px 2px 0;float:left;}
div#content div#rightimage img {border:0;margin:2px 5px 2px 0;float:right;}
div#content div#right {border:0;margin:4px 0px 4px 9px;float:right;}

div#content h1{font-size:1.6em; margin-top:5px; margin-bottom:.1em;text-align:left;color:#639d37;line-height:1.1em;}
div#content h2{font-size:1.4em; margin-top:5px; margin-bottom:.1em;text-align:left;color:#d00;line-height:1.2em;text-decoration:underline}
div#content h3{font-size:1.2em; margin-top:5px; margin-bottom:.1em;text-align:left;color:#d00;line-height:1.2em;}

div#content p {margin-top:0; margin-bottom:.5em;}
div#content ul {border:0; margin:4px 4px 10px 13px; padding:0; list-style-type:circle;line-height:1.2em;}
div#content li{margin:4px;}
div#content table{margin:4px 0 10px 0;border:0}
div#content blockquote {width:500px; margin:0 10px 5px 10px; padding: 6px 20px;}
div#content blockquote p {margin:0; font-style:italic;}
div#content a {text-decoration:underline; color:#639d37;}
div#content a:hover {color: #fff; background-color:#80d080}
div#content hr {margin-top:4px;margin-bottom:4px}


div#footer {padding:0;margin:0;font-size:1.2em;text-align:center;background-color:#ece8dc;}
div#footer a{text-decoration:none;color:#69683b} /* underlines the links when hovered */
div#footer a:hover {color: #fff; background-color:#80d080}

div#footerjmc {font-size:1em;margin-top:9px}


