body {
text-align : center;
font : 12px arial, sans-serif;
color : #666666;
margin : 0;
padding : 0;
background-color : #fffffe;
background-image : url(images/bg.jpg);
background-repeat : repeat-x;
background-position : 0 bottom;
}
h1 {
font-size : 24px;
color : #20579f;
margin : 0;
padding : 0;
padding-top : 10px;
padding-bottom : 10px;
}
h2 {
font-size : 20px;
color : #20579f;
margin : 0;
padding : 0;
padding-top : 3px;
padding-bottom : 5px;
}
form, input, h3 {
margin : 0;
padding : 0;
clear : both;
}
p {
margin : 0;
padding : 0;
padding-top : 5px;
padding-bottom : 5px;
}
a:link, a:visited {
color : #008bb9;
text-decoration : none;
font-weight : bold;
}
a:hover, a:active {
text-decoration : underline;
}
img {
border : none;
}
.clearer {
clear : both;
}
.separator {
padding : 0;
margin : 0;
height : 10px;
clear : both;
}
.button {
background : url(images/button.jpg) no-repeat;
float : right;
margin : 5px;
margin-right : 15px;
}
.button a {
display : block;
background : url(images/button_right.jpg) no-repeat right 0;
padding : 9px 12px 10px 11px;
font-size : 16px;
font-weight : bold;
color : #ffffff;
}
.button a:hover {
text-decoration : none;
}
#min-height {
float : left;
width : 1px;
height : 1000px;
}
#container-body {
margin-left : auto;
width : 933px;
margin-right : auto;
text-align : left;
}
#bgclouds {
background : url(images/clouds.jpg) repeat-x;
}
#logo {
padding-top : 30px;
padding-left : 10px;
color : #008bb9;
font-size : 34px;
font-weight : bold;
}
#logo span {
color : #fa7300;
font-size : 26px;
}
#menu {
background : #008bb8;
padding-left : 10px;
}
#menu ul {
list-style-type : none;
padding : 0;
margin : 0;
font-size : 16px;
padding-top : 6px;
padding-bottom : 6px;
}
#menu ul li {
display : inline;
text-align : center;
vertical-align : middle;
text-align : center;
border-left : 1px solid #ffffff;
padding-left : 30px;
padding-right : 30px;
}
#menu ul li a {
color : #00ccff;
font-weight : bold;
}
#menu ul .menu-on a {
color : #ffffff;
}
#menu ul #firstmenu {
border-left : 0 solid #ffffff;
}
#container-content {
background : #fffeff;
padding : 20px 0 10px 10px;
}
#content-left {
float : left;
width : 700px;
padding-right : 10px;
}
#content-right {
float : left;
width : 204px;
}
.link {
text-align : right;
}
.box {
width : 351px;
color : #ffffff;
float : left;
margin-right : 8px;
}
.box b {
color : #0c3d9e;
font-size : 16px;
}
.box .header {
background : url(images/box-header.jpg) no-repeat;
padding-left : 20px;
font-size : 16px;
color : #ffffff;
font-weight : bold;
padding : 8px 0 6px 10px;
}
.box .content {
background : #ff953e;
padding : 9px;
}
.box .content span {
font-size : 14px;
color : #008bb9;
}
.box .content input {
width : 170px;
height : 22px;
}
.box .footer {
background-color : #ff953e;
background-image : url(images/box-footer.jpg);
background-repeat : no-repeat;
width : 100%;
text-align : right;
}
.box-blue {
width : 206px;
color : #ffffff;
float : left;
}
.box-blue .header {
background : url(images/box-header-blue.jpg) no-repeat;
padding-left : 20px;
font-size : 16px;
color : #ffffff;
font-weight : bold;
padding : 8px 0 6px 10px;
}
.box-blue .content {
background : #a4c5fb;
border-left : 1px solid #e9f1fe;
border-right : 1px solid #e9f1fe;
padding : 9px;
}
.box-blue h2 {
color : #ffffff;
}
.box-blue .content span {
font-size : 14px;
color : #008bb9;
}
.box-blue .content .text {
width : 170px;
height : 22px;
}
.box-blue .content div .text {
width : 150px;
height : 22px;
}
.box-blue .footer {
background-color : #a4c5fb;
background-image : url(images/box-footer-blue.jpg);
background-repeat : no-repeat;
width : 100%;
text-align : right;
}
#tabs {
width : 340px;
}
#tabs .content {
	height : 290px;
}
#tabs h2 {
color : #ffffff;
font-size : 16px;
font-weight : bold;
}
#tabs .tab-middle {
float : left;
width : 160px;
}
.box-blue .tab {
background : url(images/tab.jpg) no-repeat;
float : left;
width : 74px;
margin-right : 7px;
margin-left : 1px;
padding-top : 5px;
padding-bottom : 3px;
text-align : center;
font-weight : bold;
}
.box-blue #tab-selected {
background : url(images/tab-selected.jpg) no-repeat;
}
.box-blue .tab a {
display : block;
color : #ffffff;
}
.box-blue .tab a:hover {
text-decoration : none;
}
#tips {
float : left;
width : 357px;
}
#tips .items {
width : 170px;
float : left;
padding-right : 4px;
padding-left : 4px;
}
#tips .items h3 {
color : #fa7300;
padding : 5px 0 0 5px;
margin : 0;
}
#gallery {
float : left;
width : 342px;
}
#gallery .items {
width : 168px;
float : left;
padding-right : 1px;
padding-left : 2px;
}
#gallery .items h3 {
color : #008bb9;
padding : 5px 0 0 5px;
margin : 0;
}
#footer {
margin-left : auto;
width : 930px;
margin-right : auto;
text-align : left;
height : 89px;
}
#footer ul {
text-align : left;
list-style-type : none;
padding : 0;
margin : 0;
padding-left : 20px;
padding-top : 5px;
}
#footer ul li {
display : inline;
text-align : center;
border-left : 1px solid #008bb9;
}
#footer ul li a {
padding-left : 10px;
padding-right : 13px;
color : #008bb9;
}
#footer p {
padding-left : 20px;
color : #fa7300;
}
