*{margin:0;padding:0;}
body {width:100%;height:100%;font-family:tahoma,verdana,arial,san-serif;text-align:center;background-color:transparent;}

#mainwrap {margin:0;padding:0;margin-left:auto;margin-right:auto;width:1000px;border:.5px solid #fff;background-color:transparent;}

#align {margin-left:auto;margin-right:auto;width:660px;border:none;background-color:transparent;}

#logo {float:left;margin-top:30px;margin-left:40px;margin-bottom:5px;background-color:transparent;}
*:first-child+html #logo {padding-top:25px;}
* html #logo {margin-left:20px;margin-top:40px;margin-bottom:-10px;}
#menu {float:right;margin-top:78px;margin-right:20px;margin-bottom:6px;background-color:transparent;}
*:first-child+html #menu {padding-top:15px;margin-bottom:-13px;}
#menulinks {text-align:center;font-size:10px;font-weight:bold;background-color:transparent;}
#menulinks span {padding:0 15px;background-color:transparent;}
#menulinks a {text-decoration:none;color:#52555B;background-color:transparent;}
#menulinks a:hover {color:#06D5F7;background-color:transparent;}


div#photostrip {margin-left:auto;margin-right:auto;width:660px;margin-top:20px;background-color:transparent;}

#content {width:660px;height:900px;margin-top:20px;text-align:left;background-color:transparent;}

#left {float:left;width:250px;font-size:11px;margin-top:20px;margin-left:0px;text-align:center;background-color:transparent;}
#links {width:220px;height:250px;margin-left:auto;margin-right:auto;background:transparent url(images/linksbg.jpg) no-repeat top center;background-color:transparent;}
#links ul {width:140px;height:200px;margin-left:auto;margin-right:auto;padding-top:42px;text-align:left;background-color:transparent;}
#links li {font-weight:bold;list-style:none;background-color:transparent;}
#links a {margin:5px 2px 4px;padding:5px 4px;text-decoration:none;display:block;color:#000;background:transparent url(images/linkbullet.jpg) no-repeat 95% 50%;border-bottom:1px dotted #bec5c4;}
#links a:hover {text-decoration:none;display:block;color:#000;background:transparent url(images/linkbulletova.gif) no-repeat 95% 50%;border:1px solid #F49231;}
* html #links ul {margin-left:0px;margin-top:13px;}
* html #links a {margin:-10px 2px 4px;}


#calogo {margin-left:auto;margin-right:auto;margin-top:20px;background-color:transparent;}

#right {float:right;margin-right:35px;width:355px;text-align:justify;background-color:transparent;}
p {margin-top:1.2em;font-size:13px;line-height:1.3em;color:#52555B;background-color:transparent;}
h1, h2, h3 {text-align:left;font-family:times,serif;font-style:italic;font-size:18px;font-weight:bold;color:#33506b;margin-top:1.8em;padding-bottom:.1em;border-bottom:1px dotted #bec5c4;background-color:transparent;}
#columnmiddle li {margin-top:10px;margin-left:40px;font-size:13px;line-height:1.3em;color:#52555B;list-style:none url(images/bullet.gif);background-color:transparent;}
#columnmiddle span {font-weight:bold;background-color:transparent;}
.pad1 {margin-bottom:500px;}
.pad1 a {text-decoration:none;color:#c03;}
.pad1 a:hover {text-decoration:underline;color:#000;background-color:transparent;}


#addressbox {margin-top:25px;margin-bottom:20px;background-color:transparent;}
#address li {list-style-image:none;background-color:transparent;}
#address span {color:#33506b;background-color:transparent;}
#address a {text-decoration:none;color:#c03;background-color:transparent;}
#address a:hover {text-decoration:underline;color:#000;background-color:transparent;}


#footer {width:100%;padding:5px 0;margin-top:8em;font-size:10px;font-weight:bold;text-align:center;border-top:1px dotted #bec5c4;background-color:transparent;}
#footer li {display:inline;padding:0 32px;background-color:transparent;}
#footer li a {text-decoration:none;color:#9DA09F;background-color:transparent;}
#footer li a:hover {text-decoration:none;color:#000;background-color:transparent;}

