body {
	/*
	background-color:  #CBE5C3;
	*/
	background-color:  #E5E5E5;
	color:  #595959;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:  71%;
	margin:  0;
	padding:  0;
}
div.cboth {clear:  both;}
#wrapper {
	margin-top: 174px;
	margin-left:  0;
	margin-right:  0;
	margin-bottom:  0;
	padding:  0;
}
#leftside {
	float:  left;
	margin-left:  10px;
	width:  216px;
	text-align:  center;
	padding: 0;
}
#content {
	float:  none;
	margin-left:  226px;
	margin-right:  10px;
	padding: 0;
	border:  1px solid #CCCCCC;
	background-color:  #FFFFFF;
	color:  inherit;
	height:  1%;
}
#leftsidecontent {
	position:  absolute;
	top:  184px;
	left:  10px;
	margin-left: auto;
	margin-right:  auto;
	text-align:  center;
	width:  206px;
}
#content[id] {
	float:  none;
	margin-left:  226px;
}
#menufooter, #menuheader {
	padding:  0;
	width:  100%;
	height:  20px;
	background-color:  #808080;
	color:  #FFFFFF;
	margin:  0;
	overflow:  hidden;
}
#menufooter {
	clear:  both;
	margin-top:  10px;
}
#menuheader {
	position:  absolute;
	top:  144px;
	left:  0px;
}
.phonenumber {
	float:  right;
	background:  URL(../images/phone_number.gif) top right no-repeat;
	width:  108px;
	height:  20px;
}
.phonenumbertd {
	text-align:  right;
	background:  URL(../images/phone_number.gif) top right no-repeat;
	width:  100%;
	height:  20px;
}
#top {
	position:  absolute;
	top:  0;
	left:  0;
	margin: 0;
	padding:  0;
	width:  100%;
	height:  144px;
	background:  URL(http://www.awardkitchenrefacers.ca/images/top_bg.jpg) top left repeat-x;
}
#logo {
	float:  left;
	width:  650px;
	height:  144px;
	margin:  0;
	padding:  0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/web_logo.png)');
}
#logo[id] {
	background:  URL(../images/web_logo.png) top left no-repeat;
}
#logo_home {
	float:  left;
	width:  650px;
	height:  144px;
	margin:  0;
	padding:  0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/web_logo_home.png)');
}
#logo_home[id] {
	background:  URL(../images/web_logo_home.png) top left no-repeat;
}
#canadian-owned {
    position:  absolute;
    top:  114px;
    right:  0px;
    margin: 0;
    padding: 0;
	background:  URL(../images/canadian-owned.png) bottom right no-repeat;
	color:  inherit;
	width:  235px;
	height:  25px;
}
div#canadian-owned-and-operated {
    position:  absolute !important;
    top:  10px;
    right:  10px;
    margin: 0;
    padding: 0;
}
#logo2 {
	position:  absolute;
	top:  0;
	left:  0;
	width:  650px;
	height:  144px;
	margin:  0;
	padding:  0;
	background:  URL(http://www.awardkitchenrefacers.ca/images/web_logo_short.jpg) top left no-repeat;
}

#logoshort {
	float:  left;
	width:  410px;
	height:  144px;
	margin:  0;
	padding:  0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/web_logo_short.png)');
}
#logoshort[id] {
	background:  URL(http://www.awardkitchenrefacers.ca/images/web_logo_short.png) top left no-repeat;
}
#dreampage {
	float:  right;
	width:  200px;
	height:  144px;
	background:  URL(http://www.awardkitchenrefacers.ca/images/dream_page.gif) 50% 50% no-repeat;
	margin:  0;
	padding: 0;
}
.spacerbox {
	margin-top:  0.5em;
	margin-bottom:  0.5em;
	margin-left:  auto;
	margin-right:  auto;
}
.menuitem {
	float:  left;
}
/* Design Elements */
h1 {
	color:  #333333;
	font-size:  170%;
	font-weight:  normal;
	background-color:  #EEEEEE;
	padding-top:  0.5em;
	padding-bottom:  0.5em;
	padding-left:  5px;
	text-align:  left;
	margin:  0px;
}
h2 {
	font-size:  135%;
	font-weight:  bold;
	color:  #333333;
	background: inherit;
	padding:  0em 0 0 5px;
}
a {
	color:  #396680;
	background-color:  inherit;
}
a:hover {
	color:  #3B3B3B;
	background-color:  inherit;
	text-decoration:  none;
}
input, Select, Textarea {
	border:  1px solid #333333;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:  100%;
}
.button {
	background-color:  #F2F2F2;
	color:  #333333;
}
.padded {
	padding:  5px;
}
.padded h1 {
	font-size:  140%;
	font-weight:  bold;
	/*
	color:  #408039;
	*/
	color:  #333333;
	background-color:   #FFFFFF;
	padding-top:  1em;
	padding-bottom:  0.5em;
	text-align:  left;
	margin:  0px;
}
.dropcap {
	font-weight:  bold;
	font-size:  200%;
	/*
	color:  #408039;
	*/
	color:  #333333;
	background-color:  #FFFFFF;
	float:  left;
	margin-right:  -0.25em;
	position:  relative;
	margin-top:  -1em;

}
.dropcap[class] {
	margin-top:  -0.5em;
	margin-right:  0;
}
ol.indexpage {
	list-style-type:  none;
}
ol.indexpage li {
	padding-top:  0.25em;
	padding-bottom: 1em;
	padding-left:  30px;
}
li.point1 {
	background:  URL(http://www.awardkitchenrefacers.ca/images/1.gif) top left no-repeat;
}
li.point2 {
	background:  URL(http://www.awardkitchenrefacers.ca/images/2.gif) top left no-repeat;
}
li.point3 {
	background:  URL(http://www.awardkitchenrefacers.ca/images/3.gif) top left no-repeat;
}
li.point4 {
	background:  URL(http://www.awardkitchenrefacers.ca/images/4.gif) top left no-repeat;
}
li.point5 {
	background:  URL(http://www.awardkitchenrefacers.ca/images/5.gif) top left no-repeat;
}
li.point6 {
	background:  URL(http://www.awardkitchenrefacers.ca/images/6.gif) top left no-repeat;
}
li.point7 {
	background:  URL(http://www.awardkitchenrefacers.ca/images/7.gif) top left no-repeat;
}
img {
	border:  none;
}
ul, p {
	margin-top:  1em;
	margin-bottom:  0;
}
ul li {
	margin-bottom:  0.5em;
}
td {
}
.testimonial {
	font-weight:  bold;
	/*
	color:  #408039;
	*/
	color:  #3B3B3B;
	background-color:  #FFFFFF;
}
td.itemheader, td.productcell {
	border-collapse:  collapse;
	border-spacing:  0px;
	border-left:  1px solid #CCCCCC;
	text-align:  center;
	width:  30%;
}
td.itemheader {
	background-color:  #E5E5E5;
	color:  #3B3B3B;
	vertical-align:  top;
}
td.productcell {
	border-top:  1px solid #CCCCCC;
}
td.itemheader a, td.itemheader a:hover {
	background-color:  #E5E5E5;
	color:  #3B3B3B;
}
ul.before-after-pictures {
	margin: 1em;
	padding: 0;
	list-style-type:  none;
}
ul.before-after-pictures li {
	margin:  0 1em 0 0;
	padding: 0;
	display:  inline;
}
/* service area map */
div#service-area-map 
{
    width:  715px;
    height:  550px;
    margin: 2em 0;
}
/* index page */
div#seniors-discount {
    float:  right;
    margin: 0 0 2em 2em;
    width:  300px;
    border:  1px solid #CCCCCC;
    background-color:  #F8F8F8;
    padding-bottom:  10px;
}
div#seniors-discount p {padding-left:  10px;  padding-right:  10px;}
