/*  
Theme Name: Personal
Theme URI: http://www.freewpthemes.net/preview/personal
Description: Widget ready and tested on WP 2.2+.
Version: 2.0
Author: Free WordPress Themes
Author URI: http://www.freewpthemes.net/
*/

body {
	margin-top: 10px;
	margin-left:auto; margin-right:auto;
	padding: 0;
	background: #C0F3FD url(images/img01.gif) repeat-x left top;
	font-size: 11px;
	text-align: center;
	color: #1F1F1F;}
	
body, th, td, input, textarea, select, option {
	font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif; }
	
h1, h2, h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #000000; }
	
h1 {font-size: 3em; }	
h2 {font-size: 2em; }
h3 {font-size: 1em; }	
	
blockquote {padding-left: 1em; }
	
blockquote p, blockquote ul, blockquote ol {line-height: normal;font-style: italic; }
	
a {color: #FFFFFF; }
a:hover {color: #FFFFFF; }
	
hr {display: none; }
	
#wrapper {

	padding: 0;
	background: #C0F3FD url(images/img02.jpg) repeat-x left top;
	text-align:center; }
	
/* Header */

#header {
	width: 950px; height: 160px;
	margin: 0 auto; padding: 25px 0 0 0;
	font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif;
	background: url(images/img04.jpg) no-repeat left 10%; text-align:left;}
	
#header h1, #header p {margin: 0; }
#header h1 {color: #000000; font-size: 36px; padding-left: 75px; height: 40px;}
#header h2 {color: #000000; font-size: 18px; padding-left: 250px; height: 20px;}
#header p {float: left; padding: 17px 0 0 10px; font-size: 12px; font-weight: bold; }
#header a {text-decoration: none; color: #000000; }

	
/* Page */

#page {width: 950px; margin: 0 auto 0 auto; margin-bottom: 15px; text-align:left; }
	
/* Content */

#content { float: right; width: 545px; margin: 0; padding: 0px 0px 15px 0px;}
	
.post { background-color:#FFFFFF; border: medium #000000 solid; padding: 0px 0px 0px 0px; margin: 3px 3px 0px 0px;}
	
.posttitle {
	padding: 2px 0px 2px 3px;
	background-color:#FFFF00;
	border-bottom:: solid medium #000000;
	margin-top:0px; }
	
.posttitleh1 {font-size: 21px; padding: 3px 3px 0px 3px; color:#000000; text-decoration:none; margin:0px 0px 0px 0px;}
.posttitlea {color:#000000; text-decoration:none;}
.posttitleh4 {font-size: 10px; text-align:right; padding: 0px 2px 0px 2px; margin:0px 0px 0px 0px;}

.logoimg {background-color:#FFFFFF; padding:5px; border:solid medium #000000; float:right;}
.imglogo {background-color:#FFFFFF; padding:5px; border:solid medium #000000; float:right;}
.logoimgblack {background-color:#000000; padding:5px; border:solid medium #000000; float:right;}

	
.title a {
	text-decoration: none;
	color: #000000; }
	
.pagetitle { }
	
.byline {
	margin: -20px 20px 0 10px;
	color: #303030; }
	
.meta {
	text-align: left;
	color: #17A141;
	padding: 10px 20px 10px 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background: #34CD65;
	border: 3px solid #000000; }
	
.meta .more {
	padding-left: 10px; }
	
.meta .comments {
	padding-left: 10px; }
	
.meta a {
	color: #000000; }
	
.navigation { }
	
.navigation a {
	color: #000000; }
	
.alignleft {
	float: left; }
	
.alignright {
	float: right; }
	
.posts {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal; }
	
.posts li {
	padding-bottom: 25px; }
	
.posts h3 {
	margin: 0;
	font-weight: bold; }
	
.posts p {
	margin: 0;
	line-height: normal; }
	
.post img {border:0px;}
	

.posts a { }
	
.entry { margin: 0; padding: 0 0 15px 10px; font-size:12px; }
.entry a {color:#92220E;}
.entry a:hover {color:#92220E; text-decoration:underline;}




	
.last {
	border: none; }
	
.date {
	padding-bottom: 15px; }
	
/* Sidebar */

#sidebar { float: left; width: 245px; margin-top: -105px; padding: 0 0 0 0; color: #17A141; font-size:12px;}
	
#sidebar .btm {margin: 0;padding: 0; background: url(images/img07.gif) no-repeat left bottom; }
#sidebar .top {background: url(images/img05.gif) no-repeat left top; }
#sidebar .wrap {background: url(images/img06.gif) repeat-y left top; }
	
#sidebar ul {
	margin: 0;
	padding: 40px 20px 40px 10px;
	list-style: none; }
	
#sidebar li {
	margin: 0;
	padding: 0; }
	
#sidebar li ul {
	margin: 0 0 0 0;
	padding: 0 0 20px 0; }
	
#sidebar li li {
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;}
	
#sidebar h2 {
	margin: 0;
	padding-left: 40px;
	height: 35px;
	font-size: 18px;
	background: url(images/img08.gif) no-repeat left top; }
	
#sidebar a { }
	
#sidebar a:hover {
	text-decoration: none; }
	
/* Search */

#search input {
	display: none; }
	
#search input#s {
	display: block;
	width: 230px;
	padding: 2px 5px;
	border: 1px solid #3DD1FF; }
	
#search br {
	display: none; }
	
/* Calendar */

#calendar { }
	
#calendar h2 {
	margin-bottom: 15px; }
	
#calendar table {
	width: 80%;
	margin: 0 auto;
	text-align: center; }
	
#calendar caption {
	width: 100%;
	text-align: center; }
	
#next {
	text-align: right; }
	
#prev {
	text-align: left; }
	
/* Footer */

#footer {
	width: auto;
	height: 118px;
	background: #34CD65 url(images/img03.gif) repeat-x left top;
	text-align: center;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif; }
	
#footer p {
	padding: 50px 0; }
	
#footer p a { }

#rightsidebar { width:150px; height:4000px; float:right; margin-top: -140px; text-align:center; }
	
#rightsidebar .btm {margin: 0;padding: 0; background: url(images/img07right.gif) no-repeat left bottom; padding-bottom:15px;}
#rightsidebar .top {background: url(images/img05right.gif) no-repeat left top; padding-top:15px; }
#rightsidebar .wrap {background: url(images/img06right.gif) repeat-y left top; }

#test {margin:0px 0px 10px -125px; padding: 10px; background: url(images/test.gif); width:330px; height: 250px;}
#test img {border: 0px;}

