
body {
margin : 0 0 0 0;
padding : 0 0 0 0;
text-align : center;
font-family : verdana;
color : #242424;
background : #004b7b;
font-size : 11px;
}
blockquote {
padding : 5px 20px 0 10px;
width : 520px;
border : 1px solid #c8c8c8;
background : #ececec;
}
.clear {
clear : both;
}
.wrapper {
margin : 0 auto;
clear : both;
width : 1003px;
overflow : hidden;
}
.contentwrapper {
width : 1003px;
background : #fff url(images/cbg.jpg);
min-height : 654px;
margin : 0 auto;
}
.top {
float : left;
margin : 0 auto;
height : 48px;
width : 1003px;
background : #fff url(images/top.jpg) no-repeat;
position : relative;
}
.nav {
float : left;
padding : 10px 0 0 25px;
margin : 0 auto;
clear : both;
font-size : 98%;
line-height : 0;
font-weight : bold;
overflow : hidden;
z-index : 100;
}
.nav ul {
list-style : none;
margin : 0;
padding : 0;
}
.nav ul li {
display : inline;
padding : 0;
margin : 0;
}
.nav ul li a {
float : left;
display : block;
border-right : 1px dotted #848484;
color : #000;
padding : 0 1.8em 0 2.8em;
margin : 0 0 0 0;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
}
.nav ul li a span {
color : #000;
padding : 0.6em 1em 0.6em 0;
margin : 0;
display : block;
text-decoration : none;
}
.nav ul li a:hover, .nav .active {
background-position : 0% -33px;
text-decoration : none;
}
.nav ul li a:hover span, .nav .active span {
background-position : 100% -33px;
color : #000;
text-decoration : none;
}
.menu {
margin : 0 auto;
height : 223px;
width : 1003px;
position : relative;
background : #fff url(images/header.jpg);
}
.about {
float : left;
margin : 0 0 0 25px;
padding : 30px 0 0 50px;
width : 650px;
height : 60px;
text-align : left;
color : #000;
font-family : Georgia;
font-style : italic;
font-size : 20px;
font-weight : normal;
}
.home h1 {
text-align : left;
position : relative;
font-family : Times New Roman;
color : #fff;
margin : 0 auto;
padding : 65px 0 0 175px;
font-size : 32px;
}
.home h1 a {
text-decoration : none;
color : #fff;
}
.home h1 a:hover {
text-decoration : none;
color : #dfdfdf;
}
.home h2 {
text-align : left;
color : #dfdfdf;
font-size : 12px;
margin : 0 auto;
padding : 1px 0 0 175px;
font-weight : normal;
}
.search {
padding-top : 7px;
padding-right : 190px;
float : right;
}
.searchform {
margin : 0 0 0 0;
padding : 0;
background-color : #ececec;
}
.searchform .s {
margin : 0 3px 0 0;
padding : 2px 7px 2px 7px;
width : 120px;
font-family : Arial;
background : #ececec;
border : 1px solid #c5c5c5;
font-size : 11px;
color : #000;
}
.go {
margin : 0;
padding : 0 5px 0 5px;
background-color : #ececec;
font-family : Arial;
font-weight : bold;
font-size : 12px;
color : #000;
border : 1px solid #c5c5c5;
}
.rss {
margin : 10px auto;
}
.sidead {
margin : 20px 0 20px 0;
padding : 0 0 0 0;
line-height : 5px;
}
.bottom {
text-align : left;
height : 100px;
width : 1003px;
font-family : Arial, Helvetica, sans-serif;
}
.bottom a {
color : #545454;
text-decoration : none;
}
.bottom a:hover {
text-decoration : underline;
}
.content {
text-align : left;
float : left;
width : 670px;
line-height : 17px;
font-family : verdana;
padding : 20px 25px 0 38px;
}
h1.title {
font-family : Times New Roman;
font-size : 20px;
height : 20px;
width : 530px;
color : #186997;
line-height : 1em;
font-weight : normal;
background : #fff url(images/pbgt.jpg) no-repeat bottom;
margin : 0 0 0 0;
padding : 5px 0 0 15px;
}
h1.title a {
text-decoration : none;
color : #186997;
}
h1.title a:hover {
text-decoration : none;
color : #003248;
}
.postinfo {
height : 25px;
position : relative;
background : #fff url(images/pbgb.jpg) no-repeat top;
width : 530px;
color : #797979;
padding : 0 0 0 15px;
}
.postinfo a {
color : #9e9e9e;
text-decoration : none;
}
.postinfo a:visited {
color : #9e9e9e;
text-decoration : none;
}
.postinfo a:hover {
color : #000;
text-decoration : none;
}
.date {
color : #186997;
float : right;
position : relative;
border : 1px solid #dfdfdf;
height : 30px;
width : 105px;
background : #fff;
text-align : center;
margin : -21px 0 0 0;
padding : 10px 7px 0 7px;
font-size : 13px;
}
.postbottom {
height : 40px;
margin-bottom : 15px;
margin-right : 20px;
font-size : 10px;
border-bottom : 1px solid #d2d2d2;
border-top : 1px solid #d2d2d2;
}
.commentslink {
height : 15px;
margin : 10px 25px 0 0;
padding : 0 0 0 18px;
font-weight : bold;
background : url(images/commentsa.jpg) no-repeat left;
float : right;
}
.readmore {
float : right;
margin : 10px 20px 0 0;
font-weight : bold;
padding : 0 0 0 18px;
background : url(images/readmorea.jpg) no-repeat left;
}
.edit {
float : left;
margin : 10px 20px 0 10px;
font-weight : bold;
padding : 0 0 0 18px;
}
.commentslink a {
color : #186997;
text-decoration : none;
}
.commentslink a:hover {
color : #00293a;
text-decoration : none;
}
.readmore a {
color : #186997;
text-decoration : none;
}
.readmore a:hover {
color : #00293a;
text-decoration : none;
}
.readmore a:visited:hover {
color : #00293a;
text-decoration : none;
}
.commentslink a:visited:hover {
color : #00293a;
text-decoration : none;
}
.readmore a:visited {
color : #186997;
text-decoration : none;
}
.commentslink a:visited {
color : #186997;
text-decoration : none;
}
.edit a {
color : #186997;
text-decoration : none;
}
.edit a:hover {
color : #00293a;
text-decoration : none;
}
.edit a:visited {
color : #186997;
text-decoration : none;
}
.edit a:visited:hover {
color : #00293a;
text-decoration : none;
}
.post {
padding : 10px 15px 10px 25px;
width : 635px;
overflow : hidden;
}
.post img {
float : left;
padding : 5px 7px 7px 0;
}
.line {
height : 10px;
width : 600px;
margin : 10px 0;
background : url(images/lines.jpg) repeat-x;
overflow : hidden;
}
.side {
text-align : left;
float : left;
width : 233px;
padding-top : 0;
font-size : 12px;
overflow : hidden;
}
.sidead {
margin : 0 auto;
height : auto;
padding-top : 10px;
padding-bottom : 10px;
}
.sidead img {
margin-left : 5px;
margin-bottom : 5px;
}
.sidebar {
text-align : left;
float : left;
width : 233px;
padding-top : 0;
line-height : 21px;
font-size : 12px;
color : #8d8d8d;
background : #fff url(images/sdbgimg.jpg) no-repeat top;
overflow : hidden;
}
.sidebar a {
text-decoration : none;
color : #186997;
padding : 0 0 0 7px;
}
.sidebar a:visited {
text-decoration : none;
color : #186997;
padding : 0 0 0 7px;
}
.sidebar div a {
font-weight : bold;
}
.sidebar a:hover {
text-decoration : none;
color : #000;
}
.sidebar a:visited:hover {
text-decoration : none;
color : #000;
}
.sidebar ul {
margin : 0;
padding : 5px 0 5px 0;
line-height : 25px;
list-style : none;
}
.sidebar ul li li {
border-bottom : 1px solid #dfdfdf;
}
.sidebar ul li li:hover {
display : block;
width : 207px;
}
.sidebar h2 {
color : #000;
font-size : 18px;
height : 15px;
width : 200px;
font-family : Times;
text-align : left;
margin : 5px 0 0 15px;
background : url(images/h2.jpg) no-repeat left;
padding : 5px 0 15px 20px;
font-weight : normal;
line-height : normal;
}
.sidebar ul li ul, .sidebar ul li div {
padding : 0 10px 10px 15px;
}
.sidebar ul li ul ul, .sidebar ul li div div {
padding : 0 0 0 10px;
background : none;
}
.pagelinks {
font-size : 14px;
font-weight : bold;
padding-bottom : 20px;
padding-left : 20px;
}
.navigation {
height : 25px;
padding : 0 20px;
margin-top : 20px;
clear : both;
}
.navigation a {
font-weight : bold;
text-decoration : none;
font-size : 14px;
}
.navigation a:hover {
text-decoration : underline;
}
.aleft {
float : left;
}
.aright {
float : right;
}
.contentCenter {
text-align : center;
}
h2.pagetitle {
padding : 20px 0 0 0;
margin : 0 0 20px 0;
font-size : 25px;
font-family : georgia;
font-weight : bold;
text-align : center;
color : #7e7e7e;
font-style : italic;
}
.comments {
text-align : left;
}
.comments ol {
margin : 0 0 25px 0;
padding : 0;
list-style : none;
}
.comments p {
margin : 10px 0 0 0;
padding : 0;
}
.comments li {
margin : 10px 0 0 0;
}
.comments li p {
padding-left : 10px;
}
.respond form {
margin : 0;
padding : 0;
}
.respond textarea {
width : 90%;
height : 156px;
background : #ececec;
border : 1px solid #5e676d;
color : #000;
padding : 10px;
overflow : auto;
font-family : Tahoma, Verdana, serif;
font-size : 14px;
}
#commentform input {
background : #ececec;
border : 1px solid #5e676d;
color : #000;
padding-left : 10px;
}
.respond input#submit {
padding : 0;
width : 72px;
height : 29px;
}
.respond p {
padding : 0;
margin : 20px 0;
}
.respond h2, .comments h2 {
margin : 0;
font-size : 21px;
color : #186997;
clear : both;
font-weight : normal;
font-family : Times;
}
#footer {
margin : 0 auto;
height : 98px;
width : 1003px;
color : #818181;
text-align : center;
background : #fff url(images/footer.jpg) no-repeat 0% 0%;
font-family : arial, verdana;
}
#footer #p {
padding : 60px 0 0 0;
display : block;
margin-bottom : 2px;
text-align : center;
}
#footer a:link {
color : #818181;
text-decoration : none;
border : none;
font-weight : bold;
}
#footer a:hover {
color : #000;
text-decoration : none;
border : none;
}
#footer a:visited:hover {
color : #000;
text-decoration : none;
border : none;
}
#footer a:visited {
color : #818181;
text-decoration : none;
border : none;
font-weight : bold;
}
img {
border : 0;
}
a {
color : #186997;
text-decoration : none;
}
a:hover {
color : #00293a;
text-decoration : underline;
}
a:visited:hover {
color : #00293a;
text-decoration : underline;
}
a:visited {
color : #186997;
text-decoration : none;
}

