/* Just a test */
* {border: 0; margin: 0; padding: 0;}
body {background: url(images/bgr.gif) #161d20 repeat-x top; color: #444444; font: .75em Arial,Verdana,Helvetica,Sans-Serif; padding: 0 0 20px;}

body#home {background: url(images/bgr-home.gif) #161d20 repeat-x top;}
a {border-bottom: 1px dotted #bfdae1; color: #296d90; text-decoration: none;}
a:hover {border-bottom: 1px solid #bfdae1;}
input, select, textarea {border: #999999 1px solid; font-size: 1em; padding: 2px;}
li {list-style: none;}
#page {background: #1e272b;}

#header, #title, #columns {padding: 0 0 0 20px; width: 963px;}
#header {background: url(images/header-bgr.jpg) no-repeat top; height: 50px;}
#header h1 {background: url(images/sclogo_195x80.jpg) no-repeat; position: absolute; text-indent: -9999px; top: 0; width: 195px;}
#header h1 a {display: block; height: 80px;}
#header h1 a:hover {text-decoration: none;}

#nav1 {float: right; font-size: 12px; height: 30px;}
#nav1 ul {padding: 10px 0 0;}
#nav1 li {float: left; line-height: 30px; margin: 0 0 0 25px;}
#nav1 li a {border: 0; color: #a7cfe8; display: block; float: left; padding: 0 10px; text-decoration: none;}
#nav1 li a:hover,
#nav1 li.active a {background: #242f34; border: 0; text-decoration: none;}

#title {font-size: 12px; height: 151px; width: 963px;}
#title h2 {color: #2e3c42; font-size: 24px; margin: 0 0 7px;}
#title p {line-height: 20px;}
#title .spacer {padding: 75px 0 0 20px; width: 560px;}

#home #title {background: url(images/homepage.jpg) no-repeat top right; height: 302px; margin: 0 0 -52px; position: relative;}
#title.bgr1 {background: url(images/title.jpg) no-repeat top right;}

#columns {background: url(images/columns-bgr.jpg) no-repeat 638px 0; height: 1%;}
#columns h2 {color: #485e67; font-size: 1.5em; margin: 0 0 .8em; text-transform: uppercase;}
#columns h3 {color: #485e67; font-size: 1.2em; margin: 0 0 1.6em;}
#columns h4 {color: #7caac8; font-size: 1em;}
#columns p {line-height: 1.7em; padding: 0 0 1.5em;}

#centercol {background: #ffffff; float: left; margin: -52px 0; position: relative; width: 620px;}
#centercol .spacer {border: 1px solid #dfdcda; height: 1%; margin: 2px; padding: 24px 20px;}

#rightcol {color: #7a888f; float: left; margin: 40px 0 0 40px; width: 275px;}
#rightcol a {border-bottom: 1px dotted #5c6a71; color: #a7cfe8; text-decoration: none;}
#rightcol a:hover {border-bottom: 1px solid #5c6a71;}
#rightcol h3 {color: #cfe8f9;}

.col1 {float: left; margin: 0 18px 0 0; width: 178px;}
.col1.last {margin: 0;}

.list1 li {line-height: 1.7em; margin: 0 0 3em;}
.list1 em {color: #a5b9c7; font-size: .85em;}
#rightcol .list1 li a {border: 0; color: #7caac8;}
#columns .list1 p {padding: 0;}

#footer {border-top: 1px solid #2b383e; clear: both; color: #374951; font-size: .85em; padding: 28px 0 0;}
#footer a {color: #374951;}
#footer div {padding: 0 0 0 680px;}

.fix {clear: both; height: 1px; margin: -1px 0 0; overflow: hidden;}
hr {border-top: 1px solid #dfdcda; clear: both; height: 1px; margin: 15px 0 25px; width: 100%;}
.pic img {border: 1px solid #d3d3d3; display: block; margin: 0 0 .8em;}


