@import url("Contact_Table.css");
.section
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    font-weight: bold;
}
.bodyhdr
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FF6600;
}
.bodytxt
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
    color: #333333;
    font-weight: normal;
}
a:hover
{
    color: #FF0000;
}
a:link
{
    color: #8b0000;
}
a:visited
{
    color: #E18175;
}

a:active
{
    color: #2696B8;
}
.blackbody
{
    font-family: Verdana;
    font-size: 10px;
    color: #3333FF;
}
.searchresults
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}
.recommendedhead
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    background-color: #adadad;
}
.Centre_photo
{
    position: relative;
    top: 0px;
    left: 1%;
    width: 500px;
    padding: 0px 0px 0px 0px;
    border-style: ridge;
    border-width: 2px;
    width: 500px;
    height: 375px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border: "1";
}


.Centre_youtube
{
    position: relative;
    top: 100px;
    left: 0%;
    width: 100%;
    padding: 0px 0px 0px 0px;
    border-style: ridge;
    border-width: 2px;
    width: 140px;
    height: 105px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    border: "1";
}

.lhs_text_box_news
{
    font-family: Helvetica Neue ,Helvetica,Arial,sans-serif;
    font-size: 12px;
    height: 220px;
    width: 158;
    text-align: left;
    vertical-align: middle;
 
} 
/* new set of link pseudo-classes leaving colours the same following a visit */
a.no_change:hover
{
    color: #FF0000;
}
a.no_change:link
{
    color: #992D6A;
}
a.no_change:visited
{
    color: #992D6A;
}

.lhs_text_box_hot_links
{
    font-family: Verdana ,Helvetica,Arial,sans-serif;
    font-size: 12px;
    height: 250px;
    text-align: left;
    vertical-align: top;
    line-height: 2.0;
}

.lhs_text_header
{
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px;
    height: 28px;
    background-color: rgb(153, 45, 106);
    color: rgb(246, 253, 210);
}

.footer
{
    font-family      :Verdana,Helvetica,Arial,sans-serif; 
    background-color :#ADADAD ;
    height           : 50    ;
    width            : 1090px;
    height           : 60px  ;
    color            : #FFFFFF;
    text-align       : center;
    font-size        : 0.9em ;
}
.the_rss
{
    position: absolute;
    font-family: Helvetica,Arial,sans-serif;
    height: 12px;
    float: right;
    font-size: 12px;
    line-height: 100%;
    width: 140px;
}
.rss_symbol
{
    position: absolute;
    left: 100px;
    top: 15px;
}

body
{
    margin: 0;
    padding: 0;
       background-image  :url("../texture1231237.jpg");
       background-repeat :repeat;    
}

.head
{
    font-weight: bold;
    font-size: 48px;
}















































#header {padding-bottom:20px}

#wrap {max-width: 900px;
	min-width: 480px;
	background:url(bluebench.jpg) left top repeat;
       width:90%;
       margin:20px auto;
       
       padding:30px  20px 0 0;
       
       }
       
#screen {background:white;
         
         padding:10px 10px 10px 0;
         
         }


#main {float:left;
       width:75%;
       
       }

       
.entry {
		border-right:0px dashed #B74E07;
		margin-bottom:2em;
		margin-right:1em;
		
		}
		
.photo_text {margin-left:110px;position:relative}		

 
 

#footer {clear:both;
		 border-top:2px dotted #B74E07;
		 
		 }
		 
p.miniphotos {height:33px;
              overflow:hidden;
              padding-top:4px}
.miniphotos img {padding:0 2px;vertical-align:middle}


/* text styles ------------- */

h1, h2 {margin:0;
        padding:0;
        }
        
p {margin:0 0.5em;
   padding-right:10px;
   }
   
.entry h2 {
    margin:0;
    padding:0;
    }

h3 {margin:.5em 0 0}    
    
   
a:link {padding:.2em}
a:visited {padding:.2em}
a:focus, a:hover, a:active {padding:.2em;background:#F3CFB6}

a:hover.current {text-decoration:none;background:white;cursor:default}

   
   
.description {position:relative;
       left:1em;
       
       margin-bottom:0.2em;
       }
 
#navbuttons {
				position:relative;
				float:right;
				z-index:1
				}
				
				
.photo {left:435px;position:absolute;width:400px;height:195px;top:3px}
.photo img {border: none}
.photo a:focus, .photo a:hover, .photo a:active {background:white;width:100px;border:none}















.