/*(main.css) LLiving Style :: Alastair Reid, Easyspace Premium Design */

/*Layout*/
html,body{text-align:center;background:#eee;font-family:Arial, Helvetica, sans-serif; margin:0;padding:0; background-image:url(img/bg_stripe.png); background-repeat:repeat-x;}
img {border:0; padding:0; margin:0;}
#pagewidth{width:900px;text-align:left;margin-left:auto;margin-right:auto; background-color:#FFFFFF;}
#spacer{position:relative;height:25px;width:100%;}
#h-nav{position:relative;background-color:#CCC;height:35px;width:100%;}
#header{position:relative;height:100px;color:#fff;background-color:#1C1010;width:100%; border-bottom:4px solid #000000;}
#maincol{background-color:#FFF;float:right;display:inline;position:relative;width:900px; background-image:url(img/admin_bg.gif); background-repeat:repeat-x;}
#maincol_right{background-color:#FFF;float:right;display:inline;position:relative;width:650px;}
#maincol_left{background-color:#FFF;float:left;display:inline;position:relative;width:650px;}
#half_left {width:450px; float:left;display:inline;position:relative;background-color:#fff;}
#half_right{width:450px; float:right;display:inline;position:relative;background-color:#fff;}
#mainbox{width:550px;height:auto;position:relative;float:left; margin:5px;}
#mainbox_admin {width:300px; margin-left:30px; position:relative; float:left; }
#leftcol{width:250px;height:auto;position:relative;float:left;background-color:#333;}
#rightcol{width:250px;height:auto;position:relative;float:right;background-color:#333;}
#footer{height:15px;background-color:#1C1010;color:#fff;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}

/*Admin*/

#admin_nav {background:#000000; color:#FFFFFF; width:100%; height:25px; position:relative;}
#admin_nav ul {padding:0; margin:0;} #admin_nav a, li {list-style:none; text-decoration:none; display:inline; margin-left:5px; color:#FFFFFF; font-size:small;}


/*Jquery*/
#title {width:112px; color:#FFFFFF; text-align:center; font-size: 14px;
font-weight: bold; letter-spacing: -0.5pt; background-color:#666666; height:20px; z-index:300; position:absolute;  display:inline;}

/*Forms*/
#addproduct {margin-left:25px; position:relative; float:left;}
#addproduct label {display:block; font-size:11px; padding-top:10px; font-weight:bold;} 
#addproduct input {display:block;}
#addproduct select {font-size:10px;}
form {padding:20px;}
.productlink {text-decoration:none; font-weight:bold; margin-left:20px; font-size:0.8em;}
.productlink a:hover { color:#666666;}

/*Tables*/
table{margin:10px;font-family:Tahoma, Verdana, Arial;border-collapse:collapse;border-spacing:1px;border-left:1px solid #1F2A34;border-right:1px solid #1F2A34;}
thead th{background:url('img/mainNavBG.gif');font-size:14px;color:#fff;height:30px;text-align:center;border-top:5px solid #000;border-bottom:5px solid #000;border-left:1px solid #1F2A34;border-right:1px solid #1F2A34;}
tbody td{font-size:10px;background:#2d3134;color:#fff;border:1px solid #373B3E;padding-left:3px;height:40px; text-align:center;}
tbody td a:link{font-size:12px;color:#F60;font-weight:700;text-decoration:none;}
tbody td a:hover{font-size:12px;color:#F60;font-weight:700;text-decoration:underline;}
tbody td a:visited{font-size:12px;color:#F60;font-weight:700;}
tbody th{background:#373B3E;color:#080808;text-align:left;padding-left:4px;border:1px solid #2d3134;width:120px; text-align:center; color:#FFFFFF; font-size:0.9em; background-color:#006699; }
tbody th a:link{color:#fff;font-size:12px;font-weight:bolder;text-decoration:none;}
tbody th a:hover{font-size:13px;color:#fff;font-weight:bolder;}
tbody th a:visited{text-decoration:line-through;font-size:12px;color:#fff;font-weight:bolder;}
tbody tr:hover{background:#333;}
tbody a[title^="Download"]{font-size:12px;color:#F60;text-align:center;}
tbody a[title^="Download"]:hover{text-decoration:underline;font-size:12px;color:#F60;}
tbody a[title^="Download"]:visited{text-decoration:line-through;font-size:12px;color:#F60;}
tfoot{background:#1F2A34;color:#fff;font-size:18px;text-align:center;border-left:1px solid #1F2A34;border-right:1px solid #1F2A34;}
tfoot td{font-style:italic;}
table caption{background:#1F2A34;color:#fff;text-align:center;font-size:24px;padding-top:10px;padding-bottom:10px;border-left:1px solid #1F2A34;border-right:1px solid #1F2A34;}
	
#admin_login {border:5px solid #ccc;margin:50px 100px;width:200px; background-image:url(img/login_bg.gif); background-repeat:repeat-x;}

#admin_login label {display:block; font-size:12px; font-weight:bold; color:#FFFFFF; margin-bottom:2px;}
