/*
	Theme Name: Advanced Investigations
	Author: Little Giant
*/

h1, h2, h3, h4, h5, .posts .col1-12 span {
	color: #002e5e;
}
h1 span.red, 
h2 span.red, 
h3 span.red, 
h4 span.red, 
h5 span.red {}

.small { font-size:10px; color:#999; }

.logo-menu-wrap {background:#fff;margin-bottom:30px;border-bottom:1px solid #ddd;}
.home .logo-menu-wrap {margin-bottom:0;border-bottom:none}
.logo-menu {margin:0 auto;width:980px;height:126px;background:transparent;position:relative;}

.logo {height:64px;bottom:26px;}

.phone {background:#951A2C;position:absolute;top:24px;right:0px;padding:4px 37px 4px 12px;width:auto;height:30px;}
.phone h2 {color:#fff;}
	
ul.navmenu {height:43px;}
ul.navmenu li {margin-left:5px;}
ul.navmenu li a {text-transform:uppercase;font-size:14px;}
ul.navmenu li li a {text-transform:none;}
ul.navmenu li a {color:#444}
ul.navmenu li.current-menu-item a {color:#666}
ul.navmenu li.current-menu-item li a {color:#000}

ul.navmenu li ul li:first-child, ul.navmenu li ul li:first-child:hover {
margin-top: 1px;
padding-top: 36px;
background: url('images/heading-bg.gif') white no-repeat right 18px;
}

.widget_nav_menu ul li {list-style:none;padding-left:16px;background:url('images/lg/red-li.png') left 6px no-repeat;margin-bottom:0;line-height:24px;}
.widget_nav_menu ul li ul li {list-style:none;padding-left:16px;margin-bottom:0;}

#content .inner.lg-tour {border-bottom:3px solid #d9d9d9;margin-bottom: 20px;}


.short-tour .clr {clear:both;width:auto;}
.short-tour {line-height: 1.6em; }
h2.smallish {font-size:18px;margin-bottom:0.5em}
.short-tour p {font-size:14px;margin-bottom:0.5em}
.short-tour .members {margin-bottom:30px;width:auto;}
.short-tour .members .member {float:left;width:440px;}
.short-tour .members .member + .member {margin-left:20px;}
.short-tour .members .member .photo {float:left;width:100px;height:120px;margin-top:4px;}
.short-tour .members .member .info {margin-left:120px;width:auto;}
.short-tour .members .member .info p {line-height:18px;font-size:13px;}
.short-tour .members .member .info a {color:#951A2C;font-weight:bold;}
.short-tour .members .member .info a:hover {color:#656565;}
.short-tour img.fraud-examiners {margin-top:4px;}

.col1-5 img.icn {width:64px;height:64px}
.col1-5 .extra-content { line-height: 18px; font-size: 13px; height:90px;}
.col1-5 h4 {font-size:14px}

.pr20 {padding-right:20px;}


/* content */
span.contact-label {width:20px;float:left;}

.lg-content {line-height: 1.6em; margin-bottom: 7px;}
.lg-content .image-placeholder {background:#444;line-height:120px;text-align:center;height:150px;border:1px solid #333;color:#666;margin-bottom:40px;}
.lg-content .image-thumbnail {margin-bottom:40px;}

.lg-content .image-placeholder-member {background:#444;line-height:120px;text-align:center;height:250px;width:200px;float:right;border:1px solid #333;color:#666;margin: 0 0 20px 20px;}
.lg-content .image-thumbnail-member {height:250px;width:200px;float:right;margin: 0 0 20px 20px;}

.lg-content h1,
.lg-content h2,
.lg-content h3,
.lg-content h4,
.lg-content h5 {margin-bottom:0.5em}
.lg-content h1,
.lg-content h2 {font-size:26px;line-height:32px;background:url('images/lg/divider.png') center 18px repeat-x;}
.lg-content h1 span,
.lg-content h2 span {background:#f0f0f0;padding-right:10px;}
.lg-content h3,
.lg-content h4 {color: #951a2c}
.lg-content p {margin-bottom:1em;}
.lg-content hr {margin: 16px 0}
.lg-content ul li {list-style:none;padding-left:16px;background:url('images/lg/red-li.png') left 6px no-repeat}
.lg-content ul.blue li {list-style:none;padding-left:16px;background:url('images/lg/blue-li.png') left 6px no-repeat}

.lg-content blockquote {font-weight:bold;font-style:italic;font-size:16px;text-align:center;margin:10px 0;padding:10px 0;border-top:1px solid #aaa;border-bottom:1px solid #aaa;}
.lg-content blockquote p {margin:0;}

.lg-content .clr {clear: both}

.lg-content .half {width:330px; float:left;}
.lg-content .half + .half {margin-left:20px;}

.lg-content .box {background:#fff; border:1px solid #ddd; padding:30px;margin-top:30px;margin-bottom:30px;}
.lg-content .box.left {float:right;margin-left:20px;margin-top:0;width:180px;padding:18px}
.lg-content .box + .box {margin-top:0;}
.lg-content .box .half {width:299px; float:left;}
.lg-content .box .half + .half {margin-left:20px;}
.lg-content .box .third {width:192px; float:left;}
.lg-content .box .third + .third {margin-left:20px;}
.lg-content .box ul + p {margin-top:10px;}
.lg-content .box p {margin-bottom:0;}
.lg-content .box  .clr + p {margin-top:6px;}

#map {
width: 330px;
height: 300px;
}
#map-side-bar {
width: 330px;
float:right;
}

#contact textarea {
line-height: 1.3em;
margin-left: 0;
width: 300px;
min-width: 300px;
max-width: 300px;
height: 120px;
padding: 10px;
}

#contact div.send-wrap {
color: #9F9F9F;
padding-left: 0;
width: 330px;
}

.contact-form {float:left;width: 330px;}


#footer-wrap {background-color: #951A2C;font-size:12px;line-height:18px;}
#footer-wrap  {color:#fff;}
#footer-wrap a {color:#eee;}
#footer-wrap a:hover {color:#000;}
#footer-wrap .col1-4 {margin-top:0;}

#footer-wrap .widget_text li,
#footer-wrap .widget_nav_menu li {list-style:none;padding-left:16px;background:url('images/lg/footer-li.png') left 6px no-repeat;margin:0;line-height:20px;}
.hide{display:none;}

.lg-blog-post {
	float: left;
}
.lg-blog-post p{
	width: 570px;
}

.lg-blog-post .image-thumbnail-member{
	height: 140px;
}
.lg-single-post {
	padding-left: 0px;
}
.lg-home-blog {
	padding-left: 15px;
}

.china {
    float: right;
    position: absolute;
    right: 0px;
    top: 60px;
}
.china:hover {opacity: 0.8}

.phone {
    top: 14px;
    line-height: 35px;
    height: 27px;
    padding-top: 7px;
    padding-bottom: 1px;
    padding-left: 7px;
    padding-right: 8px;
}