/* CSS Document */

body {
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
padding-bottom:0;
padding:0px;
background-color:#333940 ;
font-family: Tahoma, Verdana, sans-serif;
color:#666;
background: #fff;
text-align: center;
}

#map div
{
font-size:105%;
color:#372017;
}

images{
border:0;
}

#right{
float:right;
}

.right{
float:right;
}

.left{
float:left;
}

.centre{
margin:auto;
text-align: center;
}

#column1 {
float:left;
width:47%;
padding-top:0;
padding-left:1%;
padding-right:1%;
margin:0 0 5px 0;
border: 1px dashed #E6F0FA;
color:#666;
}

#column2 {
float:right;
width:47%;
padding-top:0;
padding-bottom:0;
padding-left:1%;
padding-right:1%;
margin:0 0 12px 0;
border: 1px dashed #E6F0FA;
color:#666;
}

#wide-column {
clear:both;
width:98%;
padding-top:0;
padding-bottom:0;
padding-left:1%;
padding-right:1%;
margin:0 0 12px 0;
}

a:link{
text-decoration:none;
color: #003366;
}

a:visited{
text-decoration:none;
color: #003366;
}

a:hover{
text-decoration:underline;
color: #003366;
}

a:active{
text-decoration:none;
color: #003366;
}

/* Layout structure */

#wrap{
width: 575px;
margin: 0 auto;
text-align: left;
}

#lowerwrap
{
clear:both;
background:url(../../../images/doherty/wrap-bg.gif) repeat-y 70% 0;
min-height:100%;
}

*html #lowerwrap /* IE */
{
height:100%;
background:#fff url(../../../images/doherty/wrap-bg-win.gif) repeat-y 100%;
}

#content {
float:left;
width: 100%;
font-size: 100%;
line-height: 1.5em;
color: #333;
min-height:360px;
}

*html #content { /* IE */
float:left;
width: 72%;
font-size: 95%;
line-height: 1.5em;
color: #333;
height:400px;
}

*html #sidebar{
float:right;
width:202px;
}

#footer{
clear:both;
background:#003366;
}

#footer p{
text-align:center;
color:#fff;
margin:0;
padding: 5px;
font-size: 85%;
letter-spacing:0.2em;
}

#footer a:link{
color:#fff;
}

#footer a:visited{
color:#fff;
}

#footer a:hover{
text-decoration:underline;
color: #fff;
}