/* CSS Document */

body
{
margin:0;
line-height:1.4em;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1em;
font-weight:normal;
text-align:left;
background:#ebebeb;
}



#wrapper
{
width:860px;
margin:0 auto;
padding:0;
background:#a1a389 url(images/wrapperBack.png) bottom left no-repeat;
border:20px solid #fff;
border-top:0;
}


* html img,
* html div
{
behavior: url('iepngfix.htc');
height:auto;
}




.clear
{
clear:both;
}

.line
{
background:url(images/dottedLine.gif) bottom left repeat-x;
height:1px;
margin:20px 0;
clear:both;
}



* html img 
{
behavior: url('iepngfix.htc');
height:auto;
}



#header
{
height:175px;
width:860px;
padding:40px 0 0 0;
background:url(images/headerBack2.png) top right no-repeat;
}

#logo
{
margin:0 0  0 50px;
}


#navigation
{
margin:0;
padding:20px 50px;
font-size:1em;
width:760px;
background:url(images/dottedLine.gif) bottom left repeat-x;
}


#navigation ul
{
list-style-type:none;
padding:0;
margin:0;
color:#fff;
}

#navigation ul li
{
display:inline;
}

#navigation ul li a:link,
#navigation ul li a:visited
{
color:#fff;
padding-right:18px;
text-decoration:none;
}

#navigation ul li a:hover
{
color:#49384C;
text-decoration:none;
}





/* content */

#content
{
width:760px;
margin:50px;
padding:0;
}


#contentRight
{
width:480px;
margin-left:20px;
padding:0;
float:right;
}

#leftBar
{
width:248px;
margin:0;
float:left;
text-align:center;
}

#promo
{
width:440px;
margin:0;
padding:20px 20px 0 20px;
float:right;
border:solid 1px #ebebeb;
text-align:center;
}




#content h1
{
font-size:1.2em;
font-weight:normal;
color:#49384C;
margin:0;
line-height:1.2em;
}

#content h2
{
padding-bottom:10px;
margin:0;
color:#fff;
font-size:2.2em;
line-height:1em;
font-weight:normal;
}

#content h3
{
padding:0;
color:#49384C;
font-size:1em;
font-weight:bold;
font-style:italic;
padding:0;
margin:0;
}




p
{
color:#fff;
font-size:1em;
line-height:1.4em;
font-weight:normal;
}

p span
{
color:#49384C;
line-height:1.4em;
font-weight:bold;
}

p a:link,
p a:visited
{
text-decoration:underline;
color:#fff;
}

p a:hover
{
color:#49384C;
text-decoration:none;
}


#content ul
{
font-size:.9em;
line-height:1.6em;
padding:0;
position:relative;
margin-left:15px;
}

#content li
{
list-style:disc;
color:#666;
font-weight:normal;
margin-left:10px;
}







table.table
{
background:#49384C;
color:#49384C;
font-size:1em;
margin:20px 0 ;
float:left;
width:100%;
}

table.table tr.tops td
{
color:#49384C;
font-size:1em;
font-weight:bold;
font-style:italic;
background:#ebebeb;
}



table.table td
{

background:#fff;
padding:10px;
font-size:1em;
}

table.number td
{
width:50px;
padding:10px;
}


table.center td
{
padding:10px;
}


table.table tr.section td
{
color:#49384C;
padding:10px;
background:#fff;
}

td a:link,
td a:visited
{
color:#49384C;
text-decoration:underline;
}

td a:hover
{
color:#49384C;
text-decoration:none;
}

