
/* clp.com index template */
/* all CSS in this document built on the Blueprint CSS framework v0.8 */

body {
text-align: center; 
margin: 0px; 
background-color: #ddd; 
}

.container {
text-align: left; 
}

.overall {
background: #fff;
}

/* ****************************** 
header & marquee
****************************** */

.header {
height: 96px; 
background-image: url( '../images/header_gradient2.gif' ); 
}

.header .logo {
margin: 14px 0 0 14px; 
}
/*
#ul_menu_1 
{
	list-style: none;
	float:left;
	text-align:right;
	vertical-align:bottom;
	width: 540px; 
    margin: 42px 0 0 12px; 
    background: none; 
}
#ul_menu_1 li
{
    height: 14px;
	display:inline;
	float: left;
    margin-right: 9px; 
    padding-right: 9px; 
    padding-bottom: 10px; 
    border-right:solid 1px #fff;
    font: normal .80em/24px arial;
    padding:bottom:4px;
    line-height:.8em;
    font-style:normal;
    font-size:.8em;
    font-weight:bold;
    font-family:Arial;
    text-transform: uppercase; 
    
}
#ul_menu_1 li.last_menu_li {border-right: none;}

#ul_menu_1 a:link,
#ul_menu_1 a:visited {
    color: #000; 
    text-decoration: none; 
}
.submenu {display:none;}
#ul_menu_1 a {margin-top:4px; float:left; height:0.8em; line-height:0.8em; font-family:Trebuchet MS, Arial}
#ul_menu_1 a:hover,
#ul_menu_1 a:active {
    color: #fff; 
}
#ul_menu_1 #li_menu_1_active a {
	color: #fff;
}

*/

.footer-border {
background-image: url( '../images/border-16x8x180.gif' ); 
height: 8px; 
}

/* ****************************** 
content classes
****************************** */

.box-welcome {
display: inline; 
float: left; 
width: 520px; 
}

.box-job-search {
display: inline; 
float: right; 
width: 270px; 
padding-top: 13px;
padding-right: 4px;
margin-right: -6px;
/*background-image: url( '../images/promo_block.gif' ); 
background-repeat: repeat-x; */
}
.box-welcome h1 {
font: 900 1.25em/1em trebuchet ms; 
margin: 32px 0 16px 21px; 
color: #369; 
}

.box-welcome h2 {
font: 900 1.10em/1.00em trebuchet ms; 
margin: 0 0 2px 21px; 
color: #369; 
}

.box-welcome p {
font: normal 1.00em/1.30em trebuchet ms; 
margin: 0 24px 12px 21px; 
color: #777; 
}

.box-welcome .inset {
float: right; 
margin: 27px 24px 0 0; 
}

.box-job-search p {
margin: 24px; 
}

.yellow-stripe {
background-image: url( '../images/welcome_block.gif' ); 
background-repeat: repeat-x; 
background-color: #fff; 
}



/* ****************************** 
columns
****************************** */

.column-wrap {
display: block; 
width: 782px; 
margin: 0 0 3px 4px; 
overflow: hidden; 
}

.column-resources, .column-locations, .column-news-releases {
padding-bottom: 9000px;
margin-bottom: -9000px; 
}



/* resources */
/* resources */

.column-resources-header {
width: 258px; 
height: 45px; 
background: #43779d url( '../images/call_resource_top.jpg' ) no-repeat; 
}

.column-resources {
display: inline; 
float: left; 
width: 258px; 
background: #43779d url( '../images/call_resource_gradient.jpg' ) repeat-x; 
margin-right: 4px; 
}

.column-resources h2 {
font: 900 1em/1em trebuchet ms; 
text-transform: uppercase; 
border-bottom: dotted 1px #c2daeb; 
margin: 18px 12px 6px 12px; 
padding: 0 0 9px 0; 
letter-spacing: .1em; 
color: #fff; 
}

.column-resources p {
font: normal 1em/1.25em trebuchet ms; color: #fff; 
margin: 0 12px 0 12px; 
}

.column-resources a {
color: #800102; 
text-decoration: none; 
}

.column-resources a:hover {
color: #f1b626; 
}

 p.learn-more {
 text-align: right; 
 margin-bottom: 6px; 
 }

.learn-more a {
color: #c2daeb; 
text-decoration: none; 
}

.learn-more a:hover { 
color: #fff; 
}

.learn-more a:visited { 
color: c2daeb; 
}



/* locations */
/* locations */

.column-locations-header {
width: 258px; 
height: 45px; 
background: #43779d url( '../images/call_locations_top.jpg' ) no-repeat; 
}

.column-locations {
display: inline; 
float: left; 
width: 258px; 
background: #f1b626 url( '../images/call_locations_gradient.jpgg' ) repeat-x; 
margin-right: 4px; 
}

.column-locations-column {
width: 125px; 
float: left; 
}

.column-locations ul {
margin: 15px 0 0 24px; 
list-style-image: url( '../images/arrow_wt_back_trans.gif' ); 

}

.column-locations li {
margin: 9px 0 9px 0; 
font: 900 0.90em/1.35em trebuchet ms; 
}

.column-locations li a {
color: #aa6102; 
text-decoration: none; 
}

.column-locations li a:hover {
color: #fff; 
}



/* news releases */
/* news releases */

.column-news-releases-header {
width: 258px; 
height: 45px; 
background: maroon url( '../images/call_news_top.jpg' ) no-repeat; 
}

.column-news-releases {
display: inline; 
float: left; 
width: 258px; 
background: #750b0c url( '../images/call_news_gradient.jpg' ) repeat-x; 
}

.column-news-releases h2 {
font: 900 1em/1em trebuchet ms; 
letter-spacing: .0625em; 
margin: 18px 0 6px 12px; 
color: #f1b626; 
}

.column-news-releases p {
font: normal 1em/1.25em trebuchet ms; color: #fff; 
margin: 0 24px 0 12px; 
}

form {
margin: 12px 0 12px 12px; 
}

p.more {
text-align: right; 
margin-bottom: 6px; 
}

.more a, #text_5_body a {
color: #f1b626; 
text-decoration: none; 
}

.more a:hover, #text_5_body a:hover { 
color: #fff; 
}

.more a:visited, #text_5_body a:visited { 
color: #f1b626; 
}



/* ****************************** 
site-wide footer
****************************** */

.prefooter { background: #cf7b09; }
.prefooter ul { text-align: center; margin-bottom: 6px; }
.prefooter li { display: inline; font: normal 1em/3em trebuchet ms; border-right: solid 2px #a0380f; padding-right: 4px; margin-right: 4px; }
.prefooter li a { text-decoration: none; color: #fff; }
.prefooter li a:hover { color: #a0380f; }
.prefooter .ul_link_list_1_link_list_last { border-right: none; }


.footer { padding: 18px 0 0 0; background: #e6b131; }
.footer ul { text-align: center; margin-bottom: 0; }
.footer li { display: inline; font: normal 0.90em/1em trebuchet ms; border-right: solid 2px #fff; padding-right: 4px; margin-right: 4px; }
.footer li a { font-weight: 900; text-decoration: none; color: #a0380f; }
.footer li a:hover { color: #fff; }
.footer .ul_link_list_2_link_list_last, .footer .ul_link_list_3_link_list_last { border-right: none; }
.footer p { text-align: center; font: normal .90em/1em trebuchet ms; margin: 12px 0 12px 0; color: #cf7b09; }


#ul_link_list_1_link_list{ margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}
#ul_link_list_2_link_list{ margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}

/* ****************************** 
test classes
****************************** */

.tan {
background-color: tan; 
}

.yellow {
background-color: yellow; 
}

.orange {
background-color: orange; 
}

.magenta {
background-color: magenta; 
}

.gray {
background-color: #eee; 
}
.container {
width: 790px; 
}

.header {
height: 96px; 
background-image: url( '../images/header_gradient2.gif' ); 
}

.header .logo {
margin: 14px 0 0 14px; 
}

.header-left, .header-right {
display: inline; float: left; 
height: 96px; 
}

.header-right img { 
float: right; 
margin-top: 14px; 
margin-right: 6px; 
}

.header-right ul {
float: right; 
margin: 16px 12px 0 0;
}

.header-right li {
display: inline; 
font: 100 1.50em/14px verdana; 
color: #333; 
}

.header-right li a {
text-decoration: none; 
color: #990000; 
}

.header-right li.ul_link_list_4_link_list_last 
{
font-size: 10px;
padding-right: 0; 
margin-right: 0; 
border-right: 0; 
}

.header-right p {
font: italic 1.20em/1em arial; 
font-weight: bold;
margin: 64px 12px 0 0; 
text-align: right; 
color: #333; 
}

li.bar-none { 
border-right: 0; 
padding-right: 8px; 
margin-right: 0; 
}

.navigation		{ background-color: #700; }

.left 			{ width: 190px; padding-bottom: 24px; }
.content 		{ width: 550px; padding-bottom: 24px; }
.right 		{ width: 190px; padding-bottom: 24px; }

/*.footer 		{ height: 48px; text-align: center; background: #ccc; }*/
#ul_link_list_4_link_list, #ul_link_list_5_link_list, #ul_link_list_6_link_list, #ul_link_list_7_link_list, #ul_link_list_8_link_list {padding-bottom:10px; padding-top:0;}
#ul_link_list_4_link_list a, #ul_link_list_5_link_list a, #ul_link_list_6_link_list a, #ul_link_list_7_link_list a, #ul_link_list_8_link_list a {color:#cf7b09; font-weight:normal; font-size:7pt;}
#ul_link_list_4_link_list a:visited, #ul_link_list_5_link_list a:visited, #ul_link_list_6_link_list a:visited, #ul_link_list_7_link_list a:visited, #ul_link_list_8_link_list a:visited     {color:#cf7b09;}
#ul_link_list_4_link_list li, #ul_link_list_5_link_list li, #ul_link_list_6_link_list li, #ul_link_list_7_link_list li, #ul_link_list_8_link_list li     {border: solid 0px #fff;}
