body {margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-left:auto;margin-right:auto;width:707px;background:url(pics/bg.jpg) repeat-x #626E7A;color:#333333;margin-top:29px;margin-bottom:20px;}
h1 {text-indent:-999em;width:504px;height:199px;background:url(pics/header.jpg) no-repeat white;margin:0px;padding:0px;float:left;}
h2 {font-size:14px;margin:0px;padding:0px;margin-top:18px;padding-bottom:13px;margin-bottom:30px;border-bottom:1px solid #D1D1D1;color:#E7382C;line-height:20px;}
h3 {font-size:11px;color:#505050;margin:0px;padding:0px;margin-top:5px;}
h4 {font-size:12px;color:#505050;margin:0px;padding:0px;margin-top:5px;}

p {margin:0px;padding:0px;}
img {border:0px;padding:0px;margin:0px;}

a {color:#E7382C;text-decoration:none;}
a:visited {color:#E7382C;text-decoration:none;}
a:hover {color:#E7382C;text-decoration:underline;}
a:active {color:#E7382C;text-decoration:underline;}

form {margin:0px;padding:0px;}

div.main {background:url(pics/mainbg.jpg) -1px 0px repeat-y white;margin:0px;padding:0px;width:707px;}
div.addr {color:white;width:183px;padding-bottom:12px;padding-left:20px;line-height:14px;font-size:11px;padding-top:32px;}
p.email {height:22px;padding-top:93px;text-align:right;line-height:22px;}
p.email img {margin-left:8px;padding-top:3px;}
p.email a:link {color:white;text-decoration:none;}
p.email a:visited {color:white;text-decoration:none;}
p.email a:hover {color:white;text-decoration:underline;}
p.email a:active {color:white;text-decoration:none;}

div.content {line-height:18px;display:block;margin-left:23px;padding-top:1px;padding-right:230px;padding-bottom:30px;}
div.rightpane {float:right;margin:0px;padding:0px;width:203px;background:url(pics/rightbg.jpg) no-repeat #EFEFEF;height:320px;}
div.rightpane a:link {color:white;}
div.rightpane a:visited {color:white;text-decoration:none;}
div.rightpane a:hover {color:white;text-decoration:none;}
div.rightpane a:active {color:white;text-decoration:none;}


a.gallery {float:left;background-color:#f5f5f5;padding: 3px 3px 15px 3px;border:1px solid #d1d1d1;margin-right:20px;line-height:1px;}
a.gallery:hover {border:1px solid #ff0000;background-color:#c1c1c1;}

ul {margin-top:10px;}

ul.navmenu {line-height:27px;margin:0px;padding:0px;list-style-type:none;width:202px;margin-left:504px;_width:200px;}
ul.navmenu li {margin:0px;padding:0px;border-bottom:1px solid white;line-height:27px;height:27px;width:202px;_width:200px;}
ul.navmenu a {display:block;line-height:27px;text-decoration:none;color:white;font-size:11px;font-weight:bold;background-image:url(pics/arrow.jpg);background-repeat:no-repeat;background-position:0px 0px;padding-left:19px;height:27px;}
ul.navmenu a:link  {color:white;}
ul.navmenu a:visited  {color:white;text-decoration:none;}
ul.navmenu a:hover  {color:white;text-decoration:none;background-position:0px -27px;}
ul.navmenu a:active  {color:white;text-decoration:none;}


