/*ps87.css*/

/*global*/
* {padding:0; margin:0; border:0;}
body {background-color:#94a5bd; font-family:arial;}

/*container*/
#container {position:relative; top:25px; width:760px; height:925px; margin:0 auto; background-color:#f5eedd;}

/*links*/
a {text-decoration:none;}

a.banner:link {color:white; font-weight:bold;}
a.banner:visited {color:white; font-weight:bold;}
a.banner:hover {color:white; font-weight:bold; /*#f95c20; #006699;*/}

a.mainnav:link {color:white;}
a.mainnav:visited {color:white;}
a.mainnnav:hover {background: url(images/directory_link2.png); width:175px; height:20px;}

a.nav:link {color:#1f79e2; font-weight:bold;}
a.nav:visited {color:#1f79e2; font-weight:bold;}
a.nav:hover {color:#f95c20; font-weight:bold;}

a.questions:link {color:#1f79e2; font-weight:bold;}
a.questions:visited {color:#1f79e2;}
a.questions:hover {color:#f95c20; font-weight:bold;}

a.subnav:link {color:black;}
a.subnav:visited {color:black;}
a.subnav:hover {color:#006699; font-size:105%; font-weight:bold;}

a.header:link {color:black;}
a.header:visited {color:black;}
a.header:hover {color:black;}

a.hldy:link {color:white;}
a.hldy:visited {color:white;}
a.hldy:hover {color:white;}

a.wis_link:link {color:black;}
a.wis_link:visited {color:black;}
a.wis_link:hover {color:#f95c20; /*font-weight:bold;*/}

a.whatnav:link {color:blue;}
a.whatnav:visited {color:blue;}
a.whatnav:hover {color:blue; text-decoration:underline;}

span.bold {font-weight:bold;}
span.current {color:peru; font-weight:bold; font-size:105%;}
span.banlink {font-size:125%;}

span.blue {font-weight:bold; color:#1f79e2;}
span.orange {font-weight:bold; color:#f95c20;}
span.yellow {font-weight:bold; color:#ffcd66;}

span.wide {line-height:25px;}

/*seo*/
h1 {font-size:90%; color:#ffe0e0;}

/*banner_link*/
#banner_link {position:absolute; left:3px; top:-20px; width:auto; height:auto; font-family:verdana; font-size:70%; z-index:+1;}

/*banner*/
#banner {position:absolute; left:0px; top:-5px; width:760px; height:123px;}

/*left_navigation_container*/
#leftnav {position:absolute; left:0px; top:119px; width:183px; height:807px; background-color:#f5eedd;}

/*main_navigation*/
#main_1,
#main_2,
#main_3,
#main_4,
#main_5, 
#main_6,
#main_7,
#main_8 {position:absolute; left:3px; width:175px; height:20px;}
#main_1 {top:125px;}
#main_2 {top:155px;}
#main_3 {top:178px;}
#main_4 {top:201px;}
#main_5 {top:224px;}
#main_6 {top:247px;}
#main_7 {top:270px;}
#main_8 {top:293px;}

/*sub_navigation*/
#sub_1,
#sub_2,
#sub_3,
#sub_4,
#sub_5,
#sub_6,
#sub_7,
#sub_8, 
#sub_9,
#sub_10,
#sub_11 {position:absolute; left:3px; width:175px; height:20px;}
#sub_1 {top:162px; /*323px; 264px;*/} 
#sub_2 {top:187px; /*348px; 289px;*/}
#sub_3 {top:212px; /*373px; 314px;*/}
#sub_4 {top:237px; /*398px; 339px;*/}
#sub_5 {top:262px; /*423px; 364px;*/}
#sub_6 {top:287px; /*448px; 389px;*/}
#sub_7 {top:312px; /*473px; 414px;*/}
#sub_8 {top:337px; /*498px; 439px;*/}
#sub_9 {top:362px; /*498px; 439px;*/}
#sub_10 {top:387px; /*+25 498px; 439px;*/}
#sub_11 {top:412px;}

/*what's_in_store*/
#wis {position:absolute; left:3px; top:445px; /*+33*/ width:175px; height:auto; font-size:140%; padding-top:3px; text-align:center;}

/*wis_logo*/
#wis_l1, 
#wis_l2,
#wis_l3, 
#wis_l4,
#wis_l5,
#wis_l6,
#wis_l7,
#wis_l8,
#wis_l9,
#wis_l10 {position:relative; left:-15px; top:14px; width:10px; height:10px;}

/*wis_detail*/
#wis1, 
#wis2,
#wis3,
#wis4,
#wis5,
#wis6,
#wis7,
#wis8,
#wis9,
#wis10 {width:145px; height:auto;} 
#wis1 {position:absolute; left:25px; top:480px; /*+35*/ font-size:90%;} 
#wis2, 
#wis3, 
#wis4,
#wis5, 
#wis6,
#wis7,
#wis8,
#wis9,
#wis10 {position:relative; top:10px;}

/*new*/
#new1,
#new2,
#new3,
#new4,
#new5,
#new6,
#new7,
#new8,
#new9,
#new10,
#new11 {position:absolute; left:130px; width:50px; height:14px; z-index:+1;} 
#new1 {top:165px;}
#new2 {top:190px;}
#new3 {top:215px;} 
#new4 {top:240px;}
#new5 {top:265px;}
#new6 {top:290px;}
#new7 {top:315px;}
#new8 {top:340px;}
#new9 {top:365px;}
#new10 {top:390px;}
#new11 {top:415px;}

/*holiday_banner*/
#holiday {position:absolute; left:200px; top:125px; width:540px; height:68px; color:white; font-weight:bold; /*border:1px solid green;*/ background-color:green; /*#1f79e2 #F94E0C; #f95c20; #C00000;  #d20a0c;*/ padding-top:3px; text-align:center; z-index:+1; /*filter:alpha(opacity=60); opacity:0.6;*/}

/*header_logo*/
#header_logo {position:absolute; top:148px; left:200px; width:22px; height:22px;}

/*header_title*/
#header_title {position:absolute; top:157px; /*120px;*/ left:200px; width:auto; height:auto; /*font-family:trebuchet ms;*/ font-size:160%;}

/*view_cart*/
#view_cart {position:absolute; right:19px; top:125px; width:86px; height:21px;}	

/*add_to_cart*/
#add_to_cart1, 
#add_to_cart2, 
#add_to_cart3 {position:absolute; top:550px; width:225px; height:21px; font-size:80%; font-weight:bold;}
#add_to_cart1 {left:200px;/*267px;*/} 
#add_to_cart2 {left:517px;/*572px;*/}
#add_to_cart3 {left:358px;/*415px;*/}

/*prev_next*/
#prev_next {position:absolute; left:200px; top:161px; width:537px; height:auto; text-align:right; font-size:110%; color:gray; font-weight:bold;}

/*special_note*/
#special_note {position:absolute; left:200px; top:660px; width:541px; height:auto; font-size:100%;}

/*owned_operated*/
#owned {position:absolute; left:200px; top:885px; width:541px; height:auto; text-align:center; font-size:80%; font-weight:bold;}

/*sun_logo*/
#sun_logo {position:absolute; left:445px; top:825px; width:30px; height:30px;}

/*index*/

/*header_image*/
#header_image {position:absolute; left:200px; top:201px;}

/*index_welcome*/
#index_welcome {position:absolute; left:200px; top:142px; width:541px; height:auto; /*font-weight:bold;*/ text-align:center; font-size:135%;}

/*image_navigation*/
#image_nav1,
#image_nav2,
#image_nav3,
#image_nav4 {position:absolute; top:303px;}
#image_nav1 {left:321px;}
#image_nav2 {left:430px;}
#image_nav3 {right:20px;}
#image_nav4 {left:200px;}
#image_nav5 {position:absolute; left:321px; top:433px;}

/*index_dontate*/
#index_donate {position:absolute; top:600px; left:425px; /*435px;*/}

/*what_is_this*/
#what {position:absolute; top:603px; left:520px; font-size:70%;}

/*product_pages*/

/*images*/
#image1 {position:absolute; left:200px; top:201px;}
#image2 {position:absolute; right:17px; top:201px;}
#image3 {position:absolute; left:358px; top:201px;}


/*sold_out*/
#sold_out1 {position:absolute; left:210px; top:215px;}


/*table*/
table.left,
table.right {position:absolute; top:630px; width:225px; height:auto; border:1px; background-color:#f5eedd; font-size:70%;}
table.left {left:200px;}
table.right {left:517px;}

tr.youth,
tr.adult {background-color:#D2D2D2; font-weight:bold;}

/*availability*/
#dash {position:absolute; top:798px; left:200px; width:auto; height:auto; font-size:70%; font-weight:bold;}
#dash_tote {position:absolute; top:705px; left:200px; width:auto; height:auto; font-size:70%; font-weight:bold;}

/*desc_box*/
#desc_box1,
#desc_box2,
#desc_box3 {position:absolute; top:620px; width:225px; height:160px; /*-moz-border-radius:5px; -webkit-border-radius:5px;*/ background-color:#f5eedd; /* #D2D2D2;*/}
#desc_box1 {left:200px;}
#desc_box2 {left:517px;}
/*#desc3*/

/*desc_title*/
#desc_title {position:absolute; left:7px; top:5px; width:218px; font-size:90%; font-weight:bold; border-bottom: solid black; border-width:2px;}

/*desc_text*/
#desc_text {position:absolute; left:7px; top:25px; font-size:75%; /*font-weight:bold; color:#f95c20;*/}

/*the_box_office*/
#box_title,
#box_sub_title,
#box_detail,
#box_misc,
#box_times,
#box_proceeds,
#box_button_intro,
#box_button_asterisk,
#box_button_note,
#box_button_note2,
#box_button {position:absolute; left:225px; /*z-index:+1;*/}
#box_title {top:215px; left:200px; /*right:100px; width:450px;*/ font-size:150%; font-family:comic sans ms; color:green; /*#f95c20;#AD2929;*/ font-weight:bold; text-align:right;}
#box_sub_title {top:258px; left:200px; /*right:100px;*/ font-size:110%; color:black; font-weight:bold; /*text-align:right;*/}
#box_detail {top:365px; left:230px; width:100px; font-size:90%; color:black; font-style:italic;}
#box_misc {top:311px; right:100px; /*width:120px;*/ font-size:90%; color:black; font-weight:bold; text-align:right;}
#box_times {top:704px; left:256px; font-size:80%; color:white; font-weight:bold;}
#box_proceeds {top:766px; right:100px; font-size:80%; text-align:right;}
#box_button_asterisk {top:686px; left:577px; font-family: times new roman; font-style:italic; font-size:80%;}
#box_button {top:706px; left:470px;}
#box_button_note {top:730px; left:435px; width:225px; font-family: times new roman; font-style:italic; font-size:80%;}

#box_button_intro {top:470px; left:427px; font-size:80%;}
#box_button_note2 {top:789px; left:265px; width:410px; font-family: times new roman; font-style:italic; font-size:70%; text-align:center;}

#box_on_sale {position:absolute; left:225px; top:540px; width:450px; height:50px; background:#AD2929; font-size:110%; color:white; font-weight:bold; text-align:center;}

#box_email {position:absolute; right:84px; top:162px; font-size:90%; text-align:right;}

#box_image {position:absolute; left:265px; top:205px;}

/*shop_around*/

/*shop_title*/
#shop_title1,
#shop_email {width:541px; height:auto;}
#shop_title1 {position:absolute; left:225px; top:212px; font-size:120%; color:/*#f95c20;*/ #AD2929;}
#shop_email {position:relative; width:520px; top:35px; font-size:120%; /*color:#AD2929;*/}

/*shop_detail*/
#shop_detail1 {position:relative; top:20px; font-size:70%; color:black; height:auto; width:420px;}

/*shop_button*/
#shop_button {position:relative; top:15px; font-weight:normal; /*font-style:italic;*/}

/*shop_image*/
#shop_image1 {position:absolute; left:225px; top:400px;}

/*shop_other*/
#other1 {position:absolute; left:0px; top:460px; /*+48*/ width:183px; text-align:center; font-size:70%; font-weight:bold;}


/*special*/

#special_title {position:absolute; top:200px; left:200px; width:541px; font-size:170%; font-family:comic sans ms; color:#228B22; /*#f95c20;#AD2929;*/ font-weight:bold; text-align:center;}
#special_sub_title {position:absolute; top:250px; left:200px; width:541px; font-size:110%; color:black; font-weight:bold; text-align:center;}
#special_image {position:absolute; left:200px; top:305px; width:541px; text-align:center;}
#special_button {position:absolute; top:707px; left:230px; font-size:80%; font-weight:bold;}
#special_email {position:absolute; right:48px; top:752px; font-size:100%;}





/*faq*/

/*faq_image*/
#faq_image {position:absolute; left:200px; top:201px;}

/*faq_question*/
#faq_question1,
#faq_question2,
#faq_question3, 
#faq_question4,
#faq_question5,
#faq_question6,
#faq_question7 {width:420px; height:auto;} 
#faq_question1 {position:absolute; top:212px; left:225px; font-size:90%; font-weight:bold;}
#faq_question2 {position:relative; top:25px; font-size:110%; font-weight:bold;}
#faq_question3 {position:relative; top:25px; font-size:110%; font-weight:bold;}
#faq_question4 {position:relative; top:25px; font-size:110%; font-weight:bold;}
#faq_question5 {position:relative; top:25px; font-size:110%; font-weight:bold;}
#faq_question6 {position:relative; top:25px; font-size:110%; font-weight:bold;}
#faq_question7 {position:relative; top:25px; font-size:110%; font-weight:bold;}

/*faq_answer*/
#faq_answer1,
#faq_answer2,
#faq_answer3, 
#faq_answer4,
#faq_answer5,
#faq_answer6,
#faq_answer7 {position:relative; font-weight:normal;}
#faq_answer1 {top:3px; font-size:90%; font-weight:normal;}
#faq_answer2,
#faq_answer3, 
#faq_answer4, 
#faq_answer5, 
#faq_answer6,
#faq_answer7 {top:3px; font-size:90%; font-weight:normal;}

/*contact*/

/*contact_image*/
#contact_image {position:absolute; left:200px; top:201px;}

/*contact_info1*/
#contact_info1 {position:absolute; left:225px; top:212px; width:auto; height:auto;}
#contact_header {font-size:90%; font-weight:bold;} 
#contact_detail {font-size:80%;}

/*contact_info2*/
#contact_info2 {position:absolute; left:225px; top:312px; width:auto; height:auto;}
#contact_header {font-size:90%; font-weight:bold;} 
#contact_detail {font-size:80%;}

/*contact_info3*/
#contact_info3 {position:absolute; left:225px; top:412px; width:auto; height:auto;}
#contact_header {font-size:90%; font-weight:bold;} 
#contact_detail {font-size:80%;}

/*contact_info4*/
#contact_info4 {position:absolute; left:225px; top:512px; width:auto; height:auto;}
#contact_header {font-size:90%; font-weight:bold;} 
#contact_detail {font-size:80%;}

/*donate*/

/*donate_image*/
#donate_image {position:absolute; left:200px; top:201px;}

/*donate_intro*/
#donate_intro {position:absolute; left:225px; top:212px; width:420px; height:auto; font-size:80%; } 

/*donate_logo
#donate_logo1, 
#donate_logo2 {position:relative; left:-20px; top:-15px; width:10px; height:10px;}
*/

/*donate_title*/
#donate_title1,
#donate_title2, 
#donate_email {position:relative; height:auto;} 
#donate_title1 {top:25px; font-size:110%;}
#donate_title2 {top:35px; font-size:110%;}
#donate_email {top:35px; font-size:130%;}

/*donate_detail*/
#donate_detail1,
#donate_detail2 {position:relative; height:auto;} 
#donate_detail1 {top:5px; font-size:90%;}
#donate_detail2 {top:5px; font-size:90%;}

/*donate_buttons*/
#donate_online, 
#donate_bycheck {position:relative; font-weight:normal; top:10px;}

/*
donate_email
#donate_email {position:absolute; right:17px; top:201px; width:200px; height:auto; font-size:100%; text-align:right;}
*/

/*donate_thanks*/
#donate_thanks {position:absolute; left:200px; top:650px; width:541px; height:auto; text-align:center; /*font-weight:bold;*/ font-size:110%;}

/*borders*/

#left_border {position:absolute; left:0px; top:918px;}
#right_border {position:absolute; left:183px; top:918px;}

