*{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#757575;}
body{ background-color:#E7E7E7;}
img{ border:0px;}
ul{ list-style:none;}
#header,#content,#footer{margin:auto; width:760px; background-color:#FFF;}
#content{padding:0px 0px 10px 0px;}
.set-head{ display:block; padding:50px 20px 10px 20px; background:url(../img/bg_header.gif);}
.set-logo{ display:block; float:left; width:300px;}
.set-banner{ display:block; float:right; background:url(../img/banner.gif) no-repeat top right; height:40px; width:300px;}

/* -- Menu --------------------------- */
.set-menu{ display:block; padding:0px 20px;}
.bg-menu{ display:block; background:url(../img/bg_menu.gif) repeat-x; height:40px; }
.bg-menu li{ display:block; float:left; border-right:1px solid #C64B4D;}
.bg-menu li a{ display:block; float:left; background:url(../img/bg_menu.gif) -0px -0px repeat-x; padding:10px 20px 9px 20px; color:#EFB7BA; text-decoration:none;}
.bg-menu li a:hover{ color:#FFF; background:url(../img/bg_menu.gif) -0px -40px repeat-x;}

.set-content{display:block; padding:0px 20px;}
.carryboy-fleet{display:block; background:url(../img/carryboyfleet.jpg) no-repeat; width:720px; height:145px;}

.c-left{float:left; width:500px; padding:10px 0px;}
.c-right{float:right; width:200px; padding:10px 0px;}

/* -- News ---------------------------------------- */
.box-news{display:block; background-color:#FFFEEE; border:1px solid #CCC; padding:10px;}

/* -- Text Title ---------------------------------------- */
.box-txt{display:block; padding:0px 0px 10px 0px;}
.box-txt p{display:block; padding-top:5px;}

/* -- Product ---------------------------------------- */
.s-product{display:block; float:left; padding-right:3px;}
.s-product-l{display:block; float:left;}

/* -- Sponcer ---------------------------------------- */
.s-banner{display:block; background-color:#FFF; width:500px; padding:15px 0px;}
.s-banner ul{width:380px; float:left;}
.s-banner li{display:block; float:left; padding:2px 3px 0px 0px;}
.s-g3{display:block; float:left; padding:2px 0px 0px 2px;}


/* ## Right ########################################## */
.PTT-box{display:block; padding:10px; text-align:center; background-color:#037AB2; margin-bottom:10px;}
.Counter-box{display:block; background-color:#000; padding:5px;}
.cnt-l{display:block; float:left; color:#CCC; padding-top:4px;}
.cnt-r{display:block; float:right;}

/* -- Footer ---------------------------------------- */
.s-footer{display:block; padding:0px 20px 0px 20px;}
.bg-footer{display:block; background-color:#a6a6a6; padding:10px;}
.bg-footer li{display:block; float:left; border-right:1px solid #C0C0C0;}
.bg-footer li a{display:block; float:left; font-size:10px; color:#525252; text-decoration:none; padding:0px 15px;}
.bg-footer li a:hover{color:#545454; background-color:#C0C0C0;}
.copyright{display:block; padding:10px 0px 0px 15px; font-size:10px; color:#525252;}
.bgfooter{display:block;  background:url(../img/bg_footer.gif); padding:10px;}



/* ## Address ########################################## */
.s-bg{display:block; color:#828282; padding:10px 20px;}
.s-dt{display:block; float:left; width:520px;}
.s-dt-work{display:block;}
.s-t{display:block; padding:10px 0px; color:#C91016; font-weight:bold;}
.s-t-a{display:block; padding:5px 0px; color:#C91016; font-weight:bold; width:500px;}
.s-dt p{display:block; padding-bottom:10px; line-height:140%;}

.s-dt ul{list-style:none;}
.s-dt li{display:block; padding:5px 10px 5px 20px; border-bottom:1px dotted #C0C0C0;}
.s-dt li strong{display:block; padding:0px 0px 5px 0px; color:#C91016; font-size:11px;}
.s-dt li span{display:block;}


/* ## Work ########################################## */

.work-head{display:block; padding:0px 0px 5px 10px; font-size:14px; color:#C91016; font-weight:bold; border-bottom:2px solid #D0D0D0;}

.s-h-work{display:block; float:left; width:230px;}
.s-mg-10{margin:0px 10px; }

.s-h-work ul{ list-style:none;}
.s-h-work li{ display:block; padding:3px 0px 3px 10px; border-bottom:1px dotted #D0D0D0;}
.s-h-work li a{ color:#828282; text-decoration:none;}
.s-h-work li a:hover{ color:#C91016; text-decoration:underline;}


/* ## Link ########################################## */
.s-bd-r{display:block; float:right; border:1px solid #D0D0D0; width:180px;}
.s-h-r{display:block; background-color:#DFDFDF; padding:7px 5px 7px 7px; font-size:11px; color:#C00; font-weight:bold;}
.s-r{display:block; background-color:#FFF; padding:7px;}
.s-r ul{ list-style:none;}
.s-r li{ display:block; padding:5px 0px 5px 0px; border-bottom:0px dotted #D0D0D0;}
.s-r a{color:#808080; text-decoration:none;}
.s-r a:hover{color:#C91016;}
.s-rh a{color:#808080; text-decoration:none;}
.s-rh a:hover{color:#C91016;}

/* ------------------------------------------ */
input{ border:1px solid #D0D0D0; background-color:#FFF; color:#545454; padding:1px 0px;}
textarea{border:1px solid #D0D0D0; background-color:#FFF; color:#545454;}

.s-txt{ display:block; float:left; width:100px;}
.s-txtbox{display:block; float:left;}
.s-txtbox input{ width:250px;}
.s-txtbox textarea{ width:250px;}
.s-btn{ display:block; padding:10px 0px 20px 120px;}
.btn{
	background:url(../img/bg_btn.gif) no-repeat;
	border:0px;
	color:#FFBA00;
	font-size:11px;
	width:100px;
	height:26px;
	font-weight:bold;
	cursor:pointer;
}


/* ## Product ########################################## */
.s-img-product{display:block; float:left; padding-right:10px;}
.s-img-series{display:block; padding:15px 0px 0px 0px;}
.s-product-s{display:block; padding:15px 0px 0px 15px; float:left;}
.s-g3-txt{display:block; padding:10px 0px;}

.set-ls-product{display:block; float:left; width:400px;}
.set-ls-product a{display:block; padding:0px 0px 5px 0px; color:#C91016; font-weight:bold; font-size:11px; text-decoration:none;}
.set-ls-product a:hover{text-decoration:underline;}
/* -- other --------------------------- */
.c_b{display:block; clear:both;}
.c_l{display:block; clear:left;}
.c_r{display:block; clear:right;}
.bd0{border:0px;}












