body {margin: 0px;padding: 0px; border:0; font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; font-size: 100%; background-color: #000; background: url(images/bg2.gif) top left repeat-x;}

.clearfloats {clear:both;}

#mainwrap{margin-left : auto; margin-right : auto; padding: 0px;	width: 984px; }

#header {height: 88px; width : 964px;  padding : 0 10px; margin : 0px; }
#logo {height: 88px; width : 300px;  padding : 0px; margin : 0px; float: left; background: url(images/logo.gif) center left no-repeat;}
#header h1 a {display: block; margin: 0; padding: 0; width: 300px; height: 88px; text-indent: -9999px; float: left; }
#login {  height: 20px;padding : 10px 0 0 0; margin : 0px; float: right;  font-size: 10px; color: #000;}
#login a{ padding : 0; margin : 0;  color: #999; text-decoration: none; text-align : right;}
#login a:hover{ padding : 0; margin : 0; color: #fff; text-decoration: none; background: #999;}
#login img { padding : 0; margin : 1px 2px 0 0;  text-decoration: none; border: none; float: left;}
#login img a{ padding : 0; margin : 0;  text-decoration: none; border: none;}
#login img a:hover{ padding : 0; margin : 0;  text-decoration: none; border: none;}
#nav {height: 58px; width : 664px;  padding : 0px; margin : 0px; float: left; }
#nav ul {margin-top: 24px; margin-right: 0px; float: right; list-style: none; }
#nav ul li {float: left; }
#nav ul li a {font-weight: bold; display: block; margin: 0 0px 0 6px; line-height: 34px; padding: 0 10px; font-size: 13px; color: #000; text-decoration: none;}
#nav ul li a:hover {color: #ccc; text-decoration: none;}
#nav ul li a{color: #fff; background: #000; -moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;}

#headline {height: 62px; width : 964px;  padding : 0 10px 10px 10px; margin : 0;  float: left;}
#headline h2 {padding:0px 0 0px 0px; font-size : 25px; color : #fff; text-align: left; font-weight: normal;}

#content {width : 964px;  padding : 0 10px; margin : 0;  float: left;}
#content-left {width : 240px;  margin : 0px;padding :  0 30px 0 0; float: left;}
#content-left p.quote { font-size: 13px; color: #000; text-align: justify; line-height: 1.5; padding: 0; margin: 0; font-weight: bold; font-style: italic;}
#content-left p.name { font-size: 11px; color: #333; text-align: right; line-height: 1.5; padding: 0; margin: 0; font-weight: bold; font-style: none;}
#content-right {width : 694px;  padding : 30px 0 0 0; margin : 0px; float: left; colour:#333;}
#content-right h3 { font-size: 13px; padding: 15px 0 5px 0 ; margin: 0;}
#content-right h3 a{ padding : 0; margin : 0;  color: #000; text-decoration: none;}
#content-right h3 a:hover{ padding : 0; margin : 0; color: #000; text-decoration: none; }
#content-right p { font-size: 12px; color: #333; text-align: justify; line-height: 1.5; padding: 0; margin: 0;}
#content-right p.small { font-size: 11px; color: #333; text-align: justify; line-height: 1.5; padding: 0; margin: 0;}
#content-right p.intro  {padding: 6px 0 15px 0px; font-size : 18px; color : #000; text-align: left; font-style: italic; font-weight: 300; line-height: 1.2; }
#content-right p.intro a{ padding : 0; margin : 0;  color: #000; text-decoration: none;}
#content-right p.intro a:hover{ padding : 0; margin : 0; color: #000; text-decoration: none; }
#content-right a{ padding : 0; margin : 0;  color: #999; text-decoration: underline;}
#content-right a:hover{ padding : 0; margin : 0; color: #ccc; text-decoration: underline; }
#content-left ul {width : 240px;  margin : 0px;padding :  30px 0 0 0; float: left; list-style: none;}
#content-left ul li {float: left; border-bottom: 1px solid #ccc; width: 240px; font-size: 12px; padding: 10px 0;}
#content-left ul li a {margin: 0;  padding: 0 0px; font-size: 12px; color: #999; text-decoration: none;}
#content-left ul li a:hover {color: #ccc; text-decoration: none;}

.center { float: left; padding: 1; margin: 0; border: 1px solid #ccc; }

#content-right ol {padding :  0; margin : 10px 0 15px 30px;  list-style-type:decimal; colour:#333;}
#content-right ol li {font-size: 12px; padding: 5px 0 0  0;colour:#333;}

#content-right ul {padding :  0; margin : 10px 0 15px 30px;  list-style-type:disc; colour:#333;}
#content-right ul li {font-size: 12px; padding: 5px 0 0  0; colour:#333;}

.recent {width : 694px; height: 200px; padding : 0 0 0px 0; margin : 20px 0 0px 0; float: left;}
.recent img {border: 0; padding : 0 0 0px 0; margin :0; text-decoration: none;padding : 1px; border: 1px solid #ccc;}
.recent img a {border: 0; padding : 0 0 0px 0; margin :0; text-decoration: none; padding : 1px; border: 1px solid #ccc;}
.recent1 {width : 328px; height: 200px;  margin :0 30px 0 0; background: #fff; float: left;}
.recent2 {width : 328px; height: 200px;  margin :0 0px 0 0; background: #fff; float: left;}

#contact {width : 694px; padding : 30px 0 0px 0; margin : 0px 0 0px 0; float: left;}
#contact1 {width : 300px; padding : 0 0 0px 0; margin : 0px 0 0px 0; float: left;}
#contact2 {width : 300px; padding : 0 0 0px 0; margin : 0px 0 0px 0; float: left;}

#footer { padding : 20px 0  ; margin: 50px 0 0 0;  width: 100%; height: 150px; background: #000; float: left; }
#footer2 {margin-left : auto; margin-right : auto; padding: 0px 5px;	width: 984px; color: #fff; text-align: center; font-size: 10px; }
#footer2 a{ color: #fff;text-decoration:  none;}
#footer2 a:hover{ color: #fff;text-decoration: underline;}






