/*----BASIC STYLES--------------------*/
html,body {margin: 1 0 0 0;padding: 0;}
html {background: url(images/bg-pattern-page.gif) repeat-x; background-color: #ffffff;}
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:.7em; color: #333;} 
a {text-decoration: underline; outline: none; color: #b72667;}
a:hover  {text-decoration: none; outline: none; color: #999;}
a:visited  {text-decoration: none; outline: none; color: #000033;}
a img {border: none;}
p {line-height: 1.6;}
li { padding-left: 15px; line-height: 2;}

/*----STYLES FOR GRAPHICAL PAGE ELEMENTS-------------*/
.logo {float: left;}
.title {padding-left: 45px; position: relative; top: 150px;}

/*----STYLES THAT APPLY ONLY TO THE HOME PAGE-------------*/
.titlehome {padding-left: 95px; position: relative; top: 118px;}
div#texthome { position: relative; left: 85px; top: 95px; height: 350px; min-height:350px; overflow:auto; width: 675px;}
div#texthome img {padding-right: 15px; border: 0px;}


/*----CONTAINER DIVS POSITIONING-----------------------*/
div#container{width:853px; height: 800px; margin: auto;}
div#header {width:853px; height: 70px; margin: 1 0 0 0;}
div#content-bg  {width: 853px; height: 560px; min-height: 560px; background-image: url(images/content-bg.gif); position:relative; top: 12px;}
div#text { position: relative; left: 60px; top: 150px; height: 305px; min-height:305px; overflow:auto; width: 745px;}
div#text img {padding-right: 15px; border: 0px;}



/*----NAV BAR STYLING AND POSITION----*/


.navcontainer2
{
margin: 45px 0 0 0;
padding: 0;
height: 22px;
width: 605px;
float:right;

}


.navcontainer2 ul
{
display: block;
border: 0;
margin: 0;
padding: 0;
height: 16px;
list-style-type: none;
text-align: center;
position:relative;
left: 200px;

}

.navcontainer2 li
{
display:inline;
}

.navcontainer2 ul li
{

height: 1%;
float: left;
text-align: center;
padding: 2px;
margin: 0;
}

.navcontainer2 ul li a
{
width: 100%;
padding-left: 15px;
margin: 0 0 60px 0;
color: #333;
text-decoration: none;
text-align: center;
font: 1.2em Garamond, Georgia, "Times New Roman", Times, serif;

}

.navcontainer2 ul li a:hover
{
color: #b72667;
text-decoration: none;

}

.navcontainer2 a:active
{
color: #b72667;
text-decoration: none;

}

.navcontainer2 li#active a
{
color: #b72667;
text-decoration: none;

}








/*---FOOTER STYLING AND POSITION----*/

#footer {
position: relative; top: 20px; left: 10px; 
color: #999999;
letter-spacing: 1px; 
}

#footer a {text-decoration: none; color: #999999;}

#footer a:hover
{ text-decoration: underline;}

