body {color: #ffffff; background: #002548 url(images/bg.jpg) repeat-x; margin: 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#frame{width:860px; margin:auto; padding-top: 50px;}
#header{width:860px; height: 80px;}
#logo{width:860px; height: 81px;}
#menu{width:860px; height:21px; padding-top: 5px; margin-top:14px; text-align: center; font-size: 12px; background-image: url(images/menu.jpg);}

#title{width:860px; height:41px; padding-top: 5px; margin-top:15px; text-align: center; font-size: 12px; background-image: url(images/menu2.png);}

#main{width:860px; height: 437px; background: #FFFFFF url(images/main.jpg); margin-top: 15px;}
#footer{width:840px; text-align:left; font-size: 9px; padding-top: 20px; padding-left: 20px; color:#CCCCCC; height:30px;}

#text {margin-left:35px; padding-top: 35px; width: 220px; height: 400px; color:#333333; font-size:11px; line-height: 15px;}

#details {padding-top: 10px; font-size:11px; color:#000066; width:820px; float:left; text-align:right;}

#line {border-bottom: #c5d4da 1px solid; padding-bottom: 5px; font-size:17px; color:#000066; margin-bottom: 10px;}
#line2 {border-bottom: #c5d4da 1px solid; padding-bottom: 5px; font-size:15px; color:#000066; margin-bottom: 10px; width:300px;}
#nameline{border-bottom: #c5d4da 1px solid; padding-bottom: 5px; font-size:15px; color: #336600; margin-bottom: 10px;}

#top{width:860px; height: 25px; background: #FFFFFF url(images/top.jpg); margin-top: 15px;}
#mainbody {width:780px; background: #FFFFFF; padding: 15px 40px 10px 40px; color:#333333; font-size:11px; line-height: 15px;}
#contact {width:780px; background: #FFFFFF; padding: 10px 40px 10px 40px; color:#333333; font-size:11px; line-height: 15px; height:700px;}
#base{width:860px; height: 25px; background: #FFFFFF url(images/base.jpg);}


#left {width:380px; background: #FFFFFF;  color:#333333; font-size:11px; line-height: 14px; float:left}
#right {width:360px; background: #FFFFFF;  color:#333333; font-size:11px; line-height: 14px; float:left}


.links {padding-right: 22px;}
.title {font-size: 15px; font-weight: bold; color: #333333; line-height: 17px;}

h1 {font-size: 14px; font-weight: bold; color: #333333; line-height: 16px;}

A:link {text-decoration: none; color: #ffffff;}
A:visited {text-decoration: none; color: #ffffff;}
A:active {text-decoration: none; color:#ffffff;}
A:hover {text-decoration: underline; color: #66cccc;}

.menu A:link {text-decoration: none; color: #ffffff;}
.menu A:visited {text-decoration: none; color: #ffffff;}
.menu A:active {text-decoration: none; color:#ffffff;}
.menu A:hover {text-decoration: none; color: #66CCCC;}

.contact A:link {text-decoration: none; color: #000066;}
.contact A:visited {text-decoration: none; color: #000066;}
.contact A:active {text-decoration: none; color:#000066;}
.contact A:hover {text-decoration: none; color: #66CCCC;}