/*
Theme Name: AL
Author:     Silver Dollar Software
Version:    0.2
Theme:      twentyten
*/

@import url("../twentyten/style.css");

#wrapper, #access .menu-header, div.menu, #colophon, #branding, #main, #wrapper {
	width: 970px;
    font-family: Arial,Helvetica,sans-serif;
}

.entry .product-page {
	margin-top: 50px;
	display:inline-block;
}
#access ul ul a {
	background: #333;
	line-height: 1em;
	padding: 0px;
	width: auto;
	height: auto;
}

#main-logo {
	position: absolute;
	padding: 0px !important;
	height: 77px;
}

.menu {
	margin-left: 305px !important;
	height: 77px;
	width: 665px !important;
}

#access {
	margin-top: 50px;
	width: 970px;
	background: none repeat scroll 0 0 #FFFFFF;
}

#access .menu-header li, div.menu li {
	margin-top: 37px;
	margin-left: 20px;
	font-size: 20px;
	float: left;
}

#access .menu-header .children li, div.menu .children li {
	margin-top: 0px;
	margin-left: 0px;
	font-size: 14px;
	float: none;
}

#access ul ul {
	width: auto;
}
#access ul ul li {
	width: auto;
	white-space: nowrap;
	min-width: auto !important;
}
#access ul ul li a {
	padding: 5px;
	padding-left: 20px;
}
#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a, .current_page_parent > a {
	color: #007bc4 !important;
}

#container, #content, #main, .entry-content, .entry-summary {
	margin: 0;
	padding: 0;
}
.gray-box {
	background-image: url("images/common_gray_wide.png");
    background-repeat: no-repeat;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 27px;
    font-weight: normal;
    line-height: normal;
    padding-left: 36px;
    padding-top: 15px;
    min-height: 50px;
}
#home-mission {
    height: 85px;
}

#home-blue-box {
	background-image: url("http://www.acertaralabs.com/wp-content/uploads/2016/05/common_blue_box.png");
    float: left;
    height: 166px;
    padding-left: 25px;
    padding-top: 25px;
    width: 316px;
}

#home-tan-box {
	background-image: url("images/common_tan_box.png");
	width: 311px;
	height: 166px;
	padding-top: 25px;
	float:left;
	margin-left: 30px;
	padding-left: 25px;
}

#connections {
	width: 230px;
	height: 166px;
	padding-top: 25px;
	float:left;
	margin-left: 30px;
}

.employee {
	margin-top: 50px;
	line-height: 25px;
	color: gray;
}

.employee img {
	float:right;
}

.bold-blue {
	font-size: 20px;
}
#overview-beauty {
	position:relative;
}

#overview-top {
	position:relative;
	margin-bottom:200px;
}

.overview-gray {
	background-repeat: repeat-y;
	/*float: left;*/
	height: 110px;
	margin-left: 250px;
	margin-top: 80px;
	width: 650px;
}

#overview-inner {
	padding-left: 20px;
    position: absolute;
    top: 350px;
}
#overview-insert {
	float:left;
}

#overview-left {
	line-height: 30px;
	width:750px;
	float:left;
}

#overview-right {
	float:left;
	width: 220px;
	padding-top: 40px;
}

#overview-blue-box {
	background-image: url("images/common_blue_box_small.png");
    height: 156px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 35px;
    width: 170px;
    color: #007bc4;
    font-size: 16px;
    margin-top: 50px;
}

#overview-tan-box {
	background-image: url("images/common_tan_box.png");
	width: 170px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 35px;
	float:left;
	padding-left: 25px;
	margin-top: 50px;
	height: 250px;
}

.product-page {
	color: #A8AAAD;
	font-size: 17px;
	line-height: 20pt;
}

.ital {
	font-style: italic;
}
.product-left {
	float:left;
	width:690px;
	padding-right: 30px;
	padding-left: 30px;
}

.product-right {
	float:left;
	width:220px;
}

.product-heading {
	font-size: 22px;
}

#footer {
	margin-top:50px;
	height: 30px;
}

#footer a, #footer p {
	float: left;
}

#footer a {
	margin-left: 10px;
}

#footer p {
	margin: 0;
	width: 730px;
}
.blueish {
	color: #007bc4;
}

.modifylink {
	color: #007bc4 !important;
}

.modifylink:hover {
	color: #ff4b33 !important;
}

.page-item-843 {
	display:none;
}

.page-item-539 > ul.children {
        display:none !important;
}