body {margin:0 auto auto auto;font-family:arial, verdana;background-color:#ffffff;background-repeat:repeat-x;}

img {border:none;}

.div1 {width:100%;text-align:center;margin:auto;background-image:url(../i/backgroundtitles/grey.jpg);background-repeat:repeat-x;}
.div1b {width:1000px;margin:0 auto;height:124px;background-image:url(../i/backgrounds/pattern.png);background-repeat:no-repeat;text-align:left;}
.title a {color:#000000;font-size:32pt;margin:36px 0 0 22px;text-decoration:none;float:left;}
.title a:hover {color:#cccccc;}
.slogan {float:right;color:#000000;margin:10px 28px 0 0;font-size:13pt;}

.bannernav {width:100%;margin:0 auto;background-image:url(../i/backgrounds/grey.jpg);background-repeat:repeat-x;height:41px;clear:left;}
.bannernav2 {width:1000px;margin:0 auto;}
.bannernav2 ul {text-align:left;font-size:10pt;list-style:none;float:left;width:1000px;padding:0;margin:0;}
.bannernav2 ul li {clear:none;float:left;margin-right:5px;}
.bannernav2 ul li a {font-size:10pt;text-decoration:none;margin:0;padding:12px 31px;background-color:#ededed;color:#000000;float:left;background: -moz-linear-gradient(#E0D5D5, #ededed);
	background: -o-linear-gradient(#E0D5D5, #ededed);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E0D5D5), to(#ededed));
	background: -webkit-linear-gradient(#E0D5D5, #ededed);}
.bannernav2 ul li a:hover {color:#ffffff;background-color:#888888;background: -moz-linear-gradient(#ededed, #888888);
	background: -o-linear-gradient(#ededed, #888888);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ededed), to(#888888));
	background: -webkit-linear-gradient(#ededed, #888888);}

.div2 {width:1000px;margin:0 auto;clear:left;}

.divrow1 {float:left;width:1000px;height:179px;position:relative;}

.logo {float:left;width:215px;margin-right:20px;height:181px;position:absolute;top:0px;left:25px;z-index:1;}
.banner {margin:0 auto;width:1000px;height:250px;}
.banner h1, .banner a {float:left;padding:0 0 0 10px;margin:20px 0 0 250px;display:inline;font-size:40pt;text-align:left;text-decoration:none;color:#ffffff;font-weight:bold;text-transform:uppercase;}


.bannerbar {float:left;width:998px;position:absolute;height:40px;bottom:0px;left:0px;z-index:0;}
.bannerbar form, .bannerbar fieldset {border-style: none;float:right;margin:0 5px 0 0;
  padding: 0;clear:right;}
  .bannerbar label {    color: #CCFFFF;
    font-size: 11px;
  padding-left: 5px;}
  .bannerbar .login .txt {border-style: solid;
    border-width: 1px;
    color: #666666;
    padding: 0 5px;
  width: 90px;}
  .bannerbar .login .submit {no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #000000;
    display: inline;
    float: right;
    font-weight: bold;
    height: 17px;
    margin: 2px 0 0 5px;
  width: 40px;}
  .bannerbar span {    color: #FFFFFF;
    font-size: 11px;
    padding-right: 265px;float:right;}

.main {float:left;width:1000px;margin-top:4px;text-align:left;}
.left {float:right;width:185px;}
.imgl img {float:left;margin:5px 0 15px 0;}
.right {float:left;width:800px;background-color:#ffffff;background-repeat:repeat-x;padding:10px 10px 10px 0;}

.right h1 {margin:0;width:390px;background-color:#EDEDED;float:left;margin-left:10px;display:inline;}
.right h1 a, .right h1 {width:390px;float:left;font-size:18pt;color:#000000;text-decoration:none;font-family:arial narrow, arial;}
.right h1 a {margin:10px 5px 0px 5px;width:360px;padding:7px 10px 5px 10px;background-color:#ffffff;font-weight:normal;font-size:12pt;}
.right a {color:#000000 ! important;}
.right a:hover {color:#cccccc ! important;}

.right p {width:370px;padding-left:10px;padding-right:10px;font-size:11pt;line-height:1.4em;text-align:justify;}

.menu {float:left;list-style:none;margin:0;padding:0;}
.menu li {float:left;}
.menu li a {color: #000000;
    float: left;
    padding: 9px 5px 9px 10px;
    text-decoration: none;
    width: 170px;font-size:11pt;}
.menu li a:hover {background-position:0px -100px;background-color:#ededed;color:#000000;float:left;background: -moz-linear-gradient(#E0D5D5, #ededed);
	background: -o-linear-gradient(#E0D5D5, #ededed);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E0D5D5), to(#ededed));
	background: -webkit-linear-gradient(#E0D5D5, #ededed);}

.social {float:left;width:205px;margin:0;padding:0;list-style:none;}
.social li {float:Left;margin-left:2px;display:inline;}

.footer {float:left;text-align:center;margin-top:15px;width:100%;padding:5px 0;font-size:9pt;height:90px;background-color:#ededed;background: -moz-linear-gradient(#E0D5D5, #ededed);
	background: -o-linear-gradient(#E0D5D5, #ededed);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E0D5D5), to(#ededed));
	background: -webkit-linear-gradient(#E0D5D5, #ededed);}

.entry-content {float:left;background-color:#EDEDED;background-position:right;margin:0px 0px 0px 10px;width:390px;clear:left;height:100%;}

.wrapper {float:left;width:400px;}
.wrappermain {width:800px;float:left;margin-bottom:15px;}

.footerlinks {float:left;width:250px;margin-top:25px;margin-left:10px;display:inline;}
.footerlinks a {color:#000000;text-decoration:none;font-size:11pt;}
.footerlinks a:hover {text-decoration:underline;}
.footdiv {padding:0 10px;}
.fp {width:1000px;margin:0 auto;}
.footertitle {float:right;margin:10px 10px 0 0;display:inline;font-size:15pt;}

/*Content*/
.content h1, .content .entry-content {width:790px;}
.content h1 a {width:760px;}
.content p {width:770px;text-align:justify;}
.content .entry-content {height:auto;}

.right table, .right table tbody, .right table tr {width:790px;}
.right table p {width:345px;margin:5px 0 0 5px;padding:0;display:inline;float:left;}
.right table td {float:left;width:345px;}
.right table tr {height:40px;}