@charset "UTF-8";
/* CSS Document */
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;} 

* {
margin:0;
padding:0;
}



p{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
padding:10px;
color:#666666;
line-height:22px;
}

h1{
font-family:Verdana, Geneva, sans-serif;
font-size:25px;
font-weight:normal;
color:#f47920;
}


h2{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:bold;
color:#f47920;
padding:10px;
}

h3{
font:Georgia;
font-size:14px;
font-style:italic;
color:#EE5912;
}


/*link at bottom of page*/
h4{
font-size:12px;
font-weight:normal;
font-family:Verdana, Verdana, Geneva, sans-serif;
line-height: 41px;
color:#666666;
}

a:link {
	color: #EE5912;
}
a:visited {
	color: #7E2E08;
}


body 
{
background-image: url(images/bg.jpg);
background-repeat: repeat;
background-attachment: fixed;
font-family:Verdana, Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;

}


#MBP{
	
	background-color:#FFFFFF;
	
	width:100%;
	height:53px;
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-color:#666666;
}

#page-wrap{
width:840px;
margin:0 auto;
}

#main-logo{
background-image:url(images/header.png);
width:840px;
height:159px;
overflow:hidden;
}

#nav-bg{
height:106px;
width:399px;
float:left;
background-image:url(images/button-blank.png);
overflow:hidden;
}

ul#nav{
height:106px;
overflow:hidden;

}
	ul#nav li{
	display:inline;
	}
		ul#nav li a	{
		display:block;
		text-indent:-9999px;
		height:106px;
		float:right;
		overflow:hidden;
		
					}
					ul#nav li a.home  {
					width:78px;
					background-image:url(images/button-home.png);
					background-position: bottom;
					background-repeat:no-repeat;
					overflow:hidden;
					}
					
					ul#nav li a.services {
					width:108px;
					background-image:url(images/button-services.png);
					background-position:bottom;
					overflow:hidden;
					}
					
					ul#nav li a.portfolio {
					width:111px;
					background-image:url(images/button-portfolio.png);
					background-position: bottom;
					overflow:hidden;
					}
					
					ul#nav li a.contact {
					width:144px;
					background-image:url(images/button-contact.png);
					background-position: bottom;
					overflow:hidden;
					}
					
					ul#nav li a:hover{
					background-position:top;
					background-repeat:no-repeat;
					
					}
					
					body#home ul#nav li a.home,
					body#services ul#nav li a.services,
					body#portfolio ul#nav li a.portfolio,
					body#contact ul#nav li a.contact
					{
					background-position:top;
					overflow:hidden;
					}
					
					
										
					
	
	
	
#header {
width:840px;
height:97px;
background-image:url(images/header-container.png);
background-repeat:no-repeat;
}
	
#header-title {
padding-left:106px;
padding-top:20px;
height:77px;
background-image:url(images/header-container.png);
background-repeat:no-repeat;
overflow:hidden;
}
	
#main{
background-image:url(images/bottle-bg.png);
width:840px;
overflow:hidden;
}
	
#main-content{
padding-left:100px;
width:640px;
height:750px;
overflow:hidden;
}

#home-flash{
width:765px;
height:200px;
padding-left:38px;
}

#portfolio-flash{
width:765px;
height:800px;
padding-left:38px;
}

#contact-result{
width:765px;
height:300px;
padding-top:60px;
padding-left:30px;
padding-right:0px;
padding-bottom:60px;
text-align:center;
}

#home-content-left{
width:375px;
float:left;
background-image:url(images/w.jpg);
background-repeat:no-repeat;        	
                    	
}

#home-content-right{
background-image:url(images/testimonials-bg.jpg);
background-repeat:no-repeat;
padding-left:10px;
width:255px;
height:640px;
float:right;
}


#contact-content-right{
	background-image:url(images/testimonials-bg.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	width:255px;
	height:640px;
	float:right;
}

#contact-content-left{
background-image:url(images/contact-icons.jpg);
background-repeat:no-repeat;
width:330px;
height:740px;
float:left; 
}

#contact-content-left-2{
width:250px;
height:500px;
padding-left:90px;
}

#services-main-content{
padding-left:38px;
width:640px;
height:1800px;
}

#services-content{
padding-top:15px;
width:740px;
height:525px;
float:left;
background-image:url(images/milkbottle-designs-services-web.gif);
background-repeat:no-repeat;
}

#services-content2{
padding-top:15px;
width:740px;
height:510px;
float:left;
background-image:url(images/milkbottle-designs-services-print.gif);
background-repeat:no-repeat
}

#services-content3{
padding-top:30px;
margin-left:50px;
width:670px;
height:650px;;
float:left;
}



#letter-float{
float:left;
padding-top:10px;
padding-left:10px;
padding-right:3px;
}

.lW { float: left; clear: left; height: 15px; }
.rW { float: right; clear: right; height: 15px; }



#footer{
height:389px;
background-image:url(images/footer.png);
background-repeat:no-repeat;

}

#footer-left{
padding-top:141px;
padding-left:100px;
float:left;
width:320px;
}

#footer-right{
padding-top:156px;
padding-right:100px;
float:right;
width:320px;
}
