/****************************
*  Days Out in Britain      * 
*  Richard Whitefoot        *
*  www.mouseholddesign.com  *
****************************/

body {
font : 0.9em Geneva, Arial, Helvetica, sans-serif;
background-color : #fff;
border : 20px solid #00237d;
border-top : 0;
}
#header {
margin : 0;
padding : 20px;
background-color : #00237d;
}
#header img {
border : 0;
padding : 0;
}
#navigation {
background-color : #00237d;
color : #fff;
text-align : right;
border-top : 1px solid #fff;
padding-right : 20px;
}
#navigation p {
display : none;
}
#navigation ul {
padding : 0;
margin : 0;
}
#navigation ul li {
list-style : none;
display : inline;
}
#navigation ul li a {
text-decoration : none;
color : #ffffff;
}
#navigation ul li a.first {
text-decoration : none;
color : #ffffff;
}
#navigation ul li a.homefirst {
text-decoration : none;
color : #cf132b;
}
#navigation ul li a:hover {
text-decoration : underline;
}
#navigation ul li a.current {
color : #cf132b;
}
#navigation ul {
margin : 0;
padding : 6px 0 6px 0;
}
#navigation ul li {
list-style : none;
display : inline;
padding-left : 2px;
}
#navigation ul li a {
text-decoration : none;
color : #fff;
padding : 5px 5px 5px 10px;
}
#navigation ul li a:hover {
text-decoration : underline;
color : #cf132b;
}
#navigation ul li a.first {
padding : 5px 5px 5px 0;
}
#navigation ul li a.last {
padding : 5px 0 5px 10px;
}
#rightads {
width : 150px;
float : right;
background-color : #00237d;
margin : 20px 20px 0 20px;
padding : 10px 10px 10px 10px;
color : #fff;
}
#rightads a {
color : #fff;
text-decoration : none;
}
#rightads a:hover {
color : #cf132b;
text-decoration : underline;
}
#rightads .form1 {
font-weight : bold;
color : #fff;
margin-bottom : 2px;
padding-bottom : 0;
}
#rightads .form2 {
font-weight : bold;
color : #cf132b;
margin-bottom : 2px;
padding-bottom : 0;
}
#main {
padding : 20px;
margin : 0;
}
#main h1 {
color : #00237d;
font-weight : normal;
padding : 0;
font-size : 3em;
margin : -4px 0 0 0;
}
#main h2 {
color : #cf132b;
font-size : 2em;
font-weight : normal;
padding : 0;
margin : 0;
}
#main h2 a {
color : #cf132b;
}
#main h3 {
font-size : 1em;
color : #00237d;
font-weight : normal;
padding : 0;
margin : 10px 0 0 0;
}
#main h4, h5, h6 {
font-size : 1.5em;
color : #00237d;
font-weight : normal;
}
#main strong {
color : #00237d;
}
#main .title {
color : #00237d;
}
#main a {
text-decoration : none;
color : #00237d;
}
#main a:hover {
text-decoration : underline;
}
#main ul {
padding: 0;
margin-left: 0;
}
#main ul li {
list-style : none;
padding-left : 0;
}
#main .home {
float : right;
margin : 0 0 1em 1em;
border : 1px solid #ccc;
text-align : left;
}
#main address {
font-style : normal;
font-weight : bold;
}
#main .breadcrum {
padding : 0;
margin : -4px 0 10px 0;
color : #cf132b;
}
#main .breadcrum a {
font-size : 0.8em;
}
#main .accessibility {
display : inline;
padding-left : 0;
padding-top : 2px;
padding-bottom : 4px;
margin : 0;
text-decoration : none;
color : #00237d;
}
#main .accessibility img {
float : left;
}
#rightColumn {
float : left;
background-color : #00237d;
width : 382px;
margin : 10px 20px 0 0;
}
#rightColumn .padding {
padding : 10px 0 0 10px;
margin : 0;
}
#rightColumn .fullPadding {
padding : 10px;
margin : 0;
}
#rightColumn h3 {
color : #fff;
font-size : 2em;
font-weight : normal;
padding : 0;
margin : 0;
}
#rightColumn h4 {
color : #cf132b;
font-size : 1.5em;
font-weight : normal;
}
#rightColumn p {
color : #fff;
}
#rightColumn a {
color : #fff;
}


#leftColumn {
float : left;
background-color : #00237d;
width : 180px;
margin : 10px 20px 0 0;
}
#leftColumn .padding {
padding : 10px 0 0 10px;
margin : 0;
}
#leftColumn .fullPadding {
padding : 10px;
margin : 0;
}
#leftColumn h3 {
color : #fff;
font-size : 2em;
font-weight : normal;
padding : 0;
margin : 0;
}
#leftColumn h4 {
color : #cf132b;
font-size : 1.5em;
font-weight : normal;
}
#leftColumn p {
color : #fff;
}
#leftColumn a {
color : #fff;
}
#homeBlock {
float : left;
background-color : #00237d;
height : 226px;
width : 510px;
}
#homeBlock img {
float : left;
}
#ads {
margin-top : 10px;
background-color : #cf132b;
padding : 10px;
color : #fff;
}
#ads a {
color : #fff;
}
#footer {
background-color : #00237d;
clear : both;
color : #fff;
padding : 0;
margin : 0;
}
#footer p {
margin : 0;
padding-left : 20px;
}
#footer a {
color : #fff;
text-decoration : none;
}
#footer a:hover {
text-decoration : underline;
color : #cf132b;
}
#footer ul {
margin : 0;
padding : 6px 6px 6px 10px;
}
#footer ul li {
list-style : none;
display : inline;
padding-left : 2px;
}
#footer ul li a {
padding : 5px 5px 5px 10px;
}
#footer ul li a.first {
padding : 5px 5px 5px 0;
}
#clear {
clear : both;
}
#clear p {
display : none;
}
#blogmenu #categories, #archives, #meta {
font-weight: bold;
margin : 10px 0 0 0;
color: #cf132b;
}
#blogmenu #categories a, #archives a, #meta a {
font-weight: normal;
}