/*
Theme Name: The Basics for VE
Theme URI: http://todd-a.com
Description: The Basics for VE
Version: 1.0
Author: Todd A
*/

/* Basics */

html {margin:0;padding:0;height:100%;}
body {height:100%;margin:0 auto;width:100%;padding:0;font-size:62.5%;font-family:Helvetica, Arial, sans-serif;background:#fff url(/images/bg-tile.gif);color:#000;}

.left, .alignleft {float:left;}
.right, .alignright {float:right;}

a:link {color:#6FB5C1;}
a:visited {color:#FC7A2F;}
a:hover {color:#FC7A2F;}

input, select, textarea {background:#eee;border:1px solid #999;margin:4px;padding:4px;}

/* Grid System Divs */
.ninesixty {width:960px;margin:0 auto;padding:0;}
.eighteighty {width:860px;margin:0;padding:10px;}
.eighthundred {width:780px;margin:0;padding:10px;}
.seventwenty {width:700px;margin:0;padding:10px;}
.sixforty {width:620px;margin:0;padding:10px;}
.fivesixty {width:540px;margin:0;padding:10px;}
.foureighty {width:460px;margin:0;padding:10px;}
.fourhundred {width:380px;margin:0;padding:10px;}
.threetwenty {width:300px;margin:0;padding:10px;}
.twoforty {width:220px;margin:0;padding:10px;}
.onesixty {width:140px;margin:0;padding:10px;}
.eighty {width:60px;margin:0;padding:10px;}

/* Layout Divs */

#onesie {width:100%;background:url(/images/bg-filigree.png) no-repeat;margin:0 auto;}

.container {background:transparent;}

#header {}
#header h1 {font-size:3.0em;}
#header .search {width:270;text-align:left;font-size:1.0em;line-height:110%;color:#999;}

#title-banner  img {border:0;padding:0;margin:0;}

#dashboard {background:url(/images/nav-filigree.jpg);height:290px;}

#searchbox {float:right;width:171px;height:146px;padding:20px 16px 0 20px;margin:10px;background:url(/images/box-sign-in.jpg) no-repeat;position:relative;}
#searchbox input  {background:none;border:none;margin:0;padding:0;display:inline;}
#searchbox a {font-size:1.4em;font-weight:bold;text-decoration:none;color:#fff;}
#searchbox input.searchinput {float:left;background:url(/images/search-background.png) no-repeat;width:100px;height:24px;padding:4px 6px;font-size:0.9em;margin:0;}
#searchbox input.searchsubmit {float:left;margin:0;padding:0;width:51px;height:24px;}
#searchbox a img.button-rss {position:absolute;left:114px;top:82px;border:none;margin:0;padding:0;}
#searchform input.searchinput.active{}

ul#nav {font-size:1.5em;font-weight:bold;padding:10px 0 10px 10px;}
#nav, #nav ul  {margin:0;padding:0;list-style:none;}
#nav a {display: block;}
#nav li {list-style-type:none;margin:0px;padding:0 20px 0 0;float: left;}
#nav li:hover {}
#nav li a {text-decoration:none;color:#fff;}
#nav li a:hover {text-decoration:none;color:#FC7A2F;}
#nav li ul {position: absolute;	width:80px;left: -999em;}
#nav li:hover ul {left: auto;}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}
#nav li:hover ul li, #nav li.sfhover ul li {background:#333;padding:2px;opacity:0.8;filter:alpha(opacity=80);width:80px;}



ul#footer-nav {margin:0;padding:10px;float:left;}
ul#footer-nav li {list-style-type:none;display:inline;margin:0px;padding:10px;}
ul#footer-nav li a {text-decoration:none;color:#fff;}
ul#footer-nav li a:hover {text-decoration:underline;color:#FC7A2F;}
ul#copyright {margin:0;padding:10px;float:right;}
ul#copyright li {list-style-type:none;display:block;margin:0px;padding:0 0 5px 0;color:#fff;text-align:right;}
ul#copyright li img {border:none;}

ul#buttons {list-style-type:none;margin:0;padding:50px 0 0 0;background:#000;}
ul#buttons li {display:inline;margin:0;padding:0;}
ul#buttons li a img {border:0;margin:0px 45px 0px 30px;padding:0;}

#contentbox {margin:10px;padding:10px;background:#fff;position:relative;}
#content {clear:both;padding:0;margin:0;font-size:1.2em;width:700px;position:relative;}

img.polaroid  {/*position:absolute;left:0;bottom:0;top:auto;*/float:left;margin:5px;padding:0;border:none;display:block;}

#sidebar {width:207px;height:562px;margin:0;padding:0;text-align:left;background:url(/images/sidebar-bg.jpg) no-repeat;}
#sidebar a {text-decoration:none;}
#sidebar img {border:0;padding:0;margin:0;}

#footer {clear:both;padding:10px;margin:0;}
#footer li {margin:0;padding:0;list-style-type:none;}


/* Content Styles */

.date {font-size: 1.0em;color: #7C423E;margin:0;padding:2px 0;font-style:italic;}


.post {margin:5px 0;padding:0;}
.newsblock {width:320px;float:left;padding:10px;}
.reviewblock {background:url(/images/bg-reviews.png)no-repeat;width:352px;height:283px;float:left;position:relative;}
.reviewblock h3 {padding:28px 0 0 90px;}
.reviewblock .date {padding-left:90px;}
.reviewcontent {position:absolute;top:140px;left:140px;width:180px;height:114px;overflow:hidden;color:#fff;font-size:1.6em;}
.storycontent {margin:0;line-height:150%;}
a img.continue {float:right;padding:10px 0 10px 10px;border:none;margin:0;}

.feedback {font-size: 1.0em;margin:10px 0;clear: both;padding:7px;background:#eee;}

h1 {font-size: 2.4em;margin: 0px;padding:0;}
h2 {font-size: 1.2em;margin:2px 0;padding:3px;}
h3 {font-size:2.0em;margin:0;padding:0;color:#000000;text-transform:capitalize;}
h3.storytitle a {text-decoration:none;}

#sidebar h3 {color:#999;padding:5px;margin:0;font-family:Arial, Verdana, sans-serif;font-size:1.4em;text-align:right;text-transform:lowercase;background:#eee;width:100%;}


.s {margin-left:10px;font-size:0.9em;}

blockquote {border-left: 4px solid #ccc;margin-left: 1.5em;padding-left: 5px;font-size: 1.0em;}
code {padding:20px;font-size:1.0em;font-family:Courier;}

cite {font-size: 90%;font-style: normal;}

ul#comments li p {font-size: 100%;}

p, li, .feedback {}

/* classes used by the_meta() */

ul.post-meta {list-style: none;}

ul.post-meta span.post-meta-key {	font-weight: bold;}

.credit {border-top: double 0px #aba;color: #0066cc;font-size: 8pt;margin: 10px 0 0 0;padding: 3px;text-align: center;}

.credit a:link, .credit a:hover {}

.alt {background-color: #fff;}

.meta {font-size: 10px;}
.meta li, ul.post-meta li {display: inline;}
.meta ul {display: inline;list-style: none;margin: 0;padding: 0;}
.meta, .meta a {color: #808080;font-weight: normal;letter-spacing: 0;}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {background: #fff;border: 1px solid #666;padding: .2em;font-size:1.2em;}
#commentform label {font-size:1.2em;}
#commentform textarea {width: 90%;}
#commentform input {margin:4px;padding:4px;border:double #666;background:#eee;}
#commentlist li ul {border-left: 1px solid #ddd;font-size: 1.0em;list-style-type: none;}
ul.commentlist {margin:0;padding:0;}
.commentlist li {list-style-type:none;margin:0;font-size:1.2em;padding:4px;}

.menu {top: 0;list-style-type: none;margin-left: 0px;}
.menu form {margin: 0 0 0 13px;}
.menu input#s {width: 80%;background: #eee;border: 1px solid #999;color: #36393D;}
.menu li {margin-left: 0px;}
.menu ul {font-weight: normal;list-style-type: none;margin-left: 0px;margin-top: 2px;padding-left: 3px;}
.menu ul li {margin-left: 0;padding-bottom: 2px; }
.menu ul ul {font-variant: normal;font-weight: normal;line-height: 100%;list-style-type: none;margin: 0;padding: 0;text-align: left;}
.menu ul ul li {	border: 0;	letter-spacing: 0;	margin-top: 0;	padding: 0;	padding-left: 12px;}
.menu ul ul li h2 {margin-left: 0;}
.menu ul ul li a {color: #36393D;	text-decoration: none;}
.menu ul ul li a:hover {}
.menu ul ul ul.children {font-size: 142%;padding-left: 4px;}

tr.gigpress-tour td {
color: #FFF;
}
