@charset "utf-8";

body{margin:0; padding:0; background: #001532 url(../images/topback.jpg) top no-repeat;}
a{outline:none; color:#224977;}
a:hover{color:#224977;}


#mainbody{margin:auto; width:904px;}
#mainbodyin{ float:left; width:902px; margin:70px 0 0 0; background-color:#f4efdc; border:1px solid #a6a7ab;}
#topnavi{float:left; width:904px;}

/***********************logo*****************************/
#logo{float:left; width:334px; padding:14px 0 14px 17px;}

/*************************bottons*********************/
#btncontener{float:right; width:515px;}
#bottons{float:right; width:450px; padding:40px 0 0 0;}
.button1 { float:left; width:75px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold; background: right url(../images/line-top-navi.jpg) no-repeat;}
.button1 a { display:block; padding-top:20px; text-decoration:none; color:#4b4539; text-align:center; }
.button1 a:hover { color:#a7812d;}
.button1a { float:left; width:75px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold; background: right url(../images/line-top-navi.jpg) no-repeat;}
.button1a a { display:block; padding-top:20px; text-decoration:none; color:#a7812d; text-align:center; }
.button1a a:hover { color:#a7812d;}

.button { float:left; width:75px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold; background: right url(../images/line-top-navi.jpg) no-repeat;}
.button a { display:block; padding-top:20px; text-decoration:none; color:#4b4539; text-align:center; }
.button a:hover { color:#a7812d;}

.buttona { float:left; width:75px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold; background: right url(../images/line-top-navi.jpg) no-repeat;}
.buttona a { display:block; padding-top:20px; text-decoration:none; color:#a7812d; text-align:center; }
.buttona a:hover { color:#a7812d;}
.button2a { float:left; width:95px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold; background: right url(../images/line-top-navi.jpg) no-repeat;}
.button2a a { display:block; padding-top:20px; text-decoration:none; color:#a7812d; text-align:center; }
.button2a a:hover { color:#a7812d;}
.button2 { float:left; width:95px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold; background: right url(../images/line-top-navi.jpg) no-repeat;}
.button2 a { display:block; padding-top:20px; text-decoration:none; color:#4b4539; text-align:center; }
.button2 a:hover { color:#a7812d;}

.button3 { float:left; width:95px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold; background: right url(../images/line-top-navi.jpg) no-repeat;}
.button3 a { display:block; padding-top:20px; text-decoration:none; color:#4b4539; text-align:center; }
.button3 a:hover { color:#a7812d;}
.button3a { float:left; width:95px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold; background: right url(../images/line-top-navi.jpg) no-repeat;}
.button3a a { display:block; padding-top:20px; text-decoration:none; color:#a7812d; text-align:center; }
.button3a a:hover { color:#a7812d;}

.button4 { float:left; width:80px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold;}
.button4 a { display:block; padding-top:20px; text-decoration:none; color:#4b4539; text-align:center; }
.button4 a:hover { color:#a7812d;}
.button4a { float:left; width:80px; height:58px; text-align:center; text-decoration:none; font-family:"trebuchet MS"; font-size:14px; color:#4b4539; font-weight:bold;}
.button4a a { display:block; padding-top:20px; text-decoration:none; color:#a7812d; text-align:center; }
.button4a a:hover { color:#a7812d;}

/************************banner****************************/
#maindodybanner{float:left; width:904px;}
#banner{float:left; width:902px;}
#phnum{float:left; width:884px; padding:12px 10px 12px 10px;}
#phnum1{float:left; width:188px; padding:0 5px 0 5px; color:#9b9682; font-weight:bold; font-size:13px; font-family: "trebuchet MS"; letter-spacing:1px;}
#phnum2{float:right; width:174px; padding:20px 5px 0 0px; color:#253d5e; font-weight:bold; font-size:13px; font-family: "trebuchet MS"; letter-spacing:1px;}

/*********************footer****************************/
#footermain{float:left; width:889px; padding:40px 10px 30px 5px;}
#footerin{float:left; width:400px;}
#footer{float:left; width:390px; font-size:13px; font-weight:normal; font-family:"trebuchet MS"; color:#d6d9d2; padding:5px 5px 2px 5px;}
#footer a{ text-decoration:none; color:#d6d9d2;}
#footer1{float:left; width:395px; font-size:10px; font-family:"trebuchet MS"; color:#687683; padding:0 0 0 5px;}
#footer1 a{ text-decoration:none; color:#687683;}
#footer2{float:right; width:130px; padding:20px 0 0 0; color:#687683;}


/*************************textcontener*******************************/
#textcontener{float:left; width:882px; background-color:#FFFFFF; padding:10px 10px 10px 10px;}
#hding{float:left; width:550px; padding:0 5px 5px 5px; font-family:"trebuchet MS"; font-size:25px; color:#9d7d18; font-weight:bold;}

#searchmn{float:right; width:238px; padding:5px 0px 5px 5px;}
#textsearch{float:left; width:47px; padding-top:2px;}
.input{width:145px; height:19px; border:1px solid #CCCCCC; font:normal 11px Arial, Helvetica, sans-serif;}
#search{float:left; width:148px; height:19px;  color:#7d7d7d;}
#go{float:left; width:37px; height:21px; padding:1px 0 0 0px; margin-left:5px;}

#textinner{float:left; width:620px;}
#textconin{float:left; width:881px; border:1px solid #e3e3e3;}
#textcon{float:left; width:600px; padding:10px 10px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7d7d7d;}
#textcon span{color:#2e2e2e; font-weight:; font-style:italic;}

#email{float:left; width:600px; padding:5px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7d7d7d;}
#email span{color:#2e2e2e; font-weight:bold; font-size:11px;}
 
#abtimg{float:right; width:208px; padding:10px 10px 10px 0px;}

#Services{float:left; width:605px; padding:0px 5px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#a17d2d; font-weight:;}
#Services ul li{ list-style:; padding:0; margin:0;}
#Services li{ display:; width:500px; height:20px;}
#hding1{float:left; width:610px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#172941; font-weight:bold; padding:0 0 0px 10px;}

#imgboxs{float:left; width:850px; padding:10px;} 
#imgbox{float:left; width:136; height:127px; padding-right:5px; padding-bottom:5px;}
#imgbox1{float:left; width:860px;}



