
body {
background: #d9effd url('../graphics/wave.jpg') no-repeat 0px 236px;
border-color: #069;
}

#nav ul li a {
	padding: 10px 13px;
}

#nav ul li a:hover, a.current_section {
color: #EEE !important;
}

#nav ul li ul li a {
background: #3399CC;
}

a:link, a:visited, #spotlight_text p a:link {
color: #006699;
}

a:hover, a:active, #header ul.utilities li a:hover, .font_mod a:hover {
color: #3399CC;
}

#footer a:link, #footer a:visited {
color: #9A9694;
}


/* Background Images only used if subdesign is active, otherwise  pulls from /design/ directory */

#header ul.utilities li {background-image: url('../graphics/bullet.png');}
#interior_quote_block #quote_top {background-image: url('../graphics/internal_quote_top.png');}
#interior_quote_block #quote_bottom {background-image: url('../graphics/internal_quote_bottom.png');}
#nav ul {background-image: url('../graphics/nav_bg.png'); width: 908px;}
#quick_links ul li {background-image: url('../graphics/bullet2.png');}
#quote {background-image: url('../graphics/quote_bg.png');}
#quote_left {background-image:url('../graphics/quote_left.png');}
#quote_right {background-image:url('../graphics/quote_right.png');}
#rounded_l {background-image: url('../graphics/rounded_edge_left.png');}
#rounded_r {background-image: url('../graphics/rounded_edge_right.png');}
#search_form {background-image: url('../graphics/search_box.png');}
#sec_nav_top {background-image: url('../graphics/interior_subnav_top.png');}
#sec_nav_bottom {background-image: url('../graphics/interior_subnav_bottom.png');}
#sec_nav_content {background-image: url('../graphics/sub_nav_bg.png');}	
#spotlight {background-image: url('../graphics/spotlight_bg.png');}
#spot_rounded_left {background-image: url('../graphics/spotlight_area_left.png');}
#spot_rounded_right {background-image: url('../graphics/spotlight_area_right.png');}
.submit {background-image: url('../graphics/submit_button.png');}

 /* */
	
.homepage #column_1, .homepage #column_2, .homepage #news {
overflow: hidden;
}

#footer {
background: #1372A2;
}

#contact, #footer a:link, #footer a:visited {
color: #fff;
}

#footer a:hover, #footer a:active {
color: #eee
}

div#footer .location_info {
    position: relative;
    bottom: 140px;
    left: 438px;
}
div.locations div.locations_website_title, div.locations div.locations_additional, div.locations div.location {
    padding: 0;
}

#contact {
font-size: 1em;
}

#contact {
height: auto !important;
}

/* Column Width Adjustments */

#column_1 {width: 260px;}
#column_2 {width: 320px;}
#left_columns {width: 650px;}
#news {width: 275px;}


/* Client Requests and minor adjustments - case: 00378157 */

body {
background-repeat: repeat-x;
background-position:center 236px;
}

#header {
position:relative;
}

#design_header_content {
position:absolute;
right:0;
top:100px;
}

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

#design_header_content ul li {
float:left;
}

#design_header_content .collection_item_label,
#design_header_content .collection_item_end {
display:none;
}

#design_header_content .content_image_box {
border:0 none;
background:transparent;
}


#design_header_content .content_image_box {
display:inline;
}

#design_header_content .content_image img {
width:32px;
height:32px;
}

#content_area #column_2 ol li {
margin: 0px 0px 0px 35px;
}


.jquery #spotlight_image ul li {
width: 907px !important;
height: 258px !important;
}

div#footer .locations {
    height: 148px;
}

.contactinfo2 a {
    display: none;
}

.fdpc_policy_links {
    margin-left: 234px;
}

#content_area #column_2 ul {
    margin-left: 50px;
}