/* kaged_style.css */

#wrapper {
	margin:auto;
	width:800px;
	border:0px solid #000000;
	background-color:;
	}
#mast {
	width:800px;
	height:80px;
	background-color:#ffffff;
	}
	#logo {
		margin-left:50px;
		width:280px;
		height:80px;
		}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
#modernbricksmenu{
float:right;
padding:0;
width:800px;
background-color:#ffffff;
voice-family:"\"}\"";
voice-family:inherit;
}
#modernbricksmenu ul{
font:bold 11px Arial;
margin:0;
margin-right:40px; /*margin between first menu item and left browser edge*/
padding:0;
list-style:none;
}
#modernbricksmenu li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}
#modernbricksmenu a{
float:right;
display:block;
color:#000000;
margin:0 1px 0 0; /*Margin between each menu item*/
padding:5px 10px;
text-decoration:none;
letter-spacing:1px;
background-color:; /*Default menu color*/
border-bottom:0px solid #cccccc;
}
#modernbricksmenu a:hover{
color:gray; /*Menu hover bgcolor*/
}
#modernbricksmenu #currentpage a{ /*currently selected tab*/
color:#F7941C;
background-color:; /*black color theme*/ 
}
#modernbricksmenuline{
clear:both;
padding:0;
width:400px;
height:0px;
line-height:0px;
background:#000000; /*black color theme*/ 
}


	
#slideshow {
	margin-left:30px;
	margin-bottom:10px;
	width:760px;
	height:460px;
	border:0px solid #000000;
	background-color:;
	background-image:url(images/slideshow_container_bg.jpg);
	}
	
#colleft {
	width:400px;
	background-color:;
	}
	#colleft h3 {
		margin-top:0px;
		margin-bottom:0px;
		margin-right:10px;
		font:bold 13px Arial;
		border-bottom:1px solid #000000;
		}
		#colleft p {
			margin-top:5px;
			margin-bottom:0px;
			font:12px Arial;
			}
#colright {
	float:right;
	margin-bottom:10px;
	width:400px;
	background-color:;
	}
	#colright h3 {
		align:right;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:10px;
		font:bold 13px Arial;
		border-bottom:1px solid #000000;
		}
		#newbox {
			margin-top:5px;
			margin-left:10px;
			margin-bottom:10px;
			width:390px;
			height:60px;
			background-color:;
			}
			#newbox h4 {
				align:right;
				margin-top:0px;
				margin-bottom:0px;
				margin-left:70px;
				font:bold 12px Arial;
					}
					#newbox p {
						margin-top:0px;
						margin-bottom:0px;
						margin-left:70px;
						font:12px Arial;
							}
#featured_product_box {
	width:800px;
	height:300px;
	margin-bottom:10px;
	border:1px solid #000000;
	background-color:;
	}
	#feature_description {
		float:right;
		width:268px;
		height:280px;
		margin-top:10px;
		margin-right:10px;
		border:1px solid #000000;
		background-color:;
		}
		#feature_description h3 {
			align:right;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:10px;
			font:bold 13px Arial;
			border-bottom:0px solid #000000;
			}
			#feature_description p {
				margin-top:0px;
				margin-bottom:20px;
				margin-left:20px;
				margin-right:10px;
				font:12px Arial;
				}
	#feature_window {
		width:498px;
		height:280px;
		margin-top:10px;
		margin-left:10px;
		border:1px solid #000000;
		background-color:;
		}
		
		
		
/* Product price lists
-----------------------------------*/
#pricingContent table.pricing a, #content table.pricing a:link, #content table.pricing a:visited { border:none; }

#pricingContent table.pricing { width:100%; border-top:1px solid #414141; border-right:1px solid #414141; margin:1em auto; border-collapse:collapse; } 
#pricingContent table.pricing caption { color: #414141; font-size:.94em; letter-spacing:.1em; margin:1em 0 0 0; padding:0; caption-side:top; text-align:center; } 
#pricingContent table.pricing tr.odd td { background:#f3f3f3; } 
#pricingContent table.pricing tr.odd .column1 { background:#dfdfdf; } 
#pricingContent table.pricing .column1 { background:#f1f1f1; } 
/*#content table.pricing td { color:#678197; border-bottom:1px solid #e5eff8; border-left:1px solid #e5eff8; padding:5px 10px; text-align:center; }*/
#pricingContent table.pricing td { color:#414141; border-bottom:1px solid #414141; border-left:1px solid #414141; padding:5px 8px; text-align:center; vertical-align:middle; } 
/*#content table.pricing th { font-weight:normal; color: #678197; text-align:left; border-bottom: 1px solid #e5eff8; border-left:1px solid #e5eff8; padding:.3em 1em; } */
#pricingContent table.pricing th { font-weight:normal; color: #414141; text-align:left; border-bottom: 1px solid #414141; border-left:1px solid #414141; padding:.3em 1em; } 
#pricingContent table.pricing th.papers { background:#dfdfdf; text-align:center; font:normal 12px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; color:#414141 } 
#pricingContent table.pricing td.sizes { background:#dfdfdf; padding: 0; text-align:center; font:normal 12px  "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; color:#414141; vertical-align:middle;}
#pricingContent table.pricing th.sizes /* "Sizes" header in Print Pricing */
{ 
	background:#dfdfdf; 
	padding: 0 10px; 
	text-align:left; 
	font:normal 12px  "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; 
	color:#414141;
} 
#pricingContent table.pricing tfoot th { text-align:center; background:#f4f9fe; } 
#pricingContent table.pricing tfoot th strong { font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; margin:.5em .5em .5em 0; color:#66a3d3; } 
#pricingContent table.pricing tfoot th em { color:#f03b58; font-weight: bold; font-size: 1.1em; font-style: normal; }

		
		
		
		
		
#footer {
	clear:both;
	width:800px;
	background-color:;
	border-top:1px solid #000000;
	}
#footer1 {
	margin-top:20px;
	width:400px;
	height:50px;
	color:#000000;
	font:11px Arial;
	text-align:center;
	background-color:;
	}

#footer2 {
	clear:both;
	float:right;
	margin-top:20px;
	width:400px;
	height:50px;
	color:#000000;
	font:11px Arial;
	text-align:center;
	background-color:;
	}