* {
    margin: 0;
    padding: 0;
}
body {
    background: url(background.jpg) no-repeat scroll center top #FFFFFF;
    color: #303030;
    font: 84%/1.4em Helvetica,Tahoma,sans-serif;
}
a {
    color: #2A5A7A;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
p, ul, ol, dl {
    margin: 0 0 10px;
}
h1 {
    color: #888888;
    font-size: 3.2em;
}
h1 a {
    color: #2A5A7A;
    /*text-transform: none;*/
}
h2 {
    border-bottom: 2px solid #EEEEEE;
    color: #333333;
    font-size: 2.2em;
    margin: 0 0 10px;
}
h3 {
    border-bottom: 2px solid #EEEEEE;
    font-size: 1.6em;
    margin: 0 0 10px;
}
h1, h2, h3 {
    font-family: Georgia,serif;
    font-weight: 400;
    line-height: 1em;
}
#width960 {
    margin: 20px auto;
    width: 960px;
}
#footer .col {
    border-top: 2px solid #EEEEEE;
    color: #888888;
    font-size: 0.9em;
    padding: 10px 0;
    text-align: right;
}
.col {
    display: inline;
    float: left;
    margin: 0 10px;
}
#content img {
   
	background:#fff;padding:2px;border:2px solid #ccc;margin:10px;
}
#content h1{
	margin-top:5px;
	margin-bottom:10px;
	font-size:2.3em;
}
.row {
    margin: 15px auto 0;
    overflow: hidden;
    width: 960px;
}
.row .row {
    display: inline-block;
    margin: 0 -10px;
    width: auto;
}
.c1 {
    width: 60px;
}
.c2 {
    width: 140px;
}
.c3 {
    width: 220px;
}
.c4 {
    width: 300px;
}
.c5 {
    width: 380px;
}
.c6 {
    width: 460px;
}
.c7 {
    width: 540px;
}
.c8 {
    width: 620px;
}
.c9 {
    width: 680px;
}
.c10 {
    width: 780px;
}
.c11 {
    width: 860px;
}
.c12 {
    width: 940px;
}
ul#nav {
    border-top: 1px solid #EEEEEE;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0;
}
ul#nav li {
    border-bottom: 1px solid #EEEEEE;
    color: #888888;
    font-size: 1em;
    list-style: none outside none;
    margin: 0 0 10px;
    padding: 0 0 5px;
}
ul#nav li a {
    font-family: Georgia,serif;
    font-size: 1.4em;
}
ul#nav li#active a {
	color:#000;
}

fieldset#contact-form {margin:20px 0px 20px 10px;padding:10px;color:#000;width:380px;background:#eee;border:2px solid #aaa;}
fieldset#contact-form label {font-size:13px;}
fieldset#contact-form input {height:25px;font-size:15px;margin-bottom:10px;padding:3px;}
fieldset#contact-form textarea {font-size:15px;margin-bottom:15px;width:360px;padding:3px;}
fieldset#contact-form #contact-button {font-size:14px;height:30px;margin-left:30px;}
input:focus, textarea:focus {background:#fff;border:1px solid #555;}
.lightbox img {
	border: 1px solid #BBBBBB !important;
	padding:3px !important;
	margin:0 !important;
}
#sidebar h4 {
	margin-bottom:5px;
	font-size:1.4em;
	margin-top:30px;
	border-top: 1px solid #2A5A7A;
	padding-top:15px;
}
blockquote {
	background: url(https://staticjw.com/n/templates/PrimePress/images/pp-quote.gif) no-repeat scroll 10px 10px;
	color: #555;
	margin: 0 0 15px 15px;
	padding: 15px 0px 5px 45px;
	background-color:#f5f5f5;
	
}
#content{
	padding:0px 10px;
}
#content {font-size:14px;}
#content ul{ list-style:disc !important; list-style-position:outside; margin-left:25px;}
#content li{ margin-bottom:7px;}
#content a{ color:#2A5A7A; text-decoration:none;}
#content a:hover{color:#000; text-decoration:underline;}
#content a:visited{color:#6611CC;}
#content h2{
    border-bottom: 2px solid #EEEEEE;
    color: #333333;
    font-size: 2.2em;
    margin: 20px 0 10px 0;
}
#content h3{
    border-bottom: 2px solid #EEEEEE;
    font-size: 1.6em;
    margin: 20px 0 10px 0;
}
.sidebar_part2 ul{ list-style:disc !important; list-style-position:outside; margin-left:25px;}
.sidebar_part2 li{ margin-bottom:5px;}
.sidebar_part2 a{ color:#2A5A7A; text-decoration:none;}
.sidebar_part2 a:hover{color:#000; text-decoration:underline;}
#header-img {margin:auto;text-align:center;}
#header h4 { margin:0 0 15px;}
#header h3 { font-size: 3.2em;border:0;margin:0;}
