﻿/* CSS coded by http://www.bluetorchmedia.com *//* Andrew Taucher - ataucher@bluetorchmedia.com */body{margin:0px; background-image:url(../assets/drop_shadow.jpg);background-position:top center;background-repeat:repeat-y;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:18px;}#key {position: absolute;left: 0px;top: 0px;}h1{font-family:"Times New Roman", Times, serif;font-size:22px;color:#7D2D46;font-weight:bold;font-style:italic;padding-left:5px;border-bottom:1px solid #CCCCCC;}h2{background-color:#5F7486;color:#FFFFFF;font-family:"Times New Roman", Times, serif;font-size:20px;font-weight:bold;font-style:italic;padding:5px 0 5px 5px;}h3{font-family:"Times New Roman", Times, serif;font-size:18px;color:#7D2D46;font-weight:bold;font-style:italic;padding-left:5px;border-bottom:1px solid #CCCCCC;width:330px;}h4{background-color:#5F7486;color:#FFFFFF;font-family:"Times New Roman", Times, serif;font-size:18px;font-weight:bold;font-style:italic;padding:5px 5px 5px 5px;display:inline;}h5{font-family:"Times New Roman", Times, serif;font-size:15px;color:#7D2D46;font-weight:bold;font-style:italic;display:inline;}p{color:#666666;line-height:18px;}/*this is for the warning about the javascript turned off*/.warning{color:#FF0000;}strong{font-weight:normal;}a:link, a:active, a:visited {color:#7D2D46;}a:hover{text-decoration:none;}#wrapper {width:740px;position:absolute;left:50%;margin-left:-370px;padding:0px;border:0px;}#header{width:740px;height:110px;margin-top:10px;}#header .copyright {color:#FFFFFF;font-size:11px;padding-top:75px;padding-right:10px;text-align:right;z-index:22;}/*LEFT COLUMN*/#left_col{float:left;background-color:#FFFFFF;width:190px;}#nav_box{
height:266px;
width:180px;
background-color:#7D2D46;
}

#list_menu{
width:180px;
}

#list_menu ul {margin:0px; padding:0px;list-style-type:none;color:#FFFFFF;}#list_menu li{margin:0px;}#list_menu a{font-size:12px;display: block;width:170px;padding: 10px 0px 10px 10px;text-decoration: none;}#list_menu a:link{
color: #FFFFFF;
}

#list_menu a:visited{
color: #FFFFFF;
}

#list_menu a:hover {
background: #BB9CA4;
color: #ffffff;
}

#list_menu a:active {
color:#ffffff;
}

#inv_phil {
width:180px;
height:75px;
margin-top:5px;
}

#lower_left{
background-color:#E2E1E5;
width:180px;
height:325px;
padding-bottom:30px;
margin-top:5px;
}

.mail_form {
margin-left:10px;
}

input{
margin:5px 0 5px 0;
}

.contact_txt{
margin-left:10px;
font-size:10px;
color:#333333;
line-height:14px;
}

.small_txt{
color:#7D2D46;
font-weight:bold;
}

/*RIGHT COLUMN*/

#right_col{
float:left;
width:550px;
}

#flash{
/*background-image:url(../assets/flash_placeholder.jpg);
background-repeat:no-repeat;*/
width:550px;
height:204px;
}

#list ul {
color:#5F7486;
}

#list li{
margin-bottom:5px;
}


/* FOOTER */

#footer {
clear:both;
padding:10px 0 20px 0;
}

.line{
background-image:url(../assets/footer_bar.gif);
background-repeat:no-repeat;
height:10px;
}

#footer_links ul{
text-align:center;
margin:10px 0 0 0;
padding:0px;
}

#footer_links li{
display:inline;
list-style-type:none;
padding:10px;
}

#footer_links a:link, #footer_links a:visited{
color:#7D2D46;
text-decoration:underline;
}

#footer_links a:hover {
background: #5F7486;
color:#FFFFFF;text-decoration:underline;
}


.footer_text{
font-size:10px;
color:#666666;
line-height:14px;
margin-top:10px;
text-align:center;
}

/* CSS FOR SUB PAGES */

#right_col_sub{
float:left;
width:550px;
height:670px;
overflow:auto;
}

#bio_text1{
float:left;
padding-left:3px;
background-image:url(../assets/bob.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#bio_text2{
float:left;
padding-left:5px;
background-image:url(../assets/dave.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#bio_text3{
float:left;
padding-left:5px;
background-image:url(../assets/mark.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#bio_text4{
float:left;
padding-left:5px;
background-image:url(../assets/ken.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#bio_text5{
float:left;
padding-left:5px;
background-image:url(../assets/christine.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#bio_text6{
float:left;
padding-left:5px;
background-image:url(../assets/tom.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#bio_text7{
float:left;
padding-left:5px;
background-image:url(../assets/gillian.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#spacer{
float:right;
width:185px;
height:380px;
}

#career_ops{
float:left;
padding-left:5px;
background-image:url(../assets/career_op.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#spacer2{
float:right;
width:250px;
height:270px;
}

#news_list ul{
line-height:20px;
list-style-type:square;
color:#7D2D46;
}

#news_list li{
}

#form_table td{
padding-right:10px;
}

input{
background-color:#E2D1D7;
}

textarea{
background-color:#E2D1D7;
}

#flashcontent{
text-align:center;
}

#services_flash{
text-align:center;
}

#svcs_txt {
display:none;
}

#svcs_txt li{
padding-left:10px;
}

.svcs_desc{
border:1px solid #7D2D46;
padding:3px;
}

