
* {
margin : 0;
padding : 0;
}
body {
background : #8CABEE url(bg.gif) repeat-x 0 100%;
font : 14px/18px Arial, Verdana, sans-serif;
text-align : center;
color : #333;
}
a:link, a:visited {
color : #333;
}
a:hover {
color : #da1000;
}
h1 {
margin-bottom : 11px;
margin-left : -108px;
padding : 15px 0 21px 108px;
border-bottom : 2px solid #88bb66;
font : italic normal 1.5em/18px Georgia, serif;
color : #88bb66;
}
h2, h3 {
font-weight : normal;
font-size : 1em;
line-height : 18px;
}
h2 {
margin-left : -204px;
padding : 10px 0 20px 204px;
background : url(h2_ornament.gif) no-repeat 3px 0;
font-size : 1.25em;
text-transform : uppercase;
color : #999;
}
h3 {
padding-bottom : 6px;
font-weight : bold;
text-transform : uppercase;
letter-spacing : 1px;
color : #6698FF;
text-align:center;
}
#wrap {
background : url(wrap.gif) repeat-x;
}
#page {
margin : 0 auto;
width : 960px;
background : #fff url(page.gif) repeat-y;
text-align : left;
}
#header {
height : 192px;
background : url(/images/3sis.jpg) no-repeat bottom;
}
#header p {
float : left;
padding : 60px 24px 24px 40px;
font-size : 2.0em;
line-height : 1.50em;
color : #333;
}
#header ul {
padding-top : 62px;
padding-right : 12px;
text-align : left;
list-style : none;
}
#header li {
display : inline;
margin : 0 12px;
}
#header li a {
font-size : 1.0em;
line-height : 1em;
text-decoration : none;
color : #333;
}
#header li a:hover {
color : #e7b909;
}
#header img {
float : right;
margin : -6px 18px 0 -114px;
padding : 3px;
border : 3px solid #eee;
}
#content-primary {
float : right;
margin : 12px 24px 60px 24px;
width : 528px;

}
#content-primary p {
padding-bottom : 18px;
color:#333;
}
#content-primary img {
float : left;
margin : -6px 18px 0 -114px;
padding : 3px;
border : 0px solid #6698FF;
background : #fff;
}
#content-secondary {
float : right;
margin : 30px 216px 60px 24px;
width : 144px;
font-size : 14px;
color : #333;
text-align:justify;
}
#content-secondary p {
padding-bottom : 18px;
}
#footer {
clear : right;
height : 96px;
background : #6699ff;
font-size : 11px;
line-height : 1em;
color : #fff;
}
#footer a:link, #footer a:visited {
color : #FFF;
}
#footer p {
padding : 24px 24px 0 24px;
}
.clear {
clear : both;
}
#logo {
position : absolute;
display : inline;
left : 250px;
top : -55px;
height : auto;
width : auto;
}
#map {
float : left;
margin : -6px 18px 0 -114px;
padding : 3px;
border : 3px solid #eee;
background : #fff;
}
hr {
color : #88bb66;
margin-left : -15px;
}
#form{
text-align:left;
}