/*   



Theme Name: Central Carolina Printing



Description: A custom theme for Central Carolina Printing.



Author: Sarah Early, Dodeline Design



Author URI: www.dodelinedesign.com



*/







/*BODY, STYLES, LINKS*/





body { background-color:#000000; font-family:'Open Sans', serif; 	font-size:18px; 	color:#fff; 	line-height:110%; }



/*MAIN LAYOUT*/



.wrapper { 	width:900px;	margin-left:auto; 	margin-right:auto; margin-top:0px; }

#header { width:900px; height:77px; margin-bottom:0px; margin-left:auto; 	margin-right:auto; display:block; clear:both; }



#logo  {width:853px; height:72px; float:left; padding-left:23.5px;}



#content {width:100%; margin-bottom:20px;}



#leftsidebar { 	width:300px; float:left;}



#footer {width:100%; color:#ffffff; float:left; background-image:url(images/footer-bg.png); background-repeat:repeat-x; background-position:bottom center; height:200px; font-family: Copperplate Gothic Light, sans-serif; color:#fff; font-size:10px;}



#footercontainer { width:900px; margin-left:auto; margin-right:auto; color:#ffffff; }



/*---FOOTER LINKS----*/

.footerlinks {width:300px; float:left; background:none;}



.footerfullwidth {width:900px; text-align:center; float:left; clear:both; padding-top:25px;}



.widgettitle {width:250px; float:left; font-size:18px; color:#ffffff; font-weight:bold; 'Open Sans', serif; font-style:italic;}



/*--NAV BAR--*/

.navbar { text-align:left; height:31px; float:left; width:100%; margin:0px; font-size:18px;  font-family:'Open Sans', serif;  color:#fff; background-image:url(images/nav-bg.png); background-repeat:repeat; padding-top:15px;}



.navbar ul {	list-style-type:none; padding: 0px;     margin: 0px; }



.navbar li {width:auto; height:30px; padding-left:30px; padding-right:30px; float:left;}



.navbar li a {color:#fff; text-decoration:none;}



.navbar li a:hover {color:#CF0; text-decoration:none;}





/*-----Featured Image Area-----*/



#featurearea {float:left; width:853px; padding-left:27.5px; clear:both; margin-bottom:20px;}



/*---Image Alignments----*/



img.alignright {float:right; margin:0 0 1em 1em}

img.alignleft {float:left; margin:0 1em 1em 0}

img.aligncenter {display: block; margin-left: auto; margin-right: auto}

a img.alignright {float:right; margin:0 0 1em 1em}

a img.alignleft {float:left; margin:0 1em 1em 0}

a img.aligncenter {display: block; margin-left: auto; margin-right: auto}



a img { 	border: 0; }



blockquote {

	margin: 1em 2em;

	border-left: 1px dashed #999;

	padding-left: 1em; 

        float:left;

        width:400px;

        clear:right;

}



/*-----Headings & Links----*/







a:link {color:#fff; text-decoration:none;}      /* unvisited link */



a:visited {color:#fff; text-decoration:none;}  /* visited link */



a:hover {color:#fff; text-decoration:underline;}  /* mouse over link */



a:active {color:#fff; text-decoration:underline;}  /* selected link */







h1



{



	font-family: Copperplate Gothic Light, sans-serif;



	font-size:24px;



	color:#ffffff;

	

	text-transform:uppercase;

	

	letter-spacing:2px;



}







h2



{



	font-family: Copperplate Gothic Light, sans-serif;



	font-size:22px;



	color:#ffffff;



}







h3



{



	font-family: Copperplate Gothic Light, sans-serif;



	font-size:20px;



	color:#fff;

 

    background-image:url(images/heading-bg.png);

	

	background-repeat:no-repeat;

	

	height:29px;

padding-left:5px;

padding-top:7px;

width:899px; 

float:left;

clear:both;

}







h4



{



	font-family:'Open Sans', sans-serif;

	font-size:18px;



	color:#fff;



}







h5



{



	font-family:'Open Sans', sans-serif;

	font-size:16px;



	color:#fff;



}





/*-------Home Page-------*/



#homecontent {background-image:url(images/home/bg.jpg);   background-repeat:repeat-x; 	background-position:top center;}



/*--NAV BAR--*/



.homenavbar { text-align:left; height:46px; float:left; width:100%; margin:0px; font-size:18px;  font-family:'Open Sans', serif;  color:#fff; font-size:14px;}



.homenavbar ul {	list-style-type:none; padding: 0px;     margin: 0px; }



.homenavbar li {width:auto; height:30px; padding-left:30px; padding-right:30px; float:left;}



.homenavbar li.purple a {color:#660099;}

.homenavbar li.blue a {color:#03C;}

.homenavbar li.green a {color:#0F3;}

.homenavbar li.red a {color:#C00;}

.homenavbar li.fuschia a {color:#C09;}

.homenavbar li.ltblue a {color:#66F;}





.homenavbar li a {text-decoration:none;}



.homenavbar li a:hover {text-decoration:none; color:#FFF;}



/*--Eco Page--*/



.eco

.eco ul {margin:5px; padding:0px; list-style-image: url('images/eco-bullet.gif');}



/*---Gray Box---*/

.box {width:845px; background-image:url(images/box-bg.png); background-repeat:repeat-y; font-size:14px; color:#fff; padding-top:10px; padding-bottom:20px;}



