/*
Theme Name: voltaic
Theme URI: http://vxtindia.com/
Description: The basic wordpress theme design and develope for voltaic.
Version: 0.1
Author: vxtindia
Author URI: http://vxtindia.com/
Tags: vxtindia
*/
/*********************************** IMPORT screen.css *******************************************************/
/*********************************** IMPORT END **************************************************************/

/* Begin Typography**/

img #img1, #img2, #img3, #img4, #img5, #img6 {
	width: 395px;
	height: 395px;
}

#test1 {
	 margin: -118px 0 0;
        outline:0 none;
        padding:0;
	
}

#test {
	padding:6px 0 0 0;
}

#aaa {
	color:#666666;
        font-family:arial;
        font-size:10px;
        letter-spacing:0.001em;
        line-height:1.1em;
        margin:2px 0 18px 5px;
        padding:0;
        width:119px;	
}

body {
	/*font-size1: 62.5%;  Resets 1em to 10px */
	font-size:12px;
	font-family:Arial;
	background: #FFF;
	color: #454545;
	text-align: center;
	margin: 15px auto;
}

#wrapper {
	width: 820px;
	padding: 0px 10px 10px;
	margin: 0 auto;
}

.wrapper-inner {
	width: 800px;
	padding: 0;
	margin:0 auto; 
}

#content {
	margin: 8px auto;
width:800px;
}

#button {
background:url("../images/button.png") no-repeat scroll center top transparent;
border:0 none;
color:#FFFFFF;
font-family:Arial;
font-size:11px;
height:20px;
margin:-15px 0 0 6px;
width:82px;
}

/*** Begin Header ***/

#header{ width: 800px; margin: 0 auto; height: 71px; }
#header .logo { 
	background:url("../images/logo.png") no-repeat scroll center top transparent;
float:left;
height:78px;
margin:0 auto;
width:143px;
}
#header .nav {  
	  float: left;
    margin: 29px 0 0;
    padding: 0;
    width: 510px;
	}
.nav ul li { display:inline; list-style:none outside none; margin:0 30px 0 0; padding:0 8px 0 0; } 
.nav ul li a {  
color:#666666;
font-family:Arial;
font-size1:1.2em;
font-weight:bolder;
letter-spacing:0.021em;
line-height:1.2em;
text-decoration:none; 
}
.nav ul li a:hover { color: #ff3300; }
.nav ul li.selected { color: #ff3300; }
#header .shop-cart{ 
	background:url("../images/shop.png") no-repeat scroll center center transparent;
	float:right;
	height:37px;
	margin:37px 1px 0 0;
	width:140px;
}
#voltic-front {
	background:url("../images/title-image.jpg") no-repeat scroll center center transparent;
	height:317px;
	margin:7px auto;
	width:800px;
}
#voltic-front p { color:#FFFFFF;font-size1:2em;font-weight:bolder;letter-spacing:0.01em;line-height:1.5em;margin:0;padding:237px 0 0 32px;text-align:left; }

/*** End Header ***/

/*** Lest Sidebar ***/

#content .left {
	background:url("../images/left.png") no-repeat left top transparent;
	width: 125px;
	float:left;
	height: 536px;
	_height:500px;
}

/*** Left Sidebar for temporary indexpage ***/
.left-sidebar-spark{
	float:left;
}

.left-top-spark  {
    	background: url("../images/tp-left.png") no-repeat scroll left top transparent;
    	height: 8px;
    	margin-bottom: 11px;
    	width: 125px;
}

#content .left-spark {
	background: none repeat scroll 0 0 #e8e8ec;
	width: 125px;
	margin-top: -17px;
}

.left-bottom-spark {
	background:url("../images/botom-left.png") no-repeat left top transparent;
    	width: 125px;
   	height: 12px;
}

/*********** End Left Sidebar for temporary indexpage *********************/

.mailing-list {
	margin:24px 0 18px -2px;
}

.mailing-list input[type="text"], input.text{
	color:#000000;
font-size1:11px;
letter-spacing:0.001em;
line-height:1.1em;
margin:3px 0 18px 3px;
padding:0;
width:119px;
}

.mailing-list input[type="submit"], input.submit {
	background:url("../images/button.png") no-repeat scroll center top transparent;
	border:0 none;
	color:#FFFFFF;
	font-family:arial;
	font-size1:1.1em;
	height:20px;
	margin:-4px 0 0;
	width:82px;
	outline: 0 none;
}

 p.left-head {
	color:#666666;
	font-family:arial;
	font-size1:1.25em;
	font-weight:bolder;
	line-height:1.3em;
	margin:0;
}

p.left-slog {
	color:#666666;
font-family:arial;
font-size1:11.4px;
letter-spacing:0.01em;
line-height:1.3em;
margin:11px 0 0;
}

p#left-slog {
	color:#666666;
font-family:arial;
font-size1:10px;
letter-spacing:0.02em;
line-height:1.3em;
margin:2px 0 0;
}

.spacer {
	background:url("../images/spacer.png") no-repeat scroll left top transparent;
	height:10px;
	margin:10px 0 0 10px;
	width:100px;
}
.contact-us{margin:11px 0 0 -5px;}

.contact-us div li{
	list-style: none;
	padding:2px 2px 0;
}

.contact-us div textarea{
	color:#666666;
	font-family:arial;
	font-size:10px;;
	height:60px;
	letter-spacing:0.001em;
	line-height:1.1em;
	margin:1px 0 0 5px;
	padding:0;
	width:119px;
}

.contact-us div input[type="text"], input.text {
	color:#666666;
	font-family:arial;
	font-size1:10px;
	letter-spacing:0.001em;
	line-height:1.1em;
	margin:2px 0 18px 5px;
	padding:0;
	width:119px;
}

.textwidget{
	margin-top:2px;
	padding:0;
}

.follow-us{
	margin:14px 0 5px -4px;
}

.follow-us table {
	margin:6px auto;
padding:0;
width:auto;
}

.follow-us table tr td {
	margin:0;
padding:1px 2px 4px 5px;;
}

.wired-content {
	margin: 11px 0px 0 0;
}

.wired {
	background:url("../images/wired.png") top no-repeat transparent;
	width: 110px;
	height: 25px;
	margin: 0 auto;	
}

p.wired-text {
	color:#666666;
font-family:arial;
font-size1:1.2em;
line-height:1.32em;
margin:6px 0 0;
}
.facebook {
	background:url("../images/facebook.png") no-repeat transparent;
	width: 39px;
	height:39px;
}

.twitter {
        background:url("../images/twitter.png") no-repeat transparent;
        width: 39px;
        height:39px;
}

.mail {
        background:url("../images/mail.png") no-repeat transparent;
        width: 39px;
        height:39px;
}

.rss {
        background:url("../images/rss.png") no-repeat transparent;
        width: 39px;
        height:39px;
}

/*** Main Content ***/

#content-main {
       margin-top:-1px; 
        float:left;
}

#products {
	margin:0 0 0 7px;
	padding:0;
	width:663px;
}

.prduct-title {
	 background:url("../images/content-top.png") no-repeat scroll 0 0 transparent;
        color:#FFFFFF;
        font-family:Arial;
        font-size1:1.5em;
        font-weight:bold;
        height:26px;
	padding:3px 0 0;
        text-align:center;
        width:668px;
}

.prduct-title-all {
	background:url("../images/content-top-all.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:Arial;
font-size1:1.5em;
font-weight:bold;
height:33px;
margin:9px 0 0;
padding:3px 0 0 13px;
text-align:left;
width:800px;
}

p strong {
	color:#666666;
	font-family:arial;
	letter-spacing:0.01em;
	margin:0;
}


.product-content {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width:663px;
}

.product-desc {
	background:url("../images/product-text.png") repeat scroll 0 0 transparent;
color:#666666;
float:left;
font-family:arial;
font-size1:1.2em;
font-weight:normal;
height:113px;
line-height:1.3em;
margin:0;
padding:9px 6px 0;
text-align:left;
width:116px;
}

.product-desc span {
	clear:right;
	color:#FF3300;
	font-weight:bold;
}

.product-end {
	background:url("../images/content-bottom.png") no-repeat scroll 0 0 transparent;
        width: 668px;
        height: 9px;
}

.product-end-all {
 	background:url("../images/content-bottom-all.png") no-repeat scroll 0 0 transparent;
        width: 800px;
        height: 11px;
	margin:30px auto;
}

.product {
	float:left;
	height:110px;
	padding:0;
	text-align:center;
	width:120px;
}

.product img.image {
	padding: 8px 8px 0px 0px;
}

.product-hover {
	background: url("../images/hover.png") no-repeat scroll 0 0 transparent;
	width: 110px;
	height: 110px;
	/*opacity: 90%;*/
}

.product a, a:hover {
	margin:0;
outline:0 none;
padding:0;
text-decoration:none;
}

.left-spacer {
	background:url("../images/left-spacer.png") no-repeat scroll 0 0 transparent;
	height:90px;
	margin:16px 0 0 8px;
	/*margin:14px auto;*/
	width:8px;
	float:left;
}

.horizon-saparator{
	background:url("../images/horizon-saparator.png") repeat-x scroll 0 0 transparent;
height:4px;
/*left:300px;*/
margin:0;
overflow:hidden;
padding:0;
/*position:absolute;*/
width:664px;
}

p.prize {
	color:#FFFFFF;
	font-family:arial;
	font-size1:1.2em;
	font-weight:bold;
	/*margin:-73px 21px;*/
	margin: -95px 13px 0;
	text-align:left;
	outline:0 none;
}	
/*** Footer ***/

#footer {
	margin: 10px auto;
text-align:center;
width:800px;
}

#footer .footer-logo {
	background:url("../images/footer-logo.png") no-repeat scroll center transparent;
	width: 72px;
	height: 24px;
	margin:15px  0px 0px 360px;
	float:left; 
}

#footer .footer-navmenu {
	margin: 2px 0px 0px 0px;
	font-size1:1.1em;
}

#footer .footer-navmenu p {
	margin:0;
	padding:0;
	font-size1:1.1em;
}

#footer .footer-navmenu p a {
	color:#FF3300;
font-family:arial;
font-size1:1.1em;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding:0;
text-decoration:none;
} 

#footer .footer-navmenu p a:hover {
	color: #666666;
	text-decoration: underline;
}

.footer-msg {
	background:url("../images/footer-msg.png") no-repeat scroll  transparent;
	margin: 0 auto;
	padding:10px;
	font-family: arial;
	color: #666;
	margin-top:10px;	
}

.products {
	width:800px;
	margin: 0 auto;
}

.content-info {
	width: 115px;
	float:left;
	position: relative;
}


.cost {
	width: 120px;
	margin: 0 auto;
}

.product-cost {
	width: 17px;
	float: left;
}

.content-info .image {	
	height:112px;
margin:0 auto;
}

p a{
	color:#FF3300;
	margin-left:0px;
	text-decoration:none;
}

p a:hover {
	 color:#FF3300;
        /*font-size1:1.2em;*/
        margin-left:0px;
	text-decoration:underline;
}

.content-info p {
	height: 15px;
	color:#666666;
font-family:arial;
font-size1:1.15556em;
letter-spacing:0.01em;
line-height:1.3em;
margin:0;
	font-weight: bold;
	text-align: left;
}

em{
	width: 100px;
	height: 49px;
	position: absolute;
	top: -70px;
	left: -0px;
	text-align: center;
	text-indent: -9999px;
	z-index: 2;
	display: none;
}

.popup {
	background:none repeat scroll 0 0 #E8E8EC;
	color:#666666;
	display:none;
	font-family:arial;
	font-size1:1.2em;
	letter-spacing:0.01em;
	line-height:1.3em;
	padding:10px;
	position:absolute;
	width:290px;
	z-index:99;
}

.product-image{
	float:left;
height:110px;
margin-left:-125px;
margin-top:1px;
padding:0;
text-align:center;
width:125px;
}

.codex {
	height: 56px;
}

p.description-text {
	font-size1: 1.2em;
	
}

div .description {
	padding: 10px;
	border: 1px solid #CCC;
	text-align: center;

}

#newsletter {
	width:200px;
}

.about-us {
	height: 10px;
}

.hover-image {
	float:left;
height:110px;
left:-110px;
margin:0 0 0 -122px;
padding:0;
text-align:center;
width:120px;
}

#titles:hover {	
	text-decoration: none;
}

#blog-content {	
	float:left;
	margin-left:10px;
	width:665px;
}

.blog-image {
	width:235px;
	float:left;
}

.title p {
	color:#666666;
font-family:arial;
/*font-size1:1.3em;*/
letter-spacing:0.01em;
line-height:1.3em;
margin:0;
}

.title p a {
	margin:0;
}
.title p a:hover {
	margin:0;
}


.blog-content {
	color:#666666;
float:left;
font-family:arial;
font-size1:1.26em;
letter-spacing:0.001em;
line-height:1.44em;
margin-left:10px;
text-align:left;
width:420px;
}

.blog-content a {
	color: #FF3300;
	text-decoration: none;
}

.blog-content a:hover {
	text-decoration: underline;
}

.title {
	float:left; margin-bottom:10px;
}

.a {
	float:left;
	display:block;
}

.b {
	display:block;
float:left;
margin-left:-95px;
}
#footer .facebook-like{
	float:left;
	width:125px;
	margin:15px 0px 0px 20px;
	
}

#footer .social-network-links {
	margin:15px 0px 0px 20px;
	float: right;
	width: 510px;
}

#video{
	text-align: center;
}

#video p{
	text-align: left;
}

.nav ul{
	margin:18px auto 0px;
	padding:0px;
	text-align:center;
}

.quotes-image {
	margin: 3px 0px 0 0;
	text-align: center;
	padding-right: 5px;
}
.quotes {
	text-align: center;
	padding-right: 5px;
}

.usb-price {
	float: left;
	font-size: 20px;
	 margin-top: -8px;
}

.usb-add-to-cart {
	float: left; 
	margin-top: -17px; 
	padding: 0px 0px 0px 9px;
}
