.img {margin-right:14px}



body {

background:#ffffff;

background-repeat:repeat-x;

text-align:center;

color:#000000;

font-family:tahoma;

font-size:12px;

padding:0px;

margin:0px;

line-height:13px;

text-align:center;

margin-left:1px;

font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;

}



#outer_container {

margin:0px auto;

width:1000px;

text-align:left;

margin-top:0px;

padding:0px;

}



#ad {

float:right;

margin:0px;

padding:0px;

color:black;

}





#header {

margin:0px;

width:980px;

background-image:url(images/header_back_new.png);

background-repeat:no-repeat;

background-position:top;

height:157px;

}



#inner_container {

margin:0px auto;

padding:0px;

width:980px;

background-color:#FFFFFF;


}







.post {
margin:0px;
padding:0px 15px 0px 0px;
background-repeat:no-repeat;
background-position:bottom right;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
color:#333333;
}



.entry {


}



#top {background:url(images/top_px.gif) bottom repeat-x #ffffff;

margin:0px auto 0px auto;

width:980px;

height:102px;

text-align:left;

padding:0px;

}



#content {

width:980px;

margin:0;

padding:0;

text-align:left;

display:table;

}



#left {

width:220px;

background-image:url(images/left_back_20.png);

background-repeat:repeat-y;

height:500px;

margin:0px 0px 0px -10px;

padding:0px;

}



#left_nav ul {

padding-right:20px;

}





#left_nav ul li {

padding:2px 0px 2px 0px;

}



#left_nav a {

color:#691e26; 

}



#left_nav a:visited {

color:#691e26; 

}



#left_nav a:hover {

color:#691e26; 

}



#right {

float:right;

width:530px;

margin:0px;

padding:0px;

}



#footer {
min-height:550px;
clear:both;
width:980px;
padding:10px 0px 0px 0px;
margin:0px;
text-align:center;
background-image: url(images/large_map.png);
background-repeat:no-repeat;
background-position:top right;
}



#description {

color:#666666;

font-size:8px;

}



#disclaimer {

color:#CCCCCC;

font-size:8px;

}



p#links a {

color:#691e26; 

}





p#links a:visited {

color:#691e26; 

}



p#links a:hover {

color:#691e26; 

}



#page_title {

color:#434c6a; 

padding:10px 10px 10px 0px;

margin-top:10px; 

border-bottom: 2px solid #434c6a; 

}







/* --  Navigation stuff */



/*

a.main_link:active, a.main_link:visited, a.main_link:link {

background-color:#1c2c69;

display:block;

font-weight:bold;

line-height:35px;

text-decoration:none;

width:100%;

text-align:center;

color:#FFF;

font-size:80%;

font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;

font-size-adjust:none;

border-left:1px solid #CCCCCC;

}



a.main_link:hover {

background-color:#333333;

color:#FFF;

text-align:center;

font-size:80%;

font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;

font-size-adjust:none;

border-left:1px solid #CCCCCC;

}



.linkcontainer td {

opacity:0.4;
filter:alpha(opacity=40);

}



*/





#navigationcontainer {

-x-system-font:none;
height:40px;

text-align:center;

vertical-align:middle;

background-image:url(images/links_back_new.png);

background-repeat:repeat-x;

margin:0px;

padding:0px;
width:100%;

}





/* tame the navigation list */



#navigation {

margin:0px auto;

width:980px;

}



#navigation ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px auto;
padding:0;
height:40px;
width:637px;
line-height:40px;
opacity:0.4;
filter:alpha(opacity=40);

}



#navigation li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
background-color:#1c2c69;
opacity:0.7;
filter:alpha(opacity=70);
height:35px;

}





#navigation li a, #navigation li a:link, #navigation li a:visited {
display:block;
margin:0px;
padding:0px 15px 0px 15px;
font-weight:bold;
line-height:35px;
text-decoration:none;
text-align:center;
color:#FFF;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
font-size-adjust:none;
border-left:1px solid #CCCCCC;
}



#navigation li a:hover, #navigation li a:active {
color:#FFF;
margin:0;
padding:0px 15px 0px 15px;
text-decoration:none;
background-color:#333333;
font-weight:bold;
line-height:35px;
text-decoration:none;
text-align:center;
color:#FFF;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
font-size-adjust:none;
border-left:1px solid #CCCCCC;
}



#navigation li li a, #navigation li li a:link, #navigation li li a:visited {
border-bottom:1px solid #50585F;
border-left:1px solid #50585F;
border-right:1px solid #50585F;
color:#FFFFFF;
float:none;
font-family:tahoma,century gothic,Georgia,sans-serif;
font-size:13px;
font-weight:normal;
margin:0;
padding:8px 10px 7px;
text-transform:uppercase;
width:150px;
opacity:0.9;
filter:alpha(opacity=90);
line-height:35px;
}

#navigation li li a:hover, #navigation li li a:active {
color:#DFF4FF;
padding:8px 10px 7px;
display:block;
opacity:0.9;
filter:alpha(opacity=90);
line-height:35px;
}

#navigation li ul {
height:auto;
left:-999em;
margin:0;
padding:0;
position:absolute;
width:150px;
z-index:9999;
line-height:35px;
}

#navigation li li {
line-height:35px;
}

#navigation li ul a {
display:block;
width:140px;
line-height:35px;
}

#navigation li ul a:hover, #navigation li ul a:active {
display:block;
}

#navigation li ul ul {
margin:-32px 0 0 170px;
line-height:35px;
}

#navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {
left:-999em;
}

#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul {
left:auto;
line-height:35px;
}

#navigation li:hover, #navigation li.sfhover {
position:static;
line-height:35px;
}




