/*  
Theme Name: WordPress theme 320
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:#222222;}

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:#8D8E8E;}
	
a {color:#E9A804;}
.alignleft {float:left; color:#000000; padding:5px;}
.alignright {float:right; color:#000000; padding:5px;}
.aligncenter {clear:both; margin-left: auto; margin-right: auto;}
.alignleft a {color:#000000; }
.alignright a {color:#000000; }	

input, select, textarea {vertical-align:middle; font-weight:normal; color:#8D8E8E;}

.search .input {border: inset 1px #D4D0C8; padding-top:2px; padding-bottom:2px; background:#FFFFFF;}
.search .submit {margin:0;}

#main {width:741px; margin:0 auto;}

#footer {padding:20px 5px 20px 20px; color:#E9A804; text-align:right;}
#footer a {color:#E9A804;}

#side_bar {width:174px;}

#side_bar .indent {padding:9px 0 0 0;}

#side_bar .search {text-align:right; margin-bottom:20px; padding:0;}
#side_bar .search .input {width:90%;}
#side_bar .search .submit {margin:5px 0 0 4px;}

.widget_style .cats_head {background:url(images/wid_top.jpg) left top no-repeat #0E8BE0;}
.widget_style h2 {color:#F7F7F7; font-size:1.01em; font-weight:bold; padding:9px 10px 8px 16px; background:url(images/wid_bot.jpg) left bottom no-repeat;}
.widget_style ul {margin:10px 20px 20px 22px; list-style:none;}
.widget_style li {background:url(images/wid_li.jpg) left 6px no-repeat; padding:0 0 0 15px; color:#898888; line-height:1.41em; font-size:1.01em;}
.widget_style li a {color:#898888;}

#links_with_style ul {margin:0;}
#links_with_style ul ul {margin:10px 20px 20px 22px; 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/wid_li.jpg) left 6px no-repeat; padding:0 0 0 15px; color:#898888; line-height:1.41em; font-size:1.01em;}
#links_with_style ul li ul li a {color:#898888;}

#categories .cats_head {background:url(images/cats_top.jpg) left top no-repeat #FDC30F;}
#categories h2 {color:#222222; font-size:1.01em; font-weight:bold; padding:9px 10px 8px 16px; background:url(images/cats_bot.jpg) left bottom no-repeat;}
#categories ul {margin:10px 20px 20px 22px; list-style:none;}
#categories li {background:url(images/cats_li.jpg) left 7px no-repeat; padding:0 0 0 11px; color:#FFFFFF; line-height:1.61em; font-size:1.01em;}
#categories li a {color:#FFFFFF;} 

#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:10px 0 20px 22px; text-align:left;}
#calendar_wrap a {font-weight:bold;}
#wp-calendar {text-align:left;}

#statusbar {padding:0 20px 15px 9px;}
#statusbar p {padding:0; margin:0;}
#statusbar a {font-weight:bold;}

#sep_column {width:16px;}

#content {width:551px;}

#header {height:269px; background:url(images/header.jpg) no-repeat; margin:9px 0 9px 0;}
#header .indent {padding:15px 0 0 16px;}

#name {height:190px; width:238px;}
#name_top {background:url(images/name_top.jpg) left top no-repeat;}
#name_bot {background:url(images/name_bot.jpg) left bottom no-repeat;}
#name .indent {padding:15px 15px 17px 20px;}

h1 {color:#FFFFFF; line-height:1.01em; font-size:3.21em; font-weight:bold; font-family:arial;}
h1 a {color:#FFFFFF; text-decoration:none;}

#name strong {font-size:0.91em; color:#FDC30F;}

.search_bg {background:url(images/search_bg.jpg) left top no-repeat; height:51px;}

#header .search {padding:16px 10px 5px 18px;}
#header .search .input {width:106px;}
#header .search .submit {margin:0 0 0 13px;}

#body_top {background:url(images/top.jpg) no-repeat top #2F2F2F;}
#body_bot {background:url(images/bot.jpg) no-repeat bottom;}

#body_bot .indent {padding:16px 18px 13px 20px;}

#body_bot .search {padding:0;} 
#body_bot .search .input {width:75%;}
#body_bot .search .submit {margin:0 0 0 13px;}

.title {background:url(images/head_bg.jpg) left top repeat-y;}
.title_top {background:url(images/head_bg_top.jpg) left top no-repeat;}
.title_bot {background:url(images/head_bg_bot.jpg) left bottom no-repeat; height:100%;}
.pad {padding:10px 0 6px 34px;}

h3 {color:#1FE6F8; font-size:1.01em; font-weight:bold; text-transform:uppercase;}
h3 a {color:#1FE6F8; text-decoration:none;}

.author {color:#FFFFFF; font-size:1.01em;}

.date {color:#FFFFFF; font-size:1.01em; font-weight:bold;}

.content_text {color:#fff; font-size:1.21em; line-height:1.31em; padding:14px 0 17px 34px; text-align:justify;}
.content_text a {color:#E9A804;}
.content_text span {color:#1DE1F7;}
.content_text span a {color:#1DE1F7;}

.content_text ul {list-style:disc inside; padding-bottom:10px; margin-left: 15px;}
.content_text ol {list-style:number; list-style-position:inside; padding-bottom:10px; margin-left: 15px;}

.comment {color:#1DE1F7; margin-bottom:22px; margin-left:34px;}
.comment a {color:#1DE1F7;}
.comment img {margin:-1px 0 0 8px; vertical-align:top;}

.postmetadataalt {font-size:0.81em;}

.pagetitle {color:#1FE6F8; font-size:1.01em; font-weight:bold; padding:0 0 10px 34px; text-transform:uppercase;}

p {padding:10px 0 10px 0;}

.article {padding:0;}

.post {padding:0 5px 0 5px;}

.navigation {padding:0 0 10px 34px; color:#1DE1F7; font-size:1.01em;}
.navigation a {color:#1DE1F7; font-weight:bold;}
.navigation .left {width:47%; float:left;  padding-left:10px;}
.navigation .right {width:47%; float:right; text-align:right; padding-right:10px;}

