BODY {
background: #E3EBF5 url('http://www.beaglerescuensw.org.au/images/header-image.jpg') no-repeat;
cursor:url("http://www.beaglerescuensw.org.au/images/paw.cur"),default;
margin-top: 0;
margin-left: 0;
font-size: 10pt;
font-family: verdana, Helvetica, sans-serif;
scrollbar-arrow-color: #3267A2;
scrollbar-base-color: #3267A2;
scrollbar-face-color: #E3EBF5;
scrollbar-3d-light-color: #3267A2;
}

BODY.menu {
background: #E3EBF5;
margin-top : 5; 
margin-left : 15;
cursor:url("http://www.beaglerescuensw.org.au/images/paw.cur"),default;
}

BODY.listings {
background : #EFF7FB;
cursor:url("http://www.beaglerescuensw.org.au/images/paw.cur"),default;
}
	
BODY.available {
background: #3267A2;
margin-top : 20;
margin-left : 15; 
cursor:url("http://www.beaglerescuensw.org.au/images/paw.cur"),default;
}

/*--------------------------------------------------------*/

.black {
	color : black;
	}
	
.bold {
	font-weight : bold;
	}
	
.boldbig {
	font-weight : bold;
	font-size : 10pt;
	}

.centred {
	text-align : center;
	}

.italic {
	font-style : italic;
	}
	
.larger {
	font-size: 10pt;
	}

.normal {
	color : black;
	font-weight : normal;
	font-size : 8pt;
	line-height : 100%;
	}

.red {
	color : red;
	}
	
.green {
	color : green;
	}
	
.redbold {
	color : red;
	font-weight : bold;
	}


.rednormal {
	color : red;
	font-weight : normal;
	font-size : 8pt;
	line-height : 100%;
	}

.smaller {
	font-size: 7pt;
	}
	
.smallnorm {
	font-size: 7pt;
	font-weight : normal;
	color : black;
	}

/*--------------------------------------------------------*/

A:link {
	color : black;
	text-decoration : none; 
	font-size : 8pt; 
	font-family : verdana, Helvetica, sans-serif; 
	}
	
a:link.adoptinfo {
	color : red;
	font-size : 10pt;
	font-weight : bold; 
	}
	
a:link.xmascards {
	font-size : 10pt;
	font-family: lilly;
	color : green;
	font-weight : normal; 
	}

a:link.fundraising {
	font-size : 10pt;
	font-family: lilly;
	color : #3267A2;
	font-weight : normal; 
	}

a:link.menu {
	font-size : 10pt;
	color : #3267A2;
	font-weight : bold; 
	}

a:link.menularger {
	font-size : 11pt;
	color : #3267A2;
	font-weight : bold; 
	}

a:link.menularge12 {
	font-size : 12pt;
	color : #3267A2;
	font-weight : bold; 
	}

a:link.menu-buddy {
	font-size : 10pt;
	color : #3267A2;
	font-weight : bold;
	font-family: comic sans ms;
	}

a:link.menu-fundraising {
	font-size : 12pt;
	color : #3267A2;
	font-family: comic sans ms;
	}
	
a:link.menu-oscar {
	font-size : 12pt;
	color : #6600CC;
	font-weight : bold;
	font-family: comic sans ms;
	}

/*--------------------------------------------------------*/

A:visited {
	color : black;
	text-decoration : none; 
	font-size : 8pt; 
	font-family : verdana, Helvetica, sans-serif; 
	}
	
a:visited.adoptinfo {
	color : red;
	font-size : 10pt;
	font-weight : bold; 
	}
	
a:visited.xmascards {
	font-size : 10pt;
	font-family: lilly;
	color : green;
	font-weight : normal; 
	}

a:visited.fundraising {
	font-size : 10pt;
	font-family: lilly;
	color : #3267A2;
	font-weight : normal; 
	}

a:visited.menu {
	color : #3267A2;
	font-weight : bold;  
	}
	
a:visited.menularger {
	font-size : 11pt;
	color : #3267A2;
	font-weight : bold; 
	}
	
a:visited.menularge12 {
	font-size : 12pt;
	color : #3267A2;
	font-weight : bold; 
	} 
	
a:visited.menu-buddy {
	font-size : 10pt;
	color : #3267A2;
	font-weight : bold;
	font-family: comic sans ms;
	}
	
a:visited.menu-oscar {
	font-size : 12pt;
	color : #6600CC;
	font-weight : bold;
	font-family: comic sans ms;
	}


/*--------------------------------------------------------*/

A:hover {
	color : #3267A2;
	font-size : 8pt; 
	font-weight : bold; 
	font-family : verdana, Helvetica, sans-serif; 
	}

a:hover.xmascards {
	color : red;
	font-size : 10pt;
	font-family: lilly;
	font-weight : normal; 
	}

a:hover.fundraising {
	font-size : 10pt;
	font-family: lilly;
	background-color : #3267A2; 
	color : #E3EBF5; 
	font-weight : normal; 
	}

a:hover.menu {
	background-color : #3267A2; 
	color : #E3EBF5; 
	font-weight : bold; 
	}
	
a:hover.menu-buddy {
	font-size : 10pt;
	background-color : #3267A2; 
	color : #E3EBF5; 
	font-weight : bold;
	font-family: comic sans ms;
	}
	
a:hover.menularger {
	font-size : 11pt;
	background-color : #3267A2; 
	color : #E3EBF5; 
	font-weight : bold; 
	}

a:hover.menularge12 {
	font-size : 12pt;
	background-color : #3267A2; 
	color : #E3EBF5; 
	font-weight : bold; 
	}
	
a:hover.menu-oscar {
	font-size : 12pt;
	background-color : #6600CC;
	color : white;
	font-weight : bold;
	font-family: comic sans ms;
	}


/*--------------------------------------------------------*/


div.dottedborder {
padding-left: 2px;
padding-right: 2px;
padding-top: 3px;
padding-bottom: 3px;
border: 3px dotted #3267A2;
}


/*--------------------------------------------------------*/


h2.name { 
	align: center;
	font-family: arial black;
	font-weight: bold;
	font-size: 20pt;
	padding-bottom: 10px;
	}

h4.mynameis { 
	align: center;
	font-family: arial black;
	font-size: 14pt;
	padding-top: 12px;
	}

/*--------------------------------------------------------*/


hr.dotted { 
height: 0;
border-top: 1px #E3EBF5;
border-bottom: 2px dotted #3267A2;
width: 65%;
align: center;
}

/*--------------------------------------------------------*/


IMG.content {
	border: 3px #3267A2 double;
	}
	
IMG.sidebar {
	border: 1px #3267A2 solid;
	}
	
IMG.img {
	border: 1px #3267A2 solid;
	}


/*--------------------------------------------------------*/

p.buddy {
text-align : center;
color : black;
font-size : 10pt; 
font-weight : normal; 
font-family : comic sans ms; 
}

p.buddy-header {
text-align : center;
color : #E3EBF5;
font-size : 12pt; 
font-weight : normal; 
font-family : comic sans ms; 
}

p.buddy-profile {
text-align : center;
color : black;
line-height: 140%;
font-size : 10pt; 
font-weight : normal; 
font-family : comic sans ms;
font-style: italic;
}

p.heading {
text-align : center;
color : #3267A2;
font-size : 14pt; 
font-weight : bold; 
font-family : verdana, Helvetica, sans-serif; 
}

p.headingsmall {
text-align : center;
line-height: 180%;
color : #3267A2;
font-size : 10pt; 
font-weight : bold; 
font-family : verdana, Helvetica, sans-serif; 
}

p.main {
color : black;
font-size : 8pt;
line-height: 140%;
text-indent : 25px;
text-align : left;
}

p.main10 {
color : black;
font-size : 10pt;
line-height: 140%;
text-align : left;
}


p.maincentre {
color : black;
font-size : 8pt;
line-height: 140%;
text-align : center;
}

p.menu {
color : black;
margin-left: 2px;
}

p.small {
font-size : 7pt; 
}

p.application {
text-align : center;
color : red;
font-size : 10pt;
line-height: 140%;
font-weight : normal; 
}

/*--------------------------------------------------------*/


span.maincentre {
	color : black;
	font-size : 8pt;
	line-height: 140%;
	text-align : center;
	}

span.main10 {
	color : black;
	font-size : 10pt;
	text-align : center;
	}
	
span.small {
	font-size : 7pt; 
	}

span.italic {
	font-style: italic; 
	}



/*--------------------------------------------------------*/

table {
	border-collapse: collapse;
	font-size : 8pt; 
	font-family : verdana, Helvetica, sans-serif;
	}
	
/*---------------------------------------------------
Used for Adopted table on the Available Rescue page
----------------------------------------------------*/

table.adopted {
	font-size : 10pt;
	background : #EFF7FB;
	line-height: 140%;
	text-align : center;
	border-collapse: collapse;
	border: 3px double #3267A2;
	width: 200px;
	}
	
/*---------------------------------------------------
Used for Adopting Info link on the Available Rescue page
----------------------------------------------------*/

table.adoptinfo {
	background : #EFF7FB;
	line-height: 140%;
	text-align : center;
	border-collapse: collapse;
	border: 3px double red;
	width: 75%;
	}
	
/*---------------------------------------------------
Used for Adopting Info link on the Available Rescue page
----------------------------------------------------*/

table.adoptprocess {
	background : #EFF7FB;
	line-height: 140%;
	text-align : center;
	border-collapse: collapse;
	border: 3px double #3267A2;
	width: 80%;
	}


table.availablead {
	font-size : 11pt;
	background : #EFF7FB;
	line-height: 140%;
	text-align : left;
	border-collapse: collapse;
	border: 3px double #3267A2;
	width: 95%;
	}
	
table.available-description {
	font-size : 11pt;
	background : #E3EBF5;
	line-height: 140%;
	text-align : left;
	border-collapse: collapse;
	width: 85%;
	}

table.available-description2 {
	font-size : 11pt;
	background : #E3EBF5;
	line-height: 140%;
	text-align : left;
	border-collapse: collapse;
	width: 100%;
	}

table.availablead-pound {
	font-size : 10pt;
	background : #EFF7FB;
	line-height: 140%;
	text-align : center;
	border-collapse: collapse;
	border: 3px double #3267A2;
	width: 75%;
	}
	
table.availablead-members {
	font-size : 10pt;
	background : #EFF7FB;
	line-height: 140%;
	text-align : center;
	border-collapse: collapse;
	border: 3px double #3267A2;
	width: 95%;
	}

table.fosterdetails {
	text-align : left;
	padding: 10px;
	background : #EFF7FB;
	border: 1px dotted #3267A2;
	}
	
table.fundraising {
	font-size : 8pt;
	line-height: 140%;
	text-align : center;
	border-collapse: collapse;
	border: 1px solid #3267A2;
	width: 75%;
	}
	
/*---------------------------------------------------
Used for Happy Tails table
----------------------------------------------------*/
	
table.happytails {
	font-size : 10pt;
	background : #EFF7FB;
	line-height: 140%;
	text-align : center;
	valign : top;
	border: 3px double #3267A2;
	border-collapse: collapse;
	width: 85%;
	}

	
/*---------------------------------------------------
Used for table on home page appealing for donations
towards jersey's Operation
----------------------------------------------------*/

table.jersey {
	background : #EFF7FB;
	font-size : 10pt;
	font-family : comic sans ms;
	line-height: 140%;
	text-align : center;
	border-collapse: collapse;
	border: 2px solid #ff40ff;
	width: 90%;
	}
	
table.main {
	color : black;
	font-size : 8pt;
	cell-padding: 10px;
	width: 100%;
	}

/*---------------------------------------------------
Used for table on available fosters page to say
NONE AVAILABLE
----------------------------------------------------*/

table.none-available {
	font-size : 8pt;
	background : #EFF7FB;
	line-height: 140%;
	text-align : left;
	border-collapse: collapse;
	border: 3px double #3267A2;
	width: 80%;
	}
	
/*---------------------------------------------------
Used for table on OSCAR'S LAW
----------------------------------------------------*/

table.oscar {
	align : left;
	font-family : comic sans ms;
	font-size : 12pt;
	background : #EFF7FB;
	line-height: 140%;
	text-align : center;
	border-collapse: collapse;
	border: 2px dotted #6600CC;
	}

table.oscar-noborder {
	align : left;
	font-family : comic sans ms;
	font-size : 12pt;
	background : #EFF7FB;
	line-height: 140%;
	text-align : center;
	border-collapse: collapse;
	width: 85%;
	}

/*---------------------------------------------------
PRIVATE REHOMING DISCLAIMER
----------------------------------------------------*/

table.private-disclaimer {
	text-align : left;
	padding: 10px;
	background : #FFECEC;
	border: 3px dotted #FF0000;
	width: 90%;
	}
	
/*---------------------------------------------------
Used for table on home page advertising the
Snoopy Fun Day
----------------------------------------------------*/

table.SFD {
	background : #EFF7FB;
	text-align : centre;
	border: 3px double #6600CC;
	width: 90%;
	}

table.toby {
	font-size : 8pt;
	background : #EFF7FB;
	line-height: 140%;
	text-align : left;
	border: 3px double #3267A2;
	width: 90%;
	}
	
table.upload {
	font-size : 8pt;
	line-height: 140%;
	text-align : left;
	border-collapse: collapse;
	}


/*--------------------------------------------------------*/

TD.available {
	color : black;
	background : #E3EBF5;
	font-size : 8pt;
	line-height: 140%;
	text-align : left;
	}
	
TD.availablebeags {
	text-align : left;
	padding: 10px;
	background : #EFF7FB;
	border: 2px dotted #3267A2;
	}
	
/*---------------------------------------------------
For description of Rehoming Beagles
----------------------------------------------------*/

TD.available-description {
	font-size : 11pt;
	background : #E3EBF5;
	line-height: 140%;
	text-align : left;
	}

/*---------------------------------------------------
For description of Rehoming Beagles - contact details
----------------------------------------------------*/

TD.available-descriptionC {
	font-size : 11pt;
	line-height: 140%;
	text-align : center;
	}

	
TD.availableadL {
	text-align : center;
	padding: 5px;
	}

TD.availableadR {
	text-align : left;
	padding: 5px;
	}
		
TD.availabletop {
	color : black;
	background : #E3EBF5;
	font-size : 8pt;
	line-height: 140%;
	text-align : center;
	}
	
TD.availabletype {
	color : #3267A2;
	background : #E3EBF5;
	font-size : 10pt;
	font-weight : bold;
	line-height: 140%;
	text-align : left;
	padding : 5px 5px 5px 15px;
	}

TD.buddy {
	background : #EFF7FB;
	border: 1px solid #3267A2;
	}

TD.buddy-header {
	background : #3267A2;
	border: 1px solid #3267A2;
	font-family: comic sans ms;
	color : white;
	font-size : 12pt;
	font-weight : bold;
	}

TD.dotted {
	border: 2px dotted #3267A2;
	font-size : 8pt; 
	font-family : verdana, Helvetica, sans-serif;
	}

TD.fundraising {
	padding : 15px 15px 15px 15px;
	}

/*---------------------------------------------------
Used for cells within the Happy Tails Table each year
----------------------------------------------------*/

TD.happytails2 {
	
	background : #EFF7FB;
	text-align : center;
	border: 1px dotted #3267A2;
	vertical-align : top;
	font-size : 10pt;
	font-family : verdana, Helvetica, sans-serif;
	padding : 15px;
	}


TD.header {
	height : 125;
	}
	
/*---------------------------------------------------
Used for table on home page appealing for donations
towards jersey's Operation
----------------------------------------------------*/
	
TD.jersey-header {
	background : #ff40ff;
	border: 1px solid #ff40ff;
	font-family: comic sans ms;
	color : white;
	font-size : 14pt;
	
	}
	
TD.listeddate {
	color : black;
	background : #E3EBF5;
	font-size : 8pt;
	line-height: 140%;
	text-align : right;
	padding : 1px 15px 5px 5px;
	}

TD.main {
	color : black;
	font-size : 8pt;
	line-height: 140%;
	text-align : left;
	}
	
TD.main10 {
	color : black;
	font-size : 10pt;
	line-height: 140%;
	text-align : left;
	}

TD.menu {
	height : 30px;
	border-top:1px solid #3267A2;
	border-bottom: 1px solid #3267A2;
	font-size : 11pt;
	font-family : verdana, Helvetica, sans-serif;
	}
	
TD.menu-available {
	height : 50px;
	border-top:1px solid #3267A2;
	border-bottom: 1px solid #3267A2;
	font-size : 8pt;
	font-family : verdana, Helvetica, sans-serif;
	}

TD.menu-blog {
	height : 35px;
	border-bottom: 1px solid #3267A2;
	font-size : 8pt;
	font-family : verdana, Helvetica, sans-serif;
	}
	

TD.menuleft {
	width : 170px;
	align : center;
	font-family : verdana, Helvetica, sans-serif;
	}

TD.menutop {
	height: 30px;
	border-bottom: 1px solid #3267A2;
	font-size: 11pt;
	font-family: verdana, Helvetica, sans-serif;
	}
	
TD.private-disclaimer {
	text-align: left;
	padding: 10px;
	background: #FFECEC;
	}
	
TD.oscar {
	font-family : comic sans ms;
	background : #EFF7FB;
	line-height: 140%;
	text-align : center;
	border: 1px dotted #6600CC;
	}

TD.rescue_details {
	height : 15px;
	font-size : 8pt;
	font-family : verdana, Helvetica, sans-serif;
	}

TD.spacer {
	height : 6px;
	}

TD.title {
	height : 400px;
	}

/*-------------UPDOWN SCROLLER------------*/

#pscroller1{
	width: 200px;
	height: 35px;
	border: 0px solid #3267A2;
	padding: 1px;
	background-color: #EFF7FB;
	}

.someclass{
	text-align: left;
	margin-left: 15px;
	}

/*--------------------------------------------------------*/

.postit{ 
position:absolute; 
left:300px; 
top:100px; 
background: transparent url(../images/postit.png) no-repeat 0 0; 
} 
.dim{ 
width:228px; 
height:228px; 
} 
.padding{ 
padding:50px;