/* ------------------------------------------------------------------
	MAIN STYLESHEET
	
	Project: CK Coverings
	Created: 2009-04-16
	Created by: RKD Web Studios info@rkd.ca
	
------------------------------------------------------------------- */

html { 
	overflow-y: scroll;
	height: 100%;
	}

body {
	background: #fdfcf8; 
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	font:Garamond;
	font-size: 13px;
	color: #fff;
	line-height: 20px;
	}
	
	.BodyStyle { 
		color: #b6aaad;
		background:#6c575c;
		}

:focus { outline: none; } 

.Clear { clear: both; }

#Container {
	width:100%;
	background:#eeeadb url(../../images/container-bg.gif) top center no-repeat;
	margin:0;
	padding:0;
	}

#Content {
	background:#fdfcf8;
	margin:auto;
	padding:0;
	color:#000;
	font-size:15px;
	width:742px;
	_width:738px;
}

	
#Menu {
	padding:0 0 0 5px;
	margin:10px 0 0 0;
	text-indent:-9999em;
	list-style:none;
}
	
	#Menu a {
	display:block;
	height:33px;
	}
	
	#Menu li {
	width:222px;
	height:33px;
	}
		
	#Menu .Welcome {
	background:url(../../images/menu-welcome.gif) top left no-repeat;
	}
	#Menu .Welcome a:hover {
	background:url(../../images/menu-welcome-over.gif) top left no-repeat;
	}
	
	#Menu .About {
	background:url(../../images/menu-About.gif) top left no-repeat;
	}
	#Menu .About a:hover {
	background:url(../../images/menu-About-over.gif) top left no-repeat;
	}
	
	#Menu .Products{
	background:url(../../images/menu-Products.gif) top left no-repeat;
	}
	#Menu .Products a:hover {
	background:url(../../images/menu-Products-over.gif) top left no-repeat;
	}
	
	#Menu .Community {
	background:url(../../images/menu-Community.gif) top left no-repeat;
	}
	#Menu .Community a:hover {
	background:url(../../images/menu-Community-over.gif) top left no-repeat;
	}
	
	#Menu .Events {
	background:url(../../images/menu-Events.gif) top left no-repeat;
	}
	#Menu .Events a:hover {
	background:url(../../images/menu-Events-over.gif) top left no-repeat;
	}
	
	#Menu .Testimonials {
	background:url(../../images/menu-Testimonials.gif) top left no-repeat;
	}
	#Menu .Testimonials a:hover {
	background:url(../../images/menu-Testimonials-over.gif) top left no-repeat;
	}
	
	#Menu .Contact {
	background:url(../../images/menu-Contact.gif) top left no-repeat;
	}
	#Menu .Contact a:hover {
	background:url(../../images/menu-Contact-over.gif) top left no-repeat;
	}

#Main-Left {
	width:222px;
	float:left;
	padding:0;
	margin:0;
	}

#Main-Right {
	float:right;
	margin:5px 10px 0 5px;
	width:500px;
	_width:480px;
	}
	
	#Main-Right p a:link { color: #6C575C; text-decoration: none; border-bottom:#6C575C solid 1px;  }
	#Main-Right p a:visited { color: #6C575C; text-decoration: none; border-bottom:#6C575C solid 1px;  }
	#Main-Right p a:hover { color: #4077b9; text-decoration: none; border-bottom:#4077b9 solid 1px; }
	#Main-Right p a:active { color: #6C575C; text-decoration: none;  border-bottom:#6C575C solid 1px; }
	
	#Main-Right ul a:link { color: #6C575C; text-decoration: none;  }
	#Main-Right ul a:visited { color: #6C575C; text-decoration: none;  }
	#Main-Right ul a:hover { color: #4077b9; text-decoration: none; border-bottom:#4077b9 solid 1px; }
	#Main-Right ul a:active { color: #6C575C; text-decoration: none;}
	
	#Main-Right a:link img { color: #6C575C; text-decoration: none; border:#6C575C solid 1px; }
	#Main-Right a:visited img { color: #6C575C; text-decoration: none; border:#6C575C solid 1px;  }
	#Main-Right a:hover img { color: #4077b9; text-decoration: none; border:#4077b9 solid 1px; }
	#Main-Right a:active img { color: #6C575C; text-decoration: none;  border:#6C575C solid 1px; }

.ProductsMenu ul { list-style:none; padding:0; margin:5px 0 10px 0; font-size:11px;}
.ProductsMenu li { display:inline; padding:0 4px; border-right:#c0c0c0 1px solid;}


#Pre-Footer {
	background:#EEEADB url(../../images/needle-bg.gif) top center no-repeat;
	height:106px;
	}


#Footer {
	width:100%;
	margin:auto;
	padding:8px 0 20px 0;
	text-align:center;
	background:url(../../images/footer-bg.gif) top left repeat-x;
}
	#Footer a:link { color: #eeeadb; text-decoration: none; }
	#Footer a:visited { color: #eeeadb; text-decoration: none; }
	#Footer a:hover { color: #eeeadb; text-decoration: none; border-bottom:#FFF solid 1px; }
	#Footer a:active { color: #eeeadb; text-decoration: none; }
	#Footer ul { list-style:none; padding:0;}
	#Footer li { display:inline; padding-right:10px;}


/* ---------------------
	GLOBAL STYLES 
--------------------- */

strong, b {
	font-weight: bold;
	color: #000;
	}
	
	ul strong, b {
	font-weight: bold;
	color:#333333;
	}

em, i {
	font-style: italic;
	}

h1 { 
	font-size: 22px;
	color:#6C575C;
	}
	
	h1 span { 
	color:#C0C0C0;
	}
h2 {
	font-size: 16px;
	}
h3 {
	color:#014ba4;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	}
	
h4 {
	font-size: 14px;
	}
h5 {
	font-size: 13px;
	}
h6 {
	font-size: 12px;
	}

ul {
	list-style:circle;}

ol { }

hr {
	background:url(../../images/hr.gif) top left no-repeat;
	width:428px;
	height:15px;
	margin:auto;
	border:0;}


.FloatLeft {
	float:left;
	margin-right:8px;
	}

.FloatRight {
	float:right;
	margin-left:8px;
	font-size:12px;
	color:#999999;
	line-height:14px;
	text-align:center;
	}
	
.note {	font-size:12px;
	color:#999999;
	line-height:14px;
	}

.Gallery img {margin:4px 9px;}

.Selected {
	background:#f0eee7;
	border:#6C575C 1px dashed;
	width:250px;
	padding:6px;
	}

.ProductsList {
	list-style:url(../../images/tag.jpg);
	color:#014ba4;
	font-size:19px;
	}
	
	.ProductsList li {
	margin:10px 0;
	}

.Tag1 {
	position:absolute;
	background:url(../../images/contact-tag.gif) top left no-repeat;
	width:154px;
	height:204px;
	margin:-11px -10px;
	margin-left: 400px;
	z-index: 27;
	_margin:-9px 0 0;
	_margin-left: 394px;
	}
.DummyTag {
	display: block;
	width: 110px;
	height: 204px;
	float: right;
	}

.RKD {color:#8b7479; font-size:11px; margin:auto; width:200px;text-align:center;}
.RKD a:link {color:#8b7479;}
.RKD a:active {color:#8b7479;}
.RKD a:hover {color:#8b7479;}
.RKD a:visited {color:#8b7479;}




