/*
Theme Name: Akers and Arney
Theme URI: BransonInsurance.com
Description: Akers and Arney Theme
Version: 1.0
Author: Digital Medium
Author URI: DigitalMedium.net
*/

body {
margin:0px 0px 50px 0px;
background:#8c8477 url(images/bg.gif);
}

#wrapper {
width:100%;
}

#header-container {
position:relative;
left:0px;
top:0px;
width:768px;
height:121px;
background:#000000 url(images/header-bg.gif) no-repeat center center;
border:1px solid #9d6953;
}

#navigation-top {
position:absolute;
left:208px;
top:1px;
width:560px;
height:58px;
z-index:1;
}

#navigation-bottom {
position:absolute;
left:208px;
top:62px;
width:560px;
height:58px;
z-index:1;
}

.link-container {
position:relative;
left:0px;
top:0px;
width:140px;
height:58px;
line-height:58px;
text-align:center;
}

.link-container a {
color:#e4e4e4;
text-decoration:underline;
}
.link-container a:link {
color:#e4e4e4;
text-decoration:underline;
}
.link-container a:visited {
color:#e4e4e4;
text-decoration:underline;
}
.link-container a:hover {
color:#ffffff;
text-decoration:underline;
}

a#home {
width:140px;
height:58px;
display:block;
background:url(images/navigation/home.gif) no-repeat top left;
position:absolute;
top:0px;
left:0px;
z-index:1;
}
a#home:hover {
text-decoration:none;
background:url(images/navigation/home.gif) no-repeat bottom right;
}

a#who-we-are {
width:140px;
height:58px;
display:block;
background:url(images/navigation/who-we-are.gif) no-repeat top left;
position:absolute;
top:0px;
left:0px;
z-index:1;
}
a#who-we-are:hover {
text-decoration:none;
background:url(images/navigation/who-we-are.gif) no-repeat bottom right;
}

a#contact-us {
width:140px;
height:58px;
display:block;
background:url(images/navigation/contact-us.gif) no-repeat top left;
position:absolute;
top:0px;
left:0px;
z-index:1;
}
a#contact-us:hover {
text-decoration:none;
background:url(images/navigation/contact-us.gif) no-repeat bottom right;
}

a#what-we-do {
width:140px;
height:58px;
display:block;
background:url(images/navigation/what-we-do.gif) no-repeat top left;
position:absolute;
top:0px;
left:0px;
z-index:1;
}
a#what-we-do:hover {
text-decoration:none;
background:url(images/navigation/what-we-do.gif) no-repeat bottom right;
}

a#whats-new {
width:140px;
height:58px;
display:block;
background:url(images/navigation/whats-new.gif) no-repeat top left;
position:absolute;
top:0px;
left:0px;
z-index:1;
}
a#whats-new:hover {
text-decoration:none;
background:url(images/navigation/whats-new.gif) no-repeat bottom right;
}

a#agents-staff {
width:140px;
height:58px;
display:block;
background:url(images/navigation/agents-staff.gif) no-repeat top left;
position:absolute;
top:0px;
left:0px;
z-index:1;
}
a#agents-staff:hover {
text-decoration:none;
background:url(images/navigation/agents-staff.gif) no-repeat bottom right;
}

a#awards-honors {
width:140px;
height:58px;
display:block;
background:url(images/navigation/awards-honors.gif) no-repeat top left;
position:absolute;
top:0px;
left:0px;
z-index:1;
}
a#awards-honors:hover {
text-decoration:none;
background:url(images/navigation/awards-honors.gif) no-repeat bottom right;
}


a#testimonials {
width:140px;
height:58px;
display:block;
background:url(images/navigation/testimonials.gif) no-repeat top left;
position:absolute;
top:0px;
left:0px;
z-index:1;
}
a#testimonials:hover {
text-decoration:none;
background:url(images/navigation/testimonials.gif) no-repeat bottom right;
}

#contact-top {
font-family:trebuchet ms;
color:#000000;
font-size:12px;
width:770px;
height:25px;
}

#contact-top h1 {
font-family:trebuchet ms;
color:#000000;
font-size:12px;
display:inline;
margin:0px;
padding:0px;
}

#logo {
position:absolute;
top:13px;
left:8px;
z-index:2;
border:0px;
}

#home-page {
background:#000000 url(images/home-page-bg.jpg) no-repeat center center;
width:770px;
height:348px;
border-left:1px solid #9d6953;
border-right:1px solid #9d6953;
}

#home-page p {
font-family:trebuchet ms;
color:#ffffff;
font-size:14px;
}


#home-page p a:link {
color:#ffffff;
text-decoration:underline;
}
#home-page p a:visited {
color:#ffffff;
text-decoration:underline;
}
#home-page p a:hover {
color:#ffffff;
text-decoration:none;
}

#home-page-right {
width:46%;
padding-right:10px;
}

#home-page-left {
width:54%;
}


#page-wrapper {
background:#ffffff url(images/page-bg.gif);
width:770px;
border-left:1px solid #9d6953;
border-right:1px solid #9d6953;
}

#page-container {
background-color:#ffffff;
border:1px solid #e2e2e2;
width:100%;
}

#sidebar {
padding:10px;
}

#sidebar ul {
list-style:none;
padding:0px;
margin:6px 0px 8px 4px;
font-family:trebuchet ms;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
letter-spacing:0px;
color:#9d6953;
}

#sidebar li {
margin-bottom:10px;
padding:0px 0px 10px 5px;
border-bottom:1px dotted #e0d2cc;
}

#sidebar li a {
color:#7a513b;
text-decoration:none;
}

#sidebar li a:link {
color:#7a513b;
text-decoration:none;
}
#sidebar li  a:visited {
color:#7a513b;
text-decoration:none;
}
#sidebar li  a:hover {
color:#000000;
text-decoration:underline;
}

#sidebar h2 {
padding:0px 0px 10px 9px;
margin:0px;
font-family:trebuchet ms;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
letter-spacing:0px;
color:#9d6953;
}

#sidebar h2 a {
color:#7a513b;
text-decoration:none;
}

#sidebar h2 a:link {
color:#7a513b;
text-decoration:none;
}
#sidebar h2 a:visited {
color:#7a513b;
text-decoration:none;
}
#sidebar h2 a:hover {
color:#000000;
text-decoration:underline;
}

#content {
padding:10px;
width:550px;
}


#content h1 {
font-family:trebuchet ms;
color:#ffffff;
font-size:20px;
font-weight:normal;
line-height:28px;
display:block;
background:#8b6352 url(images/title-bg.gif);
text-align:center;
margin:0px;
}

#content h2 {
font-family:trebuchet ms;
color:#7a513b;
font-size:16px;
font-weight:bold;
margin:0px;
padding:0px;
}

#content h3 {
font-family:trebuchet ms;
color:#7a513b;
font-size:18px;
display:block;
text-align:center;
margin:30px 0px 0px 0px;
padding:0px;
border-bottom:1px solid #e0d2cc;
clear:both;
}

#content p {
font-family:trebuchet ms;
color:#000000;
font-size:13px;
}

#content div {
font-family:trebuchet ms;
color:#000000;
font-size:13px;
}


#content a {
color:#7a513b;
text-decoration:underline;
font-weight:bold;
}
#content a:link {
color:#7a513b;
text-decoration:underline;
}
#content a:visited {
color:#7a513b;
text-decoration:underline;
}
#content a:hover {
color:#000000;
text-decoration:underline;
}

#content ul {
padding:0px 0px 0px 25px;
margin:5px 0px 10px 0px;
color:#000000;
font-family:trebuchet ms;
font-size:12px;
}

#content li {
line-height:20px;
}

#content img {
padding:1px;
border:1px solid #9d6953;
}

#staff h1 {
font-family:trebuchet ms;
color:#ffffff;
font-size:22px;
font-weight:normal;
line-height:28px;
display:block;
background:#8b6352 url(images/title-bg.gif);
text-align:center;
margin:0px 0px 12px 0px;
}

#staff h2 {
font-family:trebuchet ms;
color:#7a513b;
font-size:16px;
margin:0px;
padding:0px;
}

#staff p {
font-family:trebuchet ms;
color:#000000;
font-size:13px;
margin:0px;
padding:0px;
}
#staff a {
color:#7a513b;
text-decoration:underline;
}
#staff a:link {
color:#7a513b;
text-decoration:underline;
}
#staff a:visited {
color:#7a513b;
text-decoration:underline;
}
#staff a:hover {
color:#000000;
text-decoration:underline;
}

#staff img {
padding:1px;
border:1px solid #9d6953;
}

#news h1 {
font-family:trebuchet ms;
color:#ffffff;
font-size:22px;
font-weight:normal;
line-height:28px;
display:block;
background:#8b6352 url(images/title-bg.gif);
text-align:center;
margin:0px 0px 12px 0px;
}

#news h2 {
font-family:trebuchet ms;
color:#7a513b;
font-size:16px;
margin:0px;
padding:0px;
}

#news p {
font-family:trebuchet ms;
color:#000000;
font-size:13px;
}
#news a {
color:#7a513b;
text-decoration:underline;
}
#news a:link {
color:#7a513b;
text-decoration:underline;
}
#news a:visited {
color:#7a513b;
text-decoration:underline;
}
#news a:hover {
color:#000000;
text-decoration:underline;
}

#news img {
padding:1px;
border:1px solid #9d6953;
}

img.alignright {
margin-left:10px;
margin-top:5px;
float:right;
clear:right;
}

img.alignleft {
margin-right:10px;
margin-top:5px;
float:left;
}

img.aligncenter {
margin:0px auto;
display:block;
}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0px;
	padding: 0px;
	border: 0px none;
}

.wp-caption p.wp-caption-text {
	font-size: 10px !important;
	font-family:arial !important;
	line-height: 12px !important;
	padding: 4px !important;
	margin: 0px !important;
}


#footer {
background:#f2f0f1 url(images/footer.gif) no-repeat center center;
width:770px;
height:128px;
border:1px solid #9d6953;
font-family:arial;
font-size:12px;
}

#footer ul {
list-style:none;
padding:0px;
margin:0px;
}

#footer li {
display:inline;
white-space: nowrap;
font-family:arial;
font-size:11px;
}

#footer li a {
color:#000000;
text-decoration:underline;
padding:0px 5px;
}

#footer li a:link {
color:#000000;
text-decoration:underline;
}
#footer li  a:visited {
color:#000000;
text-decoration:underline;
}
#footer li  a:hover {
color:#011f7a;
text-decoration:underline;
}

#footer-left {
width:300px;
padding:0px 10px;
}

#survey {
color:#011f7a;
font-size:15px;
margin:0px 0px 5px 0px;
padding:0px;
font-family:trebuchet ms;
}
#survey a:link {
color:#011f7a;
text-decoration:none;
}
#survey a:visited {
color:#011f7a;
text-decoration:none;
}
#survey a:hover {
color:#000000;
text-decoration:underline;
}

#copyright {
color:#404040;
font-size:10px;
margin:5px 0px 0px 0px;
padding:0px;
line-height:12px;
}
#copyright a:link {
color:#404040;
text-decoration:underline;
}
#copyright a:visited {
color:#404040;
text-decoration:underline;
}
#copyright a:hover {
color:#000000;
text-decoration:underline;
}

#digital-medium {
color:#404040;
font-weight:bold;
font-size:10px;
font-family:trebuchet ms;
margin:5px 0px 0px 0px;
padding:0px;
line-height:12px;
}
#digital-medium a:link {
color:#404040;
text-decoration:underline;
}
#digital-medium a:visited {
color:#404040;
text-decoration:underline;
}
#digital-medium a:hover {
color:#000000;
text-decoration:underline;
}

.list-column {
width:450px;
margin:0px auto;
}

.list-column ul {
float: left;
width: 450px;
margin: 10px 0px 30px 0px !important;
padding: 0px !important;
list-style: none;
text-align:center;
}
 
.list-column li {
float: left;
width: 225px;
margin: 0px !important;
padding:0px !important;
font-size:11px;
}


.formBuilderField {
margin-top:10px;
}



#formBuilderFieldCorporate_Small_Business .formBuilderLabel {
float:right;
}

#formBuilderFieldCorporate_Small_Business {
width:490px;
}

#formBuilderFieldPersonal_Family_Insurance .formBuilderLabel {
float:right;
}

#formBuilderFieldPersonal_Family_Insurance {
width:434px;
}

.formBuilderLabelRequired {
font-weight:bold;
}

.formBuilderSubmit {
margin-top:20px;
}


.lpbcArchive ul {
list-style:none !important;
padding:0px !important;
margin:5px 0px 0px 0px !important;
font-family:trebuchet ms !important;
font-size:10px !important;
font-weight:normal  !important;
letter-spacing:0px !important;
color:#9d6953 !important;
text-transform:none !important;
}

.lpbcArchive li {
margin:0px 0px 10px 0px !important;
padding:0px 0px 0px 10px !important;
background:url(images/bullet.gif) no-repeat left center;
border-bottom:0 !important;
font-size:11px !important;
line-height:12px;
}

#view-more {
text-align:right;
margin:0px;
padding:0px;
font-size:10px;
}

#view-more a {
font-weight:normal;
text-transform:uppercase;
}
