body {
	font: 15px/1.5 Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	background-color: #99ebff; 
}

/***************************************************************************************/
/*Global*/

.container {
	width: 80%;
	margin: auto;
	overflow: hidden;
}

ul {
	margin: 0;
	padding: 0;
}

.pink {
	padding: 15px;
	background: #dd99ff;
	color: #ffffff;
	margin-top: 10px;
	margin-bottom:	10px;
}



/***************************************************************************************/
/*Header*/

header {
	background: #ccf5ff;
	padding-top: 30px;
	min-height: 70px;
	border-bottom: #dd99ff 3px solid;

}

header a{
	text-decoration: none;
	text-transform: uppercase;
	font-size: 16px;
}

header li {
	float: left;
	display: inline;
	padding: 0 20px 0 20px;
}

header #branding {
	float: left;
}

header #branding h1{
	margin: 0;
}

header nav {
	float: right;
	margin-top: 10px;
}

header .highlight, header .current a{
	color: #dd99ff;
	font-weight: bold;
}

header a:hover {
	color: #cccccc;
	font-weight: bold;
}

/***************************************************************************************/
/*Showcase*/

#showcase {
	min-height: 400px;
	background: url(./NyanCatBackground.jpg) repeat 0 ;
	text-align: center;
	color: #ffffff;
}

#showcase h1 {
	margin-top: 100px;
	font-size: 55px;
	margin-bottom: 10px;
}

#showcase p {
	font-size: 20px;
}

/***************************************************************************************/
/*Carousel*/

.carouselKitten {
	float: left; 
	font-size: 9pt; 
	text-align: center; 
	width: 30%; 
	height: 30%; 
	margin-right: 4%; 
	margin-bottom: 0.5em;
}
.carouselKitten2 {
	float: right; 
	font-size: 9pt; 
	text-align: center; 
	width: 30%; 
	height: 30%; 
	margin-right: 1%; 
	margin-bottom: 0.5em;
}
#carousel-example-generic {
	background-color: #99ebff;
}

.kittenButton {
	background-color: #99ebff;
}


/***************************************************************************************/
/*Adult Cats*/

#divider {

	border-top:10px solid #ccf5ff;
}

#adultCats {
	margin-left: 24%;
}


/***************************************************************************************/
/*Sidebar*/

aside#sidebar {
	width: 30%;
	margin-top: 10px;
	margin-left: 35%;
}
aside#sidebar .quote input, aside#sidebar .quote textarea {
	width: 90%
	padding: 5px;
}

/***************************************************************************************/
/*Main-col*/

article#main-col {
	float: left;
	width: 65%;
}

Contact
ul#services li{
	list-style: none;
	padding: 20px;
	border: #cccccc solid 1px;
	margin-bottom: 5px;
	background: #dd99ff
}
/***************************************************************************************/
/*Slider*/

.devonrex-slider {
	background: #99ebff;
	padding-top: 30px;
	padding-bottom: 30px;
	margin-top: -20px;
}
.devonrex-content {
	padding-top: 50px;
	padding-bottom: 50px;
}
.devonrex-content .dr-adult-img {
	margin-bottom: 20px;
}

/***************************************************************************************/
/*Footer*/

footer {
	padding: 20px;
	margin-top: 20px;
	color: #ffffff;
	background-color: #ccf5ff;
	text-align: center;
}


