/*  
Theme Name: WordPress theme 323
Theme URL: http://wordpress.org/
Description: A theme from Template-Help.com Collection 
Version: 2.2
Author: Template_Help.com 
Author URL: http://www.Template-Help.com/ 
*/

/* CSS Document */

* {margin:0; padding:0;}

body {background:url(images/body.jpg) left top repeat-x #DEDEDE;}

a:hover{text-decoration:none;}

a img {border:0;}

.column {float:left;}
.clear {clear:both;}

html, input, textarea {font-family:tahoma, Arial; font-size:11px; color:#000000; text-align:justify;}
	
a {color:#1c578f;}	

input, select, textarea {vertical-align:middle; font-weight:normal; color:#283036;}

.search .input {border: inset 1px #858240; padding-top:2px; padding-bottom:2px; background:#b79f62;}
.search .submit {margin:0;}

#main {width:780px; margin:0 auto;}

#footer {padding:21px 20px 25px 20px; color:#38454B; text-align:center; font-size:1.11em;}
#footer a {color:#1c578f;}

#header {height:257px; background:url(images/header.jpg) no-repeat;}

#top {height:51px;}

#menu {width:516px;}

.menu {padding:0 0 0 29px; white-space:nowrap;}
.menu ul {padding:0; margin:0; list-style:none; height:51px;}
.menu ul li {margin:0; display:table; float:left; background:url(images/menu_bg.jpg) right top no-repeat; min-width:88px;}
.menu h2 {color:#283036; font-size:1.01em; font-family:tahoma, Arial; padding:0; margin:0; display:block; padding:17px 30px 21px 28px;}
.menu ul li a {color:#283036; font-size:1.01em; font-family:tahoma, Arial; text-decoration:none; display:block; margin:0;}
.menu ul li a:hover {text-decoration:underline;}

#search {width:264px;}

#search .search {padding:12px 30px 5px 0;}
#search .search strong {color:#283036;}
#search .search .input {width:139px; margin:0 0 0 7px;}
#search .search .submit {margin:0 0 0 1px;}

#name {height:161px; margin:0px 0 0 0px; text-align:center;}
html>body #name { margin-left:219px}
#name_bg {background:url(images/name_bg.jpg) left top no-repeat; width:0px; height:0px}

h1 {color:#FFFFFF; font-size:2.01em; font-weight:normal; font-family:arial; text-transform:uppercase; letter-spacing:-2px;}
h1 a {color:#FFFFFF; text-decoration:none;}

#name span {color:#FFFFFF;}

#main_indent {margin:0 20px 0 22px;}

#bbg {background:url(images/bbg.jpg) left top repeat-y; width:738px;}
#foot {background:url(images/foot.jpg) left bottom no-repeat; width:738px;}

#content {width:513px;}

#content .indent {padding:25px 28px 15px 33px;}

.title {padding:0 0 12px 0;}

h3 {color:#1c578f; font-size:1.31em; font-weight:bold;}
h3 a {color:#1c578f; text-decoration:none;}

.content_text {line-height:1.21em; padding:0 0 18px 0; font-size:1.11em;}
.content_text strong {color:#21282E;}

.content_text ol {margin-left:20px; margin-top:15px;}

.comment {color:#000000; margin-bottom:28px; background:url(images/content_bg.jpg) left bottom repeat-x; padding-bottom:18px; font-size:0.91em;}
.comment a {color:#000000; text-decoration:none;}
.comment a:hover {text-decoration:underline;}
.comment span {color:#1c578f;}

.read {width:178px;}

.author {background:url(images/comment_bg.jpg) left top no-repeat; padding-left:31px;}

.postmetadataalt {font-size:0.81em;}

.pagetitle {color:#1c578f; font-size:1.31em; font-weight:bold; padding:0 0 10px 0;}

#comments {color:#1c578f; font-size:1.11em; font-weight:bold;}

#respond {color:#1c578f; font-size:1.11em; font-weight:bold;}

p {padding:10px 0 10px 0;}

.article {padding:0;}

.post {padding:0 5px 0 5px;}

.navigation {padding:0 0 10px 0; color:#000000; font-size:1.01em;}
.navigation a {color:#000000; font-weight:bold;}
.navigation .left {width:47%; float:left;  padding-left:10px;}
.navigation .right {width:47%; float:right; text-align:right; padding-right:10px;}

#content .search {padding:10px 0 0 0;} 
#content .search strong {color:#283036;}
#content .search .input {width:75%; margin:0 0 0 7px; background-color:#ffffff; border-color:#CDCDCD;}
#content .search .submit {margin:0 0 0 1px;}

#side_bar {width:225px;}

#side_bar .indent {padding:0 30px 0 30px;}

#side_bar .search {margin-bottom:28px; padding:0;}
#side_bar .search strong {color:#20272C; text-transform:uppercase;}
#side_bar .search .input {width:98%; margin:15px 0 0 0; background-color:#ffffff; border-color:#CDCDCD;}
#side_bar .search .submit {margin:5px 0 0 135px;}

.widget_style h2 {color:#20272C; font-size:1.01em; font-weight:bold; text-transform:uppercase;}
.widget_style ul {margin:15px 0 28px 0; list-style:none;}
.widget_style li {background:url(images/li_bg.jpg) left 7px no-repeat; padding:0 0 0 24px; color:#737C83; line-height:1.61em; font-size:1.01em;}
.widget_style li a {color:#737C83; text-decoration:none;}
.widget_style li a:hover {color:#737C83; text-decoration:underline;}

#links_with_style ul {margin:0;}
#links_with_style ul ul {margin:15px 0 28px 0; list-style:none;}
#links_with_style ul li {list-style:none; background:none; margin:0; padding:0;}
#links_with_style ul li ul li {background:url(images/li_bg.jpg) left 7px no-repeat; padding:0 0 0 24px; color:#737C83; line-height:1.61em; font-size:1.01em;}
#links_with_style ul li ul li a {color:#737C83; text-decoration:none}
#links_with_style ul li ul li a:hover {color:#737C83; text-decoration:underline;}

#meta {vertical-align:top;}
#categories {vertical-align:top;}
#archives {vertical-align:top;}
#recent-comments  {vertical-align:top;}
#recent-posts  {vertical-align:top;}
#calendar {vertical-align:top;}
#google-search  {vertical-align:top;}
#gsearch {text-align:left;}
#pages  {vertical-align:top;}
#text-1 {vertical-align:top;}
#delicious {vertical-align:top;}
#delicious-box {text-align:left;}
#calendar_wrap {vertical-align:top; padding:15px 0 28px 0; text-align:left;}
#calendar_wrap a {font-weight:bold;}
#wp-calendar {text-align:left;}
.textwidget {padding:15px 0 28px 0;}
#statusbar {padding:13px 0 15px 0;}
#statusbar p {padding:0; margin:0;}
#statusbar a {font-weight:bold;}
.content_text ul { padding: 10px 15px; }