* { 
padding : 0; 
margin : 0; 
}


body {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
color : #202020;
line-height : 18px; 
background-color : #EFF7FC;
background-image : url(../images/bbg.png); 
background-repeat : repeat-x; 
}


#wrapper { 
margin : 5px auto; 
width : 922px;
background-image : url(../images/wbgshadow.png);
background-repeat : repeat-y;
}

#wrapperblankpg { /*use and edit name for small popups etc*/
margin : 5px auto; 
width : 600px;
color : #333;
background-color : #FFFFFF; 
background-repeat : repeat-y;  
}


#header { 
color : #333; 
width : 922px; 
float : left; 
padding : 0px; 
height : 113px; 
margin : 0; 
background-color : transparent;  
background-repeat : no-repeat; 
} 



#topnavigation { 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
text-align : center;
float : left; 
width : 922px;
margin : 0 0 0 0; 
background-image : url(../images/tnbgshadow.png);
background-repeat : no-repeat;
}

#topnavigation ul { 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
list-style : none; 
padding : 0; 
margin : 0 5px 0 0; /*top, right, bottom, left*/
display : block; 
font-weight : normal; 
float : right; 
}

#topnavigation ul li { 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
list-style : none; 
display : inline; 
float : left; 
width : 82px;
padding : 0; 
line-height : 25px; 
margin : -1px 3px 0px 3px; /*top, right, bottom, left*/
}

#topnavigation ul li a {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
width : 82px;
float : left; 
text-decoration : none; 
padding-top : 2px;
color : #000000; 
text-align : center; 
background : url(../images/menu_bt.png) no-repeat; 
}

#topnavigation ul li a:hover { 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
width : 82px;
text-decoration : underline; 
color : #0000FF;
background-color : transparent; 
}


#leftcolumn { 
margin : 0 0 0 0; 
padding : 0px;  
width : 157px; 
float : left;
z-index : 6; 
}


#leftnav {
width : 152px; 
margin-top : 0px; 
margin-left : 5px; 
}

#leftnav A:link {/*Default links for navigation area; edit as needed*/
color : #202020;
text-decoration : none;
font-size : 11px;
font-weight : 400;
background-color : transparent;
}

#leftnav A:visited {
color : #202020;
text-decoration : none;
font-size: 11px;
font-weight: 400;
background-color: transparent;
}

#leftnav A:hover {
color : #0000FF;
text-decoration : underline;
font-size: 11px;
font-weight: 600;
background-color: transparent;
}

.menu-hdr {/*used for nav bar heading boxes - edit colours to suit*/
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
text-align : center;
vertical-align : middle;
margin : 0px 0px 8px 7px; /*top, right, bottom, left*/
height : 21px; 
color : #FFFF00;
font-weight : 600; 
padding-left : 0px; 
padding-top : 2px; 
padding-right : 0px; 
padding-bottom : 0px;
background-image : url(../images/navbarhdr.png);
background-repeat : no-repeat;
background-color : transparent;
}

.menu-hdr a:link {/*Main nav headings; edit as needed*/
color : #FFFF00;
text-decoration : none;
font-size : 11px;
font-weight : 600;
background-color : transparent;
}

.menu-hdr a:visited {
color : #FFFF00;
text-decoration : none;
font-size: 11px;
font-weight: 600;
background-color: transparent;
}

.menu-hdr a:hover {
color : #FFFF00;
text-decoration : underline;
font-size: 11px;
font-weight: 600;
background-color: transparent;
}


.menu {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-weight : 400; 
font-size : 11px;
text-align : left;
margin : -4px 0px 10px 15px; /*top, right, bottom, left*/
line-height : 18px;
}


.nonavmenu {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-weight : 400; 
font-size : 11px; 
margin : 0px 0px 0px 15px; /*top, right, bottom, left*/
}


.menuadlinks {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-weight : 400; 
font-size : 11px;
text-align : left;
margin : -3px 0px 2px 8px; /*top, right, bottom, left*/
line-height : 18px;
}

.menurrh {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-weight : 600; 
font-size : 11px; 
margin : 0px 0px 0px 11px; /*top, right, bottom, left*/
}


#content {   
background : #FFFFFF;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px; 
width : 527px;
color : #202020;
line-height : 1.4;
z-index : 3;
float : left; 
margin : 0 0 0 10px; /*top, right, bottom, left*/
padding : 10px;
display : inline; 
text-align : left;
}

#contentwide {   
background : #FFFFFF;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px; 
color : #202020;
line-height : 1.4;
z-index : 3;
float : left; 
margin : 0 0 0 0; 
padding : 10px; 
width : 610px; 
display : inline; 
text-align : left;
}

#content p {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
text-align : left;
word-spacing : 2px;
margin-top : 12px;
}

#content p.break { /* use for larger gap between paras*/
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
text-align : left;
word-spacing : 2px;
margin : 30px 0px 12px 0px; /*top, right, bottom, left*/
}

#content p.clear { /* use to clear images and headings*/
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
text-align : left;
word-spacing : 2px;
margin : 20px 0px 0px 0px; /*top, right, bottom, left*/
clear : both;
}

#content p.center {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
text-align : center;
margin-top : 12px;
margin-left : auto;
margin-right : auto;
}

#content p.empty {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
text-align : left;
word-spacing : 2px;
margin : 12px 0px -8px 0px; /*top, right, bottom, left*/
clear : both;
}

#content p.bquote {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
text-align : left;
word-spacing : 2px;
margin : 32px 0px 12px 30px; /*top, right, bottom, left*/
clear : both;
}

#content p.small {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
text-align : left;
margin-top : 12px;
}

#content p.image {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
text-align : center;
margin-top : 10px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
}

#content p.hdrinc {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
text-align : center;
color : #202020;
background-color : #FFFFC0;
margin-top : 10px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
}

#content p.textad {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 12px;
text-align : left;
word-spacing : 2px;
margin : 12px 10px -10px 30px; /*top, right, bottom, left*/
}

#content span.midalign {
vertical-align : middle;
}

#content A:link {/*Default link colors for content area; not recommended to edit*/
color : #0000CC;
text-decoration : underline;
background-color: transparent;
}

#content A:visited {
color : #990099;
text-decoration : underline;
background-color: transparent;
}

#content A:hover {
color : #CC3300;
text-decoration : underline;
background-color: transparent;
}

#content h1 {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 20px;
font-weight : 600;
font-style : normal;
color : #000040;
text-align : center;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
text-decoration : none;
background-color : transparent;
clear : both;
}

#content h1.sub {
margin-top : -15px;
margin-bottom : 18px;
margin-left : auto;
margin-right : auto;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 18px;
color : #000040;
text-align : center;
font-weight : 500;
font-style : normal;
text-decoration : none;
background-color : transparent;
clear : both;
}

#content h2.top {
margin-top : -15px;
margin-bottom : 18px;
margin-left : auto;
margin-right : auto;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 18px;
color : #000040;
text-align : center;
font-weight : 500;
font-style : normal;
text-decoration : none;
background-color : transparent;
clear : both;
}

#content h2 {
margin-top : 32px;
margin-bottom : 14px;
text-align : left;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 14px;
color : #202020;
font-weight : 600;
text-decoration : underline;
background-color : transparent;
clear : both;
}

#content h2.small {
margin-top : 25px;
margin-bottom : 14px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
color : #202020;
text-align : left;
text-decoration : underline;
font-weight : 600;
font-style : normal;
background-color : transparent;
clear : both;
}

#content h2.redstr {/* used for red bold subheadings*/
margin-top : 25px;
margin-bottom : 14px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
color : #C00000;
text-align : left;
text-decoration : none;
font-weight : 600;
font-style : normal;
background-color : transparent;
clear : both;
}

#content h2.clubmap {/* used for club google map imgs*/
margin-left : auto; 
margin-top : 0px; 
margin-right : auto; 
margin-bottom : 3px;  
padding-top : 3px; 
padding-bottom : 3px; 
background-color : #006699;
border : 1px solid;
border-color : #202020;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
color : #FFFF00; 
text-align : center; 
font-size : 11px; 
text-decoration : none;
}

#content h3 {
margin-top : 32px;
margin-bottom : 14px;
text-align : left;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 14px;
color : #202020;
font-weight : 600;
text-decoration : underline;
background-color : transparent;
clear : both;
}

#content h3.small {
margin-top : 25px;
margin-bottom : 14px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
color : #202020;
text-align : left;
font-weight : 600;
font-style : normal;
background-color : transparent;
clear : both;
}

#content h4 {
margin-top : 32px;
margin-bottom : 14px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 14px;
text-align : left;
color : #202020;
font-weight : 600;
text-decoration : underline;
background-color : transparent;
clear : both;
}

#content h4.small {
margin-top : 25px;
margin-bottom : 14px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
color : #202020;
text-align : left;
font-weight : 600;
font-style : normal;
background-color : transparent;
clear : both;
}

#content h5 {
margin-top : 32px;
margin-bottom : 14px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 14px;
text-align : left;
font-weight : 600;
color : #202020;
text-decoration : underline;
background-color : transparent;
clear : both;
}

#content h5.small {
margin-top : 25px;
margin-bottom : 14px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
color : #202020;
text-align : left;
font-weight : 600;
font-style : normal;
background-color : transparent;
clear : both;
}

#content ul.img {
list-style-image : url(../images/li.png);
vertical-align : middle;
list-style-position : outside;
list-style-type : none;
margin-left : 30px;
margin-top : 18px;
margin-bottom : 8px;
}

#content ul.img li {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
vertical-align : middle;
word-spacing : 1px;
margin : 10px 0px 0px 0px; /*top, right, bottom, left*/
}

#content ul.disc {
list-style-image : url(../images/lidisc.png);
list-style-type : none;
vertical-align : middle;
list-style-position : outside;
margin-left : 30px;
margin-top : 18px;
margin-bottom : 8px;
}

#content ul.disc li {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
vertical-align : middle;
word-spacing : 1px;
margin : 10px 0px 0px 0px; /*top, right, bottom, left*/
}

#content ul.circle {
list-style-image : url(../images/licirc.png);
vertical-align : middle;
list-style-position : outside;
list-style-type : none;
margin-left : 30px;
margin-top : 18px;
margin-bottom : 8px;
}

#content ul.circle li {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 13px;
vertical-align : middle;
word-spacing : 1px;
margin : 10px 0px 0px 0px; /*top, right, bottom, left*/
}


table.center {
margin : 20px auto 0px auto; /*top, right, bottom, left*/
}

table.left {
margin : 20px auto 0px 20px; /*top, right, bottom, left*/
}

table.right {
float : right; 
margin-left : 10px; 
margin-top : 0px; 
margin-right : 20px; 
margin-bottom : 4px; 
}

table.adsenseleft {
margin : 0px 0px 0px 0px; /*top, right, bottom, left*/
}

td.left {
width : 50%;
text-align : left;
padding : 5px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color : transparent;
}

td.right {
width : 50%;
text-align : right;
padding : 5px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color : transparent;
}

td.center {
width : 50%;
text-align : center;
padding : 5px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color : transparent;
}

td.modeldesc {
width : 50%;
text-align : left;
vertical-align : middle;
padding : 30px 5px 5px 5px; /*top, right, bottom, left*/
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #202020;
background-color : transparent;
}

td.threecell {
width : 33%;
text-align : left;
padding : 5px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color : transparent;
}

td.threecellctr {
width : 33%;
text-align : center;
padding : 5px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color : transparent;
}

td.fourcell {
width : 25%;
text-align : left;
padding : 5px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color : transparent;
}

td.fourcellctr {
width : 25%;
text-align : center;
padding : 5px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color : transparent;
}

td.fivecell {
width : 20%;
text-align : left;
padding : 5px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color : transparent;
}

td.fivecellctr {
width : 20%;
text-align : center;
padding : 5px;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color : transparent;
}

td.empty {
height : 10px;
color : inherit;
background-color : transparent;
}


hr {
width : 500px;
height : 2px;
clear : both;
margin-top : 12px;
margin-bottom : 12px;
margin-left : auto;
margin-right : auto;
text-align : center;
}

hr.short {
height : 2px;
width : 70%;
clear : both;
margin-top : 12px;
margin-bottom : 12px;
margin-left : auto;
margin-right : auto;
text-align : center;
}

hr.sidebar {
height : 2px;
width : 80%;
clear : both;
margin-top : 12px;
margin-bottom : -16px;
margin-left : auto;
margin-right : auto;
text-align : center;
}

A IMG { border : 0.1px none #000000; }

img.floatleft { 
float : left; 
margin-left : 0px; 
margin-top : 0px;  
margin-right : 10px; 
margin-bottom : 4px;
}

img.floatright { 
float : right; 
margin-left : 10px; 
margin-top : 0px; 
margin-right : 0px; 
margin-bottom : 4px; 
}

img.floatlmiddle {
display : block;
float : left;
margin-left : 0px; 
margin-top : 0px;  
margin-right : 7px; 
margin-bottom : 0px;
}

img.floatrmiddle {
float : right;   
vertical-align : middle;
margin-left : 10px; 
margin-top : 12px; 
margin-right : 0px; 
margin-bottom : 12px;
}

img.center {
display : block;
margin-left : auto; 
margin-top : 18px; 
margin-right : auto; 
margin-bottom : 12px; 
}

img.centerurl {
display : block;
margin-left : auto;  
margin-right : auto;
text-decoration : none;
}

img.url {
text-decoration : none;
margin-left : 5px;  
margin-right : 5px;
}

img.vmiddle {
vertical-align : middle;
margin-left : 0px; 
margin-top : 0px; 
margin-right : 5px; 
margin-bottom : 0px; 
}

img.topnavhdr {
display : none;
}

img.textadhr {
display : block;
margin-left : auto; 
margin-top : 14px; 
margin-right : auto; 
margin-bottom : -10px; 
}

img.preconadhr {
display : block;
margin-left : auto; 
margin-top : 0px; 
margin-right : auto; 
margin-bottom : 2px; 
}

strong, b {font-weight : 600;}/*NN 4.xx needs that...*/ 

big {font-size : larger;}/*to emphasize words, use it inline with a <span> class*/ 

small {font-size : 11px;}/*not really necessary, but one never knows...use it inline with a <span> class*/


#rightcolumn {
color : #333;
background-color: #F6F9FA; 
margin : -2px 0 0 0; /*top, right, bottom, left*/
padding : 10px;
width : 180px; 
float : left;
border-left : 1px ridge #6E7F7F;
} 

.rightcontent { 
width : 165px;
margin-left : 0px; 
margin-top : 0px;
margin-right : 0px;
margin-bottom : 0px; 
}

.rightcontent h1 {/*used for first right column heading boxes*/ 
margin-left : auto; 
margin-top : 15px; 
margin-right : auto; 
margin-bottom : 0px; 
background-color : #006699;
border : 1px solid;
border-color : #202020;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
color : #FFFF00; 
text-align : center; 
font-size : 11px; 
}

.rightcontent h2 {/*used for successive right column heading boxes*/ 
margin-left : auto; 
margin-top : 15px; 
margin-right : auto; 
margin-bottom : 0px; 
background-color : #006699;
border : 1px solid;
border-color : #202020;
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
color : #FFFF00; 
text-align : center; 
font-size : 11px; 
}

.rightcontent p { /*used for right column text*/ 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
margin-left : 10px; 
margin-top : 8px; 
margin-right : 10px; 
margin-bottom : 6px;
text-align : justify; 
}

.rightcontent p.home { /*used for right column text*/ 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
margin-left : 10px; 
margin-top : 8px; 
margin-right : 10px; 
margin-bottom : 6px;
text-align : left; 
}

.rightcontent p.center { /*used for right column text*/ 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
text-align : center; 
margin-left : auto; 
margin-top : 8px; 
margin-right : auto; 
margin-bottom : 6px;
text-decoration : none;
}

.rightcontent p.image { /*used for right images*/ 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
text-align : center; 
margin-left : auto; 
margin-top : 15px; 
margin-right : auto; 
margin-bottom : 12px;
text-decoration : none;
} 

.rightcontent p.img { /*used for right images*/ 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
text-align : center; 
margin-left : auto; 
margin-top : 15px; 
margin-right : auto; 
margin-bottom : 12px;
text-decoration : none;
} 

.rightcontent a { /*right content links*/
margin-right : auto; 
margin-bottom : auto;
text-align : center;
color : #0000CC; 
font-size : 11px; 
padding-left : 0px;  
padding-bottom : 0px;
background-color : transparent;
}

.rightcontent ul.disc {
list-style-image : url(../images/lidisc.png);
list-style-type : none;
vertical-align : middle;
list-style-position : outside;
margin-left : 15px;
margin-top : 16px;
margin-bottom : 8px;
}

.rightcontent ul.disc li {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
word-spacing : 1px;
margin : 0px 0px 0px 0px; /*top, right, bottom, left*/
}

.rightcontent a:hover {
color : #CC3300;
text-decoration : underline;
background-color: transparent;
}

.rightcontent a:visited {
color : #990099;
text-decoration : underline;
background-color : transparent;
}


.pagemenu-hdr {/*used for rightcontent related page backgrounds - edit colours to suit*/
border : #FFFFFF 1px solid;
padding-right : 1px;
padding-left : 1px;
padding-bottom : 1px;
padding-top : 1px;
font-size : 11px;
font-weight : 400;
margin : 2px 2px 2px 2px;
background-color : #CED7DA;
color: #000000;
text-align: left;
}


#footer { 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
width : 902px; 
clear : both;
background-repeat : repeat-y;  
margin : 0 0 0 0; 
padding : 10px; 
text-align : center; 
}

#footer p { /*used for footer internal links*/ 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
padding-left : 0px; 
padding-top : 0px; 
padding-right : 0px; 
padding-bottom : 0px;
margin-top : 6px;
margin-right : auto;
margin-bottom : 0px;
margin-left : auto;
text-align : center;
}

#footer p.img { /*used for footer internal links*/ 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
padding-left : 0px; 
padding-top : 0px; 
padding-right : 0px; 
padding-bottom : 5px;
margin-top : 16px;
margin-right : auto;
margin-bottom : 0px;
margin-left : auto;
text-align : center;
}

#footer p.clear { /*used for footer internal links*/ 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
padding-left : 0px; 
padding-top : 0px; 
padding-right : 0px; 
padding-bottom : 5px;
margin-top : 16px;
margin-right : auto;
margin-bottom : 0px;
margin-left : auto;
text-align : center;
}

#footer p.break { /*used for footer internal links*/ 
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px; 
padding-left : 0px; 
padding-top : 0px; 
padding-right : 0px; 
padding-bottom : 5px;
margin-top : 16px;
margin-right : auto;
margin-bottom : 0px;
margin-left : auto;
text-align : center;
}

#footer A:link {/*Default link colors for content area; not recommended to edit*/
color : #0000CC;
text-decoration : underline;
background-color: transparent;
}

#footer A:visited {
color : #990099;
text-decoration : underline;
background-color: transparent;
}

#footer A:hover {
color : #CC3300;
text-decoration : underline;
background-color: transparent;
}


.sitemappagemenu-hdr {/*used for sitemap category headings - edit colours to suit*/
width: 75%;
border-left : #202020 1px solid;
border-top : #202020 1px solid;
border-right : #202020 1px solid;
border-bottom : #202020 1px solid;
padding-left : 3px;
padding-top: 3px;
padding-right : 3px;
padding-bottom : 3px;
font-size : 13px;
margin : 24px 4px 4px 4px; /*top, right, bottom, left*/
background-color : #CED7DA;
color: #000000;
text-align: left;
font-weight: 600;
clear : both;
}


.adsenseunderimg {
margin : 24px auto 20px auto; /*top, right, bottom, left*/
text-align : center;
clear : both;
}


.adsensetopleft {
margin : 10px 5px 10px 0px; /*top, right, bottom, left*/
text-align : left;
clear : left;
float : left; 
display : inline;  
}


.adsensetopright {
margin : 10px 0px 10px 5px; /*top, right, bottom, left*/
text-align : left;
clear : right;
float : right; 
display : inline; 
}


.centered {
margin : 24px auto 20px auto; /*top, right, bottom, left*/
text-align : center;
clear : both;
}

.hdrinc {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
font-size : 11px;
text-align : center;
margin-top : -3px;
margin-left : auto;
margin-right : auto;
margin-bottom : 15px;
}