
/*
Description: Laugh for the Cure
Design and Development by: 
Melissa Ray and AlterCube 
www.altercube.com
2007
*/

img{

border: none;


}

body{
background: white url(images/bg.png) repeat;
font:  12px Arial, Helvetica, Sans-Serif;

}

a, a:visited, a:active, a:hover{
	color:#AB035C;
	text-decoration:underline;
}

h1{

font: normal normal bold 16px Arial, Helvetica, Sans-Serif;
color: #ae005d;
}


h2{

font: normal normal bold 15px Arial, Helvetica, Sans-Serif;
color: #ae005d;

}


h3{

font: normal normal bold 14px Arial, Helvetica, Sans-Serif;
color: #ae005d;

}

h4{

font: normal normal bold 12px Arial, Helvetica, Sans-Serif;
color: #ae005d;

}

/* The site wrapper */
#wrapper{
width: 847px;
margin: 0px auto;

}

#container{
background: url(images/con-bg.png) repeat-y;
float:left;
height: 100%;

}

/* Header */
#header{
width: 846px;
height: 148px;
margin: 0 auto;
}

/* Nav */

#top-menu {
background: #FA559E url(images/nav-bg.png) repeat;
color: #fff;
font: normal normal bold 12px Arial, Helvetica, Sans-Serif;
width: 822px;
height: 30px;

margin-left: 8px; /* top/right/bottom/left */
padding-left: 8px; /* top/right/bottom/left */
}

#top-menu ul{
margin: 0px;  /* top/right/bottom/left */
padding: 0px;  /* top/right/bottom/left */
}

#top-menu li{
list-style-type: none;
display: inline;
margin: 0px 8px 0px 8px; /* top/right/bottom/left */
}

#top-menu ul li a
{
padding: .2em 1em;
float: left;
border-right: 1px solid #fff;
height: 29px;
line-height: 20px;
}


#top-menu ul li a:hover
{
background-color: #ae005d;
color: #fff;
height: 24px;
text-decoration: none;
}

#top-menu  a, a:visited, a:active{
color: #fff;
text-decoration: none;
}



/* bottom-nav */

#bottom-menu {
color: #fff;
font: normal normal bold 10px Arial, Helvetica, Sans-Serif;
width: 825px;
height: 10px;

margin-left: 8px; /* top/right/bottom/left */
padding-left: 8px; /* top/right/bottom/left */


}

#bottom-menu ul{
margin: 0px;  /* top/right/bottom/left */
padding: 0px;  /* top/right/bottom/left */

}

#bottom-menu li{
list-style-type: none;
display: inline;
margin: 0px 7px 0px 7px; /* top/right/bottom/left */
padding: .2em 1em;
float: left;
line-height: 30px;


}




#bottom-menu ul li a:hover
{
background-color: #ae005d;
color: #fff;
height: 24px;
text-decoration: none;
}

#bottom-menu  a, a:visited, a:active{
color: #fff;
text-decoration: underline;
}



/* Content */

#content-left{
width: 550px;
float: left;
margin-left: 20px;
margin-top: 10px;
}

#content-left h3{
font-size: 12px;

}
#content-left p{
width:  420px;
	line-height: 20px;}
	
	
#content-full{
width: 800px;
margin-left: 20px;
}

#content-full h1{
padding-top: 20px;
}



#content-right{
width: 220px;
float: right;
margin-right: 20px;
margin-top: 10px;
}

#content-right p{
margin-left: 50px;

}


#content-right h2{
margin-left: 70px;


}

#email-box{


padding: 5px;
background-color: #faa6cb;
border: 1px solid #AB035C;
width: 200px;
	font-size: 15px;
}





#inside-nav a, a:visited, a:active{
color: #FA559E;
font-weight: bold;
text-decoration:underline;
}

#inside-nav li{
list-style-type: none;

}
#inside-nav a:hover{
color: #AB035C;
font-weight: bold;
text-decoration:none;
}
#footer{
background: url(images/footer.png) no-repeat;
margin: 0 auto;
width: 845px;
height: 9px;
clear: both;
}




#footer p{
padding-top: 30px;
margin-left: 15px;
color: #fff;
font-weight: bold;

}

#lftc-slogan{
	margin-left: 30px;
	background: url(images/lftc-slogan.png) repeat 0 bottom;
	width: 800px;
	height: 72px;
	margin-top: 325px;
	
}


/* id-affiliates */

#affiliates li{

list-style-type: none;
	margin-top: 15px;
}


/*Auction Listing Styles */

#auction-listings li{

list-style-type: none;

color: #9b0252;

list-style: none;
margin-bottom: 20px;


}


#form{


	margin-left: 50px;


	margin-top: 50px;


}

#form input{


		font-weight: bold;


		color: #000;


		background-color: #ffc4e3;


		margin-bottom: 10px;
	border: 1px solid #ae005b;
}

#why img{
	float:  left;
	padding-right:  20px;
	margin-bottom: 100px;
		
	}
	
	#why li{
margin-left: 250px;
			}
			
#why h3{
	margin-left: 275px;
	margin-bottom: 0;
	margin-top: 0;
}

#why h2{
	margin-left: 275px;
}

			#why h4{
margin-left: 275px;
margin-bottom: 0;
	margin-top: 0;
			}
			
			#why p{
	padding-left: 275px;

}



	#smedia{
	padding-bottom: 30px;
}

	#smedia img{
	float: left;
	padding-right: 10px;
	
}	
	#smedia p{
	margin-left: 40px;
}	

	#smedia h1{
	padding-top: 10px;
}	
	
	
