BODY {
	BACKGROUND-POSITION: left top; MARGIN: 0px auto
; background-repeat: repeat
; background-color: #FFCC33; background-image: url(images/bg.jpg)
}
#wrapper {
	width:780px;
	text-align:center;
	margin:0 auto; 
	background-position: center top;
; background-repeat: repeat-y
; background-image: url(images/wrap_bg.jpg)
}
a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #00F;
	text-decoration : underline;
	font-weight: bold;
}

a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #555555;
	text-decoration : none;
	font-weight: bold;
}

a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight: bold;
}

a:active {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #555555;
	text-decoration : none;
	font-weight: bold;
}
#header {  background-image: url(images/header.jpg); background-repeat: no-repeat; float: left; height: 205px; width: 780px; font-family: "Book Antiqua"}
#left {  background-color: #710404; float: left; width: 215px; border-color: #000000 #000000 #000000 #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
#right {  background-color: #FFA402; float: left; width: 563px; border-color: #000000 #FFFFFF #000000 #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
#mid_bg_top {  background-image: url(images/mid_bg_top.jpg); background-repeat: no-repeat; float: left; height: 23px; width: 563px}
#mid_bg_mid {  background-image: url(images/mid_bg_mid.jpg); background-repeat: repeat-y; float: left; width: 563px; padding-bottom: 20px}
#mid_bg_end {  background-image: url(images/mid_bg_end.jpg); background-repeat: no-repeat; float: left; height: 18px; width: 563px}
#footer {  background-image: url(images/footer.jpg); background-repeat: no-repeat; float: left; height: 59px; width: 780px}
.content {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: justify; float: left; width: 94%; padding-right: 5px; padding-left: 8px; padding-top: 10px; padding-bottom: 10px}
.box_top {  background-image: url(images/left_box_top.jpg); background-repeat: no-repeat; height: 19px; width: 192px; float: left}
.box_mid { background-image: url(images/left_box_mid.jpg); background-repeat: repeat-y; height: 100px; width: 192px; float: left}
.box_end { background-image: url(images/left_box_end.jpg); background-repeat: no-repeat; height: 9px; width: 192px; float: left}


#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 0px; }
#xsnazzy p {padding-bottom:0.5px;}
#xsnazzy h2 {padding-top:0.5px;}
#xsnazzy {background: transparent; margin:8px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#F3F3F3; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB;}
.xb1 {margin:0 5px; background:#DBDBDB;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#F3F3F3; border:0 solid #DBDBDB; border-width:0 1px;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; padding-left: 5px; width: 240px; padding-right: 5px; text-align: justify}


.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-decoration: none; text-align: left; float: left; width: 255px; padding-left: 10px}
.text1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #710404; text-decoration: none; text-align: left; float: left; width: 255px; font-weight: bold; padding-left: 10px}
.content1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #710404; text-decoration: none; text-align: justify; float: left; width: 530px; padding-right: 5px; padding-left: 8px ; padding-top: 10px}
.line {  background-color: #710404; float: left; width: 1px; background-repeat: repeat-y}


td.left_link1{
	DISPLAY: block; 
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
; width: 215px

}

a.left_link1:hover	{
	text-decoration: none
; background-image: url(http://www.padmaling.org.uk/images/link_bg_hover.jpg); background-repeat: no-repeat; width: 197px; padding-left: 18px
}

 
.left_link1 { 
	DISPLAY: block; 
	BACKGROUND: url(http://www.padmaling.org.uk/images/link_bg.jpg) no-repeat left center; 
	FONT: 10px/24px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
; width: 197px
; float: left
; padding-left: 18px
 	} 
#left_link {  
	float: left; 
	width: 215px
; padding-top: 4px
; padding-bottom: 20px
	}
#left_link a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	text-decoration : none;
}

#left_link a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	text-decoration : none;
}

#left_link a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

#left_link a:active {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	text-decoration : none;
}


#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 0px; }
#xsnazzy p {padding-bottom:0.5px;}
#xsnazzy h2 {padding-top:0.5px;}
#xsnazzy1 {background: transparent; margin:11px 11px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1a, .xb2a, .xb3a, .xb4a {display:block; overflow:hidden;}
.xb1a, .xb2a, .xb3a {height:1px;}
.xb2a, .xb3a, .xb4a {background:#ffffff; border-left:1px solid #FFA402; border-right:1px solid #FFA402;}
.xb1a {margin:0 5px; background:#FFA402;}
.xb2a {margin:0 3px; border-width:0 2px;}
.xb3a {margin:0 2px;}
.xb4a {height:2px; margin:0 1px;}
.xboxcontent1 {display:block; background:#ffffff; border:0 solid #FFA402; border-width:0 1px;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; padding-left: 5px; width: 180px; padding-right: 5px; text-align: left}

.foot_link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FAACAC; 
	text-decoration: none; 
; text-align: right
; width: 580px
; padding-top: 10px
; float: right; padding-right: 200px
	}

.foot_link a:link {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FAACAC;
	text-decoration : none;
}

.foot_link a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FAACAC;
	text-decoration : none;
}

.foot_link a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
}

.foot_link a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FAACAC;
	text-decoration : none;
}

#copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c7c5c5; text-decoration: none; text-align: left; float: right; width: 580px}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; float: left}
.content_head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #710404; text-decoration: none; text-align: justify; float: left; width: 530px; padding-right: 5px; padding-left: 8px ; font-weight: bold }
.table1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; padding-top: 15px; padding-bottom: 15px; float: left; width: 80%; padding-left: 10px}
.add { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; float: left; width: 530px; padding-right: 5px; padding-left: 8px; padding-top: 10px; padding-bottom: 10px }
.left_table {  float: left; width: 215px; padding-top: 10px}

.menu {
	font-family: Verdana; 
	width:215px; 
	height:220px; 
	position:relative; 
	margin:0; 
	font-size:11px; 
	margin:0px 0;
	}
.menu ul li a, .menu ul li a:visited {
	display:block; 
	text-decoration:none; 
	width:195px;
	float: left; 
	padding-left: 20px; 
	height:21px; 
	padding-top: 3px; 
	text-align: left;  
	background-image: url(images/linkbg_normal.jpg); 
	line-height:18px; font-size:11px;
	}
.menu ul {
	padding:0; 
	margin:0;
	list-style-type: none; 
	}
.menu ul li {
	float:left; 
	margin-right:1px; 
	position:relative;
	}
.menu ul li ul {
	display: none;
	}

/* specific to non IE browsers */
.menu ul li:hover a {
	background-image: url(images/linkbg_hover.jpg);
	}
.menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:0; 
	left:215px; 
	width:215px;
	}
.menu ul li:hover ul li a.hide {
	background-image: url(images/linkbg_normal.jpg); 
	}
.menu ul li:hover ul li:hover a.hide {
	width:215px; 
	}
.menu ul li:hover ul li ul {
	display: none;
	}
.menu ul li:hover ul li a {
	display:block; 
	background-image: url(images/linkbg_normal.jpg); 
	width:195px;
	}
.menu ul li:hover ul li a:hover {
	background-image: url(images/linkbg_hover.jpg); 
	}
.menu ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:215px; top:0; 
	}
.menu ul li:hover ul li:hover ul li a {
	display:block; 
	width:215px; 
	background-image: url(images/linkbg_normal.jpg); 
	color:#000000;
	}
.menu ul li:hover ul li:hover ul li a:hover {
	background-image: url(images/linkbg_hover.jpg); 
	
	}
	
	
	
	
	
.content_link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000080; 
	text-decoration: underline; 
	text-align: center; 
	width: 100%; 
	font-weight: bold ; 
	padding-top: 10px;
; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto
	}

.content_link a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}

.content_link a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}

.content_link a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #720405;
	text-decoration: underline; 
	font-weight: bold;
}

.content_link a:active {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}

.head2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	color: #710404; 
	text-decoration: none; 
	text-align: left; 
	width: 96%; 
	font-weight: bold ; 
	padding-left: 5px;
; float: left
	}
.head3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000080; 
	text-decoration: none; 
	text-align: left; 
	width: 97%; 
	font-weight: bold ; 
	padding-top: 10px; 
	float: left; 
	padding-left: 8px;
	}

.head4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000080;
	text-decoration: none;
	text-align: left;
	width: 97%;
	font-weight: bold;
	float: left;
	padding-left: 8px;
}
.head5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #710404;
	text-decoration: none;
	text-align: left;
	width: 96%;
	font-weight: bold;
	padding-left: 5px;
	;
	float: left;
	font-style: italic;
}

	
.head3 a:link {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000080;
	text-decoration : none;
	font-weight: bold;
}

.head3 a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000080;
	text-decoration : none;
	font-weight: bold;
}

.head3 a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #710404;
	font-weight: bold;
}

.head3 a:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000080;
	text-decoration : none;
	font-weight: bold;
}
	
	
	
.content2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: justify; float: left; width: 100%; padding-right: 5px; padding-left: 8px; padding-bottom: 10px ; font-style: italic; font-weight: bold}
.content3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; text-align: justify; float: left; width: 90%; padding-right: 5px; padding-left: 8px; padding-bottom: 10px ; font-style: italic ; font-weight: bold}
.content4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #701404; text-decoration: none; text-align: justify; width: 505px; background-color: #FFcc00; float: left; margin-right: 10px; margin-left: 10px; padding-bottom: 10px}
.content5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #701404; text-decoration: none; text-align: center; width: 98%; background-color: #FFcc00; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 15px; font-weight: bold}
.border {  border: #701404; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table2 {  width: 85%; padding-top: 30px; float: left; padding-left: 10px; padding-bottom: 25px}
.content6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; text-align: left; width: 100%; float: left; padding-top: 7px}

	
.img_bg {  border: 6px #720405 solid; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto}

.img_bg1 {  border: 4px #720405 solid; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto}

.content7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: left; float: left; width: 94%; padding-right: 5px; padding-left: 8px; padding-top: 10px; padding-bottom: 10px }
.content_link1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; text-decoration: underline; text-align: left; width: 100%; font-weight: bold ; padding-top: 10px; ; float: left; padding-left: 8px}

.content_link1 a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}

.content_link1 a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}


.content_link1 a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #720405;
	text-decoration: underline; 
	font-weight: bold;
}

.content_link1 a:active {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}

.content_link2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; text-decoration: none; text-align: left; width: 100%; font-weight: bold ; ; float: left; padding-left: 8px ; padding-top: 0px}


.content_link2 a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}

.content_link2 a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}

.content_link2 a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #720405;
	text-decoration: underline; 
	font-weight: bold;
}

.content_link2 a:active {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}


.content_link3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000ff; text-decoration: none; text-align: left; width: 100%; font-weight: bold ; ; float: left; padding-left: 8px ; padding-top: 0px}


.content_link3 a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0000ff;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}

.content_link3 a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0000ff;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}

.content_link3 a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #720405;
	text-decoration: underline; 
	font-weight: bold;
}

.content_link3 a:active {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0000ff;
	text-decoration: underline; 
	text-decoration : none;
	font-weight: bold;
}