body {
margin : 0;
font-size : 12px;
text-align:center; 
font-family : Verdana; 
padding-top:5px;
padding-bottom:5px;
}

 
html {
background : #bfbfb0;
}

 
p {
margin : 0 0 15px; 
color : #000; 
}

 
a:link {
color : #FFF; 
text-decoration : underline; 
}

 
a:hover {
color : #FF0000;
text-decoration : underline; 
}

 
a:visited {
color : #FFF; 
text-decoration : underline; 
}

 
h1 {
font-size : 28px; 
color : #fff; 
}

 
h2 {
font-size : 18px; 
color : #850a0c; 
}

 
h3 {
font-size : 18px; 
color : #850a0c; 
}

 
h4 {
font-size : 13px; 
color : #fff; 
}

 
ul {
padding : 0; 
margin : 0 0 15px 18px; 
}

 
.clear {
clear : both; 
} 


#page {
position : relative;
text-align:left; 
width : 755px; 
margin: auto; 
background : #fff url(../images/bg-page.gif) repeat-y;
}

#page #googlesearch{
position : relative;
text-align:right; 
margin: auto; 
}

 
#header {
margin : 0; 
height : 80px; 
background : #000 url(../images/header_bg.jpg) repeat-x; 
}

 
#header h1 {
padding-top : 25px; 
padding-left : 25px; 
margin : 0; 
}

 
#content {
float : right; 
width : 540px; 
margin:0; 
}

 
#content-pano {
position: absolute;
top:80px;
left:0; 
width: 755px; 
height: 155px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
}

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

 
.highlight {
float : right; 
width : 250px; 
background-color : #f2f2f2; 
border : 1px solid #999; 
padding : 10px; 
margin-top : 0; 
margin-bottom : 10px; 
margin-left : 15px;
text-align:center; 
}

 
.strong {
padding-left : 5px; 
margin-top : 0; 
margin-bottom : 0; 
font-size : 13px; 
color : #850a0c; 
}

 
#highlight p {
font-size : 11px; 
color : #555555; 
line-height : 16px; 
margin-top : 8px; 
margin-bottom : 5px; 
}

 
#navigation-primary {
background : #fff; 
position : absolute; 
top : 235px; 
left : 201px; 
width : 554px; 
height : 30px; 
}

 
#navigation-primary ul {
margin : 0; 
}

 
#navigation-primary li {
float : right; 
list-style : none; 
} 


#navigation-primary a {
display : block; 
font-size : 12px; 
color : #fff; 
text-decoration : none; 
font-weight : bold; 
text-align : center; 
line-height : 30px; 
float : left; 
height : 30px; 
overflow : hidden; 
}

 
#navigation-primary a:hover {
background-position : 0 -30px; 
}

 
#link_1 a {
width : 110px; 
background : url(../images/button.gif) no-repeat; 
}

 
#link_2 a {
width : 111px; 
background : url(../images/button.gif) no-repeat; 
}

 
#link_3 a {
width : 111px; 
background : url(../images/button.gif) no-repeat; 
}

 
#link_4 a {
width : 111px; 
background : url(../images/button.gif) no-repeat; 
}

 
#link_5 a {
width : 111px; 
background : url(../images/button.gif) no-repeat; 
}

 
#navigation-secondary {
float : left; 
width : 200px; 
margin-top : 155px; 
padding-top : 31px; 
background : url(../images/ttl-areas.gif) no-repeat; 
position : relative; 
}

 
#navigation-secondary h4 {
margin : 0; 
padding : 8px 10px; 
background : #92907c; 
border-bottom : 1px solid #fff; 
border-top : 1px solid #fff; 
}

 
#navigation-secondary ul {
margin : 0; 
}

 
#navigation-secondary li {
list-style : none; 
}

 
#navigation-secondary a {
display: block;
padding: 5px 23px;
font-weight:bold;
font-size:12px;
border-bottom: 1px solid #FFF;
background: #850a0c url(../images/bullet.gif) no-repeat 9px center; color: #fff;
text-decoration: none; 
}


*html #navigation-secondary a {
	height: 1%;
}

 
#navigation-secondary a:hover {
background-color : #a40e10; 
color : #fff; 
}

 
.left_text {
margin : 0; 
font-size : 12px; 
}

 
.left_text p {
color : #fff; 
margin : 0; 
padding : 10px; 
}

 
#footer {
position : relative; 
background : #850a0c; 
border-top : 1px solid #fff; 
height : 35px; 
width : auto; 
text-align : center; 
}

 
#footer p {
font-size : 11px; 
margin : 0; 
padding-top : 12px; 
color : #fff; 
}

#footer a {
color : #fff; 
}