

/* BOTH: LINK STYLES */
a:link    {color:#025F67; text-decoration: none}
a:visited {color:#025F67; text-decoration: none}
a:hover   {color:#18868F; text-decoration: underline}

a.b:link    {color:#F4C870; text-decoration: none}
a.b:visited {color:#F4C870; text-decoration: none}
a.b:hover   {color:#F5E79B; text-decoration: underline}





/* BOTH: TEXT STYLES */
.MRbody {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}

.MRbody2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 11pt; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}

.MRspacer1 {  font-family: Arial, Helvetica, sans-serif; font-size: 3px; font-style: normal; line-height: 3pt; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}

.MRspacer2 {  font-family: Arial, Helvetica, sans-serif; font-size: 3px; font-style: normal; line-height: 6pt; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}

.MRhead {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; color: #666666}

.MRhead2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #666666 }

.MRsmallprint {  font-family: Arial, Helvetica, sans-serif; text-align:center; font-size: 9px; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}

.MRlinks {  font-family: Arial, Helvetica, sans-serif; text-align:right; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}

.MRaddress {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; text-align: center}

.MRstoreupperlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align:right; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #666666 }

.MRstorehead {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; color: #99CC99}

.MRstorehead2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #666666}

.MRstorehead3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #F4C870 }

.MRstorehead4 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-align:center; font-style: normal; line-height: 15pt; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #666666 }

.MRstorecategories {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font-style: normal; line-height: 15pt; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #666666 }

.MRstoresubcategories {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; color: #99CC99}


/* BOTH: BACKGROUND */
div.bg { position:absolute; left:0px; top:0px; width:877px; height:578px; z-index: 1}

/* STORE: WELCOME PICTURE */
div.picture_store_welcome { position:absolute; left:227px; top:135px; width:240px; height:240px; z-index: 2}

/* MAIN SITE: PICS AT TOP */
div.pic1 { position:absolute; left:159px; top:35px; width:134px; height:90px; z-index: 3 }
div.pic2 { position:absolute; left:294px; top:35px; width:134px; height:90px; z-index: 4}
div.pic3 { position:absolute; left:429px; top:35px; width:134px; height:90px; z-index: 5}
div.pic4 { position:absolute; left:564px; top:35px; width:134px; height:90px; z-index: 6}
div.pic5 { position:absolute; left:699px; top:35px; width:134px; height:90px; z-index: 7}


/* MAIN SITE: LOGO */
div.logo { position:absolute; left:159px; top:142px; width:139px; height:143px; z-index: 8 }


/* STORE: LOGO */
div.logo_store { position:absolute; left:25px; top:11px; width:218px; height:69px; z-index: 9 }



/* MAIN SITE: TEXT UNDER LOGO */
div.underlogo { position:absolute; left:159px; top:295px; width:143px; height:254px; z-index: 10}


/* MAIN SITE: GREEN NAVIGATION BAR */
div.navbar { position:absolute; left:317px; top:142px; width:517px; height:30px; z-index: 11}


/* STORE: GREEN NAVIGATION BAR */
div.navbar_store1 { position:absolute; left:41px; top:104px; width:177px; height:30px; z-index: 12}
div.navbar_store2 { position:absolute; left:226px; top:104px; width:608px; height:30px; z-index: 13}



/* MAIN SITE: NAV BAR BUTTONS */
div.nav1 { position:absolute; left:329px; top:144px; width:52px; height:26px; z-index: 14}
div.nav2 { position:absolute; left:457px; top:144px; width:58px; height:26px; z-index: 15}
div.nav3 { position:absolute; left:522px; top:144px; width:70px; height:26px; z-index: 16}
div.nav4 { position:absolute; left:597px; top:144px; width:80px; height:26px; z-index: 17}
div.nav5 { position:absolute; left:746px; top:144px; width:74px; height:26px; z-index: 18}
div.nav5_1 { position:absolute; left:329px; top:144px; width:52px; height:26px; z-index: 14}
div.nav5_2 { position:absolute; left:425px; top:144px; width:58px; height:26px; z-index: 15}
div.nav5_3 { position:absolute; left:526px; top:144px; width:55px; height:26px; z-index: 16}
div.nav5_4 { position:absolute; left:622px; top:144px; width:80px; height:26px; z-index: 17}
div.nav5_5 { position:absolute; left:746px; top:144px; width:81px; height:26px; z-index: 18}


/* MAIN SITE: GREY OUTLINE BOX */
div.box { position:absolute; left:317px; top:172px; width:517px; height:370px; z-index: 14}


/* STORE: GREY OUTLINE BOXES */
div.box_store1 { position:absolute; left:41px; top:134px; width:177px; height:378px; z-index: 20}
div.box_store2 { position:absolute; left:226px; top:134px; width:608px; height:378px; z-index: 21}


/* MAIN SITE: TEXT HEADER */
div.header { position:absolute; left:333px; top:183px; width:483px; height:200px; z-index: 22}


/* STORE: TEXT HEADER */
div.header_store { position:absolute; left:236px; top:139px; width:483px; height:32px; z-index: 23}

/* STORE: QUANTITY AND BUTTON */
div.quantity_store { position:absolute; left:295px; top:430px; width:483px; height:200px; z-index: 24}
div.quantitydrop_store { position:absolute; left:365px; top:429px; width:483px; height:200px; z-index: 25}
div.addtocart_store { position:absolute; left:275px; top:430px; width:160px; height:27px; z-index: 26}


/* MAIN SITE: UPPER LINKS */
div.upperlinks { position:absolute; left:447px; top:183px; width:369px; height:200px; z-index: 27}


/* STORE: UPPER LINKS */
div.upperlinks_store { position:absolute; text-align:right; left:250px; top:40px; width:600px; height:200px; z-index: 28}
div.upperlinkscart_store { position:absolute; left:450px; top:-3px; width:23px; height:17px; z-index: 29}


/* STORE: LOWER LINKS */
div.lowerlinks_store { position:absolute; left:5px; top:534px; width:870px; height:200px; z-index: 30}





/* MAIN SITE: CONTENT TEXT AREA */
div.textarea { position:absolute; left:332px; top:220px; width:483px; height:306px; padding:1px; overflow:auto;  z-index: 31}

div.textareainside { align:left; position:absolute; left:1px; top:0px; width:461; height:310; padding:1px;  z-index: 32}





/* STORE: CONTENT TEXT AREAS */
div.textarea_store_product { position:absolute; left:491px; top:171px; width:326px; height:325px; padding:1px; overflow:auto;  z-index: 33}
div.textarea_store_notices { position:absolute; left:234px; top:171px; width:581px; height:325px; padding:1px; overflow:auto;  z-index: 38}
div.textarea_store_welcome { position:absolute; left:236px; top:181px; width:430px; height:122px;   z-index: 34}
div.textareainside_store_product { align:left; position:absolute; left:1px; top:0px; width:305; height:324; padding:1px;  z-index: 35}
div.textareainside_store_notices { align:left; position:absolute; left:1px; top:0px; width:550; height:324; padding:1px;  z-index: 35}
div.textareainside_store_welcome { align:left; position:absolute; left:1px; top:0px; width:300; height:50; padding:0px;  z-index: 36}
div.textareainside_store_welcome2 { align:left; position:absolute; left:1px; top:50px; width:285; height:231; padding:0px;  z-index: 37}
div.textareainside_store_comingsoon { align:center; text-align:center; position:absolute; left:150px; top:105px; width:300; height:50; padding:0px;  z-index: 36}
div.textareaoutside_store_productlist { position:absolute; left:233px; top:168px; width:581px; height:325px; padding:1px; overflow:auto;  z-index: 38}
div.textareainside_store_productlistcell { position:relative; align:left; left:5px; top:0px; width:424px; height:132px; padding:1px; z-index: 39}

div.textareaoutside_store_subcategorylist { position:absolute; left:230px; top:165px; width:584px; height:328px; padding:1px; overflow:auto;  z-index: 38}
div.textareainside_store_subcategoriesoutside { position:relative; align:left; left:3px; top:0px; width:550px; padding:0px; z-index: 40}
div.textareainside_store_subcategoriescell { position:relative; align:left; left:0px; top:0px; width:464px; height:82px; padding:3px; z-index: 39}


/* TESTING */
div.textareainside_store_infocell { position:relative; align:left; left:5px; top:0px; width:549px; height:132px; padding:1px; z-index: 39}
div.textareainside_store_infoblankcell { position:relative; align:left; left:5px; top:0px; width:0px; height:132px; padding:1px; z-index: 39}
div.textareainside_store_info_lower { position:relative; left:0; top:0; width:550px; height:122px; z-index: 48}


/* STORE: PRODUCT LIST TABLE */
table.productlist_store { position:absolute; left:0px; top:0px; width:560px; border:0px; cellspacing:0px; cellpadding:0px; table-layout:fixed; z-index: 40}

/* STORE: SUBCATEGORIES TABLE*/
table.subcategories_store { position:absolute; left:0px; top:0px; width:560px; border:0px; cellspacing:0px; cellpadding:0px; table-layout:fixed; z-index: 40}

table.subcategoriesinside_store { position:relative; left:0px; top:0px; width:464px; border:0px; cellspacing:0px; cellpadding:0px; table-layout:fixed; z-index: 40}


/* STORE: SUBCATEGORIES TABLE OLD*/
table.subcategoriesOLD_store { position:absolute; left:0px; top:0px; width:550px; border:0px; cellspacing:0px; cellpadding:0px; vertical-align:middle; table-layout:fixed; z-index: 42}
div.textareaoutside_store_subcategorylistOLD { position:absolute; left:234px; top:169px; width:581px; height:325px; padding:1px; overflow:auto;  z-index: 43}
div.textareainside_store_subcategorylistOLD { position:absolute; left:0px; top:0px; width:500px; height:324px; padding:0px; z-index: 45}
div.textareacell_store_subcategoryOLD { position:relative; left:0px; top:0px; align:center; width:136px;  z-index: 46}


/* STORE: PRODUCT LIST SMALL PICTURE */
div.picturecontainer_sm_store { position:relative; left:0; top:0; width:122px; height:122px; z-index: 48}

/* STORE: SUBCATEGORIES LIST SMALL PICTURE*/
div.picturecontainer_sub_sm_store { position:relative; left:0; top:0; width:82px; height:82px; z-index: 48}


/* STORE: BROWSE HEADER */
div.browse_store { position:absolute; left:51px; top:110px; width:153px; height:30px; padding:1px; overflow:auto;  z-index: 49}


/* STORE: BREADCRUMB */
div.breadcrumb_store { position:absolute; left:237px; top:110px; width:560px; height:30px; padding:1px; overflow:auto;  z-index: 50}


/* MAIN SITE: TEXT WITH MAP AND WITH HOME PAGE IMAGE */
div.maptext { position:absolute; left:332px; top:220px; width:485px; height:312px; padding:1px; z-index: 51}
div.maptext_2 { position:absolute; left:332px; top:278px; width:485px; height:312px; padding:1px; z-index: 52}
div.missiontext { position:absolute; left:612px; top:220px; width:205px; height:312px; padding:1px; z-index: 52}



/* MAIN SITE: MAP PIC, HOME PAGE PIC, EVENT PAGE PIC */
div.textpicture { position:absolute; left:612px; top:220px; width:207px; height:131px; z-index: 53}
div.textpicture_2 { position:absolute; left:330px; top:180px; width:152px; height:98px; z-index: 54}
div.textpicture_3 { position:absolute; left:0px; top:0px; width:440px; height:152px; z-index: 4}
div.textpicture_event { position:absolute; left:350px; top:0px; width:80px; height:100px; z-index: 55}
div.textpicturemission { position:absolute; left:332px; top:220px; width:270px; height:305px; z-index: 53}


/* STORE: PICTURE GREY BOXES */
div.box_store_product { position:absolute; left:-1px; top:-1px; width:233px; height:242px; z-index: 56}
div.box_store_productlist { position:absolute; left:0px; top:0px; width:122px; height:122px; z-index: 57}
div.box_store_subcategorylist { position:absolute; left:0px; top:0px; width:82px; height:82px; z-index: 57}


/* STORE: PICTURES */
div.picture_store_product { position:absolute; left:237px; top:172px; width:240px; height:240px; z-index: 58}
div.picture_store_productlist { position:absolute; left:1px; top:1px; width:120px; height:120px; z-index: 59}
div.picture_store_subcategorylist { position:absolute; left:1px; top:1px; width:80px; height:80px; z-index: 59}


/* STORE: CATEGORY LINKS */
div.categorylinks_store { position:absolute; left:50px; top:151px; width:153px; height:345px; padding:1px; overflow:none;  z-index: 61}
div.categorylinksinside_store { align:left; position:absolute; left:2px; top:-5px; width:133; height:340; padding:0px;  z-index: 62}


/* MAIN SITE: STARBURSTS AND OTHER DEVICES */
div.starburst { position:absolute; left:82px; top:84px; width:140px; height:87px; z-index: 63}
div.starburst2 { position:absolute; left:61px; top:57px; width:140px; height:87px; z-index: 64}
div.starburst3 { position:absolute; left:115px; top:9px; width:140px; height:87px; z-index: 65}
div.teatastings { position:absolute; left:694px; top:21px; width:152px; height:105px; z-index: 66}
div.annivburst { position:absolute; left:61px; top:57px; width:191px; height:107px; z-index: 66}
div.onlinestoreburst { position:absolute; left:126px; top:23px; width:186px; height:115px; z-index: 66}
div.shoponlineburst { position:absolute; left:492px; top:115px; width:128px; height:82px; z-index: 66}
div.shoponlinebursttop { position:absolute; left:492px; top:115px; width:128px; height:82px; z-index: 15}

/* MAIN SITE: COPYRIGHT TEXT */
div.smallprint { position:absolute; left:139px; top:565px; width:714px; height:18px; z-index: 67 }


/* STORE: COPYRIGHT TEXT */
div.smallprint_store { position:absolute; left:5px; top:555px; width:870px; height:18px; z-index: 68 }


