/*  
Theme Name: Cloud Nine Staffing
Theme URI: http://cloudninestaffing.com/
Description: 
Version: 1.0
Author: Megan Morris
Author URI: http://www.virtualmagpie.com/
*/

/* CLOUD NINE SPECIFIC SHEET ONLY */



/* HOME PAGE CONTENT */

#headline {
	font-size: 140%;
	font-weight: bold;
	text-align: center;
	margin-bottom: 15px;
	margin-top: -5px;
}

#newslcardwrap {
	width: 298px;
	border: 2px solid #bbd;
	padding: 0px;
	margin-top: 0px;
	float: right;
	margin-right: 10px;
}

#newsl {
	padding: 0px;
	margin: 0;
}

#statement {
	width: 310px;
	padding: 0px 0px 7px 15px;
	margin: 5px 10px;
}

#statement p {
	font-size: 80%;
	margin-top: 10px;
	margin-bottom: 15px;
}

#threecolumnwrap {
	margin-top: 20px;
	width: 660px;
	margin-left: 8px;
	margin-bottom: 0px;
}

.twocolumnwrap {
	margin-top: 20px;
	width: 660px;
	margin-left: 8px;
	margin-bottom: 0px;
}

.twocolumnwrap2 {
	margin-top: 5px;
	width: 660px;
	margin-left: 8px;
	margin-bottom: 0px;
}

#clientwrap, #angelwrap {
	border: 1px solid gray;
	font-size: 85%;
	height: 320px;
	background-color: #ddf;
}

#angelwrap {
	float: right;
	width: 212px;
}

#clientwrap {
	width: 430px;
}



#cone, #ctwo, #cthree {

	width: 170px;
	padding: 10px;
	height: 218px;
	margin: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
}


#cone {
	border-right: 1px solid gray;
	margin-left: 12px;
	padding-right: 30px;
}

#ctwo {
	float: right;
}

#cthree {
	padding-left: 20px;
	width: 170px;
	padding-right: 20px;
}




.sendangel {
	clear: both;
	text-align: center;
}

.beangel {
	text-align: center;
}


img {
	margin: 0px;
}

#testim {
	clear: both;
	padding: 0px;
	margin: 40px 30px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-top: 25px;
	}


.testimonial {
	font-size: 95%;
	background: url(http://www.cloudninestaffing.com/images/quote.png) -5px 0px transparent no-repeat;
	padding-left: 48px;

}

.t-contact {
	text-align: right;
	font-size: 85%;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 25px;
}

/* End HOME PAGE CONTENT */


/* CLIENT PAGE CONTENT */

#twocolumnwrap {
	margin-top: 10px;
	font-size: 100%;
	width: 630px;
}

#full, #part {
	width: 250px;
border: 1px solid lightgray;
padding: 10px;
padding-top: 0px;
padding-bottom: 5px;
}

#full li, #part li {
	font-size: 90%;
	margin-top: 5px;
}

#part {
margin-right: 20px;
float: right;
}

#full {
margin-left: 20px;
}

/* End CLIENT PAGE CONTENT */


/* CONTACT PAGE CONTENT */

#generalcontact {
	margin-bottom: 10px;
}

#salescontact {
	margin-bottom: 10px;
}

#twocolumnwrap {
	margin: 20px;
	padding: 0px;
}

.contactbox {
	width: 305px;
	border: 1px solid #bbd;
	padding: 0px 10px;
	padding-bottom: 10px;
	font-size: 95%;
	margin-right: 1px;
	margin-bottom: 5px;
	margin-left: 10px;
}



#kyeli, #megan {
	float: right;
	margin-right: 8px;
	margin-left: 0px;
}

/* End CONTACT PAGE CONTENT */


a:link, a:visited {
	color: #039;
}

a:hover {
	color: #36c;
}

.smaller {
	font-size: 90%;
	line-height: 160%;
}




/*
#newslcardwrap {
	width: 298px;
	border: 2px solid #bbd;
	padding: 0px;
	margin-top: 0px;
	
	position: absolute;
	right: 10px;
	top: 42px;
}

#newsl {
	padding: 0px;
	margin: 0;
}

#statement {
	width: 310px;
	padding: 0px 8px 7px 15px;
/*	border: 5px solid #ccf; */
/*	margin: 5px 10px;
}

/* #statement p {
	font-size: 85%; */



h2 a:link, h2 a:hover, h2 a:visited {
	text-decoration: none;
	margin: 0;
}



.navigation {
	font-size: 80%;
	margin-bottom: 10px;
}

.entry ul li {
	margin: 10px 0px;
	width: 95%;
	margin-left: 0px;
}

.entry ul {
	padding-left: 30px;
	list-style-type: circle;
}

#comments, .commentlist, #respond, #commentform {
	font-size: 90%;
}