/*
Theme Name: BronzeFactory 3
Theme URI: bronzefactory.com
Version: 3.0
Author: Tracy Nanthavongsa
*/

/* ---------- 1. GENERAL LAYOUT and TYPOGRAPHY ---------- */
.wrapper{width:900px;margin:auto;text-align:left;}
.inv_wrapper{width:100%;margin:auto;text-align:left;}
body{background:#201e18;line-height:21px;font-size:14px;font-family:Georgia;margin:auto;text-align:center;}
.header{width:945px;}
.inv_header{width:100%;}
.content{background:#FFFFFF;width:860px;padding:20px;margin-top:25px;}
.inv_content{background:#FFFFFF;width:100%;padding:20px;margin-top:25px;}
a img{border:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#663300}
h3{color:#663300;margin-bottom:0px;font-weight:bold;}
h4{margin-top:3px;margin-bottom:0px;font-size:12px;font-weight:normal;}
.clear{clear:both;}
li{margin-left:60px;}
.menu_links{margin-top:20px;font-size:15px;}
.logo{float:right;width:389px;margin-top:10px;margin-bottom:15px;}
.logout{float:right;margin-top:-50px;margin-bottom:15px;}
.logoutlink{margin-top:-25px;}
.search{float:right;margin-top:-10px;}
.admin_search{float:right;margin-top:-40px;}
.yourprice{font-size:30px;font-weight:bold;margin-bottom:-15px;margin-top:20px;}
.pinfo{font-size:20px;line-height:1.1em;margin-bottom:-40px}
.ad_center{width:800px;margin:0 auto;}
.smallfont{margin-top:-2px;}

/* ---------- 2. LOGIN BOX ---------- */
.loginback img{width:850px;margin-top:-290px;}
.loginbox {width:351px;height:300px;background:url(http://www.bronzefactory.com/web_img/loginbox.png) no-repeat;position:relative;top:80px;margin-left:20px;}
.logintext {width:275px;color:#FFFFFF;padding:20px;margin-top:-55px;margin-left:18px;position:relative;}
.loginsubtext {font-size:12px;line-height:16px;}
.loginicon {background:url(http://www.bronzefactory.com/web_img/memberarea.png) no-repeat;height:100px;margin-left:30px;position:relative;top:15px;}
.loginbutton {background:url(http://www.bronzefactory.com/web_img/loginbutton.png) no-repeat;height:45px;width:118;border:none;float:right;}
.textbox{font-size:25px;}

.formbox{font-size:15px;margin-bottom:5px;background-color: #fff;border: 2px solid #3366cc;color:#666666;
-moz-box-shadow: inset 0 0 8px rgba(0,0,0, 0.25);-webkit-box-shadow: inset 0 0 8px rgba(0,0,0, 0.25);box-shadow: inset 0 0 8px rgba(0,0,0, 0.25);
-moz-border-radius: 3px;border-radius: 3px;-webkit-border-radius: 3px;
padding:5px;font-size:14px;}

.formbox2{width:250px;font-size:15px;margin-bottom:5px;background-color: #fff;border: 2px solid #3366cc;color:#666666;
-moz-box-shadow: inset 0 0 8px rgba(0,0,0, 0.25);-webkit-box-shadow: inset 0 0 8px rgba(0,0,0, 0.25);box-shadow: inset 0 0 8px rgba(0,0,0, 0.25);
-moz-border-radius: 3px;border-radius: 3px;-webkit-border-radius: 3px;
padding:5px;font-size:14px;}

.formbox_error{font-size:15px;margin-bottom:5px;background-color: #fff;border: 2px solid #ff0000;color:#666666;
-moz-box-shadow: inset 0 0 8px rgba(0,0,0, 0.25);-webkit-box-shadow: inset 0 0 8px rgba(0,0,0, 0.25);box-shadow:inset 0 0 8px rgba(0,0,0, 0.25);
-moz-border-radius: 3px;border-radius: 3px;14px;-webkit-border-radius: 3px;
padding:5px;font-size:}

.submitbtn{padding:5px;font-size:10px;}
.status{color:#000;}
.caption{color:#fff; font-size:14px;font-weight:bold;background-color:#6699ff;width:450px;margin-left:-10px;padding:10px;-moz-box-shadow: 0 0 2px #888;-webkit-box-shadow: 0 0 2px#888;box-shadow: 0 0 2px #888;}
.loginback-main img{width:850px;margin-top:-290px;}
.loginbox-main {width:351px;height:300px;background:url(http://www.bronzefactory.com/web_img/loginbox.png) no-repeat;position:relative;top:80px;margin-left:40px;}
.logintext-main {width:275px;color:#FFFFFF;padding:20px;margin-top:-55px;margin-left:18px;position:relative;}
.loginicon-main {background:url(http://www.bronzefactory.com/web_img/memberarea.png) no-repeat;height:100px;margin-left:30px;position:relative;top:15px;}
.loginbutton-main {background:url(http://www.bronzefactory.com/web_img/loginbutton.png) no-repeat;height:45px;width:118;border:none;float:right;}
.textbox-main {font-size:25px;}

/* ---------- 3. FOOTER ---------- */
.footer{width:890px;height:75px;margin:auto;color:#FFFFFF;}
.fleft{width:445px;float:left;margin-top:10px;margin-top:15px;}
.fright{width:445px;float:right;text-align:right;margin-top:15px;}

/* ---------- 4. CONTACT PAGE ---------- */
.contact{height:215px;width:800px;margin:auto;color:#000000;}
.contact h3{margin-bottom:-20px;font-weight:bold;}
.cleft{width:400px;float:left;}
.cright{width:400px;float:right;text-align:right;}
blockquote {font:1em; Arial;line-height:1.5em;margin:10px 0px;font-weight:bold; font-style:italic;}
.borderit img{border: 1px solid #ccc;max-width:240px;}
.borderit:hover img{border: 1px solid #663300;}
.borderit:hover{color: #663300; /* irrelevant definition to overcome IE bug */}

/* ---------- 5. Links and Alignment ---------- */
.navigation{font-size:20px;font-weight:bold;}
.alignleft{float:left;}
.alignright{float:right;}
.large_image img{border:5px solid #000000;max-width:800px;}

/* ---------- 6. rotator in-page placement ---------- */
	div#rotator {position:relative;height:450px;}
/* rotator css */
	div#rotator ul li {position:relative;list-style: none;}
	div#rotator ul li.show {z-index:-1;}

#favorite td.normalon{ background-color: #ffff99;}
.smalltext {font-size:12px;font-style:italic;}
#messagebox {margin-top:40px; margin-bottom:-30px;color:#666666; font-size:14px;width:875px;background-color:#ffffcc;padding:10px;border:3px solid #ffff99;}
#messagebox_error {margin-top:20px; margin-bottom:-15px;color:#000000;font-weight:bold; font-size:14px;width:875px;background-color:#ff9999;padding:10px;border:3px solid #993333;}
.stock {color:#000000;font-weight:bold; font-size:12px;;background-color:#ff9999;padding:10px;border:1px solid #993333;width:100px;margin-left:670px;margin-top:-50px;text-align:center;}

.home_thumb {padding:5 8 5 0px;}
.home_login {float:right;font-size:15px;font-style:bold;}
.home_text {width:825px;padding:15px;background-color:#f7f7f7;font-color:#3e3c3a;text-shadow: black 0.05em 0.05em 0.05em}

.leftbox{float:left;width:500px;}
.rightbox{float:right;width:350px;}

.register_heading{background-color:#ebebeb;}
.register_alt1{background-color:#E6E3E8;}
register_alt2 {background-color:FFF;}
