/* 	



Theme Name: HAL	

Theme URL: http://3oneseven.com/wp-themes/	

Description: HAL is a three column fluid theme for Wordpress with a custom painting	

Author: miloIIIIVII	

Author URI: http://3oneseven.com	

Version: 3.17.2

Tags: fluid valid



*/



body {
//background:#000 url(images/01.jpg) 0 0 repeat-x;
background:#000 0 0 repeat-x;
color: #fff;font: 16px/20px Arial,Sans-Serif;margin: 0;padding: 0;}

#wrap { color: #fff;font: 16px/20px Arial,Sans-Serif;margin: 0 auto;width:99%;padding: 0;}



a, a:visited{
color: #4D7BB9;
text-decoration: none;}

a:hover{color: #fff;text-decoration: underline;}



#header{background: transparent;width:100%;
//height:260px;
margin:0;padding:10;}



#header h1 a {font:28px century gothic, Arial, Sans-Serif;color: #fff;text-decoration: none;padding:35px 0;margin:30px 0;

//letter-spacing:-5px;
}

#header h1 a:hover{color: #4D7BB9;}

.description {font-size: 18px;
//margin:-30px 0 0 0;
padding:0;}



#navbar {width: 100%;
//margin:-55px 0 0 0;
padding: 10px 0;text-align:right;}

#navbar li {display: inline;list-style-type: none;margin: 0;padding: 0;}	

#navbar ul {margin: 0;padding: 0;}

#navbar ul li a {font:22px century gothic, Arial, Sans-Serif;color: #fff;padding: 0 10px;margin: 0;text-decoration: none;letter-spacing:-2px;}

#navbar ul li a:hover {color: #4D7BB9;}



#l_sidebar {float: left;width: 20%;margin: 0;padding: 20px 0 0 30px;}

#l_sidebar ul {list-style: none;margin: 0;padding: 0;}

#l_sidebar li {list-style: none;margin: 0;padding: 0;}

#l_sidebar ul li {margin: 0;padding: 5px 0;}

#l_sidebar ul li a {color: #4D7BB9;text-decoration: none;}

#l_sidebar ul li a:hover {color: #fff;text-decoration: underline;}



#r_sidebar {float: right;width: 20%;margin:0;padding: 20px 0;}

#r_sidebar p{padding: 2px 0 16px 0;margin: 0;line-height: 20px;}

#r_sidebar ul {list-style: none;margin: 0;padding: 0;}

#r_sidebar ul li {margin: 0;padding: 5px 0;}

#r_sidebar ul li a {color: #4D7BB9;text-decoration: none;}

#r_sidebar ul li a:hover {color: #fff;text-decoration: underline;}



#content {width: 99%;margin: 0 auto;padding: 0;}



h2 {padding: 8px 0;margin:2px 0;color: #fff;font: 20px century gothic, Arial, Sans-Serif;margin: 0;border:0;

background:url(images/spacer.gif) bottom left repeat-x;}

h3 {background: url(images/h2.gif) no-repeat right center;padding: 8px 0;color: #fff;font: 22px century gothic, Arial, Sans-Serif;margin: 0;border-bottom: 1px solid #333;}



.entry { clear: both;margin:4px 0;padding:5px 0; }

small{margin:0;padding:0 5px; font-size:70%;text-align:center;}



#middle {float: left;width: 51%;margin: 0;padding: 20px 0;}

#middle2 {float: left;width: 70%;margin: 0;padding: 20px 0;}

#content p ol{margin: 0;padding: 0 0 0 20px;}

#content p ul{margin: 0;padding: 0 0 0 20px;}



blockquote{margin: 0 0 0 25px;padding: 0 25px 0 10px;font-style: italic;color: #666;border-left: 5px solid #9198BF;}

#content blockquote p{margin: 0 0 20px 0;padding: 0;}



.contentdate {background: #000 url(images/date.gif);float:right;width: 45px;height: 50px;margin: 0;padding: 0;}



.contentdate h4 {color: #fff;font-size: 12px;font-weight: bold;padding: 1px 0 0 10px;margin: 0;text-transform: uppercase;}

.contentdate h5 {font:21px Impact, Arial, Sans-Serif;color: #999;

padding: 5px 4px 0 0;margin: 0;text-align: center;}



#middle ul {list-style: none;margin: 0;padding: 0 0 20px 0;}

#middle ul li {margin: 0;padding: 5px 0;}

#middle ul li a {color: #4D7BB9;text-decoration: none;}

#middle ul li a:hover {color: #4a54ff;text-decoration: underline;}

#middle2 ul {list-style: none;margin: 0;padding: 0 0 20px 0;}

#middle2 ul li {margin: 0;padding: 5px 0;}

#middle2 ul li a {color: #4D7BB9;text-decoration: none;}

#middle2 ul li a:hover {color: #333;text-decoration: underline;}



.postspace {clear:both;background:  transparent;width: 100%;height: 10px;margin: 9px;padding: 0;}



#footer {
//background: url(images/02.jpg) top left repeat-x #fff;
width: 100%;height: 100px;margin: 0 auto;padding: 10px 0;text-align: center;border-top: 5px solid #000;}



#footer p {color:#333;font-size:70%;}

#footer a, a:visited{
//color: #333;
text-decoration: none;}

#footer a:hover{text-decoration: underline;}

#footer li {display: inline;list-style-type: none;margin: 0;padding: 0;}	

#footer ul {margin: 0;padding: 0;}

#footer ul li a {padding: 0 10px;margin: 0;text-decoration: none;letter-spacing:-2px;}

#footer ul li a:hover {color: #4D7BB9;}



#searchform {width:99%;padding: 10px 0;}

#searchform #s {border:1px solid #333;width: 90%;padding:6px 4px;background: #000;vertical-align: middle;font: 14px Arial, Helvetica, sans-serif;color: #666;}

#searchform #searchsubmit {background: #000;border: none;width: 28px;vertical-align: middle;cursor: pointer;}



.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}select {width: 130px;}



#comments{width:99%;padding:12px 0;}

#comments h3,h3#respond{color:#ccc;margin:7px 0;}

ol.commentslist{list-style:none;margin:5px 0 12px;}

.commentslist li{background:#000;border:1px solid #070707;margin-bottom:7px;padding:7px 0;}

.commentslist li a{font-weight:bold;}

.commentslist li.alt{background:#090909;}

.commentslist li:hover{border-color:#333;}

.commentslist .comment_text{margin:0;line-height:1.4em;overflow:hidden;}

.comment_text p,.comment_text ul,.comment_text ol,.comment_text blockquote{margin:1em 0;}

.comment_text ul,.comment_text ol,.comment_text blockquote{margin:0 1em;}

p.author_meta{font-weight:700;text-transform:uppercase;margin:0 0 0 7px;}

p.post_meta{font-size:11px;text-align:right;margin:0 7px 0 0;}

.count{float:left;display:block;width:33px;height:33px;font-size:33px;color:#ccc;line-height:33px;}

.commentslist li.author{background:#070707;color:#ccc;}

.commentslist li.author a{color:#ddd;}

.commentslist li.author a:hover{color:#fff;}

#comments_closed{background:#333;color:#ccc;padding:7px 0;margin-top:12px;line-height:1.5em;}

p.nocomments{margin:0 12px 0 7px;}

p.nocomments a{color:#ddd;font-weight:bold;text-decoration:underline;}

p.nocomments a:hover{color:#ccc;}

ol.pingslist{margin:1.5em 2em;font-size:12px;}

.pingslist li{color:#7F7F7F;margin:0 0 7px 0;}

.pingslist li a{font-weight:bold;}

#commentform p{margin:1em 0;}

#commentform p a{font-weight:bold;}

#author,#email,#url,#comment{font:1.1em arial,helvetica,verdana,sans-serif;border:1px solid #BBB;padding:2px;}

#comment{width:99%;overflow:hidden;}

#commentform p small{font-size:10px;color:#7F7F7F;}

.commentslist code{background:transparent;}

#commentform textarea{width:99%;height:255px;border:1px solid #333;padding:2px 0;margin-top:3px;color:#333;background:#fff;}

#commentform #submit{background:transparent;font:normal 22px century gothic,arial,sans-serif;color:#666;border:1px solid #333;width:200px;height:35px;cursor:pointer;text-transform:uppercase;}



a img{border:1px solid #333;;}

p img {padding: 0; }



img.centered {display: block; margin-left: auto; margin-right: auto; }	

img.alignright{padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }



acronym, abbr, span.caps{ font-size: 0.9em;letter-spacing: .07em;}

acronym, abbr, span.caps {cursor: help;}

acronym, abbr {border-bottom: 1px dashed #ccc;}



.navigation {clear:both;display: block;text-align: center;margin: 10px 0;}

.rss {display: block;text-align: center;margin: 12px auto 10px;border:0;}



#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 145px;}#wp-calendar #prev a {font-size: 7pt;}#wp-calendar a {text-decoration: none;}#wp-calendar caption {font: bold 1.3em 'Tahoma', Arial, Helvetica, Sans-Serif;text-align: center;}#wp-calendar th {font-style: normal;text-transform: capitalize;}#wp-calendar #next a {padding-right: 5px;text-align: right;}#wp-calendar #prev a {padding-left: 5px;text-align: left;}#wp-calendar a {display: block;}#wp-calendar caption {text-align: center;width: 100%;}#wp-calendar td {padding: 3px 0;text-align: center;}



.center,.aligncenter {text-align: center;margin:0 auto;display:block;padding:4px;}

.alignleft,.left{float:left;margin: 4px 10px 5px 0;padding: 3px;}

.alignright,.right{float:right;margin: 4px 10px 5px 0;border: 0;padding: 3px;}

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; } 

.wp-caption img { margin: 0; padding: 0; border: 0 none; } 

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }



.ff a img{border:.08em solid #333;padding:4px;width:3.5em;height:3.5em;margin:0 .077em .077em 0;}

.ff a:hover img{border:.08em solid #ccc;width:3.5em;height:3.5em;}