/* global*/
html,body{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px }
body{
	font-family: arial, helv, sans-serif;
	font-size: 12px;
	background-color:#9dabcc;
	text-align:center;
}
a
{
	color:#0A2C80;
	font-weight:bold;
} 
a:hover
{
	color:#455E9F;
	text-decoration: underline;
}
/*Container*/
div#container{
	width:960px;
	margin:0px auto;
	background-color:#fff;
	text-align:left;
	
}
/*header*/
div#header{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#0a2c80;
}
/*Top Navigation*/
div#navigation {
	background-attachment: scroll;
	background-image: url(img/navBack.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#455E9F;
	height:30px;
	margin:0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	font-weight:bold;
				}
div#navigation ul
				{
	list-style: none;
	float:left;
	margin:0px;
  	padding:0px;
				} 
div#navigation li
				{
	font-family: arial, helv, sans-serif;	
	list-style: none;
	float: left;
	display: block;
	text-align: center;
	margin:0px;
  	padding:0px;
} 
div#navigation li a
				{							
	color: #ffffff;
	text-decoration: none;
	line-height: 30px;
	padding-left:0.75em;
	padding-right:0.75em;
	float:left;				
				} 
div#navigation li a:hover
				{
	color: #0A2C80;
	background-image: url(img/navBackHov.jpg);
	background-repeat: repeat-x;
	background-position:top left;
				/*-moz-border-radius-topleft:15px;
				-webkit-border-top-left-radius:15px;
               -moz-border-radius-topright:15px;
			   -webkit-border-top-right-radius:15px;*/	
				} 
div#navigation #LinkOn 
				{
	background-image: url(img/navBackHov.jpg);
	background-repeat: repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
	border-bottom: 0.1em solid #ffffff;
	color: #0A2C80;
	text-decoration: none;
				}
/*content*/
div#content {
	width:100%;	
    color:#0A2C80;
	min-height:500px;
}
div#content .infoBox{
	width:700px;	
}
div#content .fleft{
	float:left;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
}
div#content .fright{
	float:right;	
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
}
div#content .search{
 	border:1px solid #006;
	background-color:#9dabcc;
}
div#content h1, h2, h3, h4, h5{
 	margin-left:10px;
	margin-bottom:3px;
	margin-top:10px;
}
div#content p{
	margin:5px 10px 5px 10px;
}
div#content  .results{
 	background-color:#9dabcc;
	width:700px;
	margin:0px auto;
	border:1px solid #0A2C80;
}
div#content  .calDetail{
 	background-color:#9dabcc;
	width:700px;
	margin-left:10px;
	border:1px solid #0A2C80;
	}
#MySpamTrap {display: none;}
div#bottomBox {
	float:left;
	clear:left;
	margin-left:10px;
	margin-top:10px;
	width:730px;
 }
div#bottomBox .anOfWeek{
	float:left;
	width:300px;
	height:300px;
	padding-left:10px;
	background-attachment: scroll;
	background-image: url(img/anOfWeek.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div#bottomBox .newsBox{
	float:left;
	width:388px;
	height:300px;
	padding-left:10px;
	background-attachment: scroll;
	background-image: url(img/news.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div#accordion {
	margin-top:10px;
	width:700px;
	font-size:inherit;
	margin-left:10px;
	padding:0px;
	
}
div#accordion p{
	margin-top:-5px;
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:10px;
}
div#accordion h4{
	margin-left:-10px;
	margin-bottom:5px;
}
/*right Colulm*/
div#rightCol{
	 float:right;
     margin-right:5px;
	 margin-left:5px;
	 width:210px;
}
div#rightCol h1{
font-size:12px;	
text-align:center;
}
div#rightCol a
{
	color:#fff;
	font-weight:bold;
} 
div#rightCol a:hover
{
	color:#0A2C80;
	text-decoration: underline;
}

div#rightCol p{
	margin:3px, 3px, 3px, 3px;
}
div#rightCol .donate{
   width:210px; 
   height:57px;
   	background-attachment: scroll;
	background-color: #039;
	background-image: url(img/donate-to-the-rspca.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:0px;
}
div#rightCol .donate .gif{
	margin-top:8px;
	margin-left:30px;
	border:0;
}
div#rightCol .ebaylink{
   width:210px; 
   height:90px;
   	background-attachment: scroll;
	background-color: #039;
	background-image: url(img/ebay.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
div#rightCol .ebaylink .ebayGif{
	margin-top:4px;
	margin-left:18px;
	border:0;
}
div#rightCol .donate,  h4{
	padding-top:2px;
	/*font-size:12px;
	text-align:center;*/
}

div#rightCol .quicksearch{
	padding-top:10px;
	width:210px;
	height:110px;
	background-attachment: scroll;
	background-color: #039;
	background-image: url(img/quickSearch.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
	color:#fff;
}
div#rightCol  .quicksearch select{
	font-size:12px;
}
div#rightCol  .quicksearch form{
	margin:0px;
}
div#rightCol  .quicksearch input{
	margin-top:3px;
}
div#rightCol  .quicksearch h4{
	margin-top:10px;
}

div#rightCol .contactbox{
	width:210px;
	height:195px;
	background-attachment: scroll;
	background-color: #039;
	background-image: url(img/contactBox.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
	color:#fff;
}
div#rightCol .contactbox, h4{
	padding-top:5px;
}
div#rightCol .eventbox{
	margin:0px;
	width:210px;
	height:161px;
	background-attachment: scroll;
	background-color: #039;
	background-image: url(img/eventBox.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#fff;
	padding-top:5px;
	text-align:center;
}
div#rightCol .eventbox h1{
	font-size:12px;
}
div#rightCol ul{
	margin-top:5px;
	margin-bottom:5px;
}
div#rightCol li{
	margin-left:-15px;
	text-align:left;
}
div#rightCol .eventbox a{
	padding:0px;
}
div#rightCol .priory {
	color:#0A2C80;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
	border:1px solid #006;
}
div#rightCol .priory h3{
	font-size:14px;
	margin-top:3px;
}
div#rightCol .priory a{
	color:#0A2C80;
	text-decoration:none;
}
div#rightCol .priory a:hover{
	text-decoration:underline;
}
/*footer*/
div#footer
{
	clear:both;
	background-color:#0A2C80;
	color:#ffffff;	
	padding-top:10px;
	height:130px;
	text-align:center;
}
div#footer a
{

	color:#fff;
	text-decoration: none;
} 
div#footer a:hover
{
	color:#9dabcc;
	text-decoration: underline;
}
/* ===== miscellaneous styles ===== */

.clear {
    clear: both;
    height: 0;
    margin: 0;
    padding: 0;
}
/*admin stuff*/
/* admin styles*/
.login {
	width:200px;
	height:150px;
	margin-top:50px;
 	background-color:#9dabcc;
	border:1px solid #0A2C80;	
}
.mentable {
	width:300px;
	height:200px;
 	background-color:#9dabcc;
	border:1px solid #0A2C80;	
}
.calform{
	margin-top:20px;
	width:500px;
	height:400px;
 	background-color:#9dabcc;
	border:1px solid #0A2C80;	
}
.caledit{
	 width:500px;
	height:150px;
 	background-color:#9dabcc;
	border:1px solid #0A2C80;
}
.petedit{
	 width:700px;
	height:150px;
 	background-color:#9dabcc;
	border:1px solid #0A2C80;
}
.emailedit{
	 width:700px;
	height:80px;
 	background-color:#9dabcc;
	border:1px solid #0A2C80;
}
