

/* -------------------------------------------------------------------------
TEMPLATE 17
Common Code 
---------------------------------------------------------------------------- */


@import url("common.css");

body {
background-color:#fff;
}

body#publicBody {
background-color:#F2F2F2;
background-image:url("i/bg.gif");
background-position:50% 0px;
background-repeat:repeat-y;
}

#pageTitle h1 {
color:white;
font-size:16px;
}

.doubleSpace {
line-height:2em;
}

.textSmall {
font-size:11px;
}

.cText {
color:#338402;
}


.auxContent {
background-color:#EAEAEA;
}





div#header{position:relative;}
div#footer p{margin:0;}
div#wrapper{float:right;width:100%;margin-left:-230px}
div#content{margin-left:240px}
div#extra{float:left;clear:left;width:230px}
div#footer{clear:both;}






#wrapper2 {
width:750px;
margin:auto;
/* or set min width for liquid layout */
}




/* -------------------------------------
Sticky Footer
----------------------------------------*/

html {height: 100%;}

body {height: 100%;}

#container {
        min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -60px; 
}

* html #container {height: 100%;}

#footer, .push    {height:60px; clear:both;}
   
/* -------------------------------------
 end  Sticky Footer
----------------------------------------*/


#container #header {
height:110px;
width:760px;
margin:auto;
background-image:url("/theme/template-sim023/i/tagline.gif");
background-repeat:no-repeat;
background-position:280px 45px;

}


#homeLink {
position:absolute;
background-image:url("/theme/template-sim023/i/logo.gif");
background-repeat:no-repeat;
display:block;
width:400px;
height:90px;
top:15px;
left:35px;
color:white;
font-size:1px;
text-indent:-999px;

}


#navPublic {
padding:0;
padding-top:10px;
margin-bottom:30px;
padding-bottom:1px;
padding-right:0px;
}

#navPublic ul, #navPublic ul li {
padding:0;
margin:0;
}




#navPublic a {
border-top:1px solid #DBDBDB;
font-size:16px;
display:block;
float:none;
padding-left:15px;
padding-top:5px;
color:#fff;

text-decoration:none;
padding-bottom:10px;
padding-right:15px;
}

#navPublic a:hover, #navPublic a.active {
font-weight:bold;
}

#container #navPublic ul ul a:hover, #container #navPublic ul ul a.active {
background-color:transparent;
border:0;
font-weight:bold;
}

#container #navPublic ul ul {
margin-top:-10px;
background-color:transparent;
padding-top:5px;
padding-bottom:15px;
margin-bottom:10px;

}

#container #navPublic ul ul li {
list-style:square;
margin-left:30px;
color:white;
}

#container #navPublic ul ul li a  {
border:0;
background-image:none;
display:inline;
line-height:20px;
height:auto;
padding:0;
padding-right:15px;
font-size:14px;
font-weight:normal;
}

#aux {
padding-top:50px;
float:left;

width:209px;
margin:1px;
}

#wrapper{
width:520px;

padding-top:1px;
}

#aux a {
text-decoration:none;
}

#content {
padding-top:10px;
margin-right:20px;
}


#container {
background-image:url("/theme/template-sim023/i/middle.jpg");
background-repeat:no-repeat;
background-position:50% 178px;
}


#container #container2 {

background-image:url("i/header.jpg");
background-repeat:no-repeat;
background-position: top center;
}


#footer {
background-image:url("i/footer.gif");
background-position:50% 100%;
background-repeat:no-repeat;
}

#footer2 {
width:760px;
margin:auto;
}




#newsBlock * {
font-size:13px;
line-height:16px;
color:#fff;
}

#newsBlock em {
font-size:10px;
font-style:italic;

}

#newsBlock {
text-align:left;





}

#newsBlock ul {


padding-bottom:50px;


}


/* ------------------------------
text formatting 
---------------------------------*/

a {color:#364795;}

#blocks h3 {

font-size:20px;
padding-left:15px;
padding-top:10px;
margin-bottom:10px;

}

#blocks li {
border-top:1px solid #DBDBDB;
padding:15px !important;
padding-top:0px !important;
padding-bottom:0px !important;
margin:0;
}


#footer2 a:hover {
color:black;
}


#footer a {
text-decoration:none;
font-weight:bold;
font-size:13px;
margin-right:20px;
}

#footer2 * {
display:inline;
}

div#backTop a {

padding-left:245px;
float:none;

}

