@charset "utf-8";
/* CSS Document By Fullphatdesign.co.uk dont pinch it or we'll send the heavys round!! */
body {
margin:0px;
background-image:url(images/background.gif);
background-repeat:repeat-x;
font:12px Arial, Helvetica, sans-serif;
color:#707070;
}
a{
color:#707070;
}
a:hover{
text-decoration:none;
}
#container{
width:980px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}
#logoarea{
width:315px;
height:347px;
float:left;
}
#flasharea{
width:665px;
height:347px;
float:right;
}
#left{
float:left;
width:50%;
}
#right{
float:left;
width:50%;
}
#contentarea{
width:980px;
text-align:left;
background-image:url(images/layout_03.gif);
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
}
#contentleft{
width:180px;
float:left;
padding:10px 10px 10px 0px;
margin-bottom:17px;
}
#contentright{
width:760px;
float:right;
padding:10px;
margin-bottom:17px;
}
#contentleft ul {
list-style-type:none;
padding:0;
margin:10px 0px 18px 0px;
}
#contentleft li {
list-style-type:none;
padding:0;
margin:0;
}
#contentleft li a {
display:block;
width:100%;
color:#707070;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding:5px 0 5px 2px;
border-bottom:1px solid #000000;
background:#ffffff;
}
#contentleft li a:hover {
background:#e1dd00;
}
#footer-container{
height:45px;
width:100%;
margin-bottom:auto;
background-image:url(images/footerback.gif);
background-repeat:repeat-x;
clear:both;
}
#footer{
width:970px;
height:45px;
padding:17px 10px 0 0;
margin-left:auto;
margin-right:auto;
text-align:right;
color:#000000;
font-size:10px;
}
#footer a{
color:#000000;
}
#footer a:hover{
text-decoration:none;
}
h1{
color:#e1dd00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
}
.heading{
color:#e1dd00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
}
/* FORMS STYLING */
label{
width: 200px;
text-align: left;
display:block;
}
input{
background: #ffffff;
border: 1px solid #a19ca1;
font: 9pt Tahoma, Arial, Helvetica, sans-serif; color:#3c3c3e;
width:100%;
}
textarea{
background: #ffffff;
border: 1px solid #a19ca1;
font: 9pt Tahoma, Arial, Helvetica, sans-serif; color:#3c3c3e;
width:100%;
}
select{
background: #ffffff;
border: 1px solid #a19ca1;
font: 9pt Tahoma, Arial, Helvetica, sans-serif; color:#3c3c3e;
width:100%;
}
input.send-btn {
height: 20px;
background-color: #ffffff;
font: 9pt Tahoma, Arial, Helvetica, sans-serif; color:#3c3c3e;
border: 1px solid #a19ca1;
margin-top:9px;
}
legend
{
font: 11pt Tahoma, Arial, Helvetica, sans-serif; color:#832440; font-weight:bold;
background: #ffffff;
padding: 2px 6px;
} 
label em {  
margin-left:5px;
font: 8pt Tahoma, Arial, Helvetica, sans-serif; color:#c71010; 
font-weight: normal; 
padding:0px;   
}

