@charset "UTF-8";
/* CSS Document */

body {
background:#1b224f url(../images/bg2.jpg) repeat-x;
margin-top:20px;
}

#container {
width:920px;
margin:auto;
}

#top {
background:url(../images/top2.jpg) no-repeat;
width:900px;
height:111px;
padding:0;
}

#gallery {
background:url(../images/gallery2.jpg) no-repeat;
width:900px;
height:108px;
padding:0;
}

/*HomePage*/

#mid-top-home {
background:url(../images/mid-top-home2.jpg) no-repeat bottom;
width:900px;
height:21px;
padding:0;
}

#mid-content-home {
background: url(../images/mid-content-home2.jpg) repeat-y ;
width:900px;
padding:0;
}

#mid-content-box-home {
width:855px;
margin:auto;
}

#leftcol {
width:225px;
vertical-align:top;
}

#leftbox {
background:url(../images/leftbox.jpg) repeat-y;
width:221px;
padding:0;
margin-top:10px;
}

#leftbox-content {
width:200px;
margin:auto;
padding-top:5px;
padding-bottom:5px;
}

#leftbox-content p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}


#midcol {
width:405px;
vertical-align:top;
}

#midcol-content {
width:335px;
margin:auto;
}

#rightcol {
width:225px;
vertical-align:top;
}

#rightbox {
background:url(../images/rightbox.jpg) repeat-y;
width:221px;
padding:0;
margin-top:10px;
}

#rightbox-content {
width:200px;
margin:auto;
padding-top:5px;
padding-bottom:5px;
}

#rightbox-content p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#mid-bottom-home {
background: url(../images/mid-bottom-home2.jpg) no-repeat top;
width:900px;
height:33px;
padding:0;
}

#mid-top {
background:url(../images/mid-top2.jpg) no-repeat bottom;
width:900px;
height:21px;
padding:0;
}

#mid-content {
background: url(../images/mid-content2.jpg) repeat-y ;
width:900px;
padding:0;
}

#mid-content-box {
width:780px;
margin:auto;
padding-top:2px;
padding-bottom:2px;
}

#mid-bottom {
background: url(../images/mid-bottom2.jpg) no-repeat top;
width:900px;
height:36px;
padding:0;
}

#footer {
background:url(../images/footer2.jpg)  no-repeat;
height:160px;
width:900px;
padding:0;
}

/*nav system*/

#nav-container {
width:575px;
float:right;
margin-top:70px;
}

#nav {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#a53b17;
letter-spacing:1px;
text-align:right;
margin-right:30px;
}

#nav a {
color: #003399;
text-decoration:none;
padding-right:12px;
}

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



/*font style*/

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
}

ul li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
list-style:square outside;
margin-bottom:8px;
}

.subtitle {
font-family:tahoma;
font-size:14pt;
color:#003399;
}

.comingsoon {
font-family:tahoma;
font-size:14pt;
color:#aa0000;
text-align:center;
}

/*copyright*/

#copyright {
color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
width:600px;
margin:auto;
padding-top:130px;
}



