/* CSS Document */
body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b;}
ul { margin:0; padding:0;}
ul li{list-style:none;}
img{border:0px;}
p{line-height:20px;}
.clear {height:0px; padding:0; margin:0; overflow:hidden; clear:both}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

#pageZone {width:100%; margin:0; padding:0;}
#pageZone #pageTopBorder{width:100%; margin:0; padding:0; background:#FFD43D url(/App_Themes/GLCMALLCMS/images/page_top.gif) no-repeat; height:8px; overflow:hidden;}

#pageZone #headerZone {width:100%; background:url(/App_Themes/GLCMALLCMS/images/header_bg.gif) repeat-x bottom;}
#pageZone #headerZone .topContainer, #pageZone #headerZone .bottomContainer {width:1004px; margin:0 auto;}
#pageZone #headerZone .topContainer div, #pageZone #headerZone .bottomContainer div {float:left;}
#pageZone #headerZone .topContainer div.banner {margin-top:15px; margin-left:26px;}
#pageZone #headerZone .topContainer div.login {float:right; margin-top:10px;}
#pageZone #headerZone .topContainer div.login a{color:#000; text-decoration:none;}
#pageZone #headerZone .topContainer div.login a:hover{text-decoration:underline; color:blue}
#pageZone #headerZone .topContainer div.login ul li{float:left; height:32px; line-height:32px;}
#pageZone #headerZone .topContainer div.login .loginStaus{padding-left:30px; background:url(/App_Themes/GLCMALLCMS/images/store.gif) 0px center no-repeat;}
#pageZone #headerZone .topContainer div.login .separator{padding:0 15px;}
#pageZone #headerZone .topContainer div.login .storeRegister{padding-left:30px; background:url(/App_Themes/GLCMALLCMS/images/signin.gif) 0px center no-repeat;}
#pageZone #headerZone .topContainer div.login .myCart{padding-left:30px; background:url(/App_Themes/GLCMALLCMS/images/cart.gif) 0px center no-repeat;}
#pageZone #headerZone .bottomContainer {margin-top:15px;}
#pageZone #headerZone .bottomContainer .menu {height:48px; line-height:48px;}
#pageZone #headerZone .bottomContainer .menu a {padding:0 23px; display:block; float:left; background:#E6AE01; color:#fff; font-weight:bold; text-decoration:none;}
#pageZone #headerZone .bottomContainer .menu a:hover{background:#DA4C00}
#pageZone #headerZone .bottomContainer .menu a.first {background:#E6AE01 url(/App_Themes/GLCMALLCMS/images/menu_left.gif) no-repeat;}
#pageZone #headerZone .bottomContainer .menu a.last {background:#E6AE01 url(/App_Themes/GLCMALLCMS/images/menu_right.gif) no-repeat right;}
#pageZone #headerZone .bottomContainer .menu a.first:hover {background:#DA4C00 url(/App_Themes/GLCMALLCMS/images/menu_left_hover.gif) no-repeat;}
#pageZone #headerZone .bottomContainer .menu a.last:hover {background:#DA4C00 url(/App_Themes/GLCMALLCMS/images/menu_right_hover.gif) no-repeat right;}
#pageZone #headerZone .bottomContainer .menu span.compart {background:#E6AE01 url(/App_Themes/GLCMALLCMS/images/menu_compart.gif) no-repeat 0 center; display:block; float:left; width:2px; overflow:hidden}
#pageZone #headerZone .bottomContainer .search {float:right; padding-top:10px;}
#pageZone #headerZone .bottomContainer .search .textbox, #pageZone #headerZone .bottomContainer .search .Watermark {padding:3px; width:145px; vertical-align:middle}

#pageZone #mainContainer {width:1004px; margin:0 auto; padding-top:8px;}
#pageZone #mainContainer #leftContainer {width:213px; float:left; margin-right:8px;}
#pageZone #mainContainer #leftContainer .categories h2{margin:0; padding:0; background:url(/App_Themes/GLCMALLCMS/images/view.gif) no-repeat; height:55px; line-height:55px; color:#FFF; margin-bottom:8px;}
#pageZone #mainContainer #leftContainer .categories h2 a{color:#3C3C3C; text-decoration:none; display:block; padding-left:70px; font-size:16px; font-weight:bold;}
#pageZone #mainContainer #leftContainer .categories #directory{background:#F8F8F8; color:#3C3C3C; width:213px}
#pageZone #mainContainer #leftContainer .categories #directory h3{margin:0; padding:0; height:29px; font-size:14.7px; padding-left:10px; line-height:29px; background:url(/App_Themes/GLCMALLCMS/images/directory_title.gif) no-repeat; color:#FFF;}
#pageZone #mainContainer #leftContainer .categories #directory .directoryContainer {border:1px solid #E4E4E4;}
#pageZone #mainContainer #leftContainer .categories #directory div.title{font-weight:bold;}
#pageZone #mainContainer #leftContainer .categories #directory div.otherCategory, 
#pageZone #mainContainer #leftContainer .categories #directory div.firstCategory{border-top:1px dashed #D6D6D6; padding:5px 10px}
#pageZone #mainContainer #leftContainer .categories #directory div.firstCategory {border-top:none}
#pageZone #mainContainer #leftContainer .categories #directory div.childContainer div {padding:2px 10px;}
#pageZone #mainContainer #leftContainer .categories #directory a{color:#5F423E; text-decoration:none;}
#pageZone #mainContainer #leftContainer .categories #directory a:hover{text-decoration:underline;}
#pageZone #mainContainer #leftContainer .categories #directory div.title_hover {background:#2FC4FC;color:#fff;}
#pageZone #mainContainer #leftContainer .categories #directory div.title_hover a {color:#fff;}
#pageZone #mainContainer #leftContainer .newsletter {margin-top:15px; width:213px; height:191px; background:url(/App_Themes/GLCMALLCMS/images/newsletter_bg.gif) no-repeat;}
#pageZone #mainContainer #leftContainer .newsletter h2 {color:#5B5B5B; margin:0; padding:0; padding-left:21px; font-size:14px; padding-top:15px;}
#pageZone #mainContainer #leftContainer .newsletter p {margin:5px 21px 10px 21px; padding:0; color:#5B5B5B; line-height:130%;}
#pageZone #mainContainer #leftContainer .newsletter .textBoxRow {margin-left:18px;}
#pageZone #mainContainer #leftContainer .newsletter .textBoxRow input {padding:4px; border:1px solid #ccc; width:170px;}
#pageZone #mainContainer #leftContainer .newsletter .buttonRow {margin-left:18px; margin-top:10px;}
#pageZone #mainContainer #leftContainer .sale {margin-top:18px;}
#pageZone #mainContainer #leftContainer .googleADS {margin-top:18px; width:125px; margin-left:auto; margin-right:auto;}

#pageZone #mainContainer #rightContainer {float:right; width:783px;}



#pageZone #mainContainer #bottomContainer {padding-top:20px; text-align:center; width:100%}
#pageZone #mainContainer #bottomContainer img {width:1001px;}

#pageZone #footerZone {background:#282828; margin-top:20px;}
#pageZone #footerZone .link {width:780px; margin:0 auto; color:#00C2F0; padding-top:20px;}
#pageZone #footerZone .link a {color:#00C2F0; padding:0 3px;}
#pageZone #footerZone .link .text {padding-top:10px; color:#A8A8A8; padding-bottom:5px;}

/*featured_store*/
#featured_store{width:100%; float:left;}
#featured_store h3, #more_stores h3{color:#61B3BE; width:100%; float:left; font-size:16px; height:40px; line-height:40px;}
#featured_store .content{border:1px solid #E3E3E3; float:left; margin-bottom:10px; height:200px; padding:10px; background:#EEF7F6;}
#featured_store .content img{float:left;}
#featured_store .content a{float:left; border:1px solid #DCDADB; padding:1px;}
#featured_store .content a:hover{border:1px solid #4C93D4;}
#featured_store .content .text{float:left; width:300px; padding-left:10px; height:200px;}
#featured_store .content .text h4{color:#61B3BE; font-size:14.7px; height:24px; line-height:24px;}
#featured_store .content .text p{line-height:20px;}
#featured_store .content .text .all{height:20px; line-height:20px;}
#featured_store .content .text .all a{color:#2295E5; border:none;}
#featured_store .content .text .all a:hover{text-decoration:none;}
#featured_store ul li{width:110px; height:170px;margin-bottom:10px; margin-right:2px;padding:5px 2px; line-height:18px; border:1px solid #D6D6D6; text-align:center; float:left;}
#featured_store ul li img{width:100px; height:100px;}
#featured_store ul li a{color:#000;}
#featured_store ul li a:hover{text-decoration:underline;}

/*more stores*/
#more_stores {width:100%;}
#more_stores h3{float:left;color:#61B3BE; width:100%; font-size:16px; height:40px; line-height:40px;}
#more_stores ul li{width:110px; height:170px;margin-bottom:10px; margin-right:2px;padding:5px 2px; line-height:18px; border:1px solid #D6D6D6; text-align:center; float:left;}
#more_stores ul li img{width:100px; height:100px;}
#more_stores ul li a{color:#000;}
#more_stores ul li a:hover{text-decoration:underline;}

/*store details*/
#newst_items {width:100%;}
#newst_items h3{float:left;color:#61B3BE; width:100%; font-size:16px; height:40px; line-height:40px;}
#newst_items ul li{width:110px; height:170px;margin-bottom:10px; margin-right:2px;padding:5px 1px; line-height:18px; border:1px solid #D6D6D6; text-align:center; float:left;}
#newst_items ul li img{width:100px; height:100px;}
#newst_items ul li a{color:#000;}
#newst_items ul li a:hover{text-decoration:underline;}


/*footer*/
#footer{width:800px; float:left; height:60px; padding-top:10px; background:url(/App_Themes/GLCMALLCMSCMS/images/fooderline.gif) 0px 5px repeat-x;}
#footer #footer_menu{text-align:center; height:30px; line-height:30px; color:#04C0ED;}
#footer #footer_menu a{color:#04C0ED; text-decoration:none; margin:0px 2px;}
#footer #footer_menu a:hover{text-decoration:underline;}
#footer #footer_info{ text-align:center; height:30px; line-height:30px;}

/*store*/



/*product detail
.store{clear: both;}*/

/*paging*/
#container #HeadPaging{width:90%;height:33px;padding-left:20px;margin-top:15px;font-weight:bold;}
#container #HeadPaging a{color:blue;}

/*register*/
#registration .title1{font-family:Arial;font-size:13px;color:#4BC7D3;font-weight:bold;margin:10px 0 0 0;height:40px;}
#registration a{color:#4BC7D3;}
#registration .registerButton{width:324px;height:40px;background:url(/App_Themes/GLCMALLCMS/images/registerbt.gif) no-repeat;}

/*product detail -- this page*/
#this_page{ color:#60B5BC; height:24px; line-height:24px;}
#this_page a{color:#60B5BC; text-decoration:none;}
#this_page a:hover{text-decoration:underline;}

/*product detail -- store_info*/
#store_info{margin-top:10px;}
#store_info h4{height:27px; background:url(/App_Themes/GLCMALLCMS/images/titlebg_info.gif) no-repeat; color:#FFF; padding-left:20px; line-height:27px; font-size:16px;}
#store_info .store_text{padding:10px; border:1px solid #93764C; line-height:1.5em; padding-bottom:15px;}
#store_info .store_text .send_mail a{float:left;display:block; color:#60B5BC; text-decoration:none; padding-left:25px; height:24px; line-height:24px; margin-top:5px; background:url(/App_Themes/GLCMALLCMS/images/email.gif) 5px center no-repeat;}
#store_info .store_text .send_mail a:hover{text-decoration:underline;}
.MoreAboutStore a{float:left;display:block;margin-left:20px; color:#60B5BC; text-decoration:none; padding-left:27px; height:24px; line-height:24px; margin-top:5px; background:url(/App_Themes/Admin/images/folder.up.gif) 5px center no-repeat;}
.MoreAboutStore a:hover{text-decoration:underline;}
.ViewGallery a{float:left;display:block; margin-left:20px;color:#60B5BC; text-decoration:none; padding-left:27px; height:24px; line-height:24px; margin-top:5px; background:url(/App_Themes/Admin/images/browse.gif) 5px center no-repeat;}
.ViewGallery a:hover{text-decoration:underline;}

/*product detail -- pastiche_art*/
#pastiche_art{margin-top:10px;}
#pastiche_art h4 {height:27px; background:url(/App_Themes/GLCMALLCMS/images/titlebg.gif) no-repeat; color:#FFF;font-size:16px;}
#pastiche_art .art_main{background:url(/App_Themes/GLCMALLCMS/images/pro_middle.gif) repeat-y;}
#pastiche_art .art_top{height:2px; font-size:1px; line-height:1px; background:url(/App_Themes/GLCMALLCMS/images/pro_top.gif) no-repeat;}
#pastiche_art .art_text{background:url(/App_Themes/GLCMALLCMS/images/pro_bottom.gif) 0px bottom no-repeat; padding:10px; line-height:1.5em; padding-bottom:15px;}

/*product detail -- product*/
#product{margin-top:10px;}
#product .product_img{height:200px;}
#product .product_img .img img{display:block;float:left;border:1px solid #5392C8;padding:1px;}
#product .product_img .img_text{width:320px;float:left; margin-left:10px;}
#product .product_img .img_text .img_text1{line-height:26px;}
#product .product_img .img_text .img_text2{font-weight:bold; height:30px; line-height:30px; font-size:14.7px;}
#product .product_img .img_text .img_text3 input{margin-left:10px;}
#product .detalis{clear:both;}
#product .detalis h3{height:30px; line-height:30px; border-bottom:1px solid #CCC; color:#FE8802; font-size:16px; padding-top:10px;}
#product .detalis .text{line-height:1.5em;}
#product .detalis .text p{padding:5px 0px;}

/*help*/
#helpindex {clear:both;margin: 10px 0 10px 0;}
#helpindex a {color: #436397;text-decoration: none;}
#helpindex a:hover {text-decoration: underline;}
#helpindex ul {list-style: none;margin: 0;padding: 0;}
#helpindex ul ul {margin: 0;padding: 0;}
#helpindex ul li {font-size: 18px;width: 45%;float: left;padding: 10px;	background: url(/App_Themes/GLCMALLCMS/images/glc_icon_help.gif) 0px 10px no-repeat;}
#helpindex ul li span {padding-bottom: 2px;margin-left: 30px;border-bottom: 2px solid #83B0FB;display: block;}
#helpindex ul ul li {font-size: 12px;padding-left: 20px;width: auto;clear: left;background: none;}
#helpindex ul ul li span {border: none;margin-left: 0px;}
#helpindex .articles {list-style: none;font-weight: normal;}
#helpindex .articles li {padding-left: 30px;font-size: 11px !important;}

