@charset "UTF-8";
/* CSS Document */

a {
text-decoration:none; 
color:#707070;}

a:hover {
text-decoration:none; 
color:#000;
background-image: url(http://www.madeservice.net/images/link_bg.gif);
background-repeat: repeat;}

ul#navigation {
list-style-position:inside; 
list-style-type:none; 
position: relative; 
left: -40px; 
top: -6px; 
line-height: 18px;}
        ul#navigation li:hover {
		background:#;
        cursor: pointer; }
		
div#image_container {
position: absolute;
z-index: 0;
left: 0px;
bottom: 0px;
width: 100%;
height: 100%;
overflow: hidden; }

div#image_container img {
bottom: 0;
margin: 0 auto;
display: block;
position: absolute; 
z-index: 0;
}

html, body {
color: #404040; 
font-family: Helvetica; 
font-size: 9px; 
}

img {border-style:none; 
text-decoration:none;}

div#logo {
border:none; 
position:absolute; 
top:20px; 
left:24px; 
width:245px; 
height:77px;  
z-index:1;}
#logo a:hover{
color:#FFF;
background-color:#FFF;}

div#ms_title {
border:none; 
position:absolute; 
top:97px; 
left:24px; 
width:245px; 
height:34px; 
background-image: url(http://www.madeservice.net/images/ms_title.png); 
z-index:1;}

div#ms_info {
border:none; 
position:absolute; 
top:131px; 
left:26px; 
width:245px; 
height:38px; 
z-index:1;}

div#ph_e {
border:none; 
position:absolute; 
top:168px; 
left:24px; 
width:14px; 
height:22px; 
background-image: url(http://www.madeservice.net/images/ph_e.png); 
z-index:1;}

div#phone {
border:none; 
position:absolute; 
top:168px; left:38px; 
width:231px; 
height:11px; 
background-image: url(http://www.madeservice.net/images/phone.png); 
z-index:1;}

div#email {
border:none; 
position:absolute; 
top:179px; 
left:38px; 
width:231px; 
height:11px; 
z-index:1;}

div#drop_menu {
border:none; 
position:absolute; 
top:200px; 
left:26px; 
width:245px; 
height:20px; 
z-index:1;}

div#arrow_left {
border:none; 
position:absolute; 
top:191px; 
left:269px; 
width:19px; 
height:27px; 
z-index:1;}

div#arrow_right {
border:none; 
position:absolute; 
top:191px; 
left:288px; 
width:19px; 
height:27px; 
z-index:1;}

div#menu {
border:none; 
background-color:#CCC; 
opacity:0.8; 
position:fixed; 
bottom:80px; 
left:0px; 
width:206px; 
height:261px; 
z-index:2; 
padding-left: 24px; 
padding-top: 24px;}

div#project_text {
border:none; 
position:absolute; 
top:97px; 
left:269px; 
width:220px; 
height:34px;
display:none;}

div#thunderheist_project_text {display: none;}
div#stayfresh_project_text {display: none;}
div#crossdot_project_text {display: none;}
div#shins_project_text {display: none;}
div#boston_project_text {display: none;}
div#mush_project_text {display: none;}
div#logotype_project_text {display: none;}
div#logotype2_project_text {display: none;}

div#newstitle {
border:none; 
position:absolute; 
top:97px; 
left:269px; 
width:220px; 
height:34px;
}

div#news {
border:none; 
position:absolute; 
top:129px; 
left:269px; 
width:220px;
height:34px;
}

div#bgtitle {
border:none; 
position:absolute; 
top:97px; 
left:520px; 
width:220px; 
height:34px;
}

div#background {
border:none; 
position:absolute; 
top:129px; 
left:520px; 
width:220px; 
height:34px;
}

p#newstitle {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:600;
font-size:12px;
color:#777;
letter-spacing:0.5px;
text-transform:none;
display:inline;
}

p#bigtitle {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:100;
font-size:20px;
color:#555;
letter-spacing:0.5px;
text-transform:none;
display:inline;
}

p#header {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:500;
font-size:12px;
color:#f3818c;
letter-spacing:0.5px;
text-transform:none;
display:inline;
}

p#normal {
color: #999; 
font-family: Helvetica; 
font-size: 9px; 
display:inline;
}

p#date {
color: #555; 
font-weight: bold;
font-family: Helvetica; 
font-size: 10px; 
text-transform:uppercase;
display:inline;
}

p#sig {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:500;
font-size:10px;
color:#555;
letter-spacing:0.5px;
text-transform:none;
text-align:right;
}

