@charset "utf-8";
/* CSS Document */
p{margin:0px;}
body{ background: url(../images/bg.png)  center top repeat  #280F00; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFF; font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
body,.fb,h1,.calendar_area,h2{ margin:0px; padding:0px;}
#main_div,.main_area,footer,#wrapper,.footer_detail,.main_video,.main_area2{ width:100%;margin:0px auto;}
#main_div{background:url(../images/bg_border.png) center top repeat-x;}
.main_area{ background:url(../images/bg_main.png) center top no-repeat;}
.main_area2{ background:url(../images/bg_main2.png) center top no-repeat; height:710px;}
.main_video{ background:url(../images/bg_video.png) center top no-repeat; height:1000px;}
#wrapper,.footer_detail,header{width:1000px;}
h1,.footer_middle a,.page_detail{font-weight: normal;font-style: normal;}
.fb,.home_area,.rss{border:0px;}
.clear{ clear:both;}
header,.left_content,.fb,.home_area,.home_detail,.title_home,.home_holder,.btn_view,.btn_view a,footer,.banner,.banner_detail,.footer_left,.footer_right,.footer_middle,article,.page_content,.page_title,.page_detail,.calendar_area,.photo_170,.photo_detail,.link_holder,.pic_120,.news_holder,.readmore,.pic_100,.pic_150,.back,.player_holder,.player_area,.player,.nav_area,.link_text,.merch_box,
.guestbook_area,.pic_200,.videoleftbg,.banner2,.banner2_detail,.nav,.cart_listbox,.cart_listbox2,.cart_title,.cart_subtitle,.cart_subtitle2,.footer_web,.flash_logo,.nav_sub,.nav_sub_area,.buyer_holder,.press_holder,a.btn_redeem_presaleinfo,.btn_redeem_presaleinfo:hover,.btn_redeem_presaleinfo_s,a.preorder_album,.preorder_album:hover,.preorder_album_s,.presaleinfo_area,.page_detail btn_cancel,.page_detail a.btn_cancel,.page_detail a.btn_cancel:hover{float:left;}
.left_content,.right_content,.home_area,.home_holder,.btn_view,.banner,.footer_right,.footer_middle,.footer_left,.page_detail,.calendar_area,.photo_170,.link_holder,.news_holder,.pic_100,.pic_150,.player_holder,.nav,.pic_200,.videoleftbg,.nav,.footer_web,a.merch,.nav_sub,a.btn_redeem_presaleinfo,.btn_redeem_presaleinfo:hover,.btn_redeem_presaleinfo_s,.page_detail btn_cancel,.page_detail a.btn_cancel,.page_detail a.btn_cancel:hover{display:inline;}
header{height:400px;}
.left_content{  width:760px;margin-top:15px; z-index:2; position:relative;}
.right_content{float:right; width:233px;z-index:1; position:relative; margin-top:-80px;}
.fb{ width:247px; height:317px;}
.fb_top{ width:163px; height:42px; background:url(../images/fb_top.png) no-repeat; padding:14px 0px 0px 85px;}
.fb_middle{ width:190px; height:230px; background:#FFF; border:1px solid #343433;}
.home_area{ width:508px; height:280px;margin-top:25px;}
.home_detail{ background:url(../images/bg_home.jpg) no-repeat; width:222px; height:257px;}
@font-face {font-family: 'BrushScriptBTRegular';src: url('../fonts/tt0199m_-webfont.eot');src: url('../fonts/tt0199m_-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/tt0199m_-webfont.woff') format('woff'),url('../fonts/tt0199m_-webfont.ttf') format('truetype'),url('../fonts/tt0199m_-webfont.svg#BrushScriptBTRegular') format('svg');}
h1{color:#EDBF5F;font-family:'BrushScriptBTRegular';font-size:25px;padding-left:5px;}
h2{ color:#660000; font-size:14px;}	
h2,.title_green,.address_title,.link_text,.nav_middle a,.nav_middle a:hover,.cart_title,.cart_subtitle,.cart_subtitle2,.cart_listbox_tr1,.cart_listbox_tr3,.cart_listbox_tr3_right,div.pagination span.current,div.pagination span.disabled{ font-weight:bold;}
.title_home{ width:222px; height:48px; background: url(../images/bg_title.png) no-repeat;}
.home_holder{ margin:2px 5px 7px 5px; border-bottom:1px #7F2000 dashed; font-weight:normal; width:212px; line-height:15px; padding-bottom:5px;}
.title_green{ color:#2A7348; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.btn_view,.btn_view a,.btn_view a:hover{width:85px;height:20px; border:0px; margin:1px 0px 0px 3px;}
.btn_view a{ background:url(../images/btn_main.png) 0px 0px no-repeat;}
.btn_view a:hover{background:url(../images/btn_main.png) -85px 0px no-repeat;}
.rss{ background: url(../images/btn_main.png) 0px -21px no-repeat; width:20px; height:20px;float:right; margin:5px;}
.banner1{ width:233px; margin-bottom:10px;}
.banner1_detail{ background:url(../images/right_middle.png) repeat-y; height:210px; width:210px; padding:10px 11px 10px 11px;}
.banner2{ width:233px; margin-bottom:10px;}
.banner2_detail{background:url(../images/right_middle.png) repeat-y; height:210px; width:210px; padding:10px 11px 10px 11px;}
footer{ background:url(../images/bg_footer.png) repeat-x;height:64px;}
.footer_web{ margin-top:30px;}
.footer_detail{color:#E2B36A;}
img{ border:0px;}
.img2{ display:block;}
.footer_left{font-weight:normal}
.footer_left{ margin-top:20px; }
.footer_right{ float:right;margin-top:20px;}
.footer_middle{margin:10px 0px 0px 0px; width:600px; text-align:center; border:0px;}
.footer_middle img{ margin-right:5px; border:0px;} 
a{ text-decoration:none; color:#E2B36A;}
a:hover{ text-decoration: underline;}
.footer_middle a{ text-decoration:none; color:#E2B36A;}
.footer_middle a:hover{ text-decoration: underline;}
article,.article2{ width:730px;}
.banner1 table,.banner2 table,.home_area table,.fb table,article table{border-collapse: collapse; width:100%; height:100%;  vertical-align:middle; text-align:left;  // 'cellspacing' equivalent}
.banner1 table th ,.banner1 table td,.banner2 table th,.banner2 table td,.home_area table th,.home_area  table td,.fb table th,.fb table td,article table td ,article table th {padding: 0; margin:0px; border-collapse:0px; // 'cellpadding' equivalent}
.table_area{ width:600px;} 
.page_content{ background:url(../images/page_middle.png) repeat-y;width:716px; padding:0px 46px 10px 14px; min-height:300px;_height:300px; }
.page_title{background:url(../images/bg_title.png) no-repeat; width:700px; height:48px;}
.page_detail{ width:680px; line-height:18px; padding:0px; margin:5px 0px 0px 10px; }
.page_detail a{ color:#660000; text-decoration:underline;}
.page_detail a:hover{ color:#660000; text-decoration:none;}
.calendar_area {width:680px;}	
.calendar_monthbar a,.calendar_monthbar a:hover {color: #000;font-weight:bold;}
.calendar_monthbar a,.calendar_day_holder a{text-decoration:none; font-size:12px;}
.calendar_monthbar a:hover,.calendar_day_holder a:hover {text-decoration:underline;}
.calendar_month_name {color:#660000;font-size:12px;}
.calendar_table {background: #000;border-collapse:separate !important;}
.calendar_table th {background:#660000;text-align:center;font-weight:bold;font-size:12px;padding:5px;}
.calendar_table td {background:#DCAF6D;text-align:left;color:#000;font-size:12px;}
.calendar_date {float:right;width:13px;text-align:center;border-left:1px solid #000;border-bottom:1px solid  #000;padding:1px;font-size:12px;	font-weight:bold;}
.calendar_day_holder {float:left;width:87%;padding:5px;}
.sunday_bg {background:#CC9448 !important;}
.address_title{ color:#006600;}
.photo_170{ width:170px; height:169px; margin:0 29px 19px 27px;}
.photo_detail{ background:#000; width:150px; height:150px;}
.link_holder{ width:680px; height:130px; border-bottom:1px  dashed  #663300; font-size:14px; margin-bottom:10px;}
.link_text a {text-decoration:none;}
.link_text a:hover {text-decoration:underline;}
.pic_120{ width:120px; height:120px; border:1px solid #663300; background:#000; display:block; margin-right:10px;}
.news_holder,.buyer_holder,.press_holder{ border-bottom:1px dashed #7F2000; margin-bottom:10px; padding-bottom:10px; width:100%; }
.readmore,.readmore a,.readmore a:hover{ width:105px; height:20px;background:url(../images/btn_main.png) 0px -42px no-repeat;}
.readmore a:hover{background:url(../images/btn_main.png) -105px -42px no-repeat;}
.pic_100_area{ height:110px; float:left;}
.pic_100{ width:100px; height:100px; background:none; border:1px solid #000; margin:0px 10px 0px 0px;}
.pic_100 table,.pic_150 table,.pic_120 table ,.photo_170 table{vertical-align:middle; text-align:center;  // 'cellspacing' equivalent}
.pic_150{ border:1px solid #663300; width:150px; height:150px; background:#000; margin:0px 12px 18px 0px;}
.back{width:62px; height:20px; padding-bottom:20px; padding-top:15px;}
.back a,.back a:hover{background:url(../images/btn_main.png) 0px -63px no-repeat; }
.back a{background:url(../images/btn_main.png) 0px -63px no-repeat;}
.back a:hover{background:url(../images/btn_main.png) -62px -63px no-repeat;}
.player_holder{ width:680px; height:264px; border-bottom:1px dashed #7F2000; margin-bottom:10px;}
.player_area{}
.player{ background:#000; border:1px solid #AC5D02; width:653px; height:208px;}
.sitemaparea { float:left; margin-left:20px; font-size:14px;}
.sitemap { line-height:30px;}
.sitemaparea ul{ margin:0px; padding:0px 0px 0px 13px;}
.sitemap a { color:#000; text-decoration:none;}
.sitemap a:hover { color:#660000; text-decoration:underline;}
.guestbook_area{ line-height: 18px; width: 700px;}
.guestbook_area a{ text-decoration: none; color:#660000;}
.guestbook_area a:hover{ text-decoration:underline;}
.show_text_box{/*background:url(images/inner_page_bg.jpg) repeat-x top;*/ text-align:left; width:700px;   }
.nav_area{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px  dashed #7F2000;width:682px; line-height:38px;}
.merchandise_items2{ width:520px; margin-left:200px;}
.nav{ margin:0px 2px 0px 2px;}
.nav_left{background:url(../images/nav_left.gif)  bottom no-repeat; width:8px; height:40px; float:left;}
.nav_right{background:url(../images/nav_right.gif)  bottom no-repeat; float:left; width:8px; height:40px; float:left;}
.nav_middle{background:url(../images/nav_middle.gif) repeat-x; float:left; }
.nav_middle a{ float:left;background:url(../images/nav_middle.gif) repeat-x; color:#660000; text-decoration:none !important;}
.nav_middle a:hover,.nav_middle_s{font-weight:bold; float:left;background:url(../images/nav_middle.gif) repeat-x; text-decoration:underline !important;}
.nav_sub_area{ height:35px; }
.nav_sub{ margin:0px 2px 0px 2px;}
.nav_sub_left{background:url(../images/nav_sub_left.jpg)  bottom no-repeat; width:4px; height:26px; float:left;}
.nav_sub_right{background:url(../images/nav_sub_right.jpg)  bottom no-repeat; float:left; width:4px; height:26px; float:left;}
.nav_sub_middle{background:url(../images/nav_sub_middle.jpg) repeat-x; float:left; height:26px; padding:0px 2px 0px 2px; line-height:25px; }
.nav_sub_middle a{ float:left;background:url(../images/nav_sub_middle.jpg) repeat-x; text-decoration:none !important;font-weight:bold;line-height:25px; height:26px;}
.nav_sub_middle a:hover,.nav_sub_middle_s{font-weight:bold; float:left;background:url(../images/nav_sub_middle.jpg) repeat-x; text-decoration:underline !important; height:26px;line-height:25px;}

.merch_box{ width:682px; border-bottom:1px  dashed #7F2000; padding-bottom:10px; margin-bottom:15px;}
.merch_size{ margin:5px 0px 5px 0px;}
.merch_price{ margin-top:5px;}
.pic_200{ width:200px; height:200px; background:#000; border:1px solid #663300; margin:0px 8px 8px 0px;}
.stv_page{ margin:0 auto; width:1000px; height:530px;}
.stv_main{ margin:0 auto; width:500px;height:546px;background:url(../images/stragglers_bg.png)  bottom no-repeat; z-index:5;position: relative ;}
.stv_player_area{ width:500px; height:443px;}
.stv_middle{ width:476px; height:423px;background:url(../images/video_middle.png);}
.stv_player{ background: url("../images/videobg.jpg") repeat scroll 0 0 transparent; height: 374px;left: 50%;margin-left:-215px; margin-top:36px;
position: absolute;width: 427px;z-index: 6; }
.cart_title,.cart_input,.cart_subtitle2,.cart_listbox_tr1,.calendar_table th{color:#FFFFFF;}
#page{}
.cart_listbox{width:700px;}
.cart_listbox2{width:680px; padding:5px;}
.cart_title{width:880px; float:left; padding:10px; background-color:#666666;}
.cart_subtitle{width:880px;padding:10px;color:#000000; background-color:#CCCCCC;}
.cart_subtitle2{width:672px;padding:10px;background-color:#660000; font-size:14px;}
.cart_input{width:180px;height:auto;background:#666666;padding:3px;border:1px solid  #000;font-size:15px;}
.cart_listbox_table{border-left:#000 1px solid; border-top: #000 1px solid;}
.cart_listbox_tr1{background-color:#660000; border-right:#000 1px solid; border-bottom: #000 1px solid;font-size:12px; text-align:center;}
.cart_listbox_tr2{background-color:#DCAF6D; border-right:#000 1px solid; border-bottom: #000 1px solid;  color: #000;}
.cart_listbox_tr3{background-color:#CC9448; border-bottom:#000 1px solid;color:#000;}
.cart_listbox_tr3_right{background-color:#CC9448; border-right:#000 1px solid; border-bottom: #000 1px solid;color: #000;}
.item_photo{border:#000 1px solid;}
.btn_continueShopping{width:140px; height:25px; border:none; background:url(../images/btn_continue.gif) no-repeat; cursor:pointer;}
.btn_carthome{width:60px; height:25px; border:none; background:url(../images/homeBtn.gif) no-repeat; cursor:pointer;}
.btn_editinfo{width:116px; height:25px; border:none; background:url(../images/editInformation.gif) no-repeat; cursor:pointer;}
.shooping_border{border-top:1px solid #000; border-bottom:1px solid #000;}
.shooping_border2{border-top:1px solid #000; height:30px; padding:5px 0px 5px 0px; border-bottom:1px solid #000; border-right:1px  solid  #000; border-left:1px solid  #000; }
.invoice_border{ border-bottom:1px solid  #000; border-left:1px solid  #000; border-right:1px solid  #000;}
.payment_right{border-top:1px solid #000; height:30px; padding:5px 0px 5px 0px;}		
div.pagination {margin: 3px;padding: 3px;text-align: center;}
div.pagination a {border: 1px solid  #666;color:  #000;font-weight: bold; margin: 2px;padding: 2px 5px; text-decoration: none;}
div.pagination a:active {border: 1px solid  #666;color:#660000;}
div.pagination a:hover {color: #660000;}
div.pagination span.current {color: #660000;margin: 2px;padding: 2px 5px;}
div.pagination span.disabled {color:#000;margin: 2px;padding: 2px 5px;}
.qa{ width:100px; height:100px; background:url(../images/qa.jpg) no-repeat; z-index:5; position:absolute; left:50%; top:340px; margin-left:140px;}
.btn_viewcart_home,.btn_viewcart_otherpage{ width:139px; height:83px; border:0px; z-index:1; position:absolute; left:50%;}
.btn_viewcart_home{margin-left:-7px;cursor:pointer; top:384px;}
.btn_viewcart_otherpage{margin-left:84px; cursor:pointer; top:372px;}
.btn_newsletter{margin-left:-230px;cursor:pointer; top:393px; width:219px; height:53px; z-index:1; position:absolute; left:50%; }
.intro{background:url(../images/bg_intro.png) top center no-repeat; width:783px; height:610px; margin:0px auto; padding:23px 0px 0px 77px;}
.flash_logo{ width:700px; height:120px;}
.click_presale_area{width:177px; height:86px; margin:249px 65px 0 0; display:inline; float:right;}
.click_presale,.click_presale a,.click_presale a:hover{ width:177px; height:86px; float:left;}
.click_presale a{background:url(../images/intro_click.png) 0px 0px no-repeat; }
.click_presale a:hover{background:url(../images/intro_click.png) 0px -86px no-repeat;}
.continue_site_area{ float:right; margin:377px -146px 0 0; display:inline; width:275px; height:29px;}
.continue_site,.continue_site a,.continue_site a:hover{width:275px; height:29px; float:left;}
.continue_site a{background:url(../images/intro_click.png) -1px -173px no-repeat;}
.continue_site a:hover{background:url(../images/intro_click.png) -1px -203px no-repeat;}
.coming_text{ font-size:60px; margin:68px 0 0 150px; display:inline; float:left; text-transform:capitalize;}
.header2{background:url(../images/header.gif) top center no-repeat; height:400px; }
.header_title{ width:670px; height:90px; padding:4px 0px 0px 52px;background:url(../images/header_title_bg.gif) top center no-repeat; z-index:4; position:relative;}
a.show{ width:70px; height:67px;background:url(../images/header_title.png) 0px 0px no-repeat; float:left;}
.show:hover{ width:70px; height:67px;background:url(../images/header_title.png) -70px 0px no-repeat; float:left;}
a.merch{ width:116px; height:43px;background:url(../images/header_title.png) 0px -71px no-repeat; float:left; margin:15px 0px 0px 26px;}
.merch:hover{ width:116px; height:43px;background:url(../images/header_title.png) -120px -71px  no-repeat;float:left; margin:15px 0px 0px 26px;}
a.news{ width:100px; height:55px;background:url(../images/header_title.png) 0px -116px  no-repeat;float:left; margin:7px 0px 0px 26px;}
.news:hover{ width:100px; height:55px;background:url(../images/header_title.png) -102px -116px  no-repeat;float:left;  margin:7px 0px 0px 26px;}
a.guestbook{ width:126px; height:48px;background:url(../images/header_title.png) 0px -170px  no-repeat; float:left;margin:7px 0px 0px 26px; }
.guestbook:hover{ width:126px; height:47px;background:url(../images/header_title.png) -130px -170px  no-repeat;float:left; margin:7px 0px 0px 26px;}
a.stragglers{ width:128px; height:62px;background:url(../images/header_title.png) -1px -221px  no-repeat;float:left; margin-left:26px;}
.stragglers:hover{ width:128px; height:70px;background:url(../images/header_title.png) -130px -221px  no-repeat;float:left; margin-left:26px;}
.logo,.logo a{ width:563px; height:124px; z-index:5; position: absolute; left:10%;  }
.logo a{background:url(../images/logo.gif) 0px 0px  no-repeat;}
.logo a:hover{background:url(../images/logo.gif) 0px -125px  no-repeat; width:569px; height:130px; }	
.photo,.photo a{ float:left; width:115px; height:352px; z-index:3; position:relative; }
.photo a{background:url(../images/header_title.png) -87px -435px  no-repeat; display:inline; margin:-95px 0 0 219px; }
.photo a:hover{ float:left; margin:-95px 0 0 216px; margin:-75px 0 0 219px; display:inline;  }
.home,.home a{ float:left; width:77px; height:32px;}
.home a{ background:url(../images/header_title.png) 0px -293px  no-repeat; margin:215px 0 0 258px; display:inline; }
.home a:hover{ background:url(../images/header_title.png) -77px -293px  no-repeat; width:77px; height:32px; }
.music,.music a{ float:left; width:65px; height:26px;}
.music a{background:url(../images/header_title.png) 0px -325px  no-repeat;  margin:187px 0 0 326px; display:inline;}
.music a:hover{background:url(../images/header_title.png) -70px -325px  no-repeat;width:65px; height:26px;}
.band,.band a{ float:left; width:139px; height:84px;}
.band a{background:url(../images/header_title.png) -1px -351px  no-repeat; margin:118px 0 0 325px; display:inline;}
.band a:hover{background:url(../images/header_title.png) -140px -351px  no-repeat;width:139px; height:84px;}
.contact,.contact a{ float:left; width:86px; height:310px; }
.contact a{background:url(../images/header_title.png) 0px -435px  no-repeat; margin:-139px 0 0 321px;display:inline;}
.contact a:hover{background:url(../images/header_title.png) 0px -435px  no-repeat;margin:-119px 0 0 321px; width:86px; height:310px;}
.icon_twiter,.icon_twiter a{ float:left; width:39px; height:40px;}
.icon_twiter a{background:url(../images/header_title.png) 0px -746px  no-repeat;margin:-67px 0 0 303px; display:inline; }
.icon_twiter a:hover{background:url(../images/header_title.png) -40px -746px  no-repeat; width:43px; height:44px; float:left;}
.icon_music,.icon_music a{ float:left; width:37px; height:41px;}
.icon_music a{ background:url(../images/header_title.png) 0px -794px  no-repeat;margin:-81px 0 0 375px; display:inline;}
.icon_music a:hover{ background:url(../images/header_title.png) -38px -790px  no-repeat; width:45px; height:49px;}
.icon_fb,.icon_fb a{ width:39px; height:41px; float:left; }
.icon_fb a{ background:url(../images/header_title.png) 0px -938px  no-repeat;margin:33px 0 0 279px; display:inline; }
.icon_fb a:hover{ width:44px; height:46px;background:url(../images/header_title.png) -40px -936px  no-repeat; }
.icon_you,.icon_you a{ float:left; width:37px; height:41px;}
.icon_you a{background:url(../images/header_title.png) 0px -843px  no-repeat;margin:2px 0 0 302px; display:inline;}
.icon_you a:hover{background:url(../images/header_title.png) -38px -840px  no-repeat; width:43px; height:47px;}
.icon_cmt,.icon_cmt a{ float:left; width:37px; height:41px;}
.icon_cmt a{background:url(../images/header_title.png) 0px -891px  no-repeat;margin:27px 0 0 308px; display:inline;}
.icon_cmt a:hover{background:url(../images/header_title.png) -38px -888px  no-repeat; width:43px; height:47px;}
.icon_link,.icon_link a{ float:left; width:100px; height:78px;}
.icon_link a{background:url(../images/header_title.png) 0px -983px  no-repeat;margin:102px 0 0 224px;  }
.icon_link a:hover{.btn_redeem_presaleinfo }
.page_detail btn_submit,.page_detail a.btn_submit,.page_detail a.btn_submit:hover{ padding:5px; background:#6F0600; float:left; display:inline;text-decoration:none; font-weight:bold; margin-right:5px; cursor:pointer; }
.page_detail a.btn_submit{background:#6F0600; color:#E2B36A; }

.page_detail a.btn_submit:hover{ background: #000;}
.page_detail btn_reset,.page_detail a.btn_reset,.page_detail a.btn_reset:hover,.page_detail btn_cancel,.page_detail a.btn_cancel,.page_detail a.btn_cancel:hover{  border:0px; background:#6F0600; padding:5px; float:left;text-decoration:none; font-weight:bold; margin-right:5px; }
.page_detail a.btn_reset,.page_detail a.btn_cancel{ color:#E2B36A; }
.page_detail a.btn_reset:hover,.page_detail a.btn_cancel:hover{ background: #000;}
.btn_login,.btn_login:hover{background:#6F0600; color:#E2B36A; float:left; border:0px; font-weight:bold; padding:5px; cursor:pointer; }
.btn_login:hover{ background:#000; }
.presaleinfo_area{ margin:52px 0px 0px 80px;}
a.btn_redeem_presaleinfo,.btn_redeem_presaleinfo:hover,.btn_redeem_presaleinfo_s{ width:220px; height:110px;background:url(../images/btn_presaleinfo.png) 0px 0px  no-repeat; margin-right:90px;}
.btn_redeem_presaleinfo:hover,.btn_redeem_presaleinfo_s{ background:url(../images/btn_presaleinfo.png) -221px 0px  no-repeat;}
a.preorder_album,.preorder_album:hover,.preorder_album_s{width:220px; height:110px;background:url(../images/btn_presaleinfo.png) 0px -110px  no-repeat;}
.preorder_album:hover,.preorder_album_s{background:url(../images/btn_presaleinfo.png) -221px -110px  no-repeat;}
.contactform{
	width:530px;
	margin:0 auto;
	padding:0 10px 0 0;
	font-weight:bold;
	color: #000 ;
	text-align:center;
}
div[class="contactform"]{
	padding:0 10px 0 0;
}

.inputLabel{
	width:160px;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #000;
	text-align:right;
	padding-right:20px;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.inputField{
	width:350px;
	text-align:left;
	float:left;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.inputField input{
	width:350px;
	border:#01346D 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	padding:3px 0 3px 3px;
}
.inputField textarea{
	width:350px;
	border:#01346D 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.inputbtn{
	width:350px;
	text-align:left;
	float:left;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.err{
	width:300px;
	margin:0 auto;
	color:#CC0000;
}
.star{ color:#F00; font-size:14px; padding:5px; }





