﻿html,body{margin:0;padding:0;}

body{
text-align:center;
background:url(images/layout_bg.PNG) #0f1a20 repeat-x;
font-size:76%; 
font-family:arial, sans-serif;
}

p{margin:0 10px 10px}

a{
text-decoration:none; 
color:#000000;
}

div#header{
background:url(images/top_banner.jpg);
height:93px;
}
div#mid_banner{
height:361px;
background:url(images/slide.jpg);
}

#flashcontent{
	width:980px;
	height:361px;
	float:left;
	z-index:0;
}

div#but{
height:135px;
background:url(images/bl.jpg) repeat-y;}

div#but .mid{
height:111px;
width:306px;
margin-top:15px;
margin-left:15px;
background:url(images/bg_box_user.png) no-repeat;
float:left;
color:#ffffff;
font-size:25px;
}

div#but .mid2 a{color:#ffffff;}
div#but .mid2{
height:111px;
width:306px;
background:url(images/bg_arrive.png) no-repeat;
float:left;
margin-top:15px;
margin-left:15px;
color:#ffffff;
font-size:25px;
}

div#but .mid1{
height:111px;
width:306px;
background:url(images/bg_depart.png) no-repeat;
float:left;
margin-top:15px;
margin-left:15px;
color:#ffffff;
font-size:25px;
}

h2{color:#007dc4;font-weight:normal;margin-bottom:0;}

div#but .mid2 p{
width:200px;
margin-left:60px;
margin-top:40px;
}
div#container{
text-align:left;
}

div#container{
width:980px;
margin:0 auto;
}

div#wrapper{
float:left;
width:100%;
}

div#content{
background:#ffffff;
height:675px;}

div#content .left{
float:left;
width:500px;
padding:15px;
}

div#content .right{
float:right;
width:250px;
background:#d4d1d1;}

div#content p{
line-height:1.4;
}

div#footer{
clear:left;
width:100%;
background:url(images/white.png);
font-size:10px;
height:50px;
}

div#footer a{
font-size:10px;
}

div#footer p{
margin:0;
padding:5px;
padding-top:17px;
padding-left:20px;

}