/* This is a new template for yourbizistes and franchise-websites sites */
body {
margin:5px 0; 
padding:0; 
font: 74% Arial, Sans-Serif; 
color:#FFF; 
line-height: 1.4em; 
background : #3C4049;
}

#date_area {
display: none;
}


px { 	margin: 0 0 5px 0; 	padding: 0; color: #888; background: inherit; }
hr { border: 0; height: 1px; color: #eee; background-color: #eee; }
a { 	color: #888; background: inherit;  text-decoration:none; }
a:hover { 	background: inherit;	text-decoration: underline; }
h1 { padding:0; margin:0; color: #FFF; background: inherit;font: bold 1.8em Arial, Sans-Serif; letter-spacing: -1px; }
h1 a {color: #FFF; background: inherit;}
h2 { background-color: inherit; 	color:#FF8D00; font-size:140%; font-weight:bold; margin: 10px 0 10px 0; padding:0; }
h2 a { color: #FF8D00; }
h2 a:hover { 	color: #EE8300; text-decoration: none;}

ul { margin: 5px 0 20px 15px; padding : 0; list-style : none;  }
li { list-style-type: none;	color: #F29900;	margin: 0 0 0px 0;	padding: 0 0 0 0px; }
li a { color: #546078;  }
li a:hover { color: #F29900; }

#navgroup {
float:left;
padding:3px 5px 0px 0px;
}

#langgroup {
margin-left:15px;
display:none;
}

#liklist {
padding-right:3px;
}

#menuheader {
}


#listend {
}

#listshadow {
}

#overview {
float:left;
border:0px solid green;
margin: 0px 5px 0p 10px;
display:block;
text-align: justify;
padding:5px 5px 0px 5px;
}


#rootcont {
color: #505050; 
margin: 0 auto; 
padding: 0; 
width: 760px; 
background: #FAFAFA; 
}

#container {
}

#container2 {
}

#content {
border:0px solid red;
xwidth:500px;
xmargin-left:5px;
xmargin-right:3px;
xfloat:right
}

#slogan {
display:none;
}

#more {
float:right;
width:220px;
border:outset;
background-color: #E0E0E0;
color:#000000;
padding:0px 5px 0px 5px;
margin-right:3px;
}

#hours {
}

#mktmsg1 {
}

#mktmsg2 {
display:none;
}



#topgraphic {
}

#headerbanner {

}

#banner {
padding:0; margin:25px 0px 0px 75px; color: #FFF; background: inherit;font: bold 3.0em Arial, Sans-Serif; letter-spacing: -1px; 
}


#footer { 
clear:both; 
width: 766px; 
padding-top: 3px;
height: 25px; 
color:#FFF; 
font-size:90%; 
background: #546078; 
text-align:center; 

}

#footer a { color: #eee; }

#contactinfo {
}

#addressinfo {
}

#addlabel {
}

#add1 {
}

#add2 {
}

#province {
}

#location 1{
}

#phoneinfo {
}

#phone {
}

#phonelabel {
}

#phone800 {
}

#pagecontent {
width:600px;

}

#page_heading {
font-size:18px;
padding-bottom:15px;
}

#page_data {
}

#page3_form {
}

#emailbody {
}

.bodyclass {
}

.topimgstyle {
}

.hbanner {
}

.prop {
border:0px solid green;
height:300px;
}

.clear {
}

.cleardiv {
}

.menuheader {
}

.extra_banner {
}

.std_form {
}

.page_style {
}

.more_label {
background-color: #3399FF;
text-align:center;
padding:4px 0px 4px 0px;
}

.hours_text {

}

.mkt1_text {

}

.mkt2_text {

}

.imgstyle {
}





/* NAVIGATION */
.menulist { clear: both; text-align: left; color: 	#7D8085; padding: 5px 0 0 0; }
.menulist li { font-weight: bold; margin: 0 0 8px 0; padding: 0 0 0 5px; border-bottom: 1px solid #ccc; }
.menulist li a { color: #546078; text-decoration: none; }
.menulist li a:hover { color: #F29900; text-decoration: none; }






