/**************     default     **************/
/**
* {margin: 0px; padding: 0px;}
**/
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,div,img,blockquote,fieldset,input,label,address,dd,dl{ margin:0; padding:0; }
table{border-collapse:collapse;border-spacing: 0px;}
img {border: none;}
hr {border: 0; background-color: black; color: black; height: 1px;}
a {text-decoration: none;color: blue;}
li {list-style-position: inside;}
h1{font-size: 32px;font-weight: bold;}
h1,h2,h3,h4,h5,h6{text-align:left;}

/**************     all     **************/
body {behavior: url(csshover.htc);}
/**************body {background: url("images/bg1.jpg");text-align:center;}**************/
body {background:#CED7FF; text-align:center;}
#wrapper{position: relative;width: 900px;text-align: left;margin: 0px auto;border: 0px solid black;background: white;}

/**************     top     **************/
#top_layer{background: url("images/wj_logo.jpg") no-repeat #cdd5fd;width: 900px;height: 150px;}
#top_menu{position: absolute;left: 360px;top: 16px;width: 180px; height: 77px;list-style-type: none;padding-top: 11px;line-height: 18px;background: #f4f35a;border-top: 1px solid white;border-right: 2px solid #909090;border-bottom: 2px solid #909090;border-left: 1px solid white;}
#top_menu li {padding-left: 70px;}
#top_menu a {color: blue;font: small-caps bold 12px Verdana,Arial,Helvetica,sans-serif;}
#top_menu a:hover {color: red;}
/************** cartmenu   **************/
#cartmenu {position: absolute;left: 810px;top: 123px;list-style: none;}
#cartmenu li {float: left;width: 60px;padding-left: 3px;margin-left: 5px;border-top: 1px solid white;border-right: 2px solid #909090;border-bottom: 2px solid #909090;border-left: 1px solid white;background: #9babfd;}
#cartmenu a {color: #ffff33;text-decoration: none;font: bold 14px Garamond, 'MS Serif';}
#cartmenu a:hover {color: #ffffff;}

/**************     main     **************/
#main{width: 900px;}
#main_table{margin: 20px 0 20px 0;}
#center{width: 673px;vertical-align: top;border-right: 3px solid #9CF373;padding-left: 20px;}
#right{width: 213px;padding: 0px 5px 0px 5px;vertical-align: top;}

/**************     bottom      **************/
#bottom_menu{text-align: center;margin: 5px;}
#bottom_menu li{display: inline;list-style-type: none;}
#bottom_menu a{font-size: 18px;padding: 3;}

/**************     product_list.php      **************/
.featured{width:650;}
.fproduct{padding: 15px;}
.r_border{border-right: 1px solid #c0c0c0;}
.b_border{border-bottom: 1px solid #c0c0c0;}

/**************     product.php     **************/
#prodImage {width:300px;}
#prodImage .PBigImg{width:300px;}
#prodImage a{color:gray;font-weight:bold;margin-bottom:3px;text-decoration:underline;}
#prodImage .thumb{width:35px;margin:2px 0 0 1px;border:1px solid black;}
#prodDesc {padding:0 10px 0 10px;}

/**************     cart.php     **************/
#cart{position: relative;padding-left: 20px;padding-top: 20px;text-align:left;}
#cart table {margin: 20px 0 20px 0;width: 700px;}
#cart td {padding: 3px;}
#cart td img {width:70px;height:70px;margin-right: 20px;vertical-align: middle;}
#cart th{color: white;background: #4c82c8;}
#cart .button{color: white;background: #4c82c8;}

/**************     login.php     **************/
#login h2{margin-left: 65px;margin-top: 30px;}
#login .login{border-collapse: separate;border-spacing: 50pt 0;margin-top: 20px;margin-bottom: 100px;}
#login .login .brd{border: 1px solid #4c82c8;}
#login .login .required{text-align: left;color: red;}
#login .login th{color: white;background: #4c82c8;}
#login .login form{margin:10px;padding:2px;}

/**************     createAccount.php     **************/
#createAccount {margin-left: 20px;margin-bottom: 20px;}
.address{margin:10px;padding:2px;}
.address .caption{color: white;background: #4c82c8;text-align:left;}
.address th{font-weight:bold;text-align:right;padding:2px;}
.address td{text-align:left;padding:2px;}

#createAccount  .yellowbox{text-align:left;background: #fefeca;border: 1px solid black;height: 40px;margin:10px;}
/**************     submitOrder.php     **************/
#submitOrder {margin: 20px 10px 100px 30px;}
#submitOrder table {margin: 10px 20px 20px 0;}
#submitOrder td{padding: 5px;}
#submitOrder th{color: white;background: #4c82c8;}
/**************     invoice.php     **************/
#invoice {margin: 20px 10px 100px 30px;}
#invoice table {margin: 10px 20px 20px 0;}
#invoice td{padding: 5px;}
#invoice th{color: white;background: #4c82c8;}

/**************   contact.php   **************/
.contact{color: #050795; font: bold 20px arial, 'MS Serif';}
#contact1{width: 90%;text-align: left;margin: 20px auto;}

/**************     index.php     **************/
#home{width: 100%; text-align: left;margin: 10px auto;}
#home h2{color: #05A305; font: bold 22px arial, 'MS Serif';}

/**************     term_cond.php     **************/
#term_cond{width: 100%; text-align: left;margin: 20px auto;font: 16px arial, 'MS Serif';}
