* { margin: 0; padding: 0; }
body { background-color: #000; }
#page {position:relative; width: 980px; margin: 0 auto; font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; }
#content { width: 970px; margin: auto; height: 600px; background-color: #000; }

/* NAVIGATION STYLES */
#header { background: #000 url(../images/newyears_menu/menu_bg.png) no-repeat; height: 85px; widows: 980px; margin: 10px auto; }
#nav { padding: 5px 0 0 4px; }
#nav li { display: inline; list-style: none; float: left; }
#nav li a { display: block; height: 50px; }
#home, #look_listen, #tour, #blog, #store, #press, #contact { background-image: url(../images/newyears_menu/menu_nav.png); }
#home { background-position: 0 50px; width: 80px;}
#home:hover { background-position: 0 2px; }
#look_listen { background-position: -85px 50px; width: 140px; }
#look_listen:hover { background-position: -85px 2px; }
#tour { background-position: -230px 50px; width: 67px; }
#tour:hover { background-position: -230px 2px; }
#blog { background-position: -295px 50px; width: 85px; }
#blog:hover { background-position: -295px 2px; }
#store { background-position: -385px 50px; width: 125px; }
#store:hover { background-position: -385px 2px; }
#press { background-position: -510px 50px; width: 105px; }
#press:hover { background-position: -510px 2px; }
#contact { background-position: -620px 50px; width: 90px; }
#contact:hover { background-position: -620px 2px; }

/* HOME */
.twothirds { width: 570px; float: left; }
.twothirds img { float: left; }
.onethird { background: #fff url(../images/bkgwall_color.jpg) no-repeat; border: 6px solid #738494; padding: 8px; width: 341px; float: right; height: 528px; }

/* LOOK & LISTEN */
.ll_onethird { background: #fff url(http://www.ellencherry.com/images/wood_grain.jpg) repeat; border: 6px solid #5B3E00; padding: 8px; width: 300px; float: right; height: 470px; }
#player-holder1 { margin: 10px 0 0 25px; }
.ll_twothirds { float: left; }
a.buyonline { display: block; margin-left: 35px; width: 228px; height: 66px; background: transparent url(http://ellencherry.com/images/buyonline.png) 0 66px; border: none; }
a.buyonline:hover { background-position: 0 3px;}

/* TOUR */
.tour_twothirds { width: 550px; float: left; }
.tour_onethird { float: right; width: 400px; height: 383px; overflow-y: scroll; padding: 5px; background-color: #E8EFFF; }


#texttour { background-color: #6697a5; padding: 5px; }

/* SCHEDULE STYLES */
.showdate, .showdate_long { font-family: Arial, Helvetica, sans-serif; }
.showdate { margin-bottom: 10px; }
.showdate a:link, .showdate a:visited, .showdate a:active { color: #006699; font-weight: bold;}
.showdate a:hover { color: #D78100; }
.showdate_long { margin: 15px 0; font-size: 10pt; line-height: 19px; }
.showdate_long .big { font-size: 11pt; font-weight: bold; }
.showdate_long .bigger { font-size: 12pt; font-weight: bold; }
.showdate .grey { color: #C0C0C0; }

/* PRESS KIT STYLES */
.presskit_twothirds { float: left; width: 590px; }
.presskit_onethird { float: right; width: 355px; background: transparent url(http://www.ellencherry.com/images/contact_page_box1.JPG) no-repeat; height: 300px; border: 6px solid #738494; margin-top: 21px; }
.tab_content { width: 558px; background-color: #eee; min-height: 279px; padding: 10px; border-left: 6px solid #738494; border-right: 6px solid #738494; border-bottom: 6px solid #738494;  }
.presskit_twothirds p { font-size: 12px; padding-bottom: 1em; }
.presskit_twothirds h3 { color: #6F9FAD; padding-bottom: .3em; }
.presskit_twothirds ul { font-size: 12px; margin-left: 50px; }
.presskit_twothirds li { padding: .25em 0; }
.presskit_twothirds li ul li { padding: 0; }
.presskit_twothirds ul.press_images { display: inline; list-style: none; }
.presskit_twothirds ul.press_images li { float: left; padding-right: 10px; }
.presskit_twothirds ul.press_images li img{ border: 2px solid #6F9FAD; }
.presskit_twothirds div.quote { background: transparent url(http://ellencherry.com/images/Quotation-Marks.png) no-repeat; min-height: 65px; padding-left: 39px; }


/** tabs **/
ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 0; /* set margins as desired */
font: bold 13px "Century Gothic", Verdana, Arial, Helvetica, sans-serif; /* set font as desired */
border-bottom: 6px solid #738494; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { display: inline; }

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 10px solid #eee; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #eee; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #738494; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #6697A5; /* set unselected tab background color as desired */
color: #fc6; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #eee; /* set desired hover color */
color: #000;
}
/** end tabs **/

/** CONTACT STYLES **/
.contact_twothirds { float: left; width: 580px; }
.contact_onethird { float: right; width: 355px; background: transparent url(http://www.ellencherry.com/images/contact_page_box1.JPG) no-repeat; min-height: 376px; border: 6px solid #738494;}

/** SUCCESS STYLES **/
.full-width {  width: 940px; background-color: #fff; border: 6px solid #738494; padding: 10px;}
.full-width h1 { padding-bottom: .5em; }
.full-width p { font-size: 14px; padding-bottom: 1em; line-height: 20px;}


/* GENERAL STYLES */
.leading { margin: .5em 0; }
.spacer { margin-bottom: 1em; }
.smalltext { font-size: .7em; }
.white { color: #fff; }
.grey { color: #ccc; }
.clear { clear: both; }
a:link { color: #006699; text-decoration: none; font-weight: bold; font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; }
a:visited { text-decoration: none; color: #006699; font-weight: bold; }
a:hover { text-decoration: none; color: #D78100; font-weight: bold; }
a:active { text-decoration: none; color: #006699; font-weight: bold; }
ul.nobullet { list-style: none; margin: .5em 0; font-size: .9em;}
ul.text li { margin: 5px 0; }


