/* Standard Styles */

body 	{	background-color:#CCCCCC;
			text-align:center;
		}


.text p.headline {
	font-size:18px;
	font-family:Geneva, sans-serif;
	color:#000000;
	margin-top:0px;
	margin-bottom:11px;
	line-height:19px;
	}
	
.client {
	font-style:italic;
	text-transform:uppercase;
	}
	
.pink {
	color:#DC2162;
	padding-left:12px;
	}
	
.text {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:19px;
	color:#000000;
	vertical-align:top;
	}

.italictext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 11px;
	}

.publication {
	font-style:italic;
	}

.pinktext {
	padding-left: 10px;
	padding-right: 10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
	color:#FFFFFF;
	vertical-align:top;
	}
	
#quote01 {
	 margin-right:17px;
	 border-top-style:solid;
	 border-top-width:1px;
	 border-top-color:#cccccc;
	 padding-top:17px;
	}

#quote02 {
	 margin-right:8px;
	 margin-left:8px;
	 border-top-style:solid;
	 border-top-width:1px;
	 border-top-color:#cccccc;
	 padding-top:17px;
	}

#quote03 {
	 margin-left:17px;
	 border-top-style:solid;
	 border-top-width:1px;
	 border-top-color:#cccccc;
	 padding-top:17px;
	}

ul {
	margin-top:0;
	}

.text li {
	margin-left:-12px;
	font-style:italic;
	}

.magazinetop {
	position:absolute;
	width:120px;
	height:163px;
	top:0;
	}


.magazinemiddle {
	position:absolute;
	width:120px;
	height:163px;
	top:170px;
	}

.magazinebottom {
	position:absolute;
	width:120px;
	height:163px;
	bottom:0;
	}
	
.clientlist {
	text-align:center;
	color:#999999;
	font-size:10px;
	}

.nav {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	}
	
.nav:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#dc0962;
	text-decoration:none;
	}

.navactive {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#dc0962;
	text-decoration:none;
	}
	
.textlink {
	color:#dc0962;
	text-decoration:underline;
	}	
	
.textlink:hover {
	color:#dc0962;
	text-decoration:none;
	}
	
.greybarpadding {
	padding-left:25px;
	}
	
.greybarrightpadding {
	padding-right:25px;
	}
	
.picturepadding {
	padding-left:50px;
	padding-right:50px;
	}
	
.navigationpadding {
	padding-right:34px;
	}

.headlinepadding {
	padding-top:5px;
	padding-bottom:5px;
	}

.footer {
	padding-right:50px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	}
		
/* Layers */
		
#container {
	width: 865px;
	background-color: #CCCCCC;
	margin-left:auto;
	margin-right:auto;
	z-index: 1;
	}
	
#topbar {
	background-color:#DCDCDC;
	width:865px;
	height:21px;
	margin-top: 20px;
	text-align: center;
	z-index: 2;
	}	
	
#logo {
	position:relative; left: 0px;
	background-color:#FFFFFF;
	width:865px;
	height:100px;
	z-index: 3;
	}
	
#navigation {
	position:relative; top:0px; left:360px;
	background-color:#FFFFFF;
	width:505px;
	height:100px;
	text-align: left;
	z-index: 4;
	}	
	
	
#content {
	position:relative; top:0px; left:0px;
	background-color:#FFFFFF;
	min-height:155px;
	width:865px;
	text-align: left;
	z-index: 6;
	}	

#footer {
	position:relative; top:0px; left:0px;
	background-color:#ffffff;
	height:25px;
	width:865px;
	text-align: right;
	z-index: 7;
	}	
 
#example3 {
	padding:0;
	margin:0;
	text-decoration:none;
	list-style-type:none;
	}
	
.slideshow {
	margin:0;
	padding:0;
	width:755px;
	height:290px;
	}
	
#client-logo {
	float:right;
	width:60px;
	height:77px;
	margin-top:4px;
	margin-left:0px;
	}
