@charset "utf-8";
/* CSS Document */
body,td,th{ background:#000000; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; }

a {font:Arial, Helvetica, sans-serif; font-size: 16px; color: #0066FF; font:bold;}
a:link {text-decoration: none;}
a:visited {text-decoration: none; color: #0066FF;}
a:hover {text-decoration: none; color: #0099FF;}
a:active {text-decoration: none; color: #0468FF;}

#main_wrapper{ background:url(neonNew.jpg); background-repeat:no-repeat; width:1000px; margin:auto; }
#top_header{width: 1000px;height: 180px;}
#top_menu{background-color:#000000;width:1000px;height:30px;display:inline-block;text-align:center;margin-top:155px;padding-top:6px;}
div.contentcontainer{clear:both; margin:0 auto; padding:0 0 24px 0; width:1000px;background:rgba(0,0,0,0.7);}

#leftcol, #rightcol{float:left; margin:0; width:200px; }
#leftcol p { text-align:center; font-size:17px;}
#rightcol a, h3 {text-align:center; margin-left:10px; margin-right:10px;}
#middlecol{float:left; margin:0; padding:6px; width:588px;}

h1{
font:Arial, Helvetica, sans-serif;
font-size:24px;
color:#CCCCCC;
margin-bottom:4px;}
h2{
font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#CCCCCC;
margin-top:15px;
margin-bottom:4px;}
h3{
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#CCCCCC;
margin-bottom:2px;}
p{
font:Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; margin: 0; padding: 0;}

hr {border: none 0; border-top: #000 1px solid; border-bottom: #333 1px solid;  padding:0;}
.clear, .clearbreak {clear:both; margin:0px;}

div.threeblock
{float:left; text-align:center; margin:0; padding:6px 6px 6px 6px; width:184px;}

div.threeblocktext
{padding:6px 6px 6px 6px; font-size:14px; color:#CCCCCC; text-align:center;}
div.name {
height:40px; text-align:center;}
.size_table{
width:450px;}

div.threeblock div.price
{text-align:center; margin:0; padding:0; color:#999; font-size:12px; text-transform: uppercase; }
div.threeblock div.price span.old-price { color: #d8130d; }
div.threeblock div.price span.old-price .price { text-decoration: line-through; }
div.threeblock div.price span.special-price .price-label { display: none; }
div.threeblock div.price span.regular-price .price-label.fromonly,
div.threeblock div.price span.regular-price .price .packsize
{ font-size: 10px; }
#breadcrumbs { padding-top:15px; padding-left:20px; height:20px;}
#breadcrumbs, #breadcrumbs a {  color:#009900; font-size:14px;}
#breadcrumbs a:hover {color:#00CC00;}

#add_cart {
    border:0;
    width:200px;
    height:60px;
    background:url(../images/AddToCart.png) no-repeat 0 0;
}
#add_cart:hover {background-position:0 -60px;}

#checkout {
    border:0;
    width:200px;
    height:60px;
    background:url(../images/Checkout.png) no-repeat 0 0;
}
#checkout:hover {background-position:0 -60px;}

#button {
    border:0;
    width:200px;
    height:40px;
    background:url(../images/Shipping.png) no-repeat 0 0;
}
#button:hover {background-position:0 -40px;}


#facebook { display:block; background:url(../images/Facebook_Button.png) no-repeat 0 0; width:180px; height:54px; }
#facebook:hover { background-position:0 -54px;}
#facebook span { position: absolute; top: -999em;}
#fbfanlikes { margin-left:15px; width:180px; height:22px; display:inline-block; margin-bottom:10px;}
#fbboxwhite { background:#FFFFFF; color: #0066FF; padding:2px; height:18px; margin-right:2px; float:left; border:#666666; border-style:solid; border-width:thin;}
#fbbox { float:left; line-height:24px;}

#twitter { display:block; background:url(../images/Twitter_Button.png) no-repeat 0 0; width:180px; height:54px; margin-top:5px;}
#twitter:hover { background-position:0 -54px;}
#twitter span { position: absolute; top: -999em;}

#followers { margin-left:15px; width:180px; height:22px; display:inline-block; margin-bottom:10px;}
#followerswhite { background:#FFFFFF; color: #0066FF; padding:2px; height:18px; margin-right:2px; float:left; border:#666666; border-style:solid; border-width:thin;}
#followersbox { float:left; line-height:24px;}


#google { display:block; background:url(../images/G+_Button.png) no-repeat 0 0; width:180px; height:54px; margin-top:5px;}
#google:hover { background-position:0 -54px;}
#google span { position: absolute; top: -999em;}
#prizes { display:block; background:url(../images/Prizes.png) no-repeat 0 0; width:180px; height:54px; }
#prizes:hover { background-position:0 -54px;}
#prizes span { position: absolute; top: -999em;}
#blog { display:block; background:url(../images/Blog_Button.png) no-repeat 0 0; width:180px; height:54px;}
#blog:hover { background-position:0 -54px;}
#blog span { position: absolute; top: -999em;}

#newsletter{ background:url(../images/newsletter.png) no-repeat 0 0;
	border:none;
	height:36px;
	width:196px;
	outline:none;
	color:#FFFFFF;
	padding-left:8px;
	padding-right:40px;
}
.center{ text-align:center;}

#rightblackdiv{ background:rgba(0,0,0,0.9); border-radius: 8px 8px; padding-top:2px; padding-bottom:12px; }

#footer { width:800px; margin:auto;  }
.footercoloums { display:inline-block; width:180px; padding-left:15px;}
.footercoloums p { text-align:left; margin:0px; font-weight:bold; font-size:15px;}
.footercoloums ul { vertical-align:top; text-align:left; margin-top:5px; padding-left:20px; width:180px; height:100px; }
.footercoloums li { width:180px; height:20px;}
#html5 { float:right;}
#address { float:left;}
#logo {float:right;}
.redBox { background-image: url(../images/redBox400x20.png); width: 410px; height: 30px; text-align: center; display: table-cell; vertical-align: middle; color: #FFFFFF;}
.RedMessage { color: #FF0000; font-size: 16px;}

