BODY {
	scrollbar-face-color: #4b1b2b;
	scrollbar-highlight-color: #4b1b2b;
	scrollbar-shadow-color: #80314c;
	scrollbar-3dlight-color: #80314c;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #80314c;
	scrollbar-darkshadow-color: #000000;
padding-right : 0px; 
padding-left : 0px;
padding-bottom : 0px;
padding-top : 1px;
margin : 0px;
}

.container {
width : 768px; 
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px ;
}

.logo {
background-image:url(http://www.pangbourne.biz/images/logob.gif); 
width : 768px; 
height : 85px; 
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px ;
background-repeat: no-repeat;
background-color : #4b1b2b; 
}

.addcat {
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold; 
padding-left : 15px; 
text-decoration : underline; 
}
.input1a {
border-left-style: ridge; 
border-left-color: #DF6739; 
border-left-width: 2px; 
border-right-style: ridge; 
border-right-color: #DF6739; 
border-right-width: 2px; 
border-top-style: ridge; 
border-top-color: #DF6739; 
border-top-width: 2px; 
border-bottom-style: ridge; 
border-bottom-color: #DF6739; 
border-bottom-width: 2px; 
font-family :  Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #4b1b2b; 
font-weight : bold; 
color : #ffffff;

}
.input1 {
border-left-style: ridge; 
border-left-color: #DF6739; 
border-left-width: 2px; 
border-right-style: ridge; 
border-right-color: #DF6739; 
border-right-width: 2px; 
border-top-style: ridge; 
border-top-color: #DF6739; 
border-top-width: 2px; 
border-bottom-style: ridge; 
border-bottom-color: #DF6739; 
border-bottom-width: 2px; 
font-family :  Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #4b1b2b; 
font-weight : bold; 
color : #ffffff;
width : 130px; 
}
.input2 {
border-left-style: ridge; 
border-left-color: #DF6739; 
border-left-width: 2px; 
border-right-style: ridge; 
border-right-color: #DF6739; 
border-right-width: 2px; 
border-top-style: ridge; 
border-top-color: #DF6739; 
border-top-width: 2px; 
border-bottom-style: ridge; 
border-bottom-color: #DF6739; 
border-bottom-width: 2px; 
font-family :  Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #4b1b2b; 
font-weight : bold; 
color : #ffffff;
width : 150px; 
}
.menu2 {
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold;
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 2px; 
padding-top : 1px; 
 
}
.menu {
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 14px;
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
 
} 
.menu a:link {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 

} 
.menu a:visited {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 

} 
.menu a:active {
color : #80314c; 
background-color : transparent; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 

} 
.menu a:hover {
background-color : transparent; 
color : #ff0000; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 
text-decoration : underline; 
}
.menu1 {
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 2px; 
padding-top : 1px; 
 
} 

.menu3 {
color : #80314c;
font-family : Verdana, Helvetica, sans-serif,Arial; 
font-size : 14px; 
line-height : 14px;
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 2px; 
padding-top : 1px; 
 
} 
.menu3 a:link {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 

} 
.menu3 a:visited {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 

} 
.menu3 a:active {
color : #80314c; 
background-color : transparent; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 

} 
.menu3 a:hover {
background-color : transparent; 
color : #ff0000; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 
text-decoration : underline; 
}
.featured {
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;
 
} 
.featured a:link {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;

} 
.featured a:visited {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;

} 
.featured a:active {
color : #80314c; 
background-color : transparent; 
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;

} 
.featured a:hover {
background-color : transparent; 
color : red; 
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;
text-decoration : underline ; 
}

.cat {
color : #4b1b2b;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 18px; 
line-height : 20px;
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;
 
} 
.cat a:link {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;

} 
.cat a:visited {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;

} 
.cat a:active {
color : #80314c; 
background-color : transparent; 
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;

} 
.cat a:hover {
background-color : transparent; 
color : red; 
padding-bottom : 0; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0;
text-decoration : underline ; 
}

H1.title {
	font-family : Arial, Helvetica, sans-serif;
	color : #8A85AA;
}
H1.cat {
	font-family : Arial, Helvetica, sans-serif;
	color : #8A85AA;
	font-size : 20px;
}
H2 {
	font-family : Arial, Helvetica, sans-serif;
	color : #80314c;
	line-height : 20px;
}

td.search {
vertical-align: bottom;
text-align: center;

}
span.newcat {
font-size : 16px;

}
.error_msg {
font-family :   Arial,Verdana, Helvetica, sans-serif; 
font-size: 13px;
font-weight: bolder;
color: #FF0000;
}
.footer {
text-align :center;
margin-bottom : 100px; 
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 14px;
 
} 
.footer a:link {
text-align :center;
margin-bottom : 100px; 
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 14px;

} 
.footer a:visited {
text-align :center;
margin-bottom : 100px; 
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 14px;

} 
.footer a:active {
text-align :center;
margin-bottom : 100px; 
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 14px;

} 
.footer a:hover {
text-align :center;
color : #ff0000; 
margin-bottom : 100px; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 14px;
text-decoration : underline; 
}
/*Search page body */
body {background-color:#FFFFFF; font-family:arial,sans-serif; font-size: 13px; }

/*Top categories*/
.main_cat1 {font-size: 16px; font-weight: bold; color:#80314c}
.main_cat2 {font-size: 12px; font-weight: bold; color:#80314c}
.cat1:visited {font-size: 16px; font-weight: bold; color:#80314c}

/*Small urls*/
.url {color: #80314c}


a:visited{color:#80314c}
/*hr{color:#000066}*/

/*Page descriptions*/
.description{font-size: 13px;}

/* */
td {font-family:arial,sans-serif; font-size: 13px; }

/* Title/link of pages */
.title{color:#80314c; font-size:15px}



.searchBox{border:1px solid #113377;}

#result_report {
	text-align:center ;
	padding:3px;
	background-color:#e5ecf9; 
	font-weight: bold;
	margin-bottom:14px;
	width: 600px;
}

.catBanner {
	padding:3px;
	margin-top:15px;
	background-color:#e5ecf9; 
	font-weight: bold
}
.webPageBanner {
	padding:3px;
	margin-top:20px;
	background-color:#e5ecf9; 
	font-weight: bold
}

hr{color:#80314c;}
hr.powered{width:600; color: #80314c}

/*main results table */
#results{width: 600;}

h1 {
	text-align: center;
	font-family: Verdana, Ariel;
	font-size:24px;
	color: #000066;
	}

#other_pages {
	text-align:center;
}

#powered_by {
	margin:0 auto;
	margin-top:20px;
	padding-top:10px;
	font-size:10px;
	text-align:center;
	vertical-align: center;
}

#common_report {
		text-align:center;
}

#cat_table {
		width:600px;
		margin-top:20px;
		padding-top:10px;
		padding-bottom:20px;
		border-top:1px solid #AAAAAA;
		border-bottom:1px solid #AAAAAA;

}

#cat_main {
	font-weight: bold;
}

.divline{
	margin-top:20px;
	margin-bottom:-5px;
	border-bottom:1px solid #DDDDDD;
}

#sub_cat {
	font-size:12px;
}

.idented {
	margin-left:30px;
}

#did_you_mean {
	font-size: 14px; 
	text-align:center ;
	margin:10px;

}

.searcha {
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
padding-bottom : 0; 
padding-left : 0px; 
padding-right : 10px; 
padding-top : 10px;
 
} 

.search {
color : #80314c;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
padding-bottom : 0; 
padding-left : 15px; 
padding-right : 1px; 
padding-top : 0;
 
} 
.search a:link {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 15px; 
padding-right : 1px; 
padding-top : 0;

} 
.search a:visited {
color : #80314c;
background-color : transparent; 
padding-bottom : 0; 
padding-left : 15px; 
padding-right : 1px; 
padding-top : 0;

} 
.search a:active {
color : #80314c; 
background-color : transparent; 
padding-bottom : 0; 
padding-left : 15px; 
padding-right : 1px; 
padding-top : 0;

} 
.search a:hover {
background-color : transparent; 
color : red; 
padding-bottom : 0; 
padding-left : 15px; 
padding-right : 1px; 
padding-top : 0;
text-decoration : underline ; 
}
.header {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px ;
background-color : #7F0000; 
}

.header2 {
color : #80314c; 
background-color : transparent; 
background-image : url(/images/border1t.gif); 
font-family : Arial, Verdana, Helvetica, sans-serif; 
padding-bottom : 0px; 
padding-left : 0; 
line-height : 15px; 
padding-right : 0; 
padding-top : 0px; 
text-align : left; 
text-decoration : none; 
}
.header3 {
color : #80314c; 
background-color : transparent; 
background-image : url(/images/border1b.gif); 
font-family : Arial, Verdana, Helvetica, sans-serif; 
padding-bottom : 0px; 
padding-left : 0; 
line-height : 15px; 
padding-right : 0; 
padding-top : 0px; 
text-align : left; 
text-decoration : none; 
}