﻿/* elements */
body {text-align:center; font:.7em Arial, helvetica, Sans-Serif; letter-spacing:1px; margin:0; background:url('bg.jpg') repeat top center fixed; color:#333}
img {border:0}
a {text-decoration:none; color:#000}
p a, #contactInfo a {border-bottom:1px dashed #ccc}
p a:hover, #contactInfo a:hover {border-bottom:1px solid #ccc}
h1, h2, h3 {font:bold Helvetica, Arial, Sans-Serif; letter-spacing:1px; text-transform:uppercase; margin-bottom:0}
h1 {font-size:200%; margin-bottom:30px;text-align:left; font-weight:normal; margin-left:340px}
h2 {font-size:120%;}
h3 {font-size:110%}
p {margin-top:0}
address {font-style:normal;}


/* navigation */
#nav {list-style-type:none; font-size:120%; text-transform:lowercase; margin:130px 0px 0 0}
#nav li {display:inline; float:left; margin:0 2px; padding:5px; text-align:right}
#nav img {display:block; filter:none; border:1px solid #fff}
#nav a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); border:1px solid #ccc}
#miniNav {list-style-type:none; margin-left:320px}
#miniNav li {display:inline; margin-left:20px; }
#miniNav a {color:#666; }
#miniNav a:hover {color:#000}
a#thisPage  {border-top:1px solid #ccc}
a#thisPage:hover  {color:#666;}


/* sections */
#section {background:#fff url('images/click.gif') no-repeat top left; text-align:right; padding:0 30px}
#section img {filter:none; border:2px solid #fff; padding:8px; margin:15px; background:url('images/imageBg.gif') no-repeat center center;}
#section a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=70, Style=2, StartX=30,  FinishX=40, StartY=70, FinishY=90); border:2px solid #F8F7F7}


/* modules on every page */
#centerMe {margin:0 auto; width:809px; background:url('images/photoStrip.gif') repeat top left; text-align:left}
#inCenterMe {width:716px; background-color:#fff; margin-left:26px; padding:12px 20px 20px 20px}

#contactInfo {letter-spacing:2px; margin-bottom:1px}
#contactInfo a {margin-left:35px;}
#logo {clear:both; width:502px; height:145px;}

#footer {text-align:center; font-size:90%; color:#ccc; margin-top:100px; border-top:1px dashed #ccc; padding:2px}
#footer a {color:#ccc}
#footer a:hover {text-decoration:underline}

