@charset "utf-8";
html, body, p, h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}
.clear {clear:both; }

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333399;
	margin:0px;
	padding:5px 0px;
}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333399; margin:0px; padding:0px; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333399; margin:0px; padding:0px; }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333399;
	margin:0px;
	padding:5px 0px;
	font-weight: normal;
}

ul { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #333399;}
.content-right-white-text{color: #FFFFFF}
.content-right p{color: #FFFFFF;}

table {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333399;
}
#container-main {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.container-header {
	height:99px;
}
.container-header-sub {
	height:154px;
	width: 800px;
	float: left;
}

.header-home-slider{
	height:250px;
	width: 800px;
	float: left;
}
#homebody { background:url(../images/new-homepage/doosan-home-bg2.jpg) top repeat-x; }
.container-header-sub-subpages {
	height:117px;
	width: 775px;
	background-image: url(../images/sub-pages-header.jpg);
	float: left;
	padding-left: 25px;
	padding-top: 15px;
}
.container-content {
	background-image:url(../images/doosan-bg-1.jpg);
	background-repeat:no-repeat;
	width: 800px;

}
.news-excerpt {  border-bottom:1px dashed #009edb; padding:0 0 10px 0; margin:0 0 10px 0; text-align: center; }
.news-excerpt .title { font-size:14px; text-align: center; color:#333; font-weight:bold; background-color:#CCC; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:5px; margin:0;}
.news-excerpt .date { color:#333; text-transform:uppercase; font-size:11px; padding:0; margin:10px 0 5px 0; }
.news-excerpt .description { color:#333; font-size:12px; padding:10px 0 10px 0; display:block; text-align:left; }

#contact-details {
}
.contact-detail { font-size:13px; color:#333; font-weight:normal; text-align:center; padding:10px 0 10px 0;}

.container-footer {
	/*height:96px;*/
}
.logo {
	width:228px;
	height:99px;
	float: left;
}
.search {
	height:47px;
	float: left;
	width: 572px;
}
.navi {
	height:42px;
	padding-top: 10px;
	text-align: right;
}
.navi-head {
	width:532px;
	height:52px;
	float: left;
	background-image: url(../images/navi-left-4.jpg);
	background-repeat: no-repeat;
	padding-left: 40px;
}
.header-left-1 {
	width:116px;
	height:124px;
	float:left;
	background-image: url(../images/doosan-bg-header-index.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 30px;
}
.header-left-2 {
	width:664px;
	height:154px;
	float:left;
}
.footer-icons {
	width:800px;
	height:46px;
}
.footer-icon-wrap a:link, .footer-icon-wrap a:visited { color: #FFFFFF; text-decoration:none; }
.footer-icon-wrap a:hover{ color: #333399;text-decoration:none; }	

.footer-icon-wrap {
	width:170px;
	height:41px;
	float:left;
	background-color: #00a651;
	padding: 5px 10px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 8px;
}	
.container-header-sub-subpages a:link, .container-header-sub-subpages a:visited { color: #FFFFFF; text-decoration:none;}
.container-header-sub-subpages a:hover{ color: #333399; text-decoration:none;}

.header-left-1 a:link, .header-left-1 a:visited { color: #FFFFFF; 	text-decoration:none;}
.header-left-1 a:hover{ color: #333399; text-decoration:none;}

.footer-bottom {
/*	height:50px;*/
	width:800px;
	float: left;
}
.footer-logo {
	height:40px;
	width:97px;
	float: left;
	padding-top: 10px;
}
.footer-legal {
	width:500px;
	float: left;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1baeda;
}
.footer-legal p { color: #1baeda;}
.footer-legal a:link, .footer-legal a:visited { color: #1baeda; text-decoration:none; }
.footer-legal a:hover{ color: #00a651; 	text-decoration:none; }	

.footer-last-icon a:link, .footer-last-icon a:visited { color: #FFFFFF; 	text-decoration:none; }
.footer-last-icon a:hover{ color: #333399; 	text-decoration:none; }	

.footer-last-icon {
	width:100px;
	height:50px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.footer-sub-1 {
	height:40px;
	width:75px;
	float:left;
	padding-top: 10px;
	padding-left: 25px;
	background: url(../images/footer-sub-left.jpg) -5px;
}
.footer-sub-2 {
	height:40px;
	width:89px;
	float:left;
	background-image: url(../images/footer-sub-right.jpg);
	padding-top: 10px;
	padding-left: 12px;
}
.footer-sub-Google {
	height:40px;
	width:150px;
	float:right;
	padding-top: 5px;
	padding-left: 5px;
}

.content-left {
	width:267px;
	float: left;
	background-position: bottom;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 20px;
}
.content-mid {
	width:289px;
	float:left;
	padding-left: 15px;
	padding-top: 20px;
}

.content-mid-contact {
	width:495px;
	float:left;
	padding-left: 15px;
	padding-top: 20px;
}

#content-mid-column {
	width:495px;
	margin-bottom:220px;
}

.content-mid-column-data {
	float:left;
	width:200px;
}


.content-right-home {
	width:208px;
	float:left;
	padding-top: 20px;
	background-image: url(../images/corner-for-blue-bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.content-right-branches {
	width:190px;
	float:left;
	padding-top: 20px;
	padding-left: 18px;
}
.content-right {
	width:190px;
	float:left;
	padding-top: 20px;
	background-image: url(../images/corner-for-blue-bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #333399;
	padding-left: 18px;
	margin-bottom: 4px;
}
.content-right a:link, .content-right a:visited { color: #FFFFFF; 	text-decoration:none; }
.content-right a:hover{ color: #00aeef; text-decoration:none; }	

.google-search {
	width:572px;
	height:32px;
	margin-top: 15px;
}
#submit {
	background: #333399 none repeat scroll 0%;
	border-style: none;
	color: #ffffff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	height: 22px;
}
.container-main-fullwidth {
	width:800px;
	height:551px;
	float: left;
}
.container-buttons {
	height:50px;
	float: left;
	width: 700px;
	padding-top: 20px;
}
.colour-box {
	background-color:#FFFFFF;
	float: left;
	width: 800px;
	margin-bottom: 30px;
}
.products-main-container-box {
	width:577px;
}
.products-header {
	width:572px;
	float: left;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-right: 5px;
}
.products-items {
	width:172px;
	float: left;
	padding: 5px 5px 5px 5px;
}
.footer-design-seo {
	color: #1BAEDA;
	font-size: 12px;
}
.footer-design-seo p {
	color:#1BAEDA;
	font-size:12px;
	text-decoration: none;
}

.footer-design-seo a { color:#1BAEDA; text-decoration: underline; } 

.gallery-image-names { width:auto; }
.gallery-image-names p {padding-top:2px;padding-left:5px;}

.3-image-box { padding:15px 0;}
.3-image-box img { float:left; margin:0 6px 0 0; }
.grey-text, .grey-text p, .grey-text h1, .grey-text h2, .grey-text h3, .grey-text h4, .grey-text h5, .grey-text a { color:#333;}

.home-buttons { margin:15px 0; }

.promotions { margin:10px 0 20px 0; }
.promotions h4 { font-size:16px; margin:0 0 10px 0; padding:0;}
.promotions img.promo-thumb { float:left; margin:0 20px 0 0; }
.promotions p { color:#333; }

/*Social Media*/ 
.AddThis {
	font:12px Arial, Helvetica, sans-serif;
	padding: 12px 0px 0px 40px;
}

