/*General Site Nav*/
a:link {color: #FFFFFF; text-decoration: none;font-family:Arial, Helvetica, sans-serif;outline-style:none;}
a:visited {color: #FFFFFF;text-decoration: none;font-family:Arial, Helvetica, sans-serif;outline-style:none;}
a:active {color: #FFFFFF;text-decoration: none;font-family:Arial, Helvetica, sans-serif;outline-style:none;}
a:hover {color:#a97757;text-decoration: none;font-family:Arial, Helvetica, sans-serif;outline-style:none;}
body {background-color: #000000;}
p {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height: 180%;letter-spacing: 1.5px;}
h1 {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height: 180%;letter-spacing: 1.5px;}
img {border:0;}
.Heading {font-family:Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #FFFFFF;text-align: center;width: auto;}
#Centering_div {background-color: #000000;position: absolute;width: 948px;height: 588px;top: 50%;margin-top: -320px;left: 50%;margin-left: -474px;}
#Logo {background-image: url(images/logo.png);position:absolute;width:325px;height:130px;z-index:1;left: 311.5px;top: 430px;}
#Logo_Link{position:absolute;width:325px;height:130px;z-index:5;left: 311.5px;top: 430px;}
#whitebox{width:820px;height:320px;position:absolute;z-index:2;left: 65px;top:50px;border-style:solid;border-color:#FFF;border-width:thin;}
#menu_image_left {width:500px;height:280px;position:absolute;z-index:5;left: 85px;top:72px;background-color:#000;}
#menu_image_right {width:200px;height:280px;position:absolute;z-index:5;left: 665px;top:72px;background-color:#000;}
#menu_text_left {width:300px;height:40px;position:absolute;z-index:5;left: 295px;top:112px;font-size:24px;text-align: left;
     font-family:Arial, Helvetica, sans-serif;background-color:#000;}
#menu_text_right {width:300px;height:40px;position:absolute;z-index:5;right: 300px;bottom:270px;font-size:24px;text-align: right;
	font-family:Arial, Helvetica, sans-serif;background-color:#000;}



/*Opening Menu & Animation*/
#about {width:140px;height:87px;position:absolute;z-index:3;left: 21px;top:16px;}
#chocolates {width:140px;height:87px;position:absolute;z-index:3;left: 181px;top:16px;}
#order {width:140px;height:87px;position:absolute;z-index:3;left: 341px;top:16px;}
#contact {width:140px;height:87px;position:absolute;z-index:3;left: 501px;top:16px;}
#gallery {width:140px;height:87px;position:absolute;z-index:3;left: 661px;top:16px;}
#opening_menu_frame {border-style:solid;border-color:#FFF;border-width:thin;width:820px;height:120px;position:absolute;z-index:1;left: 60px;top:134px}
#Opening_Animation{width:820px;height:120px;position:absolute;z-index:1;left: 61px;top:135px;}



/*About*/
#hr_about {width:390px;height:40px;position:absolute;z-index:8;left: 280px;top:305px;}
#bio_link_doug {width:90px;height:15px;position:absolute;z-index:5;left: 410px;top:136px;border:none;text-decoration:none;}
#bio_link_shawn {width:90px;height:15px;position:absolute;z-index:5;left: 410px;top:109px;border:none;text-decoration:none;}
#about_text {width:380px;height:40px;position:absolute;z-index:1;left: 285px;top:115px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;
	font-size:11px;font-weight:normal;text-align:justify;line-height: 140%;letter-spacing: 1.2px;}
#doug_bio_text {width:380px;height:40px;position:absolute;z-index:4;left: 105px;top:115px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;
	font-size:11px;font-weight:normal;text-align:justify;line-height: 140%;letter-spacing: 1.2px;}
#shawn_bio_text {width:380px;height:40px;position:absolute;z-index:4;left: 105px;top:90px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;		    font-size:11px;font-weight:normal;text-align:justify;line-height: 120%;letter-spacing: 1px;}
#bio_image_right {width:250px;height:250px;position:absolute;z-index:5;left: 595px;top:85px;}
#link_image_left {width:380px;height:280px;position:absolute;z-index:5;left: 85px;top:72px;}
#link_image_right {width:380px;height:280px;position:absolute;z-index:5;right: 70px;top:72px;}
#names {font-size:24px;}


/*Chocolates*/
#lighting {background-image:url(sub-nav/chocolates/images/lighting.jpg);width:750px;height:64px;position:absolute;z-index:1;left: 100px;top:80px;}
#hr_chocolate {width:630px;height:2px;position:absolute;background-color: #a97757;z-index:1;left: 160px;top:310px;}
#chocolate_link {width:90px;height:15px;position:absolute;z-index:5;right: 145px;top:320px;border:none;text-decoration:none;overflow:hidden;}
#chocolate_name {width:460px;height:130px;position:absolute;z-index:1;left: 320px;top:170px;color:#a97757;font-family:Arial, Helvetica, sans-serif;font-size:18px;}
#chocolate_text {width:460px;height:130px;position:absolute;z-index:1;left: 320px;top:205px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#chocolate_image {width:130px;height:130px;position:absolute;z-index:2;left: 165px;top:145px;}


/*Order*/

#order_text {width:740px;height:130px;position:absolute;z-index:1;left: 120px;top:225px;}
#wholesale_text {width:525px;height:200px;position:absolute;z-index:2;left: 305px;top:105px;font-size:12px;text-align: left;
	font-family:Arial, Helvetica, sans-serif;line-height:1.3;color:#FFF;overflow-y: auto;border-style:solid;border-color:#300;border-width:medium;padding:10px;}
#wholesale_head {width:525px;height:30px;position:absolute;z-index:2;left: 305px;top:65px;font-size:24px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;color:#a97757;}
#corporate_text {width:525px;height:180px;position:absolute;z-index:2;left: 315px;top:105px;font-size:12px;text-align: left;
	font-family:Arial, Helvetica, sans-serif;color:#FFF;overflow-y: auto;border-style:solid;border-color:#300;border-width:medium;padding:10px;}
#corporate_head {width:525px;height:30px;position:absolute;z-index:2;left: 315px;top:65px;font-size:24px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;color:#a97757;}
#wedding_text {width:525px;height:180px;position:absolute;z-index:2;left: 315px;top:105px;font-size:12px;text-align: left;
	font-family:Arial, Helvetica, sans-serif;color:#FFF;overflow-y: auto;border-style:solid;border-color:#300;border-width:medium;padding:10px;}
#wedding_head {width:525px;height:30px;position:absolute;z-index:2;left: 315px;top:65px;font-size:24px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;color:#a97757;}
#wholesale_link {width:300px;height:130px;position:absolute;z-index:5;left: 440px;top:330px;}
#chocolate_link2 {width:350px;height:130px;position:absolute;z-index:5;left: 305px;top:345px;}
#checkout_link {width:240px;height:130px;position:absolute;z-index:5;left: 385px;top:385px;}
#checkout_link_nuts {width:360px;height:130px;position:absolute;z-index:5;left: 288px;top:385px;text-align:center;}
#wholesale_image{position:absolute;left:90px;top:70px;background-image: url(sub-nav/order/images/wholesale_images/wholesale-5.jpg); width:180px;height:280px;z-index:5;}
#corporate_image{position:absolute;left:90px;top:107px;background-image:url(sub-nav/order/images/wedding_corporate_%20images/wedding-1.jpg); width:200px;height:200px;z-index:5;}
#wholesale_slides{position:absolute;left:90px;top:70px;width:180px;height:280px;z-index:5;}
#corporate_slides{position:absolute;left:90px;top:107px;width:200px;height:200px;z-index:5;}
#nut_image_left{position:absolute;left:120px;top:85px;width:170px;height:240px;z-index:5;}
#nut_image_center{position:absolute;left:390px;top:85px;width:170px;height:240px;z-index:5;}
#nut_image_right{position:absolute;left:660px;top:85px;width:170px;height:240px;z-index:5;}
#chocolate_image_left{position:absolute;left:100px;top:117px;width:220px;height:150px;z-index:5;}
#chocolate_image_center{position:absolute;left:365px;top:117px;width:220px;height:150px;z-index:5;}
#chocolate_image_right{position:absolute;left:630px;top:117px;width:220px;height:150px;z-index:5;}
#chocolate_text_left{position:absolute;left:100px;top:277px;width:220px;height:40px;z-index:5;font-size:14px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;}
#chocolate_text_center{position:absolute;left:365px;top:277px;width:220px;height:40px;z-index:5;font-size:14px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;}
#chocolate_text_right{position:absolute;left:630px;top:277px;width:220px;height:40px;z-index:5;font-size:14px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;}
#nut_text_left{position:absolute;left:120px;top:335px;width:170px;height:40px;z-index:5;font-size:14px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;}
#nut_text_center{position:absolute;left:390px;top:335px;width:170px;height:40px;z-index:5;font-size:14px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;}
#nut_text_right{position:absolute;left:660px;top:335px;width:170px;height:40px;z-index:5;font-size:14px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;}
#more_image{position:absolute;left:100px;top:90px;width:240px;height:240px;z-index:5;}
#more_text_desc{position:absolute;left:365px;top:90px;width:500px;height:240px;z-index:5;font-size:13px;text-align: left;
	font-family:Arial, Helvetica, sans-serif;color:#FFF;overflow-y: auto;}
#more_text_price{position:absolute;left:565px;top:315px;width:70px;height:20px;z-index:5;font-size:15px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;color:#FFF;overflow-y: auto; background-image:url(images/button_template.jpg);}
#more_text_price_low{position:absolute;left:565px;top:323px;width:70px;height:20px;z-index:5;font-size:15px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;color:#FFF;overflow-y: auto; background-image:url(images/button_template.jpg);}
#more_cart_link{position:absolute;left:427px;top:340px;width:80px;height:18px;z-index:5;font-size:14px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;border-bottom:thin; border-bottom-color:#FFF; border-bottom-style:inset;}
#product_head {width:340px;height:30px;position:absolute;z-index:2;left: 305px;top:60px;font-size:20px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;color:#FFF;}
#more_head {width:340px;height:30px;position:absolute;z-index:2;left: 435px;top:60px;font-size:20px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;color:#FFF;}
#coming_soon {width:300px;height:120px;position:absolute;z-index:5;left: 325px;top:155px;font-size:24px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;color:#FFF;overflow: hidden;}

/*Contact*/
#contact_link {width:240px;height:130px;position:absolute;z-index:5;left: 360px;top:385px;}
#top_link {position:absolute;width:95px;height:50px;top:20px;left:355px;z-index:5;color:#633;font-family:Arial, Helvetica, sans-serif;font-size:16px; letter-spacing:2px;}
#contact_text {width:780px;height:100px;position:absolute;z-index:2;left: 85px;top:235px;line-height:1.2;color:#FFFFFF; text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#contact_image {width:780px;height:140px;position:absolute;z-index:2;left: 85px;top:65px;line-height:1.2;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#shipping_text {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.5;}
#shipping_head {color:#a97757;font-family:Arial, Helvetica, sans-serif;font-size:16px;text-align:center;line-height:2;}
#buy_text {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:5px;}
#buy_main_head {color:#633;font-family:Arial, Helvetica, sans-serif;font-size:16px; letter-spacing:2px; line-height:1.5;}
#buy_sub_head {color:#a97757;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:4px;letter-spacing:1.2px;}
#shipping {position:absolute; left:65px;top:10px;width:8.5in;height:9in;}
#column1 {position:absolute;width:300px;height:400px;top:90px;left:50px;}
#column2 {position:absolute;width:300px;height:300px;top:90px; left:345px;}
#column3 {position:absolute;width:300px;height:400px;top:90px; left:600px;}
#buybox{width:820px;height:360px;position:absolute;z-index:2;left: 65px;top:60px;border-style:solid;border-color:#FFF;border-width:thin;overflow-y: auto; overflow-x:hidden;}
#shipbox{width:820px;height:355px;position:absolute;z-index:5;left: 65px;top:60px;border-style:solid;border-color:#FFF;border-width:thin;overflow-y: auto;padding:5px;}
#buy_header {width:150px;height:20px;position:absolute;z-index:5;left: 390px;top:36px;overflow-y: auto;padding:5px;font-family:Arial, Helvetica, sans-serif;font-size:16px;text-align:center; color:#FFF;}
#hr_contact {width:630px;height:2px;position:absolute;background-color: #a97757;z-index:1;left: 160px;top:275px;}

/*Gallery*/
#credits {width:300px;height:20px;position: absolute;z-index:2;top:560px;left:324px; font-size:10px;text-align: center;
	font-family:Arial, Helvetica, sans-serif;color:#FFF;}
#slidebox {position:absolute; top:50px;left:50px;}
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:826px; margin:0px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:820px; height:300px; padding:2px; border:1px solid #ccc; background:#111}
#information {position:absolute; bottom:0; width:820px; height:0; background:#111; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:820px; height:300px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(sub-nav/slideshow/images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(sub-nav/slideshow/images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(sub-nav/slideshow/images/link.gif) center center no-repeat}
#thumbnails {margin-top:10px}
#slideleft {float:left; width:20px; height:50px; background:url(sub-nav/slideshow/images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:50px; background:#222 url(sub-nav/slideshow/images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:776px; margin-left:5px; height:50px; overflow:hidden}
#slider {position:absolute; left:0; height:50px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}
