/*
Theme Name: Mr. Techie
Theme URI: http://www.freewpthemes.net/preview/mrtechie
Description: A three-column theme with the third column allocated for ads. Features Web 2.0 design ideal for 1024x768 resolutions. Widget-ready for WP2.2+
Version: 2.0
Author: Free WordPress Themes
Author URI: http://www.freewpthemes.net/
*/
body {margin: 0; padding: 0; color: #7F7772; background: #000000 url(images/img12.jpg) repeat top left; text-align: justify; font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
form {margin: 0; padding: 0;}
fieldset {margin: 0; padding: 0; border: none;}
input, textarea {padding: 5px; 	border: 1px solid #626262;	font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
blockquote {margin: 0 0 0 1.5em; padding-left: 1em;	border-left: 5px solid #DDDDDD;}

a {color: #F94674; font-weight:bold;}
a:hover {}
.clear {clear:both; font-size:1px; line-height:1px; padding:0; margin:0;}

img {border: none;}

h1, h1 a, h2, h2 a, h3, h3 a {
	margin: 0;
	text-decoration: none;
	font-weight: normal;
	color: #F94674;
}
h1 {letter-spacing: -3px; font-size: 2.6em;}
h2 {font-size: 1em;}
h3 {margin-bottom: 2em;	font-size: 1em;	font-weight: bold;}
p, ol, ul {
	margin: 0 0 2em 0;
	line-height: 200%;
}



/* Header */
#wrapper {background: url(images/img14.jpg) no-repeat center top;}
#header {width: 950px;	height: 128px;	margin: 0 auto;}
#logo h1, #logo p {float: left;	color: #F94674;}
#logo h1 {height: 88px;	padding: 20px 90px 0 0;	font-size: 4em;}
#logo p {margin: 0 0 0 -80px; padding: 55px 0 0 0; line-height: normal;	letter-spacing: -1px; font-size: 1.2em; font-weight: bold;}
#logo a {text-decoration: none;	color: #F94674;	font-weight: bold;}

/* RSS */
#rss {padding: 30px 39px 20px 0; text-align: right;}
#rss a {padding: 0 0 3px 24px;	background: url(images/img03.gif) no-repeat; text-decoration: none; font-weight: bold;}
#rss a:hover {text-decoration: underline;}

/* Search */
#search {float: right; width: 200px; height: 28px; background: #FFFFFF url(images/img02.gif) no-repeat;}
#search #x {display: none;}
#search #s {padding: 6px 5px 5px 35px;	width: 160px; height: auto;	background: none; border: none;	font: normal 1em Arial, Helvetica, sans-serif; color: #999999;}
#search br {display: none;}

/* Menu */
#menu {width: 950px; height: 60px; margin: 0 auto;	background: url(images/img04.gif);}
#menu ul {margin: 0; padding: 0; list-style: none;}
#menu li {display: inline;	text-transform: uppercase;}
#menu a {display: block; float: left; background: url(images/img15.gif) no-repeat right 100%; padding: 18px 30px 0 30px; text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #FFFFFF;}
#menu a:hover {height: 60px; background: url(images/img16.gif) repeat-x right 30%; color: #000000;}
#menu .current_page_item {}
#menu .current_page_item a {color: #000000;}

/* Page */
#page {width: 940px; margin: 0 auto; padding: 30px 0;}

/* Sidebar */
#sidebar {float: right; width: 190px;}
#sidebar ul {margin: 0; padding: 0;	list-style: none;}
#sidebar li {margin-bottom: 20px;}
#sidebar li ul {padding:0; margin:0;}
#sidebar li li {margin: 0; padding-left: 15px; background: url(images/img07.gif) no-repeat 0 11px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}
#sidebar h2 {padding:0; margin:0; background: url(images/img05.gif); letter-spacing: -1px; font-size: 1.3em; color: #C0C0C0; font-weight:bold;}

#sidebar #popular ul li li li {padding:5px 0 5px 10px; text-align:left;}
#sidebar #popular ul li li a {font-weight:normal;}
/* Ads */
#adbar {float: right; width: 180px;	padding: 0 0 0 10px;}
#adbar ul {margin: 0; padding: 0;	list-style: none;}
#adbar li {margin-bottom: 20px;}
#adbar li ul {padding:0; margin:0; line-height: 200%;}
#adbar li li {margin: 0; padding-left: 15px;	background: url(images/img07.gif) no-repeat 0 11px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}
#adbar h2 {padding:0; margin:0; letter-spacing: -1px; font-size: 1.3em; color: #C0C0C0; font-weight:bold;}

#adbar .recent_comments ul li {line-height:1.3em; font-family:Arial, Helvetica, sans-serif; padding:7px 0; background:0; list-style-type:none; width:140px; text-align:left;}
#adbar .recent_comments ul li a {display:block;}


/* Content */
#content {float: left;width: 530px;}
.post {padding:40px 0; border-top:3px solid #333333;}
.post .title {}
.post .title h2 {font-size: 1.4em;}
.post .title h2 a {text-decoration:underline; font-weight:bold;}
.post .title p {margin: 5px 0 15px; line-height: normal;	color: #BABABA;}
.post .title p a {color: #BABABA;}
.post .entry {padding:0; margin:0; line-height:0.5em;}
.post .entry p {line-height:normal; margin-bottom:10px}
.post .entry h2, #comments h2, #respond h2 {margin-bottom: 1em; font-size:2em}
.post .links {margin: 0; padding: 6px 0 0 0;}
.post .links a {padding: 0 3px; text-decoration: none; font-weight: normal; font-size:0.9em;}
.post .links a:hover {text-decoration: underline;}
.post .links .more {/*background: url(images/img09.gif) no-repeat;*/}
.post .links .comments {/*background: url(images/img10.gif) no-repeat;*/}
.navigation a {font-weight: bold;}

.alignleft {float: left;}
.alignright {float: right;}

.pagetitle {margin-bottom: 1em;}

.nav {clear:both; display:block; padding:20px 0; border-top:1px dotted #f94674;}

/* Comments */

#comment ol, #comments p {line-height: normal;}

/* Respond */
#respond p {margin-bottom: .5em;}

/* Calendar */
#calendar_wrap {padding: 15px 20px;}
#calendar table {width: 100%; background: #FFFFFF;	border: 1px solid #DBDBDB; text-align: center;}
#calendar thead {background: #DBDBDB;}
#calendar tbody td {background: #FFFFFF; border: 1px solid #DBDBDB;}
#calendar #prev {text-align: left;}
#calendar #next {text-align: right;}
#calendar tfoot a {text-decoration: none; font-weight: bold;}
#calendar #today {background: #FFF3A7; border: 1px solid #FF7400; font-weight: bold; color: #FF7400}

/* Footer */
#footer {clear: both; width: 950px; margin: 0 auto;	padding: 30px 0; background: url(images/img11.gif) no-repeat;}
#footer p {margin: 0 0 5px 0; text-align: center; line-height: normal; font-size: .9em;}
#footer a {text-decoration: none;}

