/*
Milk Matters Main Style Sheet
2007
Gavich
Quirk Emarketing
*/

/*---------------------------------- Body ----------------------------------*/

body {
	background-color: #ceb499;
	margin: 0;
	padding:0;
	text-align: center;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #727272;
}

/*--------------------------------------- Home Page ---------------------------------------*/

/*---------------------------------- Home Page Structure ----------------------------------*/

#outerContainer {
	width: 956px;
	margin: 50px auto;
	text-align: left;
}

/*---------------------------------- Left Column Home ----------------------------------*/
	
#leftCol {
	width: 425px !important;
	width: 485px;
	width/**/:/**/425px;
	padding: 30px;
	float: left;
	font-size: 13px;
	line-height: 150%;
	background-color:#FFFFFF;
}
	
/*---------------------------------- Right Column Home ----------------------------------*/

		
#rightCol {
	width: 467px !important;
	width: 471px;
	width/**/:/**/467px;
	padding: 4px 4px 4px 0;
	float: right;
	background-color:#FFFFFF;
	height: 637px;
	height: 645px;
	height/**/:/**/637px;
}
	
.floatImage {
		float: left;
		padding: 0 25px 15px 0;
}

/*---------------------------------- Baby Quote Home ----------------------------------*/

#quoteImage {
	background: url(../images/homebaby.jpg) no-repeat top right;
	padding: 452px 20px 0 0;
	height: 185px !important;
	height: 637px;
	height/**/:/**/185px;
	width: 447px !important;
	width: 467px;
	width/**/:/**/447px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #ffffff;
	letter-spacing: 0.02em;
	background-color:#FF0000;
	text-align: right;
	line-height: 120%;
}

#quoteImage a{
	color: #FFFFFF;
	text-decoration: none;
}

#quoteImage a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}


/* -----------------------------------  Secondary pages ----------------------------------------- */		

/*--------------------------------------- Structure ---------------------------------------*/
			
#container {
	width: 915px;
	margin: 50px auto;
	text-align: left;
	background-color:#FFFFFF;
}

		
#leftColS {
	background-color: #f9f9f9;
	float: left;
	width: 138px !important;
	width: 198px;
	width/**/:/**/138px;
	padding: 30px;
}

	.testimonial {
		border-bottom: solid 3px #ffffff;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		color: #333333;
		line-height: 150%;
		padding-bottom: 15px;
	}

	.smallTest {
		padding-top: 8px;
		display: block;
		font-size: 12px;
		line-height: 18px;
		color: #868686;
	}


	.logo {
		text-align: center;
		border-bottom: solid 3px #ffffff;
		padding-bottom: 15px;
	}		


#rightColS {
	float: right;
	width: 717px;
	
}

#leftcolMain {
	float: left;
	width: 417px !important;
	width/**/:/**/487px;
	width: 417px;
	padding: 23px 35px 40px 32px;
	line-height: 150%;
}	

	#leftcolMain a{
		color: #181818;
		text-decoration: underline;
	}
	
	#leftcolMain a:hover{
		color: #757575;
	}


#rightcolMain {
	margin-top: 10px;
	float: right;
	width: 210px !important;
	width/**/:/**/230px;
	width: 210px;
	padding-right: 20px;
}
	

#images img{
	margin: 20px 0;
	border: 1px solid #aaaaaa;
	
}


#subscribe {
	padding: 20px 0 10px 0;
}

#subscribe p{
	margin: 0;
	padding: 0;
}


.subscribeField {
	border: solid 1px #000000;
	background-color: #FFFFFF;
	color:#999999;
	padding-left: 5px;
}


/* -----------------------------------  Header Secondary Pages ----------------------------------------- */	


/* -----------------------------------  General  ----------------------------------------- */

/* -----------------------------------  Secondary Navigation ----------------------------------------- */



#tab {
	float: left;
		
}


/* -----------------------------------  Footer ----------------------------------------- */	
		
		
		
#footer {	
	background-color: #ceb499;
	overflow: hidden;
	text-align: center;
}		

#footer ul {
	list-style: none;
	margin: 0;
	padding: 15px 0;
}

#footer li {
	display: inline;
	color: #FFFFFF;
}

#footer li a {
	padding: 0 10px;
}	
		
		
/* ----------------------------------- Typographic Styles ----------------------------------------- */		
		

.important {
	margin: 30px 0 15px 0;
	color:#000000 ;
	font-size: 24px;
	font-weight:normal;

}

#headerImage1 {
	background:url(../images/header.jpg) no-repeat top left;
	height: 170px;
	width: 717px;
	text-indent: -999px;
	margin:0;
	padding:0;
}

#headerImage2 {
	background:url(../images/header2.jpg) no-repeat top left;
	height: 170px;
	width: 717px;
	text-indent: -999px;
	margin:0;
	padding:0;
}


#headerImage3 {
	background:url(../images/header6.jpg) no-repeat top left;
	height: 170px;
	width: 717px;
	text-indent: -999px;
	margin:0;
	padding:0;
}

#headerImage4 {
	background:url(../images/header4.jpg) no-repeat top left;
	height: 170px;
	width: 717px;
	text-indent: -999px;
	margin:0;
	padding:0;
}

#headerImage11 {
	background:url(../images/header11.jpg) no-repeat top left;
	height: 170px;
	width: 717px;
	text-indent: -999px;
	margin:0;
	padding:0;
}

#headerImage7 {
	background:url(../images/header7.jpg) no-repeat top left;
	height: 170px;
	width: 717px;
	text-indent: -999px;
	margin:0;
	padding:0;
}
#headerImage6 {
	background:url(../images/header6.jpg) no-repeat top left;
	height: 170px;
	width: 717px;
	text-indent: -999px;
	margin:0;
	padding:0;
}

#headerImage20 {
	background:url(../images/header20.jpg) no-repeat top left;
	height: 170px;
	width: 717px;
	text-indent: -999px;
	margin:0;
	padding:0;
}

#headerImage15 {
	background:url(../images/header15.jpg) no-repeat top left;
	height: 170px;
	width: 717px;
	text-indent: -999px;
	margin:0;
	padding:0;
}


h2 {
	color: #dc0962;
	font-size: 27px;
	font-weight: normal;
	line-height: 120%;
	padding:0;
	margin: 10px 0 10px 0;
}


h3 {
	color: #dc0962;
	font-size: 21px;
	font-weight: normal;
	line-height: 120%;
	padding:0;
	margin: 10px 0 10px 0;
}

h4 {
	color: #dc0962;
	font-size: 18px;
	font-weight: normal;
	line-height: 120%;
	padding: 0;
	margin: 10px 0 5px 0;
}

h5{
	size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
 }


.headingHome {
	font-size: 24px;
	color: #000000;
	margin: 0 0 25px 0;
	padding: 0;
	
}	

.pinklink4 {
	color: #dc0962;
	font-size: 18px;
	font-weight: normal;
	line-height: 120%;
	padding: 0;
	margin: 10px 0 5px 0;
}

.pinklink3 {
	color: #dc0962;
	font-size: 21px;
	font-weight: normal;
	line-height: 120%;
	padding:0;
	margin: 10px 0 10px 0;
}
	

/* ----------------------------------- Subscription ----------------------------------------- */


/*-------------------- Secondary Nav Home -------------------------*/



#ArbNav {
	background-color: #ceb499;
	margin:0;
	padding: 0;
	height: 39px;
	
}


#ArbNav ul{
	list-style: none;
	margin: 0;
	padding: 17px 0 0 0;
	float: right;
}


#ArbNav ul li {
	float: left;
	width: 90px
}


#ArbNav ul li a {
	color: #efe4d9;
	text-decoration: none;
}


#ArbNav ul li a:hover {
	color: #ffffff;
	text-decoration: underline;
}



/*-------------------- Secondary Nav Other pages -------------------------*/


#secondNav {
	background-color: #ceb499;
	margin:0;
	padding: 0;
	height: 39px;
	overflow:hidden;
}


/* ----------------------------------- Miscellaneous ----------------------------------------- */	

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

a:hover {
	text-decoration: underline;
}

.cleared {
	clear: both;
	line-height: 0;
}


#fixColumns {
	background-color: #FFFFFF;

}


img {
	border: none;
}

ul {
	margin: 0 0 0 12px;
	padding: 0;
}

ol {
	margin: 0 0 0 12px;
	padding: 0;
}

li {
	margin: 0;
	padding: 0;
}

.linkstable td{
border: 1px solid #eaeaea;
}

.texthome {
	font-size: 14px;
	line-height: 160%;
}

#disclaimer {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
}

.milkTable td{
	border: 1px solid #c0c0c0;
	padding: 5px;

}


