a.addresslink{
color: #294A7B;
margin: 0;
padding: 0;
}

a.addresslink:hover{
color: #000;
}

a.dave{
color: #294A7B;
font-weight: normal;
}

a.dave:hover{
color: #000;
}

a.gallery{
color: #294A7B;
font-size: 12px;
font-weight: normal;
margin: 0 0 0 5px;
}

a.gallery:hover{
color: #000;
}

a.left{
color: #294A7B;
margin: 0;
padding: 0;
}

a.left:hover{
color: #000;
margin: 0;
padding: 0;
}

a.more{
color: #294A7B;
font-weight: normal;
}

a.more:hover{
color: #000;
}

a.right{
color: #294A7B;
margin: 0;
padding: 0;
}

a.right:hover{
color: #000;
margin: 0;
padding: 0;
}

.address-bar{
width: 200px;
font-size: 12px;
text-align: right;
margin: 10px 5px 0 0;
padding: 0 10px 0 0;
float: right;
}

body{
width: 75%;
font-family: Tahoma, Verdana, Arial, sans-serif;
background: url(images/bg.gif) repeat;
margin: 0 auto;
padding: 0;
}

#container{
color: #000;
width: 760px;
border-left: double 3px #CCC;
border-right: double 3px #CCC;
background-color: #FFF;
margin: 0;
padding: 0;
}

#content{
width: 598px;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
text-align: left;
margin: 0;
padding: 0;
float: right;
}

#content-contaniner{
clear: both;
overflow: hidden;
margin: 0 10px 0 0;
}

#content-footer{
color: #FFF;
width: 598px;
height: 21px;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
text-align: left;
background: url(images/content_footer.gif) repeat;
margin: 0 0 10px 0;
padding: 0;
float: right;
}

#content-header{
color: #FFF;
width: 600px;
height: auto;
background-color: #777;
border-bottom: solid 3px #D75600;
text-align: left;
margin: 5px 0 0 0;
padding: 2px 0 3px 0;
float: right;
}

#footer{
width: 760px;
background-color: white;
border-bottom: double 3px #CCC;
margin: 0;
padding: 0;
}

#footer-contaniner{
clear: both;
overflow: hidden;
margin: 0;
padding: 0;
}

#footer-left{
width: 380px;
background-color: white;
border-bottom: double 3px #CCC;
text-align: left;
margin: 0;
padding: 0;
float: left;
}

#footer-right{
width: 380px;
background-color: white;
border-bottom: double 3px #CCC;
text-align: right;
margin: 0;
padding: 0;
float: left;
}

form.horizontalform{
width: 365px;
height: auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
margin: 0;
padding: 0;
float: left;
}

form.horizontalform fieldset{
width: 365px;
display: block;
margin: 0 0 0 5px;
padding: 0;
border: thin dotted #FFF;
line-height: 0;
}

form.horizontalform fieldset.radio{
width: 130px;
height: 22px;
display: block;
margin: 0 0 0.6em 3px;
padding: 0;
float: left;
border: 1px dotted #FFF;
}

form.horizontalform input{
width: 160px;
display: block;
margin: 0 0 0.6em 3px;
padding: 1px 0 2px 2px;
float: left;
font: 12px Tahoma, Verdana, Arial, sans-serif;
}

form.horizontalform input.radio{
width: auto;
margin: 2px 30px 3px 0;
padding: 0;
float: right;
}

form.horizontalform input.reset{
color: #000;
width: 89px;
height: 33px;
background-color: #2A62B9;
text-align: center;
background: url(images/form_button.gif) no-repeat;
font-weight: bold;
margin: 0 10px 0 83px;
padding: 0;
border: none;
line-height: 24px;
}

form.horizontalform input.reset:hover{
color: #FF6705;
background-color: #CCD9EC;
}

form.horizontalform input.submit{
color: #000;
width: 89px;
height: 33px;
background-color: #2A62B9;
text-align: center;
background: url(images/form_button.gif) no-repeat;
font-weight: bold;
margin: 0;
border: none;
line-height: 24px;
}

form.horizontalform input.submit:hover{
color: #FF6705;
background-color: #CCD9EC;
}

form.horizontalform label{
color: #000;
width: 170px;
height: 20px;
display: block;
background-color: #FFF;
text-align: right;
clear: left;
margin: 0 0 0.5em 0;
padding: 0 10px 0 0;
float: left;
line-height: 18px;
}

form.horizontalform label.first{
color: #000;
width: 170px;
font-size: 12px;
display: block;
background-color: #FFF;
text-align: right;
clear: left;
margin: 0 0 0.5em 0;
padding: 0 10px 0 0;
float: left;
}

form.horizontalform label.radio-label{
color: #000;
width: 30px;
height: 20px;
display: block;
background-color: #FFF;
text-align: center;
clear: left;
margin: 0;
padding: 0 0 2px 0;
float: right;
}

form.horizontalform select{
width: 166px;
display: block;
margin: 0 0 0.6em 3px;
padding: 0;
float: left;
font: 12px Tahoma, Verdana, Arial, sans-serif;
}

form.horizontalform textarea{
width: 160px;
height: 100px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
display: block;
margin: 0 0 0.6em 3px;
padding: 2px;
float: left;
border: 1px solid #98B1D8;
}

#gallery{
width: 739px;
font-size: 12px;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
text-align: left;
margin: 0;
padding: 0;
float: right;
}

#gallery-container{
color: #000;
width: 467px;
background-color: #FFF;
margin: 1px 0 0 0;
padding: 0;
}

#gallery-contaniner{
clear: both;
overflow: hidden;
margin: 0 10px 0 0;
}

#gallery-content{
width: 467px;
text-align: left;
margin: 0;
padding: 0;
float: left;
}

#gallery-control{
width: 467px;
clear: both;
overflow: hidden;
margin: 0;
padding: 0;
float: left;
}

#gallery-control-bottom{
width: 466px;
background-color: #FFF;
text-align: center;
margin: 0;
padding: 0;
float: left;
}

#gallery-control-left{
width: 233px;
background-color: #FFF;
text-align: left;
margin: 0;
padding: 0;
float: left;
}

#gallery-control-right{
width: 233px;
background-color: #FFF;
text-align: right;
margin: 0;
padding: 0;
float: right;
}

#gallery-footer{
color: #000;
width: 739px;
height: 21px;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
text-align: left;
text-align: left;
background: url(images/content_footer.gif) repeat;
margin: 0 0 20px 0;
padding: 0;
float: right;
}

#gallery-header{
color: #FFF;
width: 741px;
height: auto;
background-color: #777;
border-bottom: solid 3px #D75600;
text-align: left;
margin: 5px 0 0 0;
padding: 0;
float: right;
}

#gallery-header-bottom{
width: 467px;
height: 22px;
background: url(images/header_bottom.gif) repeat;
margin: 5px 0 0 0;
padding: 0;
float: left;
}

#gallery-header-left{
width: 467px;
height: 90px;
background: url(images/marquees-logo.gif) no-repeat center left;
margin: 0 0 0 2px;
padding: 0;
float: left;
}

#gallery-header-top{
height: 22px;
text-align: left;
background: url(images/header_top.gif) repeat;
margin: 0 0 5px 0;
padding: 0;
}

.gallery-photo{
width: 184px;
height: 122px;
float: left;
}

.gallery-photo-last{
width: 184px;
height: 122px;
float: left;
}

h1{
font-size: 12px;
font-weight: normal;
margin: 0;
padding: 5px;
}

h2{
font-size: 10px;
font-weight: bold;
margin: 0;
padding: 5px;
}

h3{
font-size: 12px;
font-weight: normal;
margin: 0;
margin: 0;
padding: 0;
}

#header{
clear: both;
overflow: hidden;
margin: 0;
padding: 0;
}

#header-bottom{
width: 760px;
height: 22px;
background: url(images/header_bottom.gif) repeat;
margin: 5px 0 0 0;
padding: 0;
float: right;
}

#header-left{
width: 600px;
height: 90px;
background: url(images/marquees-logo.gif) no-repeat center left;
margin: 0 0 0 2px;
padding: 0;
float: left;
}

#header-right{
width: 80px;
height: 90px;
background: url(images/mutamarq.gif) no-repeat;
margin: 0 5px 0 0;
padding: 0;
float: right;
}

#header-top{
height: 22px;
text-align: left;
background: url(images/header_top.gif) repeat;
margin: 0 0 5px 0;
padding: 0;
}

html{
text-align: center;
margin: 0;
padding: 0;
}

#images{
margin: 0px;
padding: 0px;
}

#left-border{
width: auto;
height: auto;
background-color: #000;
float: left;
}

.list-bullet{
font-size: 12px;
background: url(images/bullet.gif) no-repeat 0% 75%;
font-weight: bold;
margin: 0 0 0 10px;
padding: 0 10px 0 10px;
list-style-type: none;
}

.list-bullet li{
margin: 0;
padding: 0;
}

#navbar-bottom{
color: #000;
width: 760px;
font-size: 12px;
background-color: #FFF;
text-align: center;
font-weight: bold;
margin: 0 0 10px 0;
padding: 0;
}

#navbar-bottom li{
display: inline;
}

#navbar-bottom li a{
color: #000;
text-decoration: underline;
margin: 5px 0 0 0;
padding: 5px 0 0 20px;
}

#navbar-bottom li a.current{
color: #D75600;
text-decoration: none;
}

#navbar-bottom li a:hover{
color: #D75600;
text-decoration: underline;
margin: 5px 0 0 0;
padding: 5px 0 0 20px;
}

#navbar-left{
width: 150px;
margin: 0;
padding: 0;
float: left;
}

#navbar-left li{
margin: 0;
padding: 0;
line-height: 25px;
}

#navbar-left li a{
color: #000;
width: 130px;
height: 30px;
font-size: 11px;
text-decoration: none;
display: block;
text-align: left;
background: url(images/nav_buttongif.gif) no-repeat center;
font-weight: bold;
margin: 4px 0 0 0;
padding: 5px 0 0 20px;
}

#navbar-left li a.current{
color: #D75600;
}

p{
font-size: 12px;
margin: 0;
padding: 5px;
}

p.dave{
font-size: 12px;
}

p.name{
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0;
padding: 0 0 5px 0;
}

p.name-bottom{
font-size: 12px;
font-weight: normal;
margin: 0;
padding: 0;
padding: 0 0 5px 0;
}

p.town{
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0;
padding: 15px 0 0 0;
}

#top-left{
float: left;
}

#top-right{
float: left;
}

#verticalbar{
width: 2px;
height: 300px;
background-color: #357BB7;
float: left;
margin-top: 0px;
}

