@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
html,body{}
ul li{list-style:none;}
img{border:0px;}
p{line-height:20px;}

#container{width:800px; margin:0px auto;}

/*header*/
#header{height:85px; width:800px; float:left; margin-bottom:10px; background:#FFD43D; margin-top:0px;}
#header #logo{width:200px; height:85px; float:left;}
#header #logo img{float:left;}
#header #globallink{height:45px; background:url(/App_Themes/GLCMALLCMS/images/menu.gif) top repeat-x; padding-top:3px; width:600px; float:left;}
#header #globallink #menu{height:45px; border-bottom:1px solid #FFF; background:url(/App_Themes/GLCMALLCMS/images/menubg.gif) no-repeat;}
#header #globallink #menu a{color:#FFF; display:block; float:left; height:45px; line-height:45px; font-weight:bold; font-size:12px; text-decoration:none; text-align:center;}
#header #globallink #menu a:hover{color:#F1CD42;}
#header #globallink #menu a.link4{width:60px;}
#header #globallink #menu a.link8{width:80px;}
#header #globallink #menu a.link3{width:50px;}
#header #globallink #menu a.link6{width:76px;}
#header #globallink #menu a.link5{width:64px;}
#header #globallink #menu a.link10{width:104px;}
#header #globallink #menu a.link11{width:53px;}
#header #search{height:36px; width:600px; float:left; background:#79D3EB;}
#header #search ul li{float:left;}
#header #search .wd{width:160px; padding:5px 10px; padding-right:0px;}
#header #search .wd input{height:25px; width:160px; font-size:14px; border:none; background:#FFF; line-height:25px;}
#header #search .button{width:70px; padding:5px 10px;}
#header #search .button input{width:70px; height:25px; border:none; background:#FFF; background:url(/App_Themes/GLCMALLCMS/images/search.gif) center center no-repeat;}
#header #search .link{width:330px; background:#FFF; margin-top:5px; height:25px; line-height:25px;}
#header #search .link a{color:#00B5EE; text-decoration:none;}
#header #search .link .a1{width:110px; padding-left:30px; background:url(/App_Themes/GLCMALLCMS/images/store.gif) 5px center no-repeat;}
#header #search .link .a2{width:5px;}
#header #search .link .a3{width:80px; padding-left:30px; background:url(/App_Themes/GLCMALLCMS/images/signin.gif) 5px center no-repeat;}
#header #search .link .a4{width:40px; padding-left:30px; background:url(/App_Themes/GLCMALLCMS/images/cart.gif) 5px center no-repeat;}
#header #search .link a:hover{text-decoration:underline;}

/*left*/
#left{width:200px; float:left;}
#left h2{background:#8BBC12 url(/App_Themes/GLCMALLCMS/images/view.gif) no-repeat; height:22px; padding-left:10px; line-height:22px; color:#FFF; margin-bottom:2px;}
#left h2 a{color:#FFF; text-decoration:none;}
#left h2 a:hover{text-decoration:underline;}
/*directory*/
#left #directory{background:#F9F9F7; border:1px solid #EBE5D9; color:#5F423E;}
#left #directory h3{height:24px; font-size:14.7px; padding-left:10px; line-height:24px; background:#BBA27A; color:#FFF;}
#left #directory ul li{padding:0px 10px;}
#left #directory ul li ul{background:url(/App_Themes/GLCMALLCMS/images/line.gif) bottom no-repeat; padding:5px 0px;}
#left #directory ul li ul li{padding:0px; line-height:20px;}
#left #directory ul li ul.last{background:none;}
#left #directory ul li div.title{font-weight:bold; padding:5px 0px; background:url(/App_Themes/GLCMALLCMS/images/line.gif) bottom repeat-x;}

#left #directory ul li a{color:#5F423E; text-decoration:none;}
#left #directory ul li a:hover{text-decoration:underline;}

/*newsletter*/
#left #newsletter{background:#F9F9F7; border:1px solid #EBE5D9; margin-top:10px;}
#left #newsletter h3{height:24px; font-size:14.7px; padding-left:10px; line-height:24px; background:#BBA27A; color:#FFF;}
#left #newsletter form{padding:5px;}
#left #newsletter form .email{width:160px; margin:5px 0px;}
#left #newsletter #letter_button{text-align:right;}

/* in main* global css*/

/*img*/
.img{ padding-left:3px;}
.img ul li{float:left; width:118px; height:130px; text-align:center;}
.img ul li a{text-decoration:none;}
.img ul li .img_link{float:left; width:100px; padding:3px; border:1px solid #DCDADB;}
.img ul li .img_link:hover{border:1px solid #4C93D4;}
.img ul li .img_link table tr td{height:100px; width:100px; text-align:center; vertical-align:middle; cursor:pointer;}
.img ul li .text{float:left; width:110px; color:#5D6CD1; text-decoration:none; height:20px; line-height:20px;}
/*h3*/
/*#main h3{color:#61B3BE; width:100%; float:left; font-size:16px; height:40px; line-height:40px;}*/
/*view all*/
.view_all{background:#E5F6FD; margin-top:10px; text-align:right; height:24px; width:100%; float:left;}
.view_all input{width:167px; height:20px; border:none; background:url(/App_Themes/GLCMALLCMS/images/buttonbg.gif) no-repeat; margin-top:2px; margin-right:2px; color:#FFF; font-weight:bold;}

/*main*/
#main{width:593px; float:right;}
#main #banner{height:110px; width:100%; float:left;}
#main #banner #banner1{height:110px; width:324px; float:left;}
#main #banner #banner1 img{float:left;}
#main #banner #banner2{height:110px; width:265px; float:right;}
#main #banner #banner2 img{float:left;}

/*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*/
#store{margin:10px 0 10px 0;}
#store div{margin:10px;}
#StoreList a.ItemLink{padding-left:20px;color:#2E558B;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;
	font-weight:bold;background:url(/App_Themes/GLCMALLCMS/images/glc_wid_arrow.gif) 2px center no-repeat;}

#StoreList h1 {border-bottom:1px solid #6899E3;padding-bottom:4px;margin:5px 0 5px 0 ;}
#StoreList span.ItemDesc{display:block;margin:5px 0px 15px 20px;}
.NoBorder{border: solid 0px #fff;}

/*form-section: store register*/
.form-section {border:1px solid #C0D8FD;background: #ECF4FF;margin-bottom:5px;padding:0px;}
.form-section h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 0 0 5px 0;padding:5px;}
.form-section ul {list-style: none;}
.form-section ul li{padding-top:2px;}
.form-section ul li p{margin:10px 0 0 0;padding-left:5px;}
.form-section ul li .labtitle{width:180px;float:left;padding-left:5px;}
.form-section ul li input, select, textarea {width:250px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.form-section .form-buttons {float:right;text-align:right;margin: 10px 0 5px 0;}

/*product item*/
#items {clear: both;}
#items ul {list-style: none;padding:0;margin:0;}
#items ul li{float:left;margin-bottom:10px;display:block;font-size:12px;width:290px;}
#items ul li img{float:left;margin-right:0px;background:#FFF;margin-top:0px;border:solid 0px #ccc;padding:2px; width:100px;}
#items ul li div {float:left; width:185px;}
#items h2{border-bottom:1px solid #6899E3;padding-bottom:4px;margin:5px 0 5px 0;}
#items h3{padding:0;margin:0;font-size:13px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
#items h3 a{color:#3768B2;}
#items h4{margin-top:5px;margin-left:110px;}
#items h4 img{border:0px;}
#items h5{padding:0;margin:0;font-size:11px;font-weight: normal;}

/*category detail*/
#subdir {margin:10px 0 10px 0;}
#subdir div {margin:20px;}
#subdir a {padding-left: 20px;color: #2E558B;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;background: url(/App_Themes/GLCMALLCMS/images/glc_wid_arrow.gif) 2px center no-repeat;display: block;width: 100%;margin: 1px;}
#subdir a:hover {background-color: #ECF4FF;border: 1px solid #C0D8FD;margin: 0;}
#subdir a:hover span {text-decoration: underline;}
#subdir h2, #items h2 {border-bottom: 1px solid #6899E3;padding-bottom: 4px;margin: 5px 0 5px 0 ;}
#subdir ul {padding: 0;margin: 0;list-style: none;clear: both;width:100%;}
#subdir li {float: left;margin:0 1em 10px 0;width:30%;}

/*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*/
#title{font-family:Arial;font-size:20px;color:#4BC7D3;font-weight:bold}
#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;}
