/* CSS Document */

html {
margin:0px;
padding:0px;
}

body {
margin:0px;
padding:0px;
text-align:center;

background-color:#1B1B1D;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1B1B1D;
}

/* text styling */

p {
padding:10px 15px 0px 15px;
}

.noSpace {
padding:0 15px 0 10px;
margin:0px;
}

ul {
margin-left:10px;
padding-right:10px;
}

h2 {
padding-top: 10px;
padding-left:10px;
margin-bottom:2px;
padding-bottom:0px;
}

/* site structure */

#siteWrapper {
margin:0 auto;
padding:0px;
width:868px;
text-align:left;
overflow:hidden;
}

#headerArea {
margin-top:-12px;
margin-bottom:5px;
padding:0px;
width:868px;
height:302px;

background-image:url(images/logoBanner1.jpg);
background-repeat:no-repeat;
}

#mainNav {
margin:0px;
padding:0px;
width: 550px;
}

#contentArea {
width:868px;
margin-bottom:5px;

background-color:#F7F7F7;
background-image:url(images/footerCornerTL.gif);
background-repeat:no-repeat;
background-position:top left;
}

/* content area tags  left */

#leftContent {
width:324px;
float:left;

background-color:#F7F7F7;
background-image:url(images/footerCornerTL.gif);
background-repeat:no-repeat;
background-position:top left;
}

#lContentArea1 {
margin-bottom:5px;
}

#lContentArea2 {
margin-bottom:5px;
}

.lSectionTitle {
margin:0px;
padding:0px;
width:324px;
height:53px;
background-image:url(images/leftSideSectionBg.jpg);
background-repeat:no-repeat;
}

.lSectionTitle h1 {
padding-top:10px;
margin-left:15px;
margin-bottom:5px;
font-size:25px;
letter-spacing:-1px;
color:#223155;
}

.lcontentArea1TextTop {
background-image:url(images/leftBoxBottom.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#F7F7F7;
}

.lcontentArea1TextBottom {
background-image:url(images/leftBoxTop.gif);
background-position:top right;
background-repeat:no-repeat;
padding-bottom:10px;
}

/* content area tags right */

#rightContent {
width:518px;
float:right;
background-color:#F7F7F7;
}

#rSectionTitle {
margin:0px;
margin-top:-1px;

padding:0px;
width:520px;
height:53px;
background-image:url(images/rightSideSectionBg.jpg);
background-repeat:no-repeat;
}

#rSectionTitle h1 {
padding-top:8px;
margin-left:15px;
margin-bottom:5px;
font-size:27px;
letter-spacing:-1px;
color:#223155;
}

#rcontentArea1TextTop {
background-image:url(images/rightBoxBottom.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#F7F7F7;
}

#rcontentArea1TextBottom {
background-image:url(images/rightBoxTop.gif);
background-position:top left;
background-repeat:no-repeat;
padding-bottom:10px;
}

#contentBottomL {
background-image:url(images/contentBL.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#contentBottomR {
background-image:url(images/contentBR.gif);
background-repeat:no-repeat;
background-position:bottom right;
}

/* footer area tags */

#footerArea {
clear:both;
width:868px;
overflow:hidden;

background-color:#F7F7F7;
}

#footerLeftArea {
width:200px;
}

#footerRoundedTL {
background-image:url(images/footerCornerTL.gif);
background-repeat:no-repeat;
background-position:top left;
}

#footerRoundedTR {
background-image:url(images/footerCornerTR.gif);
background-repeat:no-repeat;
background-position:top right;
}

#footerLeftArea {
float:left;
}

#footerRightArea {
float:right;
padding-bottom:10px;
}

#footerLeftArea h3 {
padding-left:10px;
background-image:url(images/footerHeader.gif);
background-repeat:no-repeat;

font-size:16px;
line-height:53px;
color:#253050;
}

#footerText {
width:650px;
text-align:left;
}

/* clearing class tag */

.clearing {
clear:both;
}

/* main menu styling */

#mainNav ul {
padding-top:35px;
padding-left:30px;
list-style-type:none;
}

#mainNav li {

display:inline;
margin-left:20px;
}

#mainNav a {

text-decoration:none;

font-size: 20px;
letter-spacing:-1px;
font-weight:bold;
color:#4E92C8;
}

#mainNav a:visited {
color:#223155;
}

#mainNav a:hover {
color:#F6A439;
}

#mainNav a:active {
color:#F6A439;
}

/* other elements */

#imgMarinus {
border:1px solid #223155;
margin:15px;
float:right;
}

