a {text-decoration:none;color:darkblue;font-size:12px;font-family:verdana;font-weight:normal;} 
a:hover {text-decoration:Underline;}

.Imgbutton {cursor:hand;voice-family: "\"}\"";voice-family: inherit;cursor:pointer;}
li {font: 12px normal verdana;margin-bottom:4px;}

html {height:100%;}

body {
	margin:0;
	padding:0;
	height:100%;
                min-height:100%;
	width:100%;
	font: 12px normal verdana;
}	

H1 {
	margin:0;
    	font-family:verdana;
    	font-size:16px;
    	font-weight:bold;
	color:red;
}
	
H2{
    	font-family:verdana;
    	font-size:12px;
    	font-weight:bold;
	color:white;
	margin:0px;
}

H3{
    	font-family:Arial;
    	font-size:12px;
	color:#373737;
                font-weight:normal;
	margin:0px;
}
	

#Logo {
	position:absolute;
	top:5px;
	width:280px;
	height:74px;
	Left:5px;
	z-index:5;
}

#TopLine {
	position:absolute;
	left:400px;
	width:350px;
	top:5px;
	color:Black;
    	font-family:verdana;
	font-size: 11px;
	text-align:right;
	z-index:999;
 }

#TopLine a{
	color:Blue;
	text-decoration:Underline;
 }

#Main {
	position:absolute;
	top:40px;
	width:750px;
	background:White;
}	

#Header {
	position: absolute;
	top:0px;
	width:750px;
	background:white;
	border-top:0px solid #000;
	border-right:0px solid #000;
	border-left:0px solid #000;
	border-bottom:1px solid white;
	voice-family: "\"}\"";
	voice-family: inherit}

#HeaderMiddle {
	position: relative;
	background:#2DBAC3;
    	font-family:verdana;
    	font-size:12px;
    	font-weight:bold;
	color:white;
	padding:8px 0px 10px 10px;
	margin:0;
	border-bottom:0px solid white;
	voice-family: "\"}\"";
	voice-family: inherit}

#HeaderBottom {
	position: relative;
	width:750px;
	Height:22px;
	background:#F1E0C5;
	border-top:0px solid #000;
	border-right:0px solid #000;
	border-left:0px solid #000;
	border-bottom:1px solid #A28954;
	voice-family: "\"}\"";
	voice-family: inherit}

#footercontainer {
	clear: both;
	margin: 10px 0px 0px 0px;
	padding-top:10px;
	margin-top:10px;
	background-color: white;
}

#Footer {
	font: 11px bold verdana;		
	margin: 0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	color:white;
	text-align:center;
	width:750px;
	background:#2DBAC3;
	border-bottom:1px solid #207176;
}

.selectField {
	color:black;
    	background-color:white;
	font-size:12px;
	font-family:verdana;
	font-weight:normal;
	width:220px;
	margin-bottom:5px;
 }

.inputField {
	color:black;
    	background-color:white;
	font-family:verdana;
    	font-weight: normal;
	width:220px;
	margin-bottom:0px;
 }

#tabmenu {
	color: #000;
	border-bottom: 1px solid #259da1;
	margin: 12px 0px 0px 0px;
	padding-bottom: 31px;
	z-index: 1;
	padding-left: 10px }
		
#tabmenu li {
	display : inline;
	overflow: hidden;
	list-style-type: none; }	
		
#tabmenu a, a.active {
	color: Black;
	float : right;
	background: #85DEE3;
	font-family:verdana;
    	font-size:12px;
    	font-weight:normal;	
	border: 1px solid #259da1;
	padding: 8px 19px 8px 19px;
	margin-left: 2px;
	text-decoration: none; }
		
#tabmenu a.active {
	background: #2DBAC3;
	border-bottom: 1px solid #2DBAC3;
	font-weight : bold; }
		
#tabmenu a:hover {
	color: black;
	background: #54CED6; }	
		
#tabmenu a:visited {
	color: black; }
		
#tabmenu a.active:hover {
	background: #2DBAC3;
	color: black; }

#DateDisplay {
	position: relative;
	left:400px;
	width:340px;
	top:3px;
	color:#684B1E;
    	font-family:verdana;
	font-size: 11px;
	text-align:right;
}

#Directory {
	position: absolute;
	left:10px;
	width:400px;
	top:3px;
	color:#876227;
    	font-family:verdana;
	font-size: 11px;
	text-align:left;
}

#Directory a{
	color:#684B1E;
    	font-family:verdana;
	font-size: 11px;
	text-decoration:None;
}

#Directory a:hover{
	color:#684B1E;
    	font-family:verdana;
	font-size: 11px;
	text-decoration:underline;
}

#centercontent {
	float:left;
	left:0px;
	margin:0;
	padding:0;
	width:750px;
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
}

#leftcontent {
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:white;
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	width:550px; 
}

#fullcontent {
	float:left;
	margin:0;
	padding:0;
                clear:both;
	background:#fff;
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	width:100%; 
}

#centercontent p {
	margin:0;
	font-size:12px;
	font-family:verdana;
}


#centercontent H1 {
	padding-bottom:5px;
	font-size:20px;
	font-family:arial;
	font-weight:bold;
}

#centercontent H2 {
	font-size:12px;
	font-family:arial;
	font-weight:bold;
}

p#leftcontent {
	font-size:12px;
	font-family:verdana;
}


#Outerhalf {width:367px;float:left; margin-left:5px;margin-bottom:5px;position:relative;}

#Boxhalf {
	background:#fff;
                height:135px;
	color:#000;
	border:1px #c1c1c1 solid;
	padding:5px;
   }

#brc {position: absolute; right: 5px; bottom: 5px;color:#887533;}
#brc a {color:#925b2d;}

#Boxhalf td {color:#000;font-size:12px;font-family:verdana;}

#Outerfull {width:739px; float:left; margin-left:5px;margin-bottom:5px;position:relative;}

#Boxfull {
                background:#fff;
	color:#000;
	border:1px #c1c1c1 solid;
	padding:5px 5px 10px 5px;
   }

#Outerthird {width:248px;float:left; margin-bottom:5px;position:relative;}

#Boxthird {color:#000;height:100%;background:#F1E0C5;border:1px #876227 solid;font-size:12px;font-family:verdana;padding:5px;margin-left:5px;}

#boxthird a {text-decoration:none;color:white;}
#boxthird a:hover {text-decoration:none;}

#Outer2third {width:491px; float:left; margin-left:5px;margin-bottom:5px;}

#Box2third {
                height:250px;
	background:#a28954;
                background: #fff url(http://www.petforums.co.uk/images/bgcolor.gif) repeat-x;
	color:#fff;
	font-size:12px;
	font-family:verdana;
	border:1px #2dbac3 solid;
	padding:5px;
   }

#Box2third td {color:#fff;font-size:12px;font-family:verdana;}

#homeLink a {
	padding-bottom:5px;
	font-size:20px;
	font-family:arial;
	font-weight:bold;
                text-decoration:none;
                color:#24979c;
}

#homeLink a:hover {
	padding-bottom:5px;
	font-size:20px;
	font-family:arial;
	font-weight:bold;
                text-decoration:underline;
                color:#24979c;
}


.inputhome {border:1px #2dbac3 solid;width:220px;}

.clearer {clear: both;}

ul#navlist {padding: 0;margin: 0;list-style-type: none;width: 100%;color: #000;display:inline;}
ul#navlist li { display: inline; }
ul#navlist li a {float: left;width:24%;color: #08087C;padding-bottom:3px;text-decoration: none;font-family:verdana;}
ul#navlist li a:hover {text-decoration:underline;}
