﻿body{text-align:center;background-color:#402A1D;margin:0;color:#ebd5bc;font-size:12px;font-family:Verdana,helvetica,clean,sans-serif;background:url("Images/bg.gif");}
img{border:0;}
h1{font-size:20px;font-weight:bold;}
h2{font-size:16px;font-weight:bold;}
h3{font-size:13px;font-weight:bold;}
h4{font-size:12px;font-weight:bold;}
h5{font-size:20px;font-weight:bold;text-align:center;}
h6{font-size:12px;font-weight:bold;text-align:center;}
input,textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
a{text-decoration:none;color:#ebd5bc;}
a.KKLine{text-decoration:underline;color:#ff9601;cursor:pointer;}
#main{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:770px;padding:10px 0 0 12px;background-color:#402A1D;height:100%;border:solid 1px #332a24;}
.divcenter{
position:absolute;
width:300px;
height:80px;
line-height:60px;
left:50%;
top:50%;
z-index:1;
background-color:#000;
color:fff;
margin-left:-150px;
margin-top:-32px
} 

.bigbtn{cursor:pointer;*cursor:hand;background:url("Images/btnBack.jpg") no-repeat; width:107px;height:29px;line-height:29px;border:none;font-family:Impact;text-align:center;color:#000000;font-size:13pt;}
.bigbtn-g{cursor:pointer;*cursor:hand;background:url("Images/btnBack-g.jpg") no-repeat; width:98px;height:20px;line-height:20px;border:none;text-align:center;color:#FFFFFF;font-size:12pt;font-family:Verdana;font-weight:bold;font-style:italic;}
.bigbtn-l{cursor:pointer;*cursor:hand;background:url("Images/btnBack-g.jpg") no-repeat; width:98px;height:20px;line-height:20px;border:none;text-align:center;color:#FFFFFF;font-size:8pt;font-family:Verdana;font-weight:bold;font-style:italic;}
.littebtn{cursor:pointer;*cursor:hand;margin:3px 3px 3px 0;padding:auto;display:block;float:left;background:url("Images/littebtn.jpg") no-repeat; width:37px;height:13px;line-height:13px;border:none;text-align:center;color:#000000;font-size:9px;}
.littebtn2{cursor:pointer;*cursor:hand;margin:3px 3px 3px 0;padding:auto;display:block;float:left;background:url("Images/btnBack2.jpg") no-repeat; width:80px;height:22px;line-height:22px;border:none;text-align:center;color:#000000;font-size:13px;font-weight:bold;}
.dv-bigbtn{cursor:hand;background:url("Images/btnBack.jpg") no-repeat; width:107px;height:29px;line-height:29px;border:none;font-family:Impact;text-align:center;color:#000000;font-size:13pt;margin:0 0 0 43px !important;margin:0;}
.btnPre{cursor:pointer;*cursor:hand;background:url("Images/Pre.jpg") no-repeat; width:25px;height:27px;border:none;vertical-align:middle;}
.btnNext{cursor:pointer;*cursor:hand;background:url("Images/Next.jpg") no-repeat; width:27px;height:27px;border:none;vertical-align:middle;}
.linkbtn{cursor:hand; margin:auto;padding:auto;display:block;background:url("Images/btnBack.jpg") no-repeat; width:107px;height:29px;line-height:29px;border:none;font-family:Impact;text-align:center;color:#000000;font-size:13pt;}
.linkbtn2{cursor:hand; margin:0;padding:auto;display:inline-block;background:url("Images/btnBack.jpg") no-repeat; width:107px;height:29px;line-height:29px;border:0;font-family:Impact;text-align:center;color:#000000;font-size:13pt;}
.linkbtn-g{cursor:hand; margin:auto;padding:auto;display:block;background:url("Images/btnBack-g.jpg") no-repeat; width:91px;height:20px;line-height:20px;border:none;text-align:center;color:#ffffff;font-size:11pt;font-family:Verdana;font-weight:bold;font-style:italic;}
.fisb{font-size:16px;font-weight:bold;}/*:first-letter {
	font-weight:bold;
	font-size:200%;
}*/
/**----Error Message---*/
.ErrMessage{border:solid 1px #ebd5bc;width:730px;margin:0 0 10px 0;padding:0;}
.ErrMessage ul{margin:10px 0 10px 20px;}

/*--logospace--*/
#logospace{height:105px;width:725px;}
#logolink img{display:inline;margin:10px 0;position:absolute;margin:0;}
#logoright{float:right;margin:10px 0;}
#sign{width:96px;}
#sign ul{margin:0;padding:0;}
#sign ul li{list-style-type:none;margin:8px 0;text-align:center;}

/*----public default----*/
#pc-top{text-align:center;height:40px;line-height:40px;}
#pc-top ul {}
#pc-top ul li{font-size:12px;font-weight:bold;text-align:left;}

/*----Menu---*/
#Menu{width:770px;background: url("images/SiteMenu.jpg") no-repeat;height:50px;line-height:50px;}
#Menu ul{margin:0;padding-left:10px;}
#Menu li {display:inline;list-style:none;background: url("images/SMG.gif") no-repeat left;margin-right:5px;}
#Menu li a{color:#402A1D;margin-left:12px;font-weight:bold;}
#SMFM {background:none !important;}

/*-----signup----*/
#su{width:725px;line-height:20px;margin:20px 0 0 10px;}
#su ul{list-style:none;margin:0; padding:0;}
#su ul li {margin:0 0 10px 0;}
#su ul li label{width:160px;display:inline-block;font-weight:bold;}

/*-----signin----*/
#si{width:725px;line-height:20px;margin:20px 0 0 10px;}
#si ul{list-style:none;margin:0; padding:0;}
#si ul li {margin:0 0 10px 0;}
#si ul li label{width:160px;display:inline-block;font-weight:bold;}

/*---BD----*/
#bd{width:770px;margin:10px 0 10px 0;}
#cframe{border:solid 1px #ebd5bc;width:736px;height:500px;}


/*---foot----*/
#foot{width:770px;text-align:center;font-size:10px;margin:20px 0 10px 0;clear:both;}
#foot ul{list-style:none;margin:0;padding:0;}
#foot ul li{margin:0;display:inline;border-right:solid 2px #ebd5bc;padding:0 10px 0 10px;}
#foot ul li.last{border:none;}

/*---default---*/
#summary{padding:10px 0px 10px 20px;}
#summary ul{margin:0;padding:0;}


/*-------products menu------*/
/*#productdetail{height:500px;margin:10px 0 0 0;}
#ProductsMenu{list-style:none;margin:10px 0 0 0;padding:0;}
#ProductsMenu li{line-height:25px;text-align:center;}
.pm_over{color:Red;cursor:pointer;}
.pm_out{color:#ebd5bc;}
.pm_selected{color:#402A1D;background:url("images/pm_back.jpg") no-repeat left;font-weight:bold;}
.box{margin:10px;}
.imgbox{width:254px;height:190px;border:1px solid #d5d5d5;float:left;}*/
#productdetail{width:735px;text-align:center;}
#productdetail td{text-align:center;font-weight:bold;}
#productdetail td img{height:153px;border:solid 1px #d5d5d5;}
#pd-middle{margin: 140px 0 0 10px; border-top:solid 1px #d5d5d5;padding:20px 0 0 0;}
#pd-middle ul{margin:0; padding:0;}
#pd-middle ul{list-style:none;}
#pd-middle ul li{margin:0 0 10px 0;display:inline-block;}
#pd-middle ul li img{height:153px;border:solid 1px #d5d5d5;}
#pd-middle h3{margin:0; padding:0;display:inline;}
#pd-middle p.fg{border-top:dotted 1px #d5d5d5;}

/*-----profile----*/
#pf{height:439px;}
#Line{background:url(Images/Line1.jpg) no-repeat; width:5px;height:439px;margin:0 10px 0 10px;float:left;}
/*#pf-left{width:230px;position:absolute;}*/
#pf-left{width:230px;float:left;}
#pf-left ul{list-style:none;margin:0;padding:0;}
#idpic{width:144px;height:144px;background:url("Images/noidpic.gif") no-repeat top;margin:10px 0 0 10px;}
#pf-right{float:left;margin:10px 0 0 0;}
#pf-right ul{list-style:none;margin:0;padding:0;width:500px;}
#pf-right ul li{margin:0 0 5px 0;}
#pf-right ul li span{width:300px;display:inline-block;text-align:right;padding:0 5px 0 0;}
.BtnSubmit{background:url("Images/submit.jpg") no-repeat;width:107px;height:29px;border:0;}
.pf-intr{width:200px;}

/*-----userinfoshow---*/
#pf-show{width:210px;}
#pf-show ul{list-style:none;margin:0; padding: 0 0 0 10px;}
#pf-show ul li span{font-weight:bold;margin:0 3px 0 0;}
#pf-show ul li {margin:0 0 5px 0;}
#pf-show ul li img{border:solid 1px #d5d5d5;height:80px;}

/*-----memberdefault----*/
#md{overflow: auto;}
/*#md-right{float:right;margin:0 80px 0 0!important;margin:0 40px 0 -20px;}*/
#md-right{float:left;margin:10px 0 0 10px;padding:0;}
#md-right ul{list-style:none;margin:0;padding:0;}
#md-right ul li{margin:0 0 5px 0;}
#md-right ul li span{margin:0 5px 0 0;}
#md-line{width:5px;float:left;}
#md-line img{width:5px;height:320px;}

/*---------DesignList-----*/
#DesignList {margin:0;width:750px;padding:0;}
#DesignList ul{list-style:none;margin:0;padding:0;}
/*#DesignList ul li{display:inline;margin:0 5px 0 0;}*/
#DesignList ul li{float:left;margin:0 10px 10px 0;text-align:center;width:80px;}
#DesignList ul li img{border:solid 1px #d5d5d5;height:80px; width:80px;}


/*--------fabfavs--------*/
#FabFavsIntro{padding:5px;width:725px;margin:0 0 10px 0;}
#ff{height:400px;border:solid 1px #ebd5bc;padding:10px 5px 5px 5px;width:725px;}
#ff-left{position:absolute;width:230px;}
#ff-right{float:right;width:515px;}

/*-------designexplore---*/
#de{background:url("Images/fabfavs.jpg") no-repeat right top;margin:0 0 0 0;padding:0 0 0 10px;}
#de ul{list-style:none;margin:0 0 10px 0;padding:0;}
#de-left{width:300px;position:absolute;margin:10px 0 0 10px;}
#de-left ul li{margin:0 0 20px 0;}
#de-right{float:right;width:190px}
#de-right ul li{text-align:center;margin:0 0 20px 0;}
.de-cc *{vertical-align:middle;}
#de-img{width:300px;height:300px;text-align:center;line-height:300px;}


/*--------designs------*/
#designs{height:500px;overflow:auto;width:725px;}
#designs ul{margin:0 0 5px 13px;padding:0;}

/*--------editdesign-------*/
#ed-dd{width:725px;border-top:solid 1px #ebd5bc;margin:10px 0;padding:10px 0 0 0;}
#ed-dd ul{list-style:none;margin:0;padding:0;width:460px;}
#ed-dd ul li{margin:0 0 5px 0;text-align:left;}
#ed-dd ul li.lic{text-align:center;}

/*-------Vote----*/
#VoteMessage{text-align:center;border:solid 1px #ebd5bc;margin:20px;padding:30px;}


/*-----Special Project Form---*/
#spf{margin:0 0 30px 0;}
#spf-img ul{list-style:none;}
#spf-img ul li{margin:0 0 10px 0;}
#spf-other ul{list-style:none;}
#spf-other .BuyInfo{width:350px;border:solid 1px #ebd5bc;padding:10px;}
#spf-other ul li{margin:0 0 10px 0;}
#spf-other ul li label.LW{width:120px;display:inline-block;}
#spf-other ul li input[type='text']{width:170px;}
#spf-canvas{position:absolute;margin:0 0 0 430px;border:solid 1px #ebd5bc;}

/*------Cart------*/
.cartlist td,.cartlist th{border-bottom:solid 1px #ebd5bc;}
#order{width:725px;}
#order-item{margin:10px 0 10px 10px;padding:0;/*height:300px;*/width:auto;}
#order-item ul{list-style:none;margin:0;padding:0;}
#order-item-left{float:left;margin:10px 10px 0 10px;}
#order-item-right{float:left;margin:10px 10px 0 0;width:350px;}
#order-item-right ul li{margin:0 0 10px 0;}

/*---------sitemanage-------*/
#sm-vote-list {list-style:none;margin:0; padding:0;}
#sm-vote-list li{float:left;}
#sm-vote-list li div{width:300px;}

/*--------topthree--------*/
#tt{height:400px;border-bottom:solid 1px #ebd5bc;margin:0 0 10px 0;}
#tt-right{float:left;}
#tt-right ul{list-style:none;}

/*---------sell detail------*/
#sdl{width:725px;padding:10px;}
#sdl ul{list-style:none;margin:0;padding:0;}
#sdl ul li{margin:0 0 10px 0;}

/*-------jquery tip----*/
.screenshot {text-decoration:underline;color:#ff9601;}
#screenshot {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 5px; BACKGROUND: #333; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute
}
.TipImg{width:200px;}
.TipCIImg{width:400px;}

/*------friends-----*/
#f-logo{margin:10px;}
#f-logo ul{list-style:none;width:100%;margin:0;padding:0;}
#f-logo li{text-align:center;padding:0 0 10px 0;}

/*------FAQ-----*/
#FAQ {margin: 0 0 0 10px; width:736px;}
#FAQ ul{margin:0 0 20px 0;padding:0;list-style:none;}
#FAQ ul li{margin:0 0 5px 0;}
#FAQ ul li h3{font-size:14px;text-decoration:underline;}
#FAQ ul li:first-letter {
	font-weight:bold;
	font-size:150%;
}

/*--------Materials-------*/
#mt-top{width:735px;text-align:center;}
#mt-top td{text-align:center;font-weight:bold;}
#mt-top td img{width:204px;height:141px;border:solid 1px #d5d5d5;}
#mt-middle{margin: 140px 0 0 10px; border-top:solid 1px #d5d5d5;padding:20px 0 0 0;}
#mt-middle ul{margin:0; padding:0;}
#mt-middle ul{list-style:none;}
#mt-middle ul li{margin:0 0 10px 0;display:inline-block;}
#mt-middle ul li img{width:204px;height:141px;border:solid 1px #d5d5d5;}
#mt-middle h3{margin:0; padding:0;display:inline;}
#mt-middle p.fg{border-top:dotted 1px #d5d5d5;}