﻿
body {margin:0;padding:0;
    background-color:#003333;}
html {scrollbar-base-color:#003333;
    background-color:#003333;}
#addeditform {scrollbar-base-color:#ccc;}
A:link,
A:visited,
A:active {color:#ffffff;text-decoration:underline}

.mainblock 
{
    width:892px;border:0px solid #fff;margin:0px auto;
}
.mainblock2
{
    width:960px;border:0px solid #fff;margin:0px auto;
}


.tnp 
{
    width:400px;
    float:left;
    border:2px solid #bbbbdd;
    padding:7px;
    margin:10px;
    text-align:center
}

div#printbottom,div#Div1,.printthis
{
    display:none}
    
    

.ctr1 
{
    text-align:center;
    width:100%;}

.ctr2
{
    text-align:center;
    width:880px;}
    


.tht 
{
    font-weight:bold;
    font-size:800px;
}

div.pp, div.pp2, .Page2 {display:none}
.furpics 
{
height:254px;
}
.furpics2
{
height:167px;
    margin:10px 10px 0px 0px;
}


A:hover{color:#ffffff;text-decoration:none}

.categ {font-size:22px;color:#fff;margin:0px 0px 5px 0px;}

a.bottomLink 
{
    text-decoration:none;
}

a.bottomLink:hover
{
    text-decoration:underline;
}

.bbi 
{
    height:248px;
    margin:0px auto;
    }

div.bb 
{
    height:250px;
    width:400px;
    border:2px solid #bbbbdd;
    padding:7px;
    margin:10px;
    text-align:center;
}

.thelisting
{
    color:#fff;fONT-SIZE:small;font-family:arial;background-color:#003333;padding-top:0px;
    width:90%;padding-left:0px;
}

#categorie_print {display:none;}
div#friend2d
{text-align:left;color:#000; background-color:#fff}

#friendb a
{color:#000;
    }
td#header1 
{
    background-color:#003333;
    font-size:29px;
    height:120px;
    
    }
    div#printhead {display:none}
td#header2
{
    height:19px;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    vertical-align:bottom;
    padding:0px 0px 2px 0px;
    background: #003333 url('pics/bandbg.gif') top left repeat-x;   
    }

td#lhs
{
    padding:3px;
    width:170px;
    background-color:#003333;
    }
td#rhs
{
    background-color:#003333;
    }
    
.areas 
{
    width:60px;
    height:26px;
    cursor:hand;
    font-family:Arial Black;
    font-size:10px;
    font-weight:normal;
    background-color:#336699;
    color:#fff;
    margin:8px 0px;
    border:5px outset #999;
}
    
td#lhs a 
{
    color:#fff;
    font-family:ARIAL;
    font-weight:bold;
    font-size:10px;
    line-height:18px;
    margin:0px 1px 0px 7px;
    text-decoration:none;
}
    
td#lhs a:hover
{
    color:#ffff00;
}

td#mainarea
{
    padding:0px 25px 15px 25px;
    background-color:#003333;
    color:#ffffff;
    font-family:arial;
    font-size:12px;
    }

#crest 
{
    margin:3px 10px 5px 9px;
    }
    
.menu_ul
{
    font-size:12px;
    margin-top:8px;
    background-color:#eee;
    color:#333;
}

.menu_ul2
{
    font-size:12px;
    background:#2E4F85;
    color:#ffffcc;
	 border:0;
	 margin:2px 0px 2px 0px;
	
}

.menu_ul2 li:hover
    {
        color:#ff0000;
        }
        
#header_CW 
{
    width:300px;
    text-align:center;
    color:#fff;
    font-family:palatino;
    font-size:19px;
    font-weight:bold;
    letter-spacing:1px;
    padding:5px 0px 10px 0px;
    }

#header_sub {
    width:300px;
    text-align:center;
    color:#fff;
    font-family:palatino;
    font-size:13px;
    letter-spacing:1
}

#header_CW 
{
width:350px;
text-align:left;
    color:#fff;
    font-family:palatino;
    font-size:17px;
    font-weight:bold;
    letter-spacing:1px;
    padding:25px 0px 10px 0px;
    }

#header_sub {
width:340px;
text-align:left;
    color:#fff;
    font-family:palatino;
    font-size:13px;
    letter-spacing:1px;
    padding:0px 0px 5px 15px;
}

div#regenq
{
    padding:3px;
    background-color:#000;
    text-align:center;
}


div#searchrefno
{
    color:#000;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    padding:3px;
    background-color:#aaa;
    text-align:center;
    margin-bottom:10px;
}

#sr 
{
    width:70px;
    height:18px;
    border:1px solid #000;
}

#go 
{
    width:35px;
    height:23px;
    padding:0;
    
    text-align:center;
    font-family:Arial;
}

#umbrella 
{
    padding:15px;
    clear:both;
    width:100%;
    text-align:justify;
    color:#ccc;
    font-family:arial;
    font-weight:bold;
    font-size:13px;
}

#head1 
{
    width:500px;
    color:#ddd;
    font-family:Palatino Linotype;
    font-weight:bold;
    font-size:27px;
    margin:0px;
    padding:0px 10px 0px 15px;
}

#head2 
{
    text-align:right;
    color:#ddd;
    font-family:Palatino Linotype;
    font-weight:bold;
    font-size:17px;
    margin:0px;
    height:18px;
    width:500px;
    padding:0px 10px 0px 0px;
}

div#mainuldiv 
{
    margin-left:0px;
    text-align:left;
    background:url('pics/blueblocks.gif') bottom right no-repeat;
}

ul#mainul 
{
    list-style-image: url(pics/bluedot2.jpg);
    font-family:Palatino Linotype;
    font-weight:bold;
    font-size:16px;
    line-height:16px;
    color:#ddd;
    margin:0px 0px 0px 35px;
    }
    
ul#mainul li
{
    padding-left:25px;
    color:#ccc;
    font-family:arial;
    font-weight:bold;
    font-size:17px;
}

#LastUpdated 
{
    color:#AAA;
    font-size:12px;
}


a 
{
    text-decoration:none;
    }
    
    H1{
        FONT-FAMILY:Palatino Linotype;
        FONT-SIZE:XX-LARGE;
        margin:25px 0px;
        }
    
#tr 
{
    z-index:4;
    position:absolute;
    color:#eee;
    left:60%;
    text-align:left;
    width:275px;
    float:right;
    font-family:Arial;
    font-weight:bold;
    font-size:14px;
    line-height:20px;
}

.maintext
{
    
    font-family:arial;
    font-size:12px;
    color:#fff;
    padding:5px;
    }
	
.maintext2
{
   
	  FONT-FAMILY:Palatino Linotype;font-size:14px;
    color:#99B1FF;
    padding:5px;
    }
    
    ul#front_regions,ul#front_depts,ul#front_towns 
    {margin-left:100px;
      list-style-type: none;
    }
    
    ul#front_regions a,ul#front_depts a,ul#front_towns a
    {text-decoration:underline;
        
    }
    
    ul#front_regions a:hover,ul#front_depts a:hover,ul#front_towns a:hover
    {text-decoration:none;
        
    }
