*,html,body{margin:0; padding:0;}
img{border:none;}
a:focus{outline:none;}
body{
	/*background-image:url(../images/bg.jpg);*/
	background-image:url(../images/bg5.jpg);
	background-repeat:repeat;
	background-attachment:fixed;
	background-position:top right;
	background-color:#fff;
	margin:0px;
}
.wrapper{
	margin:0 auto;
	width:950px;
	height:500px;
	border:solid 0px red;
}
.header{
	float:left;
	clear:both;
	width:950px;
	border:solid 0px blue;
}
.logo{
	float:left;
	clear:right;
	height:118px;
	width:408px;
	border:solid 0px red;
}

.phoneTriton{
	float:right;
	clear:none;
	height:82px;
	width:530px;
	border:solid 0px green;
}
.log{
    float: right;
    clear: both;
    margin-top: 10px;
    font-size: 12px;
	color: #ce0606;
	text-decoration: none;
	font-weight: 500;
	font-family:Arial, Helvetica, sans-serif;
	height: 34px;
	line-height: 34px;
}
.phone{
	color:#ce0606;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:solid 0px yellow;
}
.phone a{
	color:#ce0606;
	border:solid 0px yellow;
}
.triton{
	float:right;
	clear:none;
	height:81px;
	width:81px;
	border:solid 0px green;
}
.map{
	margin-top:15px;
}
/*=============Top Menu====================*/

.menu{
	float:right;
	clear:none;
	width:Auto;
	overflow:auto;
	margin-top:10px;
	border:solid 0px green;
}

.menu ul{
	margin: 0;
	padding: 1px;
	list-style: none;
	height: 35px;
	overflow: hidden;
	
}
.menu li{
	float: left;
	display: inline;
	height: 34px;
	color:#fff;
	padding: 0px 5px 0px 5px;
}

a{
	float: left;
	font-size: 12px;
	color: #ce0606;
	text-decoration: none;
	font-weight: 500;
	font-family:Arial, Helvetica, sans-serif;
	height: 34px;
	line-height: 34px;
	padding: 0px 14px 0px 14px;

}

a:hover{
	background:#760202;
	color: #fff;
}
.active{
    background-color: #760202;
	color: #fff;

}

/*================Banner========================*/

.banner{
	float:left;
	clear:both;
	width:900px;
	text-align:center;
	height:407px;
	margin-top:20px;
	margin-left:25px;
	border:solid 0px blue;
}
/*===============Home Body====================*/
.main{
	float:left;
	clear:both;
	width:900px;
	margin-top:20px;
	margin-left:25px;
	padding-bottom:25px;
	background-color:rgba(0, 0, 0, 0.05);
	border:solid 0px yellow;
}
.box1{
	float:left;
	clear:right;
	width:300px;
	margin-top:20px;
	margin-left:20px;
	border:solid 0px red;
}
.box2{
	float:left;
	clear:right;
	width:280px;
	margin-top:20px;
	margin-left:10px;
	border:solid 0px yellow;
}
.box3{

	float:left;
	clear:none;
	width:260px;
	margin-top:20px;
    margin-left:30px;
	border:solid 0px blue;
}
.box4{

	float:left;
	clear:none;
	width:260px;
	margin-top:20px;
    margin-left:30px;
	border:solid 0px blue;
}
.heatherBox1{
	float:left;
	clear:both;
	width:235px;
	height:33px;
    background-color: #fff;
    border:solid 0px blue;
}
.heatherBox2{
	float:left;
	clear:both;
	width:235px;
	height:33px;
	margin-left:8px;
	background-color: #fff;
}
.heatherBox3{
	float:left;
	clear:both;
	width:235px;
	height:33px;
	background-color: #fff;
}
.Box1Img{
	float:left;
	clear:both;
	width:219px;
	height:122px;
	margin:15px;
}
.Box2Img{
	float:left;
	clear:both;
	width:219px;
	height:122px;
	margin:15px;
}
.Box3Img{
	float:left;
	clear:both;
	width:219px;
	height:122px;
	margin:15px;
}
.Box1content{
	float:left;
	clear:both;
	width:219px;
	margin-left:15px;
}
.Box2content{
	float:left;
	clear:both;
	width:219px;
	margin-left:15px;
}
.Box3content{
	float:left;
	clear:both;
	width:219px;
	margin-right:15px;
}
/*==============Schedule======================*/
.boxSchedule1{
	float:left;
	clear:right;
	width:315px;
	margin-top:20px;
	border:solid 0px red;
}
.Box1ScheduleContent{
	float:left;
	clear:both;
	width:300px;
	margin-left:15px;
	border:solid 0px blue;
}
.boxSchedule2{
	float:left;
	clear:right;
	width:515px;
	margin-top:20px;
	border:solid 0px red;
}
.Box2ScheduleContent{
	float:left;
	clear:right;
	width:500px;
	margin-left:15px;
	border:solid 0px blue;
}
/*==========Footer============================*/
.footer{
    width: 100%;
    float: left;
    clear: both;
    text-align: center;
    color: grey;
    margin: 10px;
    border:solid 0px blue;
}
.footer p{
    text-align: center;
    color: grey;
}
/*=============font===========================*/
p , font, text{
	padding:4px;
	color:#2a2a2a;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
	text-align:left;
	line-height:14px;
}
h1{
	padding:4px;
	color:#800808;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:16px;
	text-align:left;
    margin-left:10px;
	line-height:22px;
    border:solid 0px green;
}
h2{
	padding:4px;
	color:#800808;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:14px;
	text-align:left;
	line-height:22px;
}
h3{
	padding:4px;
	color:#800808;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:16px;
	text-align:right;
	line-height:22px;
}
h4{
	padding:4px;
	color:#800808;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:16px;
	text-align:left;
	text-decoration:underline;
	line-height:22px;
}


