body { left: 0px;top:0px; height:100%; margin:0px;;background: url("images/body_background.jpg") no-repeat bottom left #973b6a;}



#page {margin: 0 auto 0 auto;position:relative;background: url("images/big_welcome.gif") no-repeat 100% 100%;padding-bottom:20px;height:100%;}



#header{ background: url("images/header_background.jpg") repeat-x top left;height:242px;}

a.logo{ background: url("images/logo.gif") no-repeat top left;width:396px;height:226px;float:left;margin-left:60px;margin-top:0px;display:block;}

#header img{float:right;border:0px;}



.header_index{float:right;margin-right:7%;}

.header_inner{float:right;margin-right:0px;}



.menu{ background: #c04885;clear:both;margin: 0 auto 0 auto;width:1000px;line-height:21px;font-family:trebuchet ms;font-size:14px;color:#fff;height:21px;}

.menu a{ color:#fff;text-decoration:none;display:block;float:left; background: url("images/menu_background.gif") no-repeat center left;height:21px;padding-right:15px;padding-left:21px;}

a.menu_clicked{ color:#fff;text-decoration:none;background: url("images/menu_background_hover.gif") no-repeat center left #973b6a; display:block;float:left;height:21px;padding-right:15px;padding-left:21px; }

.menu a:hover{ color:#fff;text-decoration:none; background: url("images/menu_background_hover.gif") no-repeat center left #973b6a;}



#content{position:relative;clear:both;font-family:verdana;font-size:15px;float:left;padding: 10px 20px 10px 20px;text-align:left;color:#fff;}

#content a{color:#fff;text-decoration:underline;}

#content a:hover{text-decoration:none;color:#fff;}



.footer{clear:both;float:right;width:70%;line-height:16px;position:relative;height:16px;color:#fff;text-align:right;font-size:10px;font-family:arial;background: url("images/footer_background.jpg") no-repeat bottom left #7b1a4d;}

.footer a{color:#fff;text-decoration:none;}

.footer a:hover{color:#c04885;text-decoration:none;}



a{ cursor: pointer; }



#contact_form{position:relative;margin-left:50px;margin-top:10px;width:450px;float:left;}

#contact_form input{display: block;width:200px;float:left;background:#ffecf6;height:12px;font-size:11px;font-weight:bold;border:1px solid #c04885;margin-bottom: 10px;}

#contact_form label{display: block;width:120px;float: left;text-align:left;margin-bottom: 10px;height:12px;}

#contact_form textarea{width:250px;border:1px solid #c04885;background:#ffecf6;}

#contact_form br{clear:both;}

#contact_form .button_contact{display:block;margin-left:110px;background:#7b1a4d;width:110px;height:25px;margin-top:15px;color:#fff;font-size:11px;}



.img_right{float:right;margin-bottom:10px;margin-top:10px;margin-left:20px;border:1px solid #efefef;}

.img_left{float:left;margin-bottom:10px;margin-top:10px;margin-right:20px;border:1px solid #efefef;}



.pagetitle{ float:left;margin-bottom:10px;margin-top:10px;}



address{ line-height:140%;}



.ukawp{float:left;margin-left:30%;}



ul.services{float:left;padding-left:22px;list-style-type:none;margin-bottom:20px;margin-top:10px;}

ul.services li{background: url("images/menu_background_hover.gif") no-repeat center left;}

ul.services li a{line-height:20px;text-decoration:none;padding-left:25px;}



#nav {list-style-type:none}

#nav ul  {

	background-color: #c04885;clear:both;margin: 0 auto 0 auto;width:1000px;line-height:21px;font-family:trebuchet ms;font-size:14px;color:#fff;height:21px;list-style-type:none;padding-right:15px;padding-left:21px; display:block;





}







#nav a {

background-color: #c04885;

color:#fff;text-decoration:none;display:block; background: url("images/menu_background.gif") no-repeat  center left ;	padding-right:15px;padding-left:21px;

}

#nav a:hover {

 color:#fff;text-decoration:none; background: url("images/menu_background_hover.gif") no-repeat  center left #973b6a;

}



#nav a:hover span {

	

}



#nav li {background-color: #c04885;

	float: left;

}

#nav li ul {

	position: absolute;

	

	left: -999em;

}



#nav li ul a {line-height:21px;



}

#nav li ul a:hover {line-height:21px;

}



#nav li:hover ul {

	left: auto;

}

#nav li:hover ul, #nav li.sfhover ul {

	left: auto;

}
