body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#5c5c5c;
text-align:center;
margin:0;
padding:0;
background-color:#295e94;
}
#container {
width:932px;
text-align:left; 
margin:22px auto;
background-color:#fff;
}
#container .bottom_left_1{
background:url(1_bottom_left.gif) 0 100% no-repeat;
}
#container .bottom_right_1{
background:url(1_bottom_right.gif) 100% 100% no-repeat;
}
#container .top_left_1{
background:url(1_top_left.gif) 0 0 no-repeat;
}
#container .top_right_1 {
background:url(1_top_right.gif) 100% 0 no-repeat; 
padding:15px;
}
#top {
width:902px;
height:238px;
text-align:left;
margin:0 0 15px 0;
padding:0;
background-image:url(banner.jpg);
background-repeat:no-repeat;
background-position:center center;
}
#top_logo {
width:245px;
float:left;
text-align:right;
padding:67px 10px 10px 10px;
}
#top_logo h1{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:18px;
line-height:11px;
margin:0;
padding:5px 2px 0 0;
}
#quote{
width:500px;
display:block;
float:right;
padding:10px 25px 20px 10px;
}
#quote p{
text-align:right;
color:#00769a;
font-size:14px;
font-style:italic;
font-weight:bold;
}
#quote a:link,
#quote a:visited{
color:#fff;
font-size:14px;
text-decoration:none;
}
#quote a:hover{
color:#fff;
text-decoration:underline;
}
#horisontal{
width:902px;
height:52px;
padding:0;
margin:0 0 18px 0;
background-color:#429bd7;  
background-image:url(bg_horisontal.png);
background-repeat:no-repeat;
}
#horisontal #navlist {
text-align:right;
padding:0;
margin:0;
}
#horisontal #navlist ul {
padding:0;
margin:0; 
}
#horisontal #navlist li {
float:right;
list-style:none;
}
#horisontal #navlist li a {
display:block;
width:159px;
height:33px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:18px;
font-weight:bold;
text-align:center;
letter-spacing:-1px;
text-transform:uppercase;
padding:16px 8px 3px 8px;
margin:0 1px 0 0;
border-left:#f28200 1px solid;  
text-decoration:none;
background:transparent;
}
#horisontal #navlist ul li a:hover {
color:#fff;
background-color:#f8ba48;
}
#horisontal #navlist  li #right {
margin-right:4px;
border-right:#f28200 1px solid;  
}
#box {
width:902px;
text-align:left;
background-color:#c2e7fd;
}
#box .bottom_left_2 {
background:url(2_bottom_left.gif) 0 100% no-repeat;
}
#box .bottom_right_2 {
background:url(2_bottom_right.gif) 100% 100% no-repeat;
}
#box .top_left_2 {
background:url(2_top_left.gif) 0 0 no-repeat;
}
#box .top_right_2 {
background:url(2_top_right.gif) 100% 0 no-repeat; 
padding:15px;
}
#content {
width:647px;
float:left;
text-align:left;
margin:0 0 15px 0;
background-color:#fff;
}
#content .bottom_left_3{
background:url(3_bottom_left.gif) 0 100% no-repeat;
}
#content .bottom_right_3{
background:url(3_bottom_right.gif) 100% 100% no-repeat;
}
#content .top_left_3{
background:url(4_top_left.gif) 0 0 no-repeat;
}
#content .top_right_3{
background:url(4_top_right.gif) 100% 0 no-repeat; 
padding:15px;
}
#white_content_box {
padding:0 20px;
}
#white_content_box h1 {
font-size:26px;
color:#295e94;
font-weight:200;
letter-spacing:-2px;
text-transform:uppercase;
margin:0;
padding:7px 0 8px 0;
border-bottom:1px dashed #5c5c5c;
}
#content h1 {
font-size:26px;
color:#295e94;
font-weight:200;
letter-spacing:-2px;
text-transform:uppercase;
margin:0;
padding:7px 0 8px 0;
border-bottom:1px dashed #5c5c5c;
}
#content h2 {
font-size:16px;
color:#295e94;
font-weight:200;
letter-spacing:-1px;
margin:0;
padding:7px 0 8px 0;
border-bottom:1px dashed #5c5c5c;
}
html p {
margin:0;
padding:7px 0 8px 0;
}
#content ul{
margin:7px 0 8px 35px;
list-style-image:url(arrow_2.gif);
}
strong {
color:#f28200;
}
a, a:link,  
a:visited {
color:#295e94;
text-decoration:underline;
}
a:hover {
color:#f28200;
text-decoration:none;
}
.clear {
clear:both;
}
#rightcol {
width:225px;
float:right;
margin:-14px 0 0 0;
}
#rightcol_menu{
width:210px;
text-align:left;
margin:0 0 15px 0;
background-color:#fff;
}
#rightcol_menu .nav{
margin:0 0 20px 0;
}
#rightcol_menu .nav ul{ 
padding:0;
margin:0;
list-style-type:none;
}
#rightcol_menu .nav li{ 
padding:8px 0 8px 16px;
background:url(arrow.gif) no-repeat 0px 13px;
border-bottom:1px dashed #5c5c5c;
}
#rightcol_menu .nav li a:link, 
#rightcol_menu .nav li a:visited{ 
color:#295e94;
font-size:12px;
font-weight:bold; 
text-decoration:none; 
}
#rightcol_menu .nav li a:hover{ 
color:#f28200; 
text-decoration:underline; 
}
#rightcol_menu .bottom_left_4{
background:url(3_bottom_left.gif) 0 100% no-repeat;
}
#rightcol_menu .bottom_right_4{
background:url(3_bottom_right.gif) 100% 100% no-repeat;
}
#rightcol_menu .top_left_4{
background:url(4_top_left.gif) 0 0 no-repeat;
}
#rightcol_menu .top_right_4{
background:url(4_top_right.gif) 100% 0 no-repeat; 
padding:10px;
}
#rightcol_menu_top{
width:190px;
height:52px;
font-size:18px;
color:#fff;
font-weight:bold;
text-align:center;
letter-spacing:-1px;
text-transform:uppercase;
line-height:52px;
background-color:#fff;
background-image:url(top_menu.png);
background-repeat:no-repeat;
background-position:center center;
}
#footer {
clear:both;
color:#fff;
font-size:11px;
text-align:center;
padding:10px 0 20px 0;
}
#footer a:link, 
#footer a:visited {
color:#fff;
text-decoration:underline;
}
#footer a:hover {
color:#f28200;
text-decoration:underline;
}
img {
border:0;
}
.centerimg{
padding:0;
background-color:#fff;
}
.leftimage{
float:left;
margin:0 20px 10px 0;
}
.rightimage{
float:right;
margin:0 0 10px 20px;
}
#license{
width:256px;
height:358px;
float:left;
display:inline;
padding:2px;
margin:6px 12px;
border:#ddd 1px solid;
}
#license a{
list-style:none;
text-decoration:underline;
}
#license p{
font-size:12px;
}
#photo_gallery{
float:left;
display:inline;
padding:2px;
margin:6px 3px;
}
#photo_gallery a{
list-style:none;
text-decoration:underline;
}
#photo_gallery p{
font-size:12px;
}
