/* 
-------------------------------------------------------
Theme Name: veltronic_theme1
Theme URI: http://veltronic.me
Version: 2.0
Description: Theme 1
Author: Vel Lanquibo
Author URI: http://vel.lanquibo.com
------------------------------------------------------- 
*/

/* ---------------///  RESET \\\--------------- */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em; font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
fieldset,img {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}

/* ------------------------------ /// BASICS \\\ ------------------------------ */
body{background:#3c4229; font:14px/1.4em 'Comic Sans MS', cursive; color:#383838; text-align:left}
a:link, a:visited{background-color:transparent; color:#326f7f; text-decoration:none;}
a:hover, a:active{text-decoration:underline;}
h1,h2,h3{color:#515f0d; letter-spacing:1px; font-weight:normal;}
h1,h2 {font-size:20px; text-align:center; text-transform:uppercase;}
h2{background:transparent; padding:5px 0; border-bottom:1px dotted #999;}
h3{padding:5px 0 0 8px; margin:0; font-size:22px;}
h4{color:#444; font-size:14px; padding:8px 0 0 18px;}
blockquote {background:#eee; display: block; padding-left: 20px}
form,table {margin-bottom:1.2em;}
img {border:none;}
label {display:block;}
li {line-height:1.5em;}
p {padding:0 4px 8px 4px;}
big {font-size:1.1em;}
small,.small {font:normal 0.8em serif;}
ul,ol {padding:0 2em 1.2em;}
select{width:230px;}
strong{font-weight:bold;}

/* ------------------------------ /// MISC \\\ ------------------------------ */
.content {padding:0px;}
.right .content {padding:0px;}
.left {float:left;}
.right {float:right;}
.clear,.clearer {clear:both;} 
.clearer {font-size:0;}
.feed {margin-left:3px; padding: 0 0 0 19px; background:url(shell/feed-icon-14x14.png) no-repeat 0 50%;} 
a.more-link{font-size:14px; font-weight:bold; text-transform:uppercase;}

/* ------------------------------ /// STRUCTURE \\\ ------------------------------ */
div#container{background:#fff; width:920px; margin:0 auto; text-align:left;}
div#header h1{display:none;}

div#mainMenu{background:#192200 url(shell/headerBG-June2010.jpg) no-repeat top left; width:920px; height:30px; padding:10px 0; border-bottom:4px solid #c8d55a;}
div#mainMenu div#nav {width:620px; height:30px; text-align:center; float:right;}
div#mainMenu div#nav ul{margin:0; padding:1px 0 0 0;}
div#mainMenu div#nav li{font-size:16px; padding:0; letter-spacing:1px; margin-right:20px; display:inline; text-transform:uppercase;}
div#mainMenu div#nav li.current_page_item a{color:#fff;}
div#nav a:link, div#nav a:visited {background-color:transparent; color:#fff; text-decoration:none;}
div#nav a:hover, div#nav a:active {color:#efff4d;}

div#mainContent{float:right; clear:right; width:620px;}
div#sideContent{float:left; width:260px;}
div#sideContent p{padding:8px 0 0 0;}
div#news{width:96%; margin:10px 0 0 0;}

#searchform {padding:2px 0 0 10px;}
#searchform label{display:none;}
/*
#searchsubmit{background:#ccc; color:#333; padding:2px;}
#s{background:transparent url(shell/transp_darkgrey.png) repeat top left; color:#fff; padding:2px; border:1px solid #111}
*/

/* ---------------/// POSTS \\\--------------- */
div.post {background:#fff; padding:5px 10px; margin:5px 0;}
div.post .descr {margin:2px 0 4px; padding:2px 8px;}
div.post .date{}
div.post .info{color:#666; font-size:0.9em; margin:4px 0 8px; padding:8px 0;}
div.post img {border:0px solid #ccc; margin:4px 0 4px 8px;}
div.post a img {border:0px solid #999;}
div.post a:hover img {border-color:#999;}
div.entry p{margin:5px; font-weight:normal;}
div.blogpost {padding:0 0 5px 0;}
div.postNavLink{font-size:18px; line-height:20px; text-transform:uppercase; margin:10px 5px 20px;}
div.postNavLink a:link, div.postNavLink a:visited{color:#515f0d; padding:4px;}
div.postNavLink a:active, div.postNavLink a:hover{color:#717f0d;}
div.post ul{list-style-type:square; margin:2px 8px;}

/* ---------------/// FOOTER \\\--------------- */
div.footer{background:#3c4229; color:#fff; border-top:4px solid #ccc; padding:15px 0; margin-top:5px; text-transform:uppercase;}
div.footer .left, div.footer .right{padding:0 30px}
div.footer .right{text-align:right;}
div.footer a{color:#efff4d;}
div.footer div.menu ul{margin:0; padding:0;}
div.footer div.menu li{padding:0; margin-left:15px; display:inline;}
div.footer div.menu li.current_page_item a{color:#fff;}

/* ------------------------------ /// SIDEBAR  \\\ ------------------------------ */
.block {padding:10px 0 10px 20px; font-size:1em;}
.block p {margin:0 4px; padding:0; width:95%;}
ul.block, .block ul {color:#999; margin:4px 0 0 12px; padding:0; width:100%;}
.block li {list-style-type:square;}
.block li a,.block li em {color:#326f7f;}
.block li em {color:#326f7f;}
.block li a {padding:2px; width:94%;}
.block li a span {font-weight:bold;}
.block li a:hover {color:#326f7f; }
.textwidget{}
