.wrapper-default {
    margin: 0;
}

a {
    color: #C6631B;
    text-decoration: underline;
}

#topbg, #subfooter {
	background-color:#eee; 
} 

#header {
	padding-top: 5px;
}

#topsearchwrapper {
    float: right;
    padding-top: 50px;
    width: 400px;
}

#topsearch {
	background-color: #fff; 
	border:1px solid #e3e3e3;
} 

#topsearchbox {
	background-color: #eee; 
	background-image: url("../../images/icons/16/search-grey.png");
} 

#topsearch #searchform input {
    color: #666;
}

#menuwrapper, #laytop {
	background-color:#f07b21;
} 

#breadcrumbs, #breadcrumbs a, #breadcrumbs strong {
	color:#777;
} 

.menubox ul.menu .active:hover, .menubox ul.menu .active, .menubox ul.menu > li.current-cat > a, .menubox ul.menu > li.current-cat-parent > a, .menubox ul.menu > li.current_page_item > a, .menubox ul.menu > li.current_page_parent > a, div.menu ul .active:hover, div.menu ul .active, div.menu ul > li.current-cat > a, div.menu ul > li.current-cat-parent > a, div.menu ul > li.current_page_item > a, div.menu ul > li.current_page_parent > a, .menubox ul.menu > li.current-category-ancestor > a, div.menu ul > li.current-category-ancestor > a, .menubox ul.menu > li.current_page_ancestor > a, div.menu ul > li.current_page_ancestor > a, div.menu ul > li.current-menu-ancestor > a, .menubox ul.menu > li.current-menu-ancestor > a, .current-category-ancestor > a, .current-post-ancestor > a, .current-menu-ancestor > a, .menubox ul.menu > li.current-post-ancestor > a, div.menu ul > li.current-menu-item > a, .menubox ul.menu > li.current-menu-item > a, .menubox ul.menu > li.current-menu-item > a, .menubox ul.menu > li.current_page_parent > a, .menubox ul.menu > li.current-menu-ancestor > a {
	background-color:#BD6119; 
} 

.menubox ul.menu > li.hover > a, div.menu ul > li.hover > a, ul.menu > ul > li, div.menu > ul > ul > li, div.menu > ul > li.hover > a, ul.tabs-tabs li a:hover, .menubox ul.menu > li.hover > ul.sub-menu, .menubox ul.menu li.basic ul > li, div.menu ul li ul > li, ul.megamenu {
	color:#f1f1f1 !important; 
	background-color:#BD6119 !important; 
} 

.menubox > ul > li > a, .menubox > ul > li > a:hover, .menubox > ul > li > a:active, div.menu > ul li > a, div.menu > ul li > a:hover, div.menu > ul li > a:active {
    font-size: 15px;
}

#menuwrapper ul.menu ul li a, #menuwrapper div.menu ul ul li a {
	color:#cee0df !important;
} 

#header h1.logo, #header h1.logo a, div#phone, .wp-pagenavi span.pages {
	color:#ffffff;
	padding-top: 12px;
} 

#content h1, h1.noline, h2, h3, h4, #title2 h1 {
	/*color:#295755;*/
} 

/* Homepage feature */
#home-feature {
	background-color: #222;
	margin-top: -20px;	
}

#home-feature .two_fifth {
    width: 527px;
	margin: 10px;
	background-color: #4D4D4F;
	padding: 5px;
}

#home-feature .three_fifth {
    width: 350px;
	padding: 50px 0 0 20px;
}

#home-feature .three_fifth h2 {
    color: #fff;
	font-size: 19px;
	background: url('../../images/hardchrome/icon-technology-home.png') no-repeat;
	padding-left: 50px;
}

#home-feature .three_fifth ul{
    color: #fff;
	padding: 20px 0 0 0;
}

#home-feature .three_fifth ul li a {
    color: #fff;
	text-decoration: none;
	font-size: 0.95em;
}

#home-feature .three_fifth ul li a:hover {
	text-decoration: underline;
}

.nextbuttonsmall {
	display:none;
}

.h17 {
    height: 0px;
}

ul.tabs-dots-small {
    background: none;
    border: none;
    border-radius: none;
    box-shadow: none; 
}

ul.tabs-dots-small li.tabs-dots-selected, ul#sidebar ul.tabs-dots-small li.tabs-dots-selected {
    background: url("../../images/hardchrome/feat_tabs_2.png") no-repeat scroll -20px 0 transparent !important;
}

.shortslider {
margin-bottom: 5px;	
}

/* Homepage-hightlights */
#home-highlights {
	margin-top:-10px;
	background: #f4f4f4;
} 

#home-highlights .two_fifth {
    width: 525px;
	padding: 12px 0px 20px 20px;
	
}

#home-highlights .three_fifth {
    width: 310px;
	padding: 12px 20px 20px 15px;
}

#home-highlights .three_fifth img {
    border:1px solid #333;
}

#home-highlights h3 {
    font-size: 18px;
    letter-spacing: 0;
	color: #222;
}

#home-highlights .videos {
    background: #fff;
	min-height: 270px;
	padding: 20px 20px 0 20px;
}

#home-highlights .video-player {
    float:left;
	width: 270px;
}

#home-highlights .video-text {
    margin-left: 270px;
	padding: 20px 25px 20px 20px;
}

#home-highlights .video-text h4 {
    color: #222;
	font-size: 14px;
	font-weight: bold;
}

.contentbox h2 {
	font-size: 18px;
}

.contentbox h3 {
	font-size: 16px;
}

/* Sidebar */
ul#sidebar, ul#sidebar p, ul#sidebar ul, ul#sidebar li, ul#sidebar div {
    font-size: 12px;
}

ul#sidebar div.featured div.c ul {
	list-style-type: square;
	color: #666;
	font-size: 0.9em;
	padding: 0 0 10px 20px;
}

ul#sidebar div.featured div.c ul li {
	padding: 0;
	
}

ul#sidebar div.featured div.c ul.download {
	padding:0;
	list-style:none;
	color: #444;
	margin: 10px 0 10px 0;
}

ul#sidebar div.featured div.c ul li.pdf a {
	background: url(../../images/hardchrome/download-pdf.png) no-repeat;
	padding:10px 0 10px 40px;
	height: 30px;
	color: #444;
	font-weight: bold;
}

ul#sidebar div.featured div.c div.contact-us {
	padding-left: 40px;
}

.youtube {
	border: 1px solid #bbb;
}

/*Staff */
div.staff img {
	border:1px solid #666;	
}

/* Technology Section */
div.one_third h1 {
    font-size: 20px;
    padding: 5px 0 15px;
}

.dropcap2 {
border-radius: 0;
padding:0;
border: 1px solid #999;
}

.dropcap2 div div {
height: 60px;
}

/* Image gallery */
div.image-gallery {
	padding: 20px 0 10px 15px;	
}

div.image-gallery a img {
	border: 1px solid #666;
	
}

#footerbox  {
	background-color:#F4F4F4;
	/*margin-top: -15px;*/
} 

#footerbox h2, #footerbox h3, #footerbox h4, #footerbox h5, #footerbox h6, #footerbox h2 a, #footerbox h3 a, #footerbox h4 a, #footerbox h5 a, #footerbox h6 a {
	color:#222;
} 

#footerbox h4 {
	font-size: 14px;
	font-weight: bold;	
}

#footerbox p, #footerbox div, #footerbox small, #footerbox td, #footerbox span, #footerbox strong, #footerbox ul#widget_posts li span, #footerbox ul#widget_posts li span a, #footerbox ul#widget_posts li span a:hover {
	color:#666;
} 

#footerbox a {
	color:#C6631B;
} 

#footerbox .feedemail-button, #footerbox .feedemail-button:focus {
	background-color:#0bc2b9;
} 

ul.megamenu h2, ul.megamenu h3, ul.megamenu h4, ul.megamenu h5, ul.megamenu h6 {
	color:#7f9997;
}

div#logo, div#phone {
    height: 20px;
}