

h1 {
}

h2 {
}

h3 {
}

#map {
width:575px;
height:400px;
border:0px solid;
}

#navgroup {
width:154px;
float:left;
font-size: .95em;
margin-bottom:50px;
}

#linklist {
margin-top:20px;
border:1px solid #069;
padding-bottom:0px;
}

*:first-child+html #linklist {
padding-bottom:20px;
}


#langgroup {
}

#navgroup {
}

ul {

}


#menuheader {
}


#listend {
}

#listshadow {
}



#rootcont {
border:0px solid green;
width: 740px;
margin: 0 auto;
background-color:#ffffff;
}

#container {
background-color:#ffffff;
float:left;
}

#container2 {
}

#content {
float:left;
width:300px;
border:0px solid;
margin-left:4px;
}

#slogan {
}

#more {
width:255px;
float:right;
border:1px dashed;
margin-right:4px;
background: #E5E4C2;
padding:6px;
}

#hours {
}

#mktmsg1 {
}

#mktmsg2 {
}



#topgraphic {
}

#headerbanner {
}

#banner {
}


#footer {
clear:both;
background: #E5E4C2;
font-size: .95em;
color:#069;
border-top:1px solid #069;
text-align:center;
width: 740px;
margin: 0 auto;

}

#contactinfo {
clear:both;
text-align:center;
font-size:90%;
border-top:1px solid;
}

#addressinfo {
}

#addlabel {
}

#add1 {
}

#add2 {
}

#province {
}

#location {
}

#phoneinfo {
}

#phone {
}

#phonelabel {
}

#phone800 {
}

#pagecontent {
width:550px;
border:0px solid;
padding-left:10px;
padding-right:10px;
}

#page_heading {
color:#069;
font-size:12pt;
}

#page_data {
}

#page3_form {
}

#emailbody {
}

#contactus {
}

#contactusdata {
text-align:center;
}


.bodyclass {
}

.topimgstyle {
}

.banner_text {
font-size:48px;
color:#069;
height:75px;
}

.prop {
}

.clear {
}

.cleardiv {
}

.menuheader {
}

.extra_banner {
}

.std_form {
}

.page_style {
}

.more_label {
}

.hours_text {
}

.mkt1_text {
}

.mkt2_text {
}

.imgstyle {
width:295px;
}

#imgstyle {
text-align:center;
}

#storeFrame {
border: 0px solid;
width: 740px;
xfloat:left;
height: 900px;
xpadding-right: 10px;
xmargin-top: -250px;
clear: both;
xpadding-left: 10px;
z-index: 9999;
position:absolute;
top: 200px;
}

.storeFrame {
height: 850px;
}


