/*
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 30px; padding:0; text-align:left; width:486px; }
.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:78px;
	margin:-5px 1px 0 0;
	width:140px;
}
#voltic-front {
	background:url("images/title-imag.png") no-repeat scroll center center transparent;
	height:315px;
	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/middle-left.png") repeat left top transparent;
	width: 125px;
	margin-top: -15px;
	/*float:left;
	height: 631px;*/
	
}

.mailing-list {
	margin:15px 0 18px 0px;
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size:12px;
}

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

.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;
	font-size:11px;
}

 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;
text-align:center;
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: 11px;
}

.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:0px;
	float:left;
}*/

.logo-container {
	margin: 0px 360px;
}

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

#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;
}

.network-button {
	width: 415px; 
	margin: 12px 0px 0px 308px;
}

.g-plus {
	float:left;
}

.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:1;
}

.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;
}


#product-content {
        margin:10px auto;
        width:800px;
        text-align:left;
}


#navigation {
        background: url("../images/menu-new.png") scroll no-repeat;
        width: 800px;
        height: 35px;
        padding: 0;
        position: relative;
        margin:0px 0 15px;
}

#navigation-mes {
        width: 800px;
        height: 35px;
        padding: 0;
        position: relative;
        margin:0px 0 15px;
}

#blog-nav {
         background: url("images/blog-tabs.png") scroll no-repeat;
        width: 800px;
        height: 35px;
        padding: 0;
        position: relative;
}

#navigation li, #blog-nav li {
        margin: 0;
        padding: 0;
        list-style: none;
        position: absolute;
        top: 0;
}

#navigation li, #navigation a {
        color:#FFFFFF;
        display:block;
        font-family:arial;
        font-size1:1.02em;
        font-weight:bold;
        height:35px;
        text-decoration:none;
         outline: 0 none;
}
#blog-nav li, #blog-nav a {
        color:#FFFFFF;
        display:block;
        font-family:arial;
        font-size1:1.02em;
        font-weight:bold;
        height:35px;
        text-decoration:none;
         outline: 0 none;
}
#all-posts{
left: 135px;
text-align: center;
width: 133px;
}

#diy{
left: 268px;
text-align: center;
width: 133px;
}
#profile-blog{
left: 401px;
text-align: center;
width: 133px;
}
#sustain-blog{
left: 534px;
text-align: center;
width: 133px;
}

#all-posts.current_page_item, #all-posts.current_page_item a:hover {
background: url(http://office.vxtindia.net/clients/voltaic/images/blog-tabs-selected.png) no-repeat scroll -135px 0px;
outline: ;
}
#diy.current_page_item, #diy.current_page_item a:hover {
background: url(http://office.vxtindia.net/clients/voltaic/images/blog-tabs-selected.png) no-repeat scroll -268px 0px;
outline: ;
}

#profile-blog.current_page_item, #profile.current_page_item a:hover {
background: url(http://office.vxtindia.net/clients/voltaic/images/blog-tabs-selected.png) no-repeat scroll -401px 0px;
outline: ;
}

#sustain-blog.current_page_item, #sustain.current_page_item a:hover {
background: url(http://office.vxtindia.net/clients/voltaic/images/blog-tabs-selected.png) no-repeat scroll -535px 0px;
outline: ;

}
.nav-previous a{
color:#FF3300;
text-align:left;
font-weight:bold; 
}
.nav-next a{
color:#FF3300;
text-align:left;
font-weight:bold; 
}

.nav-previous a:hover {
text-decoration:underline;
color:#FF3300;
}

.nav-next a:hover{
color:#FF3300;
text-decoration:underline;
}

#comments{
text-align:left;
}
.left-top{
background:url("images/tp-left.png") no-repeat left top transparent;
	width: 125px;
	height: 9px;
	margin-bottom:15px;	
	
}
.left-bottom{
background:url("images/botom-left.png") no-repeat left top transparent;
	width: 125px;
	height: 12px;
	
}
.left-sidebar{
float:left;
}

#container{
height:auto;
}
.single-blog-content{
color:#666666;
font-family:arial;
letter-spacing:0.001em;
line-height:1.44em;
margin:0px 0px 0px 10px;
padding:0px;
text-align:left;
}
.single-blog-content table{
margin:0px;
padding:0px;
}



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

.single-blog-content a:hover {
	text-decoration: underline;
}
.left li{
list-style:none;
}
#blog-content a{
color: #F30;
}
p.comment-form-comment{
clear:both;
}
h3#reply-title{
color:#f30;
}
label.screen-reader-text{
color:#666;
}

#footer .spacer{
	display:none;
}
#footer .toptext{
	margin: 0px 360px;
	width: 865px;
}

#footer .toptext div{
	float:left;
	/*margin:15px 0px  0px;*/
}

#footer li {
	list-style: none;
}
	
#fb-like {
	width: 125px;
	margin: 15px 0px 0px 20px;
}

/***************************new footer************************/
.footer-content {
	text-align: left;
	/*border-top: 1px solid #666;*/
	padding-top: 10px
}

.footer-product {
	float: left;
	width: 260px;
}

.footer-product  p{
	margin-bottom: 0px;
	color: #666666;
	/*font-style: italic;*/
}

.footer-link {
	margin-bottom: 15px;
}

.footer-desc {
	float: left; width: 275px; color: #666666;
}

.footer-desc p {
	margin-bottom: 0px;
}

.footer-desc #inner {
	padding-left: 12px;
}
.footer-pages {
	float: left; width: 241px; color: #666666;
}

.footer-pages p {
	margin-bottom: 0px;
}

.page-list {
	margin-bottom: 30px;
}

.footer-product #titles, .footer-desc #titles{
    color: #666666;
    margin: 0;
}

.footer-link a {
    color: #FF3300;
    font-family: arial;
    text-decoration: none;
}

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

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