html, body, div, applet, object, iframe,h1, h2, h5, h6, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}/* remember to define focus styles! */:focus {	outline: 0;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}


body{
background: url(../images/header_bg.gif) repeat-x 0 0;
font-family: verdana;
font-size: 14px;
line-height: 16px;
}

#wrapper{
width:920px;
margin: 0 auto;
}
#header{
height: 191px;
width: 920px;
margin: 0 auto;
background: url(../images/header_logo.png) no-repeat 0 40px;
}
#header img{
position:relative;
top: 60px;
}
#content{
width: 900px;
margin: 0 auto;
border: 2px solid #ccc;
padding: 7px;
float: right;
}
#footer{
height: 40px ;
width:   900px;
margin: 0 auto;
font-size: 12px;
text-align: right;
clear: both;
padding: 10px;
}
#main_picture1{
height:296px;
width: 437px;
background: url(../images/home.jpg) no-repeat;
}#main_picture2{height:296px;width: 437px;background: url(../images/programmes.jpg) no-repeat;}#main_picture3{height:296px;width: 437px;background: url(../images/aboutyou.jpg) no-repeat;}#main_picture4{height:296px;width: 437px;background: url(../images/aboutus.jpg) no-repeat;}#main_picture5{height:296px;width: 437px;background: url(../images/links.jpg) no-repeat;}#main_picture6{height:296px;width: 437px;background: url(../images/contactus.jpg) no-repeat;}
#main_text{
width: 437px;
padding: 10px 0px 30px 0px;
}
h1{
font-size: 20px;
margin: 10px 0px 20px 20px;
}
#form_picture{
height:296px;
width: 437px;
background: url(../images/form_picture.jpg) no-repeat;
float: right;
margin-top: 44px;
margin-bottom: 15px;
}
#form_picture p{
font-size: 9pt;
}
#main_content{
margin-bottom: 200px;
}
#whatwedo1{
margin: 20px 10px 5px 220px;
}
#whatwedo2{
margin: 20px 10px 5px 220px;
}
#whatwedo3{
margin: 20px 10px 5px 220px;
}
#whatwedo4{
margin: 20px 10px 5px 220px;
}#whatwedo5{margin: 20px 10px 5px 220px;}#whatwedo6{margin: 20px 10px 5px 220px;}#whatwedo7{margin: 20px 10px 5px 220px;}

#link{
margin: 10px 20px 5px 200px;
font-weight: bold;
text-decoration: none;
color: #000;
font-size: 12pt;
float: right;
text-align: center;
}



#contact_area{
margin-top: 390px;
}
#button1{
position: relative;
left:330px;
}
span{
font-weight: bold;
font-size: 12pt;
}



ul#navlist
{
padding: 0;
list-style-type: none;
float: right;
color: #000;
margin: 110px 0px 0px 0px;
text-align: center;
}
ul#navlist li { 
display: inline; 
}

ul#navlist li a
{
float: left;
width: 85px;
height: 2.8em;
color: #000;
text-decoration: none;
font-family: verdana;
font-size: 10px;

text-align: center;
}

ul#navlist li a:hover
{
background: url('../images/rollover.png') no-repeat 0 6px;
color: #000;
}

ul#navlist li a:active
{
background: url('../images/rollover.png') no-repeat;
color: #fff;
}
#footer_para a{
text-align: right;
font-size: 12px;
text-decoration: none;
left:0;
}
#footer_para p{
text-align: right;
font-size: 12px;
text-decoration: none;
left:0;
}
.space a{
	margin-left: 6px;}

/* new styles */


#left{
float: left;
width: 450px;
}
#right{
float: right;
width: 435px;
margin-left: 10px;
}























