/* This is a new template for yourbizistes and franchise-websites sites */
body {
background:url(/images/bkgd.gif);
margin-top:0px;
padding-top: 0px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
}

h1 {
}

h2 {
}

h3 {
}

#date_area {
display: none;
}

#map {
float:left;
width:710px;
height:420px;
margin-top:20px;
xborder:0px solid;
font-size:80%;
margin-left: 100px;
}
#navgroup {
clear:both;
}

#langgroup {
}

#home_page {
}

#linklist {
float:right;
padding-right: 2px;
}

#linklist a {
width: 105px;
height:14px;
padding-top: 7px;
font-style:italic;
text-transform:uppercase;
}


#menuheader {
}


#listend {
}

#listshadow {
}



#rootcont {
margin: 0 auto; 
padding: 0; 
width: 920px;
xbackground:#FFFFFF;
margin-top:0px;
padding-top: 0px;
xbackground:url(../../images/bg_full.jpg) no-repeat;
xbackground:url(/arkentechnology/images/root_cont_bg.jpg) repeat;
xpadding-left: 10px;
xpadding-right: 10px;
text-align:left;

}

#container {
text-align:left;
background: url(../../images/main_bg.jpg) repeat-y;
xwidth: 930px;
padding-left: 10px;
padding-right: 15px;
float:left;
clear: both;
border: 0px solid;

}

#container2 {
}

#content {
text-align:left;
}

#overview {
border:0px solid;
width:580px;
xfloat: right;
position: absolute;
top: 150px;
margin-left: 310px;
height: 700px;
}

#slogan {
clear:both;
padding-left: 5px;
padding-right: 5px;
position:absolute;
xposition: absolute;
width: 885px;
border: 0px solid;
xleft: 0px;
top: 124px;
background:url(../../images/bg_searchbar.jpg) no-repeat ;
}

#more {
float: left;
border: 1px solid brown;
width: 300px;
margin-top: 30px;
margin-bottom: 180px;
}

#hours {
}

#mktmsg1 {
}

#mktmsg2 {
}



#headerbanner {
border:0px dotted;
height: 100px;
}





#topgraphic {
}

#bottom_graphics {
background:url(../../images/nestle_bottom.jpg) no-repeat;
height: 23px;
width: 930px;
clear:both;
}


#headerbanner {
}

#banner {
}


#footer {
}

#contactinfo {
}

#addressinfo {
}

#addlabel {
}

#add1 {
}

#add2 {
}

#province {
}

#location {
}

#phoneinfo {
}

#phone {
}

#phonelabel {
}

#phone800 {
}

#pagecontent {
margin-top: 40px;
}

#page_heading {
display:none;
}

#userfooter {
display:none;
background:url(../../images/bottom_bar.jpg) repeat-x;
height:28px;
text-align:center;
color:white;
clear:both;
}

#userfooter a {
color:white;
}



#page_data {
text-align:left;
margin-left:20px;
}

#page3_form {
}

#emailbody {
}

#wrapperend {
}

#footer {
display:none;
text-align:center;
font-size: 80%;
}

.bodyclass {
}

.topimgstyle {
}

.hbanner {
}

.prop {
}

.clear {
}

.cleardiv {
}

.menuheader {
}

.extra_banner {
}

.std_form {
}

.page_style {
}

.more_label {
background:url(../../images/title.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
padding-left:20px;
height:17px;
padding-top:2px;
margin-left:0px;
}

.hours_text {
}

.mkt1_text {
}

.mkt2_text {
}

.imgstyle {
}




