/* CSS Document */

body{background:#524338;}


#wrapper{
width:950px;
margin:auto;
padding:0;
/*border:1px solid black;*/
height:auto;
background-image:url(../images/bg_slice.gif);
}


#container{
width:800px;
height:auto;
margin:10px 0 0 70px;
background-image:url(../images/bg_slice_container.gif);
}

#top_border{
width:810px;
height:10px;
background-image:url(../images/main_top_border.gif);
background-repeat:no-repeat;
}

#banner{
width:810px;
height:170px;
margin:0 0 0 10px;
}

#header{
width:765px;
height:70px;
background-image:url(../images/top_header.gif);
background-repeat:no-repeat;
margin:0 0 5px 19px;
/*border:1px solid black;*/
}

#header_02{
width:765px;
height:70px;
background-image:url(../images/top_header_02.gif);
background-repeat:no-repeat;
margin:0 0 5px 19px;
/*border:1px solid black;*/
}

#header_03{
width:765px;
height:70px;
background-image:url(../images/blank_header.gif);
background-repeat:no-repeat;
margin:0 0 5px 19px;
/*border:1px solid black;*/
}

#header_04{
width:765px;
height:70px;
background-image:url(../images/intern_header.jpg);
background-repeat:no-repeat;
margin:0 0 5px 19px;
/*border:1px solid black;*/
}


#group_01{
width:750px;
float:left;
margin:0;
/*border:1px solid black;*/
padding:0 0 0 55px;
}

#group_02{
width:750px;
margin:0 0 0 30px;
border:1px solid black;
padding:0;
}

#logo_01{
margin:12px 0 0 0;
padding:0;
width:180px;
float:left;
}

#logo_02{
margin:16px 0 0 0;
padding:0;
width:180px;
float:left;
}

#text{
margin:0;
padding:10px 0 10px 20px;
float:left;
width:500px;
}

#text_000{margin:10px 0 0 75px; width:650px;}



#contact_btn{float:left;margin:20px 0 0 265px;}

#intern_btn{float:left;padding:20px 0 0 30px;}

#nav{float:left;margin:20px 0 0 0;}

#nav_02{float:left;margin:0 0 10px 145px;}

#nav_line_02{float:left;margin:0 0 0 125px;}

#nav_line_03{float:left;margin:0 0 50px 100px;}

#nav_line_03_00{float:left;margin:0 0 50px 160px;}

#bottom_border{margin:0 0 0 1px;}

a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-decoration:none;}
a:hover{color:#990000;}
a.nav_00{color:#990000;}
a.nav_00:hover{color:#333333;}

a.nav_02{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#990000;}
a.nav_02:hover{color:#333333;}

a.banner_link{text-decoration:none;}


ul.nav_line{margin:0 0 0 15px;}
ul.list{font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0;}

.line_00{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; margin:0; padding:0;}
.line{margin:0 0 0 50px;}

.line_center{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:20px 0 0 320px;}
.line_center_02{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0 0 0 260px;}



.site{margin:0;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.site_01{position:relative; bottom:15px; right:85px;}
.site_02{position:relative; bottom:15px; right:332px;}

.header_titles{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.header_02{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

p.text_00{font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:10px 0 0 0;}
p.text_01{font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:-10px 0 0 0;}
p.para{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}



.d_btn{

margin-left:220px;


}



/* intern_letters */

.main_content_letters{
width:700px;
height:400px;
margin-left:50px;
}


.main_list{
width:400px;
height:300px;
clear:both;
float:left;
margin-left:-30px;

}

.logo_1{float:left;}



.interns_list{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px;  margin-bottom:40px;  clear:both; float:left;}

.interns_list_2{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; margin-bottom:40px; margin-right:50px; float:right;}

.interns_list00 {margin-top:10px; margin-right:20px;}

a.intern_letter_links{color:#993333; text-decoration:underline;  font-size:12px;}
a.intern_letter_links:hover{color:#999;}


/* ---------- invis footer -------------- */

#invis-footer .textReplace{
	position:absolute;
    text-indent:-9999px;
	display:none;
}

#invis-footer {
		display:none;
}

#invis-footer img{
	padding-left:20px;
}

#invis-footer{
	margin-left:175px;
	padding-bottom:20px;
	padding-top:20px;
}

#invis-footer.intern{
	margin-left:125px;
}

