@charset "iso-8859-1";
/* CSS Document */
*{
padding:0px;
margin:0px;
}
img{border:0px;}
html{
width:100%;
height:100%;
border-top:7px solid #000
}
body{
width:948px;
margin:0 auto;
height:100%;
}
#header{
overflow:hidden
}
#menu{
overflow:hidden
}
#menu li{
list-style-type:none;
display:block;
float:left;
text-align:center;
margin:0 1px 0 0;
}
#menu li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
display:block;
width:157px;
background:url(images/button_bg.gif) top left no-repeat;
line-height:31px;
padding:0 0 4px 0;
}
#menu li a:visited{text-decoration:none}
#menu .active, #menu li a:hover{
background:url(images/button_bg.gif) bottom left no-repeat;
color:#F1F5FE;
}
#logo{
height:56px;
padding:23px 0 13px 17px;
overflow:hidden;
}
#logo img{float:left}
#logo span{
display:block;
float:left;
line-height:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8E8D8D;
font-style:italic;
padding:0 0 0 15px;
}
#header .slogan a{
display:block;
background:url(images/header.png) top left no-repeat;
}
#header .slogan a:hover{background:url(images/header.png) bottom left no-repeat;}
#content{
overflow:hidden;
float:left;
padding:18px 0 50px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#010101;
}
#bannerlist{
width:470px;
float:left;
padding:0 80px 0 30px;
}
#bannerlist h2{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:24px;
color:#000000;
display:block;
width:470px;
background:url(images/dots.gif) bottom left repeat-x;
padding:0 0 11px 0;
}
#bannerlist p, #order p{
padding:12px 0 0 0;
}
#list{
padding:40px 0 0 0;
}
#list img{
float:left;
padding:0 0 12px 0;
}
#list div{
width:470px;
overflow:hidden;
padding:0 0 21px 0;
}
#list span{
display:block;
float:left;
line-height:18px;
color:#8E8D8D;
padding:0 0 0 11px;
}
#list strong{
font-size:16px
}
#about{
width:367px;
float:left;
}
#about p{
display:block;
padding:12px 0 0 0;
}
#about h2{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:24px;
color:#000000;
display:block;
width:367px;
background:url(images/dots.gif) bottom left repeat-x;
padding:0 0 11px 0;
}
.order{
display:block;
float:left;
margin:25px 0 0 0
}
#footer{
background:url(images/footer_bg.jpg) top left no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
width:948px;
}
#footer ul{
width:948px;
text-align:center;
color:#F1F5FE;
}
#footer li{
list-style-type:none;
display:inline;
line-height:37px;
}
#footer li a{
color:#F1F5FE;
text-decoration:none;
margin:0 12px 0 10px;
}
#footer li a:visited{text-decoration:none}
#footer li a:hover{text-decoration:underline}
#footer p{
padding:82px 0 16px 0;
text-align:center;
color:#8E8D8D
}
#order{
width:920px;
float:left;
padding:0 0 50px 30px;
}
#order h2{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:24px;
color:#000000;
display:block;
width:470px;
background:url(images/dots.gif) bottom left repeat-x;
padding:0 0 11px 0;
}
#order p{
display:block;
width:462px;
}
#order .forms{
width:495px;
float:left;
display:inline;
font-size:12px;
margin:32px 0 0 -30px;
padding:0px;
}
#order .forms p{
display:block;
float:left;
width:495px;
line-height:20px;
padding:0 0 10px 0;
}
.forms span{
display:block;
float:left;
text-align:right;
width:145px;
padding:0 10px 0 0;
}
#order .forms input{
float:left;
width:334px;
height:20px;
font-size:11px;
padding:2px;
border:1px solid #989898
}
#order small{
font-size:11px;
color:#606060;
display:block;
float:left;
padding:0 0 0 155px;
}
#order .pad{
padding:0 10px 90px 0;
}
#order .pad2{
padding:0 10px 60px 0;
}
#order font{
display:block;
float:left;
line-height:21px;
font-size:12px;
width:152px;
padding:0 0 5px 0
}
#order .forms font input{
width:14px;
height:14px;
float:left;
border:0px;
margin:4px 4px 0 0
}
#order .radio{
width:250px;
}
#order textarea{
width:334px;
height:92px;
overflow:hidden;
float:left;
font-size:11px;
padding:2px;
border:1px solid #989898
}
#order #file input{
float:left;
width:334px;
height:22px;
font-size:11px;
padding:2px;
border:1px solid #989898
}
.orderend{
float:left;
padding:20px 0 0 155px;
}
#order .orderend input{
width:140px;
}
.orderbutton{
float:left;
display:inline;
margin:-5px 0 0 28px;
}
#info{
width:380px;
float:left;
margin:-35px 0 0 70px;
}
#order #info p{
width:380px;
display:block;
float:left;
padding:35px 0 0 0
}
#info img{
float:left;
margin:-25px 15px 0 0;
}
#message textarea{
height:180px
}
#bannerlist ul, #about ul{
padding:5px 0 0 0;
}
#bannerlist li, #about li{
list-style-type:none;
}
#bannerlist b{
font-size:14px;
color:#D50213
}
#bannerlist p a{
text-decoration:underline;
color:#1574A0
}
#bannerlist p a:visited{text-decoration:underline}
#bannerlist p a:hover{text-decoration:none}
#about b{
font-size:14px;
font-family:Myriad, Arial, Helvetica, sans-serif
}
#about p a{
text-decoration:underline;
color:#1574A0
}
#about p a:visited{text-decoration:underline}
#about p a:hover{text-decoration:none}
#info b{
display:block;
font-size:14px;
font-family:Myriad, Arial, Helvetica, sans-serif;
padding:0 0 5px 0
}




