/*   
Theme Name: CatherineWilsonInteriors
Theme URI: http://www.ccwinteriors.com
Description: Catherine Wilson Interiors Theme
Author: Black iD Solutions
Author URI: http://www.blackidsolutions.com
Version: 1.0.0
Complete theme for catherine wilson.
*/
body
	{
		margin:0px;
		padding:0px;
		padding-top:22px;
		font-family:Arial;
		font-size:12px;
		background:url(images/body_bg.jpg) repeat-x #c6cbb8;
	}
img
	{
		border:none;
	}
#main
	{
		width:861px;
		margin:0px auto;
	}
.content
	{
		background:url(images/content_bg.jpg) repeat-y;
	}
.contentbgTop
	{
		background:url(images/content_bg_top.jpg) no-repeat top;
		padding-left:35px;
		padding-right:25px;
		height:1%;
		margin:0px !important;
		
	}
.toper
	{
		
	}
/*.contentTop
	{
		background:url(images/content_top.png) no-repeat top;
	}
.contentBottom
	{
		background:url(images/content_bottom.png) no-repeat bottom;
		
	}*/
.centerImage
	{
		width:738px;
		margin:0px auto;
		padding-bottom:10px;
		padding-top:70px;
		padding-bottom:30px;
	}
img, div { behavior: url(iepngfix.htc) }
.nav ul, .nav li
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
.nav
	{
		padding-left:102px;
	}
.nav li
	{
		float:left;
		margin-right:25px;
	}
.innerLogo
	{
		margin:0px auto;
		padding-bottom:17px;
		padding-top:1px;
		width:348px;
	}
.nav a.active
	{
		background:url(images/bottom_arrow.jpg) no-repeat bottom;
	}
.innernav li a
	{
		padding-bottom:12px;
		display:block;
	}
.innernav a:hover
	{
		background:url(images/bottom_arrow.jpg) no-repeat bottom;
	}
.sliderContainer
	{
		width:792px;
		background:#a5b087;
	}
.slideTopLeft
	{
		background:url(images/slide_top_left.jpg) no-repeat top left;
	}
.slideTopRight
	{
		background:url(images/slide_top_right.jpg) no-repeat top right;
	}
.slideBottomRight
	{
		background:url(images/slide_bottom_right.jpg) no-repeat bottom right;
	}
.slideBottomLeft
	{
		background:url(images/slide_bottom_left.jpg) no-repeat bottom left;
		padding:3px;
	}
.slideshow1
	{
		float:left;
	}
.innerContent
	{
		padding:10px;
		padding-top:15px;
	}
.innerContentTitle
	{
		margin:0px;
		padding:0px;
		font-family:Tahoma;
		font-size:15px;
		padding-bottom:7px;
	}
.innerContent p, .innerContent p
	{
		margin:0px;
		padding:0px;
		padding-bottom:10px;
	}
.footer
	{
		color:#86906e;
		font-family:Tahoma;
		text-align:center;
		padding-top:10px;
		padding-bottom:20px;
	}
.footer a, .footer a:visited
	{
		color:#86906e;
		text-decoration:none;
	}
.footer a:hover
	{
		text-decoration:underline;
	}
.storyContent
	{
		text-align:center;
		font-size:20px;
		font-family:"Trebuchet MS";
		padding-top:20px;
		padding-bottom:20px;
	}
.innerContentTitle
	{
		font-size:20px;
		font-family:"Trebuchet MS";
		padding-top:20px;
		padding-bottom:20px;
	}
.categories
	{
		padding-top:20px;
		padding-bottom:50px;
	}
.categories ul, .categories li
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
.categories li
	{
		padding-bottom:5px;
	}
.categories li a, .categories li a:visited
	{
		text-decoration:none;
		color:#003366;
		font-size:15px;
		font-family:"Trebuchet MS";
		background:url(images/news-icon.gif) no-repeat right 8px;
		padding-right:23px;
	}
.categories li a:hover
	{
		text-decoration:underline;
	}
.imageLink a , .imageLink a:visited , .imageLink a:hover
	{
		text-decoration:none;
		font-size:16px;
		color:#1b5f86;
		font-weight:normal;
	}
.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea
	{
		width:500px;
		border:solid 1px #aeaeae;
	}
.downloadfile
	{
		text-align:right;
		padding-top:20px;
	}
.downloadfile a ,.downloadfile a:visited , .downloadfile a:hover
	{
		text-decoration:none;
		color:#1b5f86;
		padding-right:150px;
		
		font-size:14px;
	}
.story 
	{
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
	}