            #topsection {
                padding-top: 8px;
            }
			.searchtext {
				width: 120px;
				border-style: solid;
				margin-top: 3px;
			} 
			#searchthing {
                position: relative;
                top: -15px;
                left: 148px;
			}
			#contentwrapper {
				position: relative;
				width: 896px;
                min-height: 1100px;
                margin-left: auto;
                margin-right: auto;
                margin-top: -8px;
			}
			#contentwrappercopy {
				position: relative;
				width: 896px;
                min-height: 20px;
                margin-left: auto;
                margin-right: auto;
                margin-top: 10px;
			}
			#leftshadow {
                width: 6px;
                min-height: 100%;
                margin-top: -8px;
                background-image: url("leftshadow.JPG");
				background-repeat: repeat-y;
				border: 0px solid black;
				position: absolute;
				left: -5px;
				top: 0;
			}
			#rightshadow {
                width: 6px;
                min-height: 100%;
                margin-top: -8px;
                background-image: url("rightshadow.JPG");
				background-repeat: repeat-y;
				border: 0px solid black;
				position: absolute;
				right: -7px;
				top: 0;
			}
			#leftshadowcopy {
                width: 6px;
                height: 34px;
                margin-top: 2px;
                background-image: url("leftshadow.JPG");
				background-repeat: repeat-y;
				border: 0px solid black;
				position: absolute;
				left: -5px;
				top: 0;
			}
			#rightshadowcopy {
                width: 6px;
                min-height: 34px;
                margin-top: 2px;
                background-image: url("rightshadow.JPG");
				background-repeat: repeat-y;
				border: 0px solid black;
				position: absolute;
				right: -7px;
				top: 0;
			}
			#topcopyshadow {
				border: 0px solid black;
				height: 5px;
                background-image: url("topshadow.JPG");
				background-repeat: repeat-x;
			}
			#bottomcopyshadow {
				border: 0px solid black;
				height: 5px;
                background-image: url("bottomshadow.JPG");
				background-repeat: repeat-x;
			}
			#mainbox {
                width: 897px;
                min-height: 1100px;
                margin-left: auto;
                margin-right: auto;
                margin-top: -8px;
                background-color: white;
                background-image: url("bottomshadow.JPG");
				background-position: left bottom;
				background-repeat: repeat-x;
            } #copyrightbox {
                border: 0px solid black;
                background-color: white;
                width: 897px;
                padding-top: 3px;
                padding-bottom: 3px;
                margin-left: auto;
                margin-right: auto;
                margin-top: 0px;
				height: 20px;
            } #date {
                font-family: Arial;
                padding-left: 8px;
                padding-top: 4px;
                border: 0px solid black;
                margin-right: 20%;
                float: left;
            } #topnav {
                font-family: Arial;
                padding-left: 8px;
                padding-top: 4px;
                margin-left: 30%;
                margin-right: 30%;
                border: 0px solid black;
            } #search {
                font-family: Arial;
                padding-left: 8px;
                padding-top: 4px;
                border: 0px solid black;
                float: right;
                margin-top: -25px;
                margin-right: 47px;
            } #ukcpa {
                float: left;
                margin-top: 0px;
				width: 200px;
                height: 92px;
                border: 0px solid black;
				background-image: url("ukcpa.jpg");
            } #container1 {
                border: 0px solid black;
                margin-top: 0px;
            } #leftnav {
                margin-top: 5px;
                width: 170px;
                float: left;
				margin-bottom: 10px;
            } #rightnav {
                border: 0px solid black;
                margin-top: 5px;
                float: right;
                width: 170px;
                padding-right: 0px;
            } #maincentre {
                border: 0px solid black;
                height: 100%;
                margin-top: 5px;
                margin-left: 180px;
                margin-right: 30px;
                padding-right: 0px;
				padding-bottom: 10px;
            } #deco {
                height: 92px;
                border: 0px solid black;
                margin-left: 200px;
				background-image: url("deco.jpg");
				width: 374px;				
            } #submitbutton {
                padding-top: 10px;
            } #memberlogin {
                margin-top: -92px;
                background-color: #AD6AC9;
                float: right;
                width: 323px;
                border: 0px solid black;
                margin-left: 500px;
                height: 92px;
                font-family: Arial;
                color: white;
                font-size: 90%;
            } #address {
                border-top: 1px dashed #a68fac;
                border-bottom: 1px dashed #a68fac;
                text-align: center;
                margin-left: 7px;
                padding-top: 10px;
                padding-bottom: 10px;
                font-family: Arial;
                font-size: 90%;
            }
            
            input {
                padding-bottom: 3px;
                border: 1px
            } .search {
                border-style: solid;
				width: 120px;
            } .label {
                float: left;
                width: 142px;
                text-align: right;
                clear: left;
                margin-right: 15px;
            } .welcomeuser {
                padding-left: 5px;
                font-family: Arial;
                font-weight: bold;
                font-style: italic;
                font-size: 0.78em;
            }
            
            ul.nav a {
                display: block;
				margin-bottom: 10px;
                color: #6a5d93;
                text-decoration: none;
                font-size: 80%;
                font-weight: bold;
                font-family: Arial;
            }
			
			ul.nav a:hover {
				text-decoration: underline;
			}
            
            li {
                list-style-image: url(l_purple_li.gif);
				list-style-position: outside;
				width: 100%;
            }
            
			 #mainimage {
                width: 100%;
                height: 200px;
                margin-top: 15px;
                border: 0px dashed black;
                overflow: hidden;
            } #mainsection h2 {
                color: #c091d9;
                font-size: 110%;
                font-family: arial;
            } #mainsection {
                font-size: 80%;
                font-family: arial;
                border-bottom: 1px dashed #a68fac;
                padding-bottom: 25px;
            } #mainsectionwiki {
                font-size: 80%;
                font-family: arial;
                border-bottom: 1px dashed #a68fac;
                padding-bottom: 11px;
            } #mainsectionwiki h2 {
                color: #c091d9;
                font-size: 110%;
                font-family: arial;
            } .rightnavheader {
                color: #c091d9;
                font-size: 150%;
                font-weight: bold;
                font-family: arial;
            } .imgclass {
                float: left;
            } #rightnav .header {
                font-weight: bold;
                font-size: 90%;
                font-family: Arial;
            } #rightnav .section {
                font-family: Arial;
                padding-top: 2px;
                padding-bottom: 5px;
                font-size: 80%;
            } .bottomlinks {
                text-align: left;
                padding-left: 8px;
                font-size: 80%;
                font-family: Arial;
            } .copyrightstuff {
                text-align: right;
                padding-left: 380px;
                font-size: 80%;
                font-family: Arial;
            } #searchthing {
                position: relative;
                top: -15px;
                left: 149px;
            } #loginthing {
                position: absolute;
                top: 95px;
                left: 450px;
            
            right:
                -5px;
            }
            
            body {
                background: url("page_bg.jpg") repeat-x #d2d2d2;
                background-position: top left;
            } .imgside2 {
                position: absolute;
                top: 0;
                right: 0;
            } #whereami {
background-color:#C08CD6;
border:1px solid black;
color:white;
font-family:Arial;
font-size:80%;
margin-top:10px;
padding-bottom:5px;
padding-left:8px;
padding-top:5px;
width:100%;
            } #listing {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:50px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:50px;
border:2px solid #AD6AC9;
font-family:Arial;
margin-bottom:15px;
margin-top:10px;
width:100%;
padding-left:10px;
padding-right:10px;
font-size: 0.8em;
            }
			#listing a {
				color: #6a5d93;
				text-decoration: none;
			}
			 #listing h2 {
                padding-left: 15px;
                border: 0px solid black;
				color: #8b3aae;
            } #pagenav {
                float: right;
                border: 0px solid black;
                height: 30px;
                padding-top: 8px;
                margin-right: 130px;
                font-size: 75%;
            } #listingitem {
border-bottom:0px dashed #AD6AC9;
margin-bottom:15px;
margin-left: 15px;
margin-right: 15px;
padding-bottom:15px;
            } #listingitem .title {
                font-size: 100%;
                font-weight: bold;
                color: #6a5d93;
            } #listingitem .date {
                font-size: 80%;
                font-weight: bold;
            } #contents {
                font-size: 0.9em;
				font-family: Verdana !important;
            }
             #listingitem a {
                font-size: 100%;
                text-decoration: none;
               font-weight: bold;
               font-family: Arial;
                color: #6a5d93;
            }
			
			#listingitem a:hover {
				text-decoration: underline;
			}
			
			
			
			
			
						
            
            a.morelink {
                color: #6a5d93;
                text-decoration: none;
                font-size: 80%;
                font-weight: bold;
                font-family: Arial;
            } #membersarea {
                text-align: left;
                padding-top: 5px;
                padding-bottom: 5px;
                padding-right: 10px;
                padding-left: 3px;
                margin-top: 5px;
                margin-right: 140px;
                border: 2px solid white;
                -moz-border-radius: 10px 10px 10px 10px;
            } #membercontainer {
                text-align: left;
                border: 0px solid black;
                padding-left: 40px;
                padding-top: 12px;
            }
			#replycomment {
				margin-top: 0px;
				border: 0px solid black;
				min-height: 50px;
				margin-left: 80px;				
				padding-bottom: 0px;
				font-size: 11px;
			}
			#comment {
				margin-top: 0px;
				border: 0px solid black;
				min-height: 50px;
				padding-left: 10px;
				padding-bottom: 0px;
				font-size: 11px;
			}
			#topcomment {
				background-image: url("topbubble.jpg");
				background-repeat: no-repeat;
				height: 37px;
			}
			#topcommentreply {
				background-image: url("topreply.jpg");
				background-repeat: no-repeat;
				height: 37px;
			}
			#commentbody {
				background-color: #d0e7f7;
				min-height: 50px;
				width: 403px;
				padding-left: 10px;
				font-family: Arial;
			}
			#commentbodyreply {
				background-color: #d6c6e0;
				min-height: 50px;
				width: 403px;
				padding-left: 10px;
				font-family: Arial;
			}
			#bottomcomment {
				background-image: url("bottombubble.jpg");				
				background-repeat: no-repeat;
				height: 23px;
				margin-bottom: 10px;
			}
			#bottomcommentreply {
				background-image: url("bottomreply.jpg");				
				background-repeat: no-repeat;
				height: 23px;
				margin-bottom: 10px;
			}
			#imagestyle img {
				margin-left: 0px;
				margin-bottom: 5px;
				border: 0px;
			}
			#imagestyle a {
				text-decoration: none;
			}
			#imagestyle {
				margin-top: 10px;
				margin-left: 15px;
			}
			#postedby {
				font-family: arial;
				font-size: 110%;
				font-weight: bold;
			}
			#postedby img {
				border: none;
			}
			#postedby a {
				text-decoration: none;
				color: #6a5d93;
			}
			#postedbyreply {
				font-family: arial;
				font-size: 110%;
				font-weight: bold;

			}
			#postedbyreply img {
				border: none;
			}
			#postedbyreply a {
				text-decoration: none;
				color: #6a5d93;
			}
			#topnav a {
				text-decoration: none;
				color: black;
			}
			#topnav a:hover {
				text-decoration: underline;
			}
			#copyrightbox .bottomlinks a {
				text-decoration: none;
				color: black;				
			}
			#copyrightbox .bottomlinks a:hover {
				text-decoration: underline;
			}
			#commentcontainer {
				padding-bottom: 10px;
				height:100%;
			}
			.showreplys {
				text-decoration: underline;
				color: black;
			}
			#linkbox {
				width: 130px;
			}
			.clear {
				height: 0;
				font-size: 0;
				clear: both;
			}
			#reply_textarea {
				margin-left: 15px;
			}
			#reply_button {
				margin-top: 5px;
			}
			#reply_textarea2 {
				margin-left: 15px;
				margin-top: 5px;
			}
			.tablefunctions {
				margin-left: 132px;
				height: 10px;
			}
			#gobutton {
			position: relative;
			bottom: -8px;
			border-style: none;
			float: right;
			}
			#postsfloat {
			float: left; 
			position: relative; 
			bottom: -8px;
			}
            #leading_zeros {
            position: absolute;
            right: 175px;
            top: 100px;
            font-size: 0.7em;
            }
