@charset "utf-8";
/* APS Stylesheet - Created by Brainyyack Internet Solutions 2009 */

body {font-family:Segoe UI, Segoe, Verdana, Tahoma, Arial; font-size:14px; background:#ffffff url(../images/background.png); background-position:top; background-repeat:repeat-x;}
img {border:none;}

div#wrapper {
width:1024px; 
display:block; 
margin-left:auto; 
margin-right:auto;
}

div#header {
height:140px;
display:block;
float:left;
width:100%;
}

div#navbar {
float:right;
display:block;
margin:5px;
width:98%;
margin-top:10%;
}

div#navbar a.nav:link, a.nav:visited {
font-style:italic;
font-weight:bold;
font-size:18px;
display:block;
float:right;
color:#003e7e;
text-decoration:none;
margin:5px;
width:110px;
text-align:center;
}

div#navbar a.nav:hover, a.nav:active {
font-style:italic;
font-weight:bold;
font-size:18px;
display:block;
float:right;
color:#0084c3;
text-decoration:none;
margin:5px;
width:110px;
text-align:center;
}

div#leftlinks {
display:block;
float:left;
width:18%;
margin:9px;
margin-left:20px;
margin-top:7%;
}

div#leftlinks a.lefty:link, a.lefty:visited {
display:block;
height:30px;
text-decoration:none;
color:#333333;
clear:both;
font-size:14px;
}

div#leftlinks a.lefty:hover, a.lefty:active {
display:block;
height:30px;
text-decoration:none;
color:#666666;
background:#f0f0f0;
clear:both;
font-size:14px;
}

div#content {
width:100%;
background:#ffffff;
display:block;
float:left;
border-top:1px #e2e2e2 solid;
border-left:1px #e2e2e2 solid;
border-right:1px #e2e2e2 solid;
}

div#contenthometop {
background:url(../images/featured.png);
background-position:center;
background-repeat:no-repeat;
height:350px;
width:100%;
float:left;
display:block;
}

div#contenthometop ul {
margin:5px;
padding:0px;
color:#ffffff;
font-size:14px;
display:block;
width:450px;
float:left;
}

div#contenthometop li {
list-style:none;
padding:5px;
}

div#contenthometop h1 {
font-size:32px;
font-weight:bold;
color:#ffffff;
padding:0px;
margin:0px;
font-style:italic;
}

div#contenthomeleftblock {
background:#ffffff;
background-position:center;
background-repeat:no-repeat;
float:left;
display:block;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
height:150px;
width:450px;
}

div#contenthomeleftblock ul {
margin:11px;
padding:0px;
color:#666666;
font-size:14px;
display:block;
float:left;
}

div#contenthomeleftblock li {
list-style:none;
padding:0px;
}

div#contenthomeleftblock h1 {
font-size:10px;
font-weight:bold;
color:#ffffff;
padding:0px;
margin:0px;
font-style:italic;
}

div#contenthomerightblock {
border:1px #e2e2e2 solid;
float:right;
display:block;
height:322px;
width:500px;
margin:10px;
}

div#contenthomerightblock ul {
margin:10px;
padding:0px;
color:#666666;
font-size:14px;
display:block;
float:left;
font-style:italic;
width:97%;
}

div#contenthomerightblock li {
list-style:none;
padding:0px;
}

div#contenthomerightblock h1 {
font-size:20px;
font-weight:bold;
color:#003e7e;
padding:0px;
margin:0px;
font-style:italic;
}

div#contentabout {
margin-top:35px;
width:100%;
float:left;
display:block;
}

div#contentabout ul {
margin:5px;
padding:5px;
color:#666666;
font-size:14px;
display:block;
width:75%;
float:right;
}

div#contentabout li {
list-style:none;
padding:5px;
}

div#contentabout h1 {
font-size:32px;
font-weight:bold;
color:#003e7e;
padding:0px;
margin:0px;
font-style:italic;
border-bottom:1px #e2e2e2 dotted;
}

div#footer {
width:100%;
display:block;
float:left;
height:100%;
border-left:1px #e2e2e2 dotted;
border-right:1px #e2e2e2 dotted;
background:#ffffff;
font-size:12px;
}

div#footer a.footy:link, a.footy:visited {
text-decoration:none;
color:#999999;
}

div#footer a.footy:hover, a.footy:active {
text-decoration:none;
color:#cccccc;
}

div#footer ul {
margin:10px;
padding:0px;
color:#cccccc;
display:block;
float:left;
font-style:italic;
width:98%;
border-top:1px #e2e2e2 solid;
}

div#footer li {
list-style:none;
padding:0px;
}

