@charset "utf-8";
/* CSS Document */

html {overflow-y: scroll; }

body {font: 11px Arial, verdana, Helvetica, sans-serif; color: #1A1A1A; margin-left: auto; margin-right: auto; margin-top:0px; background: url(images/back.gif) repeat-x top center; background-color: #FFFFFF; width:766px; height:100%}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

p {padding:0; margin:0 0 10px 0;}

img {border: 0;}

#main {padding:0; height:100%;}

#topright {float:right; text-align:right; padding:30px 0 0 0; font-size:16px; font-weight:bold; line-height:1.4em}

#contentcolumn{ float:left; width:100%;}

/* top menu */
#global-nav {overflow: hidden; padding-bottom:20px;} 
#global-nav ul { margin: 0; padding: 0; }
#global-nav li { display: block; float: left; list-style-type: none;}
#global-nav a {display: block; float: left; padding: 12px 15px 13px 15px; border-right: 1px solid #FFFFFF; color: #FFFFFF; font-weight:bold; font-size:14px; background: url(images/but_g.gif) repeat-x top center;}
#global-nav a:hover, #global-nav a.active {background: url(images/but_r.gif) repeat-x top center; color:#FFFFFF; }

.global {margin:11px 0 0 100px; color:#FFFFFF; font-size:16px; text-align:right;}

.hoists {width:150px; float:left; font-size:14px;}
.hoists img {padding: 5px 0 5px 0;}

.lc {float:left; padding:0; width:65%;}

.rc {float:right; width:30%; padding:10px; text-align:left; /*background-color:#ebebeb; */min-height:500px;}


h1 {
font-size: 20px;
font-weight: bold;
color: #6a221b;
margin:0 0 5px 0;
padding:0 0 0 0;
}

h2 {
font-size: 17px;
font-weight: bold;
margin:0 0 0 0;
padding:0 0 0 0;
}

h3 {
color: #1b3f6a;
font-weight: bold;
margin:0 0 0 0;
padding:0 0 0 0;
font-size:15px;
}

h4 {
font-size: 14px;
font-weight: normal;
margin:0 0 0 0;
padding:0 0 0 0;
line-height:1.3em;
}

.brands {
color: #1b3f6a;
font-weight: normal;
font-size:13px;
}


.list1 {margin-left: 0; padding-left: 0; list-style: none;}

.list1 li { margin-bottom:10px; padding-left: 10px;}

.list2 {margin-left: 20px; padding-left: 0; list-style: bullet; margin-top:0; padding-top:0;}

.list2 li {margin-top:0; padding-top:0; margin-bottom:5px; padding-left: 5x; font-size:15px}

.pagehead {font-size: 16px; line-height:1.5em; font-weight:bold;}

.pagecopy {font-size: 14px; line-height:1.5em;}

.pd {font-size: 15px; line-height:1.2em;}

.right {font-size: 12px; line-height:1.4em;}

.pe {font-size: 15px; line-height:1.2em; font-family:"Times New Roman", Times, serif;}

#white {float:left; height:20px; width:100%;}

#footer {float:left; font-size:12px; width:100%; background: #ebebeb url(images/foot-logo.gif) no-repeat 530px center; border-top: 1px solid #000000; line-height:1.5em; padding-bottom:10px; margin-bottom:50px;}

.foottube {padding:10px;}

.tube {float:left;}

.foot-name {font-size:16px; color:#2b2b2b;}

.contact {margin:10px 0 0 0;}
.ctube {float:left; width:300px;}

.style1 {color: #6a221b}
.style2 {color: #1b3f6a}