/*
Theme Name: Blank 2 Column - Right Sidebar
Theme URI: http://refueled.net/blank-themes/
Description: A Blank Wordpress theme with left sidebar.
Author: refueled
Author URI: http://refueled.net
version: 2.0
Tags: two-column, widget-ready,blank
*/


* {margin:0; padding:0;}

body {background-color:#000; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; /*font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, sans-serif;*/ font-size: 13px; margin:0 auto;}

h1 {font-size:42px; letter-spacing:-2px; margin:0; padding:13px 30px;}
h2 {font-size: 16pt;}
h3 {font-size: 28px;padding-bottom:12px; padding-top:10px; letter-spacing:-1.5px;}
h4 {font-size:15px; margin:15px 0 5px;}
h5 {font-size: 18pt;}
h6 {font-size:12px; margin:15px 0 5px; padding:3px 0 3px 21px; position:relative; width:204px;}
h7 {font-size:17px;}

p2 {color:#A1A1A1; font-size:11px;}

/*img{border:1px solid #E7E7E7; padding:4px;}*/
img a{border:none;}

img.left{ float: left; border: none; padding: 6px 0 0 0; }
img.right{ float: right; border: none; padding: 0 0 0 6px; }

blockquote {border-left:1px solid #A5ABAB; margin:15px; padding:0 12px 0 12px; font-style:italic;}

code{font-family:"Courier New", Courier, monospace;}

.vectyr {float:left; position:relative; top:25px; left:-35px; height:120px; width:320px;}
.headerDividers {background-image:url(/wp-content/themes/vectyr1.0/images/header-dividers.jpg); height:120px; width:464px;}

/* links */

#menu .current_page_item {background-image:url(/wp-content/themes/vectyr1.0/images/highlightPage.png); background-position:center center; background-repeat:no-repeat;}
.sidebarWrapper .current_page_item {background-image:url(/wp-content/themes/vectyr1.0/images/sidebarHighlight.png); background-repeat:no-repeat; font-weight:bold;}
.sidebarWrapper .textwidget {padding-left:23px;}

a{color:#507cc5; text-decoration:none;}
a:hover{text-decoration: underline; }
.entry object {border:0px solid; float:left; margin-bottom:20px; }

/* container */


#headerContainer {width: 100%; margin: 0 auto; padding:0; background:#fff; background:url("/wp-content/themes/vectyr1.0/images/navbg.png") repeat-x scroll 0 0;}

#headerWrapper {width: 940px; margin: 0 auto; padding:0;}

#bodyContainer 	{width: 940px; margin: 0 auto; padding:0; overflow: hidden;}

#subBodyContainer {width: 940px; margin:0 auto; padding:0; background:#fff;}

#midContainer {/*background:#788294 url(http://www.vectyr.com/wp-content/themes/vectyr1.0/images/bg2.jpg) repeat-x scroll 0 0;*/
float:left; margin:0 auto; padding:0; width:100%;}
	
/* header */

#header {width: 940px; height: 160px;color: #fff; margin:0 auto;}


.contactbttn {float:left; margin-top:-50px; position:relative; left:681px;}
.contactbttn a {display:block; width:259px; height:50px; background-image: url(/wp-content/themes/vectyr1.0/images/contactbttn.png);}
.contactbttn a:hover {background-position: 0 -50px;}
.contactbttn a:active {background-position: 0 -100px;}

#breadcrumbs a {color:#abb8d0;}
#breadcrumbs a:hover {color:#cad3e4; text-decoration:underline;}
#breadcrumbs a:active {color:#788294;}

#breadcrumbs {font-weight:bold; color:#788294; font-size:11px; height:27px; padding-left:20px;  position:relative; top:7px; width:940px;}

#round {background-image: url("/wp-content/themes/vectyr1.0/images/round.png"); height:7px;}

#header h1{padding:20px 0 0 16px; margin:0;}
	
#header h1 a{color: #404040; text-decoration: none;}
#header h1 a:hover{color: #666; text-decoration: none;}

#header h2{color:#333; padding: 0 0 0 18px; margin:0;}

/* main menu */

#menu {font-size:13px; overflow:hidden; margin:0 auto; padding-left:9px; letter-spacing:-0.5px; position:relative; width:940px;}

#menu ul {margin:0; padding:0;}

#menu ul li {list-style-type: none; float:left;	margin: 0; padding: 0; line-height:12px;}

#menu ul li a {padding:14px 10px; margin: 0; color: #fff; display:block; font-weight:bold;}

#menu ul li a:hover {color:#700301; text-decoration:none; background-image:url(/wp-content/themes/vectyr1.0/images/highlight.png); background-position: center; background-repeat:no-repeat; font-weight:bold;}

/* content */


.titleText {font-size:14px;  color:#788294; line-height:20px; font-style:italic; margin-top: 43px; margin-left:20px; float:left; width:450px; height:51px;}


#content {float:left; width:530px; overflow: hidden; margin:14px;}

.post, #post {float:left; margin:0; line-height:20px; width:610px;}
	
.post h2{padding-bottom:12px;}
	
.post h2 a{color:#000000; text-decoration:none; font-size:43px; letter-spacing:-1.5px; line-height:40px;}
	
.post h2 a:hover {color:#B60000; text-decoration: none;}

.post ul {}

.post ol, .aboutWrapper ol {border:1px solid #D7D7D7; color:#4F5662; font-size:12px; line-height:16px; margin:0 0 15px; padding:20px 30px 20px 50px; -moz-border-radius:4px; -webkit-border-radius:4px;}

.post li, .aboutWrapper li {padding:5px 0;}

.entryMain {padding-bottom:5px; font-size:12px; line-height:18px; color:#4F5662;}
.entryMain img {-moz-border-radius:3px; border:1px solid #E7E7E7; padding:4px;}
.entry p {font-size:12px; margin:0 0 8px 0; font-size:15px; line-height:20px; padding-bottom:5px; color:#4F5662; letter-spacing:-0.1px;}
.entry img {}
.postArea img {background-color:#000; padding:4px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.postmetadata{background-image:url(/wp-content/themes/vectyr1.0/images/postFooter.jpg); background-repeat:no-repeat; clear:both; font-size:12px; margin:20px 0 40px; padding:6px 12px 5px; width:490px;}
	

.navigation {font-size:10pt; width:100%; float:left; margin:0; padding:13px 0 5px; overflow:hidden; margin-bottom:17px; line-height:4px;}
.Older {color:#A3A3A3; font-style:italic; padding:5px 0;}	
.Newer {color:#A3A3A3; font-style:italic; padding:5px 0;}

/* sidebar */

#sidebar {
font-size:8pt;
float:right;
margin:-25px 0 0;
padding: 0;
}

#sidebar h2{
border-bottom:1px solid #dddddd;
color:#000000;
font-size:19px;
letter-spacing:-1px;
margin:30px 0 0;
padding:0 0 3px;
width:180px;
}

#sidebar label{
	color: #000;	
	margin: 0;
	padding: 0;
}

#sidebar p {margin:0; padding: 0 6px 0 12px;}

#sidebar img {padding: 0; margin: 0;}

#sidebar ul {
margin:25px;
padding:0;
}

#sidebar ul li {
	margin: 0;
	padding: 0;
	line-height: 14px;
	list-style-type: none;
padding-left:15px;
	}

#sidebar ul ul {
	margin:14px 0;
	padding:0;
}

#sidebar ul ul li {
list-style-type: none;
margin-top:10px;
background-image:url(/wp-content/themes/vectyr1.0/images/sidebarBullet.png);
background-position:0 4px;
background-repeat:no-repeat;
}

#sidebar ul ul ul{
	margin: 0;
	padding: 0;
}

#sidebar ul ul ul li{
	padding: 0 0 0 15px;
	list-style-type: square;
	color: #898989;
}



/* comments */

.avatar{float:left; margin:-5px 12px 0 0;}
.comment-body {border-bottom:1px dotted #D7D7D7; color:#4F5662; font-size:12px; padding-bottom:15px; }
.comment-meta {font-size: 10px;}
.commentsTitle {float:left;}

.comment-author vcard img {border:1px solid #E7E7E7; padding:4px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-left:-55px;}

#commentform{
	background:#fff;
	margin:0;
	padding:0;
	}
	
#commentform p{
	color: #000;
	}
	
#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}
	
#commentform h3{
	font-size: 10pt;
	font-weight: 300;
	color: #000;
	margin:0;
	padding:0;
	}
	
#comment{
background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png);
background-repeat:repeat-x;
border:1px solid #C5C8D0;
font-family:Lucida Grande,Lucida Sans,Lucida Sans Unicode,sans-serif;
font-size:12px;
margin-bottom:10px;
margin-top:10px;padding:11px 14px;
width:563px;
height:100px;
}

#author, #email, #url, #comment, {
color:#000;
}
	
#submit{
background-image:url(/wp-content/themes/vectyr1.0/images/postButton.jpg);
border:medium none;
cursor:pointer;
height:40px;
margin:5px 5px 30px 0;
text-indent:300px;
width:184px;
}

#comments{margin:23px 0 0; padding:0; width:612px;}
	
ol.commentlist {list-style-type: none; margin:0; padding:0; }

ol.commentlist li {
font-size:10px;
line-height:17px;
list-style-type:none;
margin-bottom:15px;
}

ol.commentlist li.alt {
/*background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png);
background-repeat:repeat-x;
border:3px solid #000000;
padding:18px 12px;
width:582px;*/
}

ol.commentlist .alt p {
width:544px;
border:medium none;
}

ol.commentlist p {
background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png);
background-repeat:repeat-x;
border:1px solid #E7E7E7;
font-size:12px;
line-height:14pt;
margin:16px 0;
padding:14px 19px;
width:570px;
}

ol.commentlist a {color:#000;}

cite {
	font-size: 15pt;
	font-weight: bold;
	font-style: normal;
	}
	
cite a{color: #000; text-decoration: none;}




/* search */


#searchform{
	padding:0;
	margin:14px 0;
	}

#searchform input#s{
margin-top:-7px;
padding:2px;
border:1px solid #000;
width:174px;
	}

#searchform input#searchsubmit{
	border:none;
	background:#333;
	color:#fff;
	text-transform:lowercase;
	}


	
/* misc */
/*.alignright, .alignleft {border:1px solid #E7E7E7; padding:4px; -moz-border-radius:3px; -webkit-border-radius:3px;}*/

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 10px 20px;
	display: inline;
	float: right;
	-moz-border-radius:3px; -webkit-border-radius:3px;
	background-color:#000;
	}

img.alignleft {
	padding: 4px;
	margin:0 20px 10px 0;
	display: inline;
	-moz-border-radius:3px; -webkit-border-radius:3px;
	background-color:#000;
	}

.alignright {
float: left;
clear:both;
	}

.alignleft {
	float: left;
margin:0 20px 10px 0;
	}

.aligncenter {}
	
.wp-caption {
background-color:#000;
padding-top:4px;
text-align:center;
   -moz-border-radius:3px; 
   -webkit-border-radius:3px;
   margin-bottom:15px;
   font-weight:bold;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
color:#999999;
font-size:12px;
line-height:16px;
margin:0;
padding:10px 14px;
}

hr {background:#d7d7d7; border:0; height:1px; margin:20px 0;}

/* LowerArea */

#lowerArea {
height:230px;
width:940px;
margin:0 auto;
background:#000000 url("/wp-content/themes/vectyr1.0/images/lowerareabg.png") no-repeat;
margin:10px auto 0;
float:left;
}


/*HOME*/

.homeArea {height:292px; width:940px; background:url(http://www.vectyr.com/wp-content/themes/vectyr1.0/images/homeimage.jpg) no-repeat;}
.homeIntroText {height:113px; width:342px; background:url(http://www.vectyr.com/wp-content/themes/vectyr1.0/images/hometext.jpg) no-repeat; position:relative; top:68px; left:550px; width:342px;}
.homeStoreBttn {}

.homeStoreBttn {position:relative; top:80px; left:555px;}
.homeStoreBttn a {display:block; width:180px; height:33px; background-image: url(/wp-content/themes/vectyr1.0/images/Whatwedo.jpg);}
.homeStoreBttn a:hover {background-position: 0 -33px;}
.homeStoreBttn a:active {background-position: 0 -65px;}

.mainImage {background-image:url(http://www.vectyr.com/wp-content/themes/vectyr1.0/images/maintxt.jpg); background-position:24px 35px; background-repeat:no-repeat; float:left; height:441px; padding:22px 0 0 205px; width:180px;}
.mainImage h1 {font-size:35px; letter-spacing:-1.5px; line-height:36px;}
.demoReelbg {width:525px; height:332px; background-image:url(/wp-content/themes/vectyr1.0/images/demoReelbg.png); float:right; margin:23px 30px 0 0;}
.demoVideo {width:503px; height:310px; background:#000000 url(/wp-content/themes/vectyr1.0/images/promoplaceholder.jpg); margin:11px;}
.quoteArea {float:right; height:73px; margin:20px 30px 15px 0; width:525px;}

.homeQuote {color:#7B818F; float:left; font-style:italic; margin-top:13px; text-align:right; width:315px;}
.homeDivider {background-image:url(/wp-content/themes/vectyr1.0/images/homeDivider.png); float:left; height:73px; margin:0 20px; width:1px;}
.homeName {float:left; font-size:14px; line-height:17px; margin-top:20px; font-weight:bold;}


/*HORIZONTAL CSS MENU*/

.horizontalcssmenu {/*background-image:url(/wp-content/themes/vectyr1.0/images/header-dividers.jpg); background-repeat:no-repeat;*/ float:left; height:135px; left:17px; /*padding:16px 0 0 24px;*/ position:relative; top:0px; width:615px;}
.topBttnWeb, .topBttnPrint, .topBttnLogos, .topBttnIllustration {margin-left:7px; float:left;}

.topBttnWeb a {display:block; width:145px; height:134px; background-image: url(/wp-content/themes/vectyr1.0/images/topBttnWeb.png);}
.topBttnWeb a:hover {background-position: 0 -134px;}
.topBttnWeb a:active {background-position: 0 -268px;}

.topBttnPrint a {display:block; width:145px; height:134px; background-image: url(/wp-content/themes/vectyr1.0/images/topBttnPrint.png);}
.topBttnPrint a:hover {background-position: 0 -134px;}
.topBttnPrint a:active {background-position: 0 -268px;}

.topBttnLogos a {display:block; width:145px; height:134px; background-image: url(/wp-content/themes/vectyr1.0/images/topBttnLogos.png);}
.topBttnLogos a:hover {background-position: 0 -134px;}
.topBttnLogos a:active {background-position: 0 -268px;}

.topBttnIllustration a {display:block; width:145px; height:134px; background-image: url(/wp-content/themes/vectyr1.0/images/topBttnIllustration.png);}
.topBttnIllustration a:hover {background-position: 0 -134px;}
.topBttnIllustration a:active {background-position: 0 -268px;}



/*FOOTER*/

.recentPosts a {color:#b1cae3; letter-spacing:-0.18px; font-size:12px;}
.recentPosts a:hover {color:#fff; text-decoration:underline;}
.recentPosts a:active {color:#fff;}

.boxTwo a {color:#fff;}
.boxTwo a:hover {color:#FF8C00; text-decoration:none;}
.boxTwo a:active {color:#fff;}

.contactBox a {color:#FFF;}
.contactBox a:hover {color:#FF8C00; text-decoration:none;}
.contactBox a:active {color:#FF8C00;}

.recentPosts ul li {background-image:url(/wp-content/themes/vectyr1.0/images/bullet.png);background-position:0 6px; background-repeat:no-repeat; font-size:13px; font-weight:bold; line-height:15px; list-style-image:none; list-style-position:outside; list-style-type:none; padding:7px 0 0 26px;}
.recentPosts {float:left; font-size:11px; line-height:12px; list-style-type:none; padding:0px 30px; width:285px; position:relative; top:63px;}

.boxTwo {color:#FFFFFF; float:left; font-size:12px; height:100%; left:20px; line-height:16px; list-style-type:none; padding-right:10px; position:relative; top:73px; width:337px;}
.boxTwoName {font-style: italic; margin-top:8px;}
.boxTwoName span {font-size: 14px; font-weight: bold;}
.boxTwo img {margin-right:9px; margin-bottom:10px; border:1px solid;}

.contactBox {color:#fff; float:left; font-size:11px; line-height:15px; list-style-type:none; padding:8px 30px; width:164px; position:relative; top:60px; margin-left:15px;}

#footerContainer {
	clear: both;
	width: 100%;
	margin:0 auto;
	}

#footerLeft {
width:100%;
height:42px;
background:#000000 url("/wp-content/themes/vectyr1.0/images/footerLeft.png") repeat-x;
}

#footerWrapper {
background:#000000 url(/wp-content/themes/vectyr1.0/images/footerBar.png) no-repeat scroll 0 0;
height:31px;
margin:0 auto;
padding-left:20px;
width:920px;
}

#twitter {color:#fff; float:left; font-size:11px; margin-top:8px; margin-left:13px;}
#twitter a {color:#7c0700;}
#twitter a:hover {color:#7c0700; text-decoration: underline;}
#twitter_update_list {list-style-type: none; padding:0 0 0 12px; margin:0px; position:relative;
top:-4px;}
#twitter li {list-style-type:none;}

#footerBadge {
background:transparent url(/wp-content/themes/vectyr1.0/images/footerBadge.png) no-repeat scroll 0 0;
height:42px;
padding:0;
}

#footerRight {
width:100%;
height:42px;
/*background:#000000 url(/wp-content/themes/vectyr1.0/images/footerRight.png) repeat-x scroll 0 0;*/
}
	
#lowerFooterContainer {
background-color:#000;
width:100%;
}

#lowerFooterTextArea {
background:transparent url(/wp-content/themes/vectyr1.0/images/lowerFooter.png) no-repeat scroll 0 0;
height:33px;
margin:0 auto;
padding-bottom:100px;
padding-left:20px;
width:920px;
}

#lowernav ul li a {color:#fff; }
#lowernav ul li a:hover {color:#fff; text-decoration:underline;}
#lowernav ul li a:active {color:#fff;}

#lowernav ul li {
/*border-left:1px solid #690000;*/
float:left;
font-size:11px;
margin-top:-4px;
padding:0 8px;
list-style:none;
}

#lowernav ul li:first-child {
border:medium none;
padding-left:0;
}

#copyright {
color:#777;
float:right;
font-size:9px;
position:relative;
right:23px;
top:-4px;
}

#footer p{padding:14px 0;margin: 0; color: #eee; text-align:center;}
#footer a{color: #BCBCBC;text-decoration: none;}
#footer a:hover{color: #5D5D5D;text-decoration: underline;}

/*PORTFOLIO*/

.bookmarks-gallery {padding-top:15px; position:relative; text-align:left; width:625px; margin: 0 auto; list-style-type:none;}
.bookmarks-gallery li ul li {list-style-type:none; display:inline;}
.bookmarks-gallery img {height:180px; margin-bottom:25px; margin-right:23px; width:280px;}

.goButton {float:left;}
.goButton a {display:block; width:54px; height:33px; background-image: url(/wp-content/themes/vectyr1.0/images/Go.jpg);}
.goButton a:hover {background-position: 0 -33px;}
.goButton a:active {background-position: 0 -66px;}

.vectyrStore {float:left; font-size:13px; text-indent:0;}
.sidebarWrapper ol {list-style-type: none;}
.vectyrStore a {display:block; width:180px; height:33px; background-image: url(/wp-content/themes/vectyr1.0/images/VectyrStore.jpg);}
.vectyrStore a:hover {background-position: 0 -33px;}
.vectyrStore a:active {background-position: 0 -66px;}

.portfolioLinks h2 {float:left; font-size:26px; letter-spacing:-1.5px; padding:0; margin:0 13px 0 0;}
.LeftSideStore {float:left; height:100px; margin-left:60px; margin-top:40px; width:390px;}
.RightSideLabs {float:left; height:100px; margin-left:60px; margin-top:40px; width:390px;}

.cartIcon {float:left; width:44px; height:48px; background-image: url(/wp-content/themes/vectyr1.0/images/cart.jpg); margin-right:5px; margin-top:-12px;}
.beakerIcon {float:left; width:30px; height:50px; background-image: url(/wp-content/themes/vectyr1.0/images/beaker.jpg); margin-right:5px; margin-top:-12px;}

.ngg-right {margin-bottom:10px;}

/*PORTFOLIO ITEM*/

.entry span2 {color:#4F5662; font-size:16px; letter-spacing:-.5px; line-height:25px;}
#PictoBrowserMonitor {margin:-364px 0 20px 88px; overflow:hidden; height:427px;}
#PictoBrowser {margin-top:15px;}
.monitor {background-image: url(/wp-content/themes/vectyr1.0/images/monitor.png); background-repeat:no-repeat; height:368px; width:595px; z-index:1; position:relative; margin:35px 0 0;}

.testimonial {padding-left:52px; width:147px; font-size:14px; font-weight:bold; line-height:18px;}
.testimonial span3 {font-size:10px; font-style:italic; color:#939FAA;}

.portfolioLeftColumn h4 {border-bottom:1px solid #E7E7E7; font-size:20px; margin:0 0 12px; padding-bottom:6px; color:#000;}

.testBubbleTop {width:589px; height:20px; background-image: url(/wp-content/themes/vectyr1.0/images/testBubbleTop.jpg);}
.testBubbleMiddle {width:533px; padding:0 28px 5px; background-image: url(/wp-content/themes/vectyr1.0/images/testBubbleMiddle.jpg); background-repeat:repeat-y; color:#7B818F;}
.testBubbleMiddle p {font-size:13px; margin:0; padding-bottom:10px; line-height:17px;}
.testBubbleBottom {width:589px; height:35px; background-image: url(/wp-content/themes/vectyr1.0/images/testBubbleBottom.jpg);}

.portfolioItem {float:left; height:302px; margin-bottom:25px; width:613px;}
.webScreen {float:left; width:480px; height:302px; background-image: url(/wp-content/themes/vectyr1.0/images/macbook-skin2.png); background-repeat:no-repeat; position:relative; left:-30px; z-index:1;}
.webScreenSlideshow { float:left; height:218px; left:38px; position:relative; top:-285px; width:345px;}
.portfolioItemDescription {float:right; position:relative; top:-287px; width:185px; z-index:1;}
.portfolioItemHeader {font-size:17px; font-weight:bold; line-height:17px;}
.portfolioItemText {}

/*STORE*/

.storeItem {background-image:url(/wp-content/themes/vectyr1.0/images/commentsbg.png); background-repeat:repeat-x; border:1px solid #C5C8D0; margin-bottom:20px; width:595px; float:left;}
.storeItemImage {width:280px; height:240px; float:left;}
.storeItem img {}
.storeItemForm {float:right; padding:30px 30px 30px 0; width:275px;}
.storeItemForm form {font-size:10px; margin-top:12px;}
.storeItemForm select {margin-top:3px; margin-bottom:8px;}
.storeItemForm input {margin-top:5px;}
.paypalImage {background-image:url(/wp-content/themes/vectyr1.0/images/paypal.jpg);
float:right; height:34px; left:3px; margin-top:-55px; position:relative; width:105px;}

#flexipages-4 {padding-bottom: 20px;}
#flexipages-5 {padding-bottom: 20px;}
#flexipages-6 {padding-bottom: 20px;}

.titleStore {margin-top: 34px; float:left; width:184px; height:51px; background-image: url(/wp-content/themes/vectyr1.0/images/titleStore.png);}
.storeLinkArea h2 {float:left; font-size:26px; letter-spacing:-2px; padding:0; margin:0;}
.storeLinkArea {background-image:url(/wp-content/themes/vectyr1.0/images/collage.jpg); background-position:center 89px; background-repeat:no-repeat; height:188px; padding:40px 0 0 120px; width:820px;}
.storeLinkArea h2 {margin-right:12px;}
.webStore {float:left; margin:0 150px 0 0; }
.logoStore {float:left; margin:0 140px 0 0; }
.illustrationStore {float:left;}

.storeText {float:left; line-height:17px; margin-top:13px; color:#4F5662;}

.printLinks h4 {font-size:15px; margin:10px 0;}
.printLinks h2 {font-size:26px; letter-spacing:-2px; padding:0; margin:0;}
.printLinks p {float:left; font-size:12px; line-height:18px;}
.printLinks {width:800px; height:345px; padding:20px 70px 55px;}
.printColumns ul {padding:0; margin:0;}
.printColumns li {list-style-type: none; background-image:url(/wp-content/themes/vectyr1.0/images/sidebarBullet.png); text-indent:15px; background-position:0 7px; background-repeat:no-repeat;}

.printColumns {line-height:20px;}
.columnPopular {float:left; margin-right:80px; }
.columnMarketing {float:left; margin-right:80px; }
.columnLarge {float:left; margin-right:80px; }
.columnMultimedia {float:left; margin-right:80px; }

.storeWrapper {float:left; width:940px; background-image:url(/wp-content/themes/vectyr1.0/images/sidebarbg.png); background-repeat:repeat-y; }
.storeWrapper1 {float:left; padding:40px 60px; width:820px; background-color:#FFFFFF; background-repeat:repeat-y; margin-bottom:10px;}

.storeSidebar ul {margin:0; padding:0;}
.storeSidebar li {background-position:0 7px; background-repeat:no-repeat; border-bottom:1px solid #E7E7E7; font-size:11px; list-style-type:none; text-indent:0px; padding:3px 0;} 
.storeItemArea {float:left; padding:40px 60px 60px; width:593px; }
.storeItemArea h2, .commentsH2 {border-bottom:1px solid #D7D7D7; font-size:17pt; margin-bottom:20px; padding-bottom:4px; width:590px; color:#000000; }

.storeTable {}
.storeTable tr td {height:10px; border-bottom:1px solid #e7e7e7;}
.storeTable p {margin:0!important; padding:0!important; font-size:12px;}

.category ul, .gallery ul, .variations {margin-left:0px!important;}



/*SUBPAGE AREA*/

.subHeader {width:940px; height:112px;}
.storeItemSubHeader {width:940px; height:70px;}

.titlePortfolio {margin-top: 34px; float:left; width:272px; height:51px; background-image: url(/wp-content/themes/vectyr1.0/images/titlePortfolio.png);}
.titleQuote {margin-top: 34px; float:left; width:417px; height:51px; background-image: url(/wp-content/themes/vectyr1.0/images/titleQuote.png);}
.topDivider {width:940px; height:11px; background-image: url(/wp-content/themes/vectyr1.0/images/topDivider.png);}
.portfolioIconArea {width:880px; height:230px; padding-top:50px; padding-left:60px;}

.webIcon {margin-right:32px; float:left;}
.webIcon a {display:block; width:181px; height:180px; background-image: url(/wp-content/themes/vectyr1.0/images/webIcon.png);}
.webIcon a:hover {background-position: 0 -180px;}
.webIcon a:active {background-position: 0 -360px;}

.printIcon {margin-right:32px; float:left;}
.printIcon a {display:block; width:181px; height:180px; background-image: url(/wp-content/themes/vectyr1.0/images/printIcon.png);}
.printIcon a:hover {background-position: 0 -180px;}
.printIcon a:active {background-position: 0 -360px;}

.logosIcon {margin-right:32px; float:left;}
.logosIcon a {display:block; width:181px; height:180px; background-image: url(/wp-content/themes/vectyr1.0/images/logosIcon.png);}
.logosIcon a:hover {background-position: 0 -180px;}
.logosIcon a:active {background-position: 0 -360px;}

.illustrationIcon {margin-right:32px; float:left;}
.illustrationIcon a {display:block; width:181px; height:180px; background-image: url(/wp-content/themes/vectyr1.0/images/illustrationIcon.png);}
.illustrationIcon a:hover {background-position: 0 -180px;}
.illustrationIcon a:active {background-position: 0 -360px;}

.bottomDivider{width:940px; height:11px; background-image:url(/wp-content/themes/vectyr1.0/images/bottomDivider.png);}
.portfolioLinks {width:940px; height:220px;}

.aboutWrapper {background-color:#FFFFFF; background-image:url(/wp-content/themes/vectyr1.0/images/stevereed.jpg); background-position:0 40px; background-repeat:no-repeat; float:left; padding:40px 60px 31px 475px; width:405px;}

.entry ul {margin-left:14px; color:#333;}
.entry li {padding-left:14px; line-height:20px;}
.products {padding-left:0;}

.clientToolsList {padding-left:15px;}
.clientToolsList li {padding-left:0px;}

.jumpchart {float:right; width:180px; border:1px solid #e7e7e7; padding:15px;}
.jumpchart img {border:0; margin-bottom:10px;}
.jumpchart em {font-size:12px; line-height: 15px; }


/*BLOG TITLE AREA*/

.titleBlog {margin-top: 34px; float:left; width:172px; height:58px; background-image: url(/wp-content/themes/vectyr1.0/images/titleBlog.png);}

.blogSubHeader {width:940px; height:112px; margin:0 auto; background-color:#fff;}
.blogTopDivider {width:940px; height:11px; background-image: url(/wp-content/themes/vectyr1.0/images/topDividerSb.png); margin:0 auto;}

/*BLOG AREA*/

.blogContainer {background-color:#FFFFFF; height:100%; margin:0 auto; width:940px;}
.blogInnerWrapper {width: 890px; float: left; padding-left: 50px; background-image:url(/wp-content/themes/vectyr1.0/images/sidebarbg.png); background-repeat:repeat-y;}

.tagBar {float:left; height:100%; line-height:17px; position:relative; right:-68px; text-align:right; top:15px; width:88px;}

.navigation {float:left; font-size:13px; margin:5px 0 15px; padding-bottom:15px;}
.navigation a {background:#fff; border:1px solid #ccc; margin-right:10px; padding:7px 10px; text-align:center; text-decoration:none;}
.navigation a:hover {background:#f8f8f8; }

.emm-paginate {font-size:12px;}
.emm-paginate a {background:#fff; border:1px solid #ccc; color:#666; margin-right:4px; padding:7px 10px; text-align:center; text-decoration:none;}
.emm-paginate a:hover, .emm-paginate a:active {background:#f8f8f8; color:#888;}
.emm-paginate .emm-title {color:#555; margin-right:4px;}
.emm-paginate .emm-gap {color:#999; margin-right:4px;}
.emm-paginate .emm-current {color:#fff; background:#5f87ae; border:1px solid #89adcf; margin-right:4px; padding:7px 10px;}
.emm-paginate .emm-page {}
.emm-paginate .emm-prev, .emm-paginate .emm-next {}

.readmore a {font-size:11px; background:#fff; border:1px solid #ccc; padding:2px 8px; text-align:center; text-decoration:none;}
.readmore a:hover {background:#f8f8f8;}


/*POSTS*/

.sharePost {float:left; margin:2px 0 0 11px; width:135px;}
#wp-calendar tbody tr td {border:1px solid #E7E7E7; color:#888; font-size:9px; height:20px; width:22px; text-align:center; background-color:#FFFFFF;}

#wp-calendar a {font-size:12px; font-weight:bold; letter-spacing:-0.8px;}

.post h3 {font-size:16px; letter-spacing:-0.8px;}

.imgtfe {float:left; margin-left:0; margin-bottom:15px; width:225px; margin-right:17px;}
.postDivider {width:615px; height:1px; background-color:#E7E7E7;float:left; margin-top:10px; margin-bottom:40px;}

.postHeader {font-size:43px; letter-spacing:-2px; line-height:40px; margin-bottom:15px; padding-top:35px;}
.postArea {float:left; width:610px; background-color:#ffffff; padding-top:45px; padding-bottom:20px;}

.postDate {background-image:url(/wp-content/themes/vectyr1.0/images/dateMarker.png); color:#C1C1C1; float:left; height:62px; line-height:8px; margin-left:-80px;  padding-top:12px; text-align:center; width:70px; margin-top:25px; }

.postDateMain {background-image:url(/wp-content/themes/vectyr1.0/images/dateMarker.png); color:#C1C1C1; float:left; height:62px; line-height:8px; margin-left:-80px; padding-top:12px; text-align:center; width:70px; margin-top:-15px;}

.blogDay {color:#FFFFFF; padding-top:3px; float:left; font-size:23px; font-weight:bold; height:10px; margin-bottom:4px; width:52px; text-align:center;}
.blogMonth {float:left; clear:both; color:#FFFFFF; font-size:15px; height:8px; margin:0; padding-top:5px; width:52px; text-align:center;}
.blogYear {float:left; clear:both; color:#74808B; font-size:10px; height:6px; font-style:italic; font-weight:bold; margin:0; padding:6px 0 0; width:52px; text-align:center;}

.digg {
float:right;
left:8px;
margin-left:15px;
position:relative;
top:10px;}

/*BLOG SIDEBAR*/

.blogSidebarWrapper {width:180px; float:right; margin-bottom:30px; padding-top:5px; position:relative; left:-23px;}
.blogSidebarWrapper li {list-style-type: none; font-size:11px; padding-bottom:10px;}
.blogSidebar {float:right;}
.blogSidebarWrapper h2 {border-bottom:1px solid #E7E7E7; margin-bottom:8px; padding-bottom:1px; font-size:15px;}

/*ARCHIVE*/

.pagetitle {border:1px solid #E7E7E7; margin-bottom:22px; padding:5px 10px; width:595px; background:transparent url(/wp-content/themes/vectyr1.0/images/fieldbg.png) repeat-x;}
.archiveContainer {background-color:#FFFFFF; height:100%; margin:0 auto; width:940px;}
.archiveInnerWrapper {width: 890px; float: left; padding-left: 50px; background-image:url(/wp-content/themes/vectyr1.0/images/sidebarbg.png); background-repeat:repeat-y;}
.archivePostArea {float:left; width:612px; background-color:#ffffff; padding-top:5px; padding-bottom:40px;	}
.archiveDate {font-size:10px; font-style:italic; margin-top:-13px;}


/*QUOTE FORM*/

.quoteFormText {font-size: 13px; margin-top:8px; float:left; color:#4F5662;}
.quoteFormTextEmail {font-size: 13px; margin-top:8px; float:left; color:#4F5662; width:301px;}
.quoteFormName {background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png); border:1px solid #C5C8D0; font-size:29px; margin-bottom:4px; margin-top:3px; padding:2px 7px; width:576px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.quoteFormEmail {background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png); border:1px solid #C5C8D0; font-size:26px; margin-bottom:4px; margin-right:10px; margin-top:3px; padding:2px 7px 6px; width:275px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.quoteFormEmail2 {background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png); border:1px solid #C5C8D0; font-size:26px; margin-bottom:4px; margin-right:10px; margin-top:3px; padding:2px 7px 6px; width:275px; -moz-border-radius:5px; -webkit-border-radius:5px; width:273px;}
.quoteFormPhone {background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png); border:1px solid #C5C8D0; font-size:26px; margin-bottom:1px; margin-top:3px; padding:3px 7px 5px; width:275px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.quoteFormDropdown {font-size:18px; height:42px; margin-bottom:5px; margin-right:10px; margin-top:3px; padding:7px; width:292px;}
.quoteFormMessage {font-size:12px; padding:6px 7px; width:576px; height:167px; background-image:url(/wp-content/themes/vectyr1.0/images/commentsbg.png); border:1px solid #C5C8D0; font-family:lucida Grande; background-repeat:repeat-x; margin-top:3px; -moz-border-radius-bottomleft:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
.quoteFormQuestion1 {font-size:12px; padding:6px 7px; width:576px; height:45px; background-image:url(/wp-content/themes/vectyr1.0/images/commentsbg.png); border:1px solid #C5C8D0; font-family:lucida Grande; background-repeat:repeat-x; margin-top:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-border-radius:5px;}
.quoteFormQuestion2 {font-size:12px; padding:6px 7px; width:576px; height:45px; background-image:url(/wp-content/themes/vectyr1.0/images/commentsbg.png); border:1px solid #C5C8D0; font-family:lucida Grande; background-repeat:repeat-x; margin-top:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
.quoteFormQuestion3 {font-size:12px; padding:6px 7px; width:576px; height:200px; background-image:url(/wp-content/themes/vectyr1.0/images/commentsbg.png); border:1px solid #C5C8D0; font-family:lucida Grande; background-repeat:repeat-x; margin-top:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-border-radius:5px;}
.quoteFormUpload {margin-top:3px;}
.quoteFormSend {background-image:url(/wp-content/themes/vectyr1.0/images/sendbttn.jpg); border:medium none; cursor:pointer; float:right; height:80px; margin-right:18px; text-indent:100px; width:119px;}
.quoteFormSend2 {background-image:url(/wp-content/themes/vectyr1.0/images/sendbttn.jpg); border:medium none; cursor:pointer; float:right; height:80px; margin-right:1px; text-indent:100px; width:119px;}
.radiobttn {font-size:13px; line-height:26px;}
radio {float:left;}

/*CONTACT*/

.textwidget {padding-bottom:15px;}

.titleContact {margin-top: 34px; float:left; width:262px; height:51px; background-image: url(/wp-content/themes/vectyr1.0/images/titleContact.png);}
.topDividerSb {width:940px; height:11px; background-image: url(/wp-content/themes/vectyr1.0/images/topDividerSb.png)}
.contactFormSend {
background-image:url(/wp-content/themes/vectyr1.0/images/sendbttn.jpg);
border:medium none;
cursor:pointer;
float:right;
height:80px;
margin-right:13px;
margin-top:-4px;
text-indent:500px;
width:119px;}

#contactWrapper {width:940px; float:left; padding-bottom:50px; width:940px; background-image:url(/wp-content/themes/vectyr1.0/images/sidebarbg.png); background-repeat:repeat-y;}
#contactForm {float:left; padding:40px 40px 0 60px; width:610px; }
#formLeftColumn {float:left; width:284px;}
#formRightColumn {float:right; width:294px;}

.contactFormText {font-size: 13px; margin-top:8px; color:#4F5662; -moz-border-radius:5px; -webkit-border-radius:5px;}
.contactFormName {font-size:29px; padding:2px 7px; width:285px; background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png); border:1px solid #C5C8D0; margin-bottom:4px; margin-top:3px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.contactFormEmail {font-size:26px; padding:2px 7px 6px; width:285px; background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png); border:1px solid #C5C8D0; margin-bottom:4px; margin-top:3px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.contactFormPhone {font-size:26px; padding:3px 7px 5px; width:285px; background-image:url(/wp-content/themes/vectyr1.0/images/fieldbg.png); border:1px solid #C5C8D0; margin-bottom:5px; margin-top:3px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.contactFormDropdown {font-size:16px; height:30px; margin-bottom:7px; margin-top:3px; padding:2px; width:295px;}
.contactFormMessage {font-size:12px; padding:6px 7px; width:265px; height:167px; background-image:url(/wp-content/themes/vectyr1.0/images/commentsbg.png); border:1px solid #C5C8D0; margin-bottom:4px; font-family:lucida Grande; background-repeat:repeat-x; margin-top:3px; -moz-border-radius-bottomleft:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
.contactFormUpload {margin-top:3px;}

.sidebarWrapper {float:right; padding:8px 22px 30px 0; width:203px; list-style-type: none;}
.sidebarWrapper ul li {list-style-type: none; padding:5px 0; border-bottom:1px solid #E7E7E7; text-indent:22px;}
.sidebarWrapper ul li a {line-height:14px;}
.sidebarWrapper h2 {font-size:15px; padding-bottom:10px; padding-left:22px;}

.bottomContactArea {width:400px; height:100px;}

h2.wdf {font-size:14px!important;}

/*FORM*/

div.wpcf7 {margin: 0; padding: 0;}
div.wpcf7-response-output {padding:9px 21px; margin-bottom:20px; width:555px;}
div.wpcf7-mail-sent-ok {background-color:#73d500; color:#FFFFFF; font-weight:bold; float:left; margin:20px 0;}
div.wpcf7-mail-sent-ng {}
div.wpcf7-spam-blocked {}
div.wpcf7-validation-errors {background-color:#ff8c00; color:#FFFFFF; font-weight:bold; float:left; margin:20px 0;}
span.wpcf7-form-control-wrap {position: relative;}
span.wpcf7-not-valid-tip {z-index: 100; font-size: 10pt; color:#FF0000; float:left; left:14px; margin:-33px 0 0; position:relative;}
span.wpcf7-not-valid-tip-no-ajax {color: #f00; font-size: 9pt; display: block;}
span.wpcf7-list-item {margin-left: 0.5em; display:block;}
.wpcf7-display-none {display: none;}

/*DOWNLOADS*/
.iconClient {background-image:url(http://www.vectyr.com/wp-content/themes/vectyr1.0/images/group.png); width: 32px; height: 32px; margin-right:7px; float:left;}
.iconCalc {background-image:url(http://www.vectyr.com/wp-content/themes/vectyr1.0/images/calc.png); width: 32px; height: 32px; margin-right:7px; float:left;}
.iconDesign {background-image:url(http://www.vectyr.com/wp-content/themes/vectyr1.0/images/tools.png);width: 32px; height: 32px; margin-right:7px; float:left;}
address {color:#4F5662; font-size:12px; font-style:normal; line-height:15px; margin:-10px 0 20px; padding:0;}

/*INSPIRATION*/
.bttnLogo a {display:block; width:595px; height:60px; background-image: url(/wp-content/themes/vectyr1.0/images/bttn_logo.jpg); margin-bottom:20px; margin-top:20px;}
.bttnLogo a:hover {background-position: 0 -60px;}
.bttnLogo a:active {background-position: 0 -120px;}

.bttnWebel a {display:block; width:595px; height:60px; background-image: url(/wp-content/themes/vectyr1.0/images/bttn_webel.jpg); margin-bottom:20px;}
.bttnWebel a:hover {background-position: 0 -60px;}
.bttnWebel a:active {background-position: 0 -120px;}

.bttnWeb a {display:block; width:595px; height:60px; background-image: url(/wp-content/themes/vectyr1.0/images/bttn_web.jpg); margin-bottom:20px;}
.bttnWeb a:hover {background-position: 0 -60px;}
.bttnWeb a:active {background-position: 0 -120px;}