/*
Theme Name: AStockPhotos Gray 01
Theme URI: http://wordpress-themes.astockphotos.com/
Description: AStockPhotos Gray 01 is a widget ready, 3 columns theme with 404.php and archive.php. Theme designed by Dan Puzdreac @ <a href="http://www.astockphotos.com">www.astockphotos.com</a>
Version: 1.0
Author: Dan Puzdreac
Author URI: http://www.astockphotos.com
*/


body {
background:#FFFFFF url(images/bg-body.jpg);
color:#000000;
font-family:Arial;
font-size:13px;
margin:0pt;
padding:0pt;
}

p, ol, ul {
font-size:13px;
line-height:15px;
margin:10px 0pt;
padding:0pt;
}

p {
text-indent:30px;
}

ol, ul {
margin:10px 0pt 0pt 10px;
}

h1 {
font-size:17px;
}

h2, h3 {
color:#000000;
font-size:16px;
}

h3 {
font-size:14px;
}

h4, h5, h6 {
font-size:12px;
}

a {
color:#023582;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

blockquote {
background:#FAFAFA none repeat scroll 0%;
border-left:1px solid #CCCCCC;
font-style:italic;
margin:10px;
padding:10px;
}

code {
font-family:monospace;
}

small {
font-size:0.93px;
}

input, textarea, select {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #45563A;
color:#000000;
font-family:Tahoma,Arial,sans-serif;
font-size:12px;
}

.submit {
background:#FCE248 none repeat scroll 0%;
border:1px solid #45563A;
color:#FFFFFF;
}

form {
border:0pt none;
margin:0pt;
padding:0pt;
}

a img {
border:0pt none;
}

img {
border:0pt none;
}

td {
border-top:1px solid #CACACA;
}

#header {
background:url(images/bg-header.jpg) #7d1414;
height:190px;
margin:0pt auto;
overflow:hidden;
width:760px;
}

#top {
float:left;
font-weight:bold;
height:190px;
padding-left:15px;
width:741px;
}

#top h1 {
color:#4CB51E;
font-family:Verdana;
font-size:26px;
margin:15px 0 0 0;
}

#top h3 {
color:#ffffff;
margin:5px 0pt 10px 10px;
}

#header a {
color:#FFFFFF;
text-decoration:none;
}

#header a:hover {
text-decoration:underline;
}

#header ul {
font-size:15px;
line-height:15px;
margin:100px 0 0 0;
padding:5px 0pt;
}

#header li {
display:inline;
list-style-type:none;
margin-left:5px;
padding:3px 3px 3px 5px;
}

.links li {
display:inline;
list-style-type:none;
padding:0 5px;
font-weight:bold;
}

#content {
background:#FFFFFF url(images/astockphotos-bgcontent.jpg) no-repeat scroll center top;
font-size:12px;
margin:0 auto;
overflow:hidden;
width:760px;
}

#content ul li {
list-style-type:none;
margin:0pt 0pt 0pt 10px;
padding:3px 0pt;
}

#content ol li {
margin:0pt 0pt 0pt 35px;
padding:0pt;
}

#main-content {
float:left;
overflow:hidden;
width:756px;
border:2px #7d1414 solid;
background:#FFFFFF;
}

#main-content h2 {
color:#FF9900;
padding:0 5px;
}

.post {
border-bottom:2px solid #666666;
margin-bottom:5px;
}

.post_title, .post_title a {
color:#003366;
display:inline;
font-size:20px;
font-weight:bold;
text-decoration:none;
}

.post_body{
	padding:0 5px;
	overflow:hidden;
	}

.post_datetime, .post_category, .post_comments, .post_data {
font-family:bold;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:2px;
}

.post_body img {
border:1px solid #737373;
padding:2px;
margin:3px auto;
display:block;
}

#footer {
height:60px;
margin:0 auto;
text-align:center;
width:758px;
}

#footer-credits-do-not-remove {
font-size:11px;
padding-top:10px;
width:758px;
text-align:center;
}

#footer-credits-do-not-remove address {
font-style:normal;
font-weight:normal;
}

#footer-credits-do-not-remove li{
	font-weight:bold;
	padding-left:30px;
	font-size:12px;
	list-style:none;
	}
	
#footer-credits-do-not-remove a {
color:#333333;
font-size:12px;
text-decoration:underline;
}

#footer-credits-do-not-remove p {
color:#333333;
font-size:11px;
}

#sb_search {
display:block;
float:left;
margin:44px 0pt 0pt 3px;
padding:0pt;
}

.navigation {
display:block;
float:left;
font-weight:bold;
padding:10px;
}

.alignright {
float:right;
}

.alignleft {
float:left;
}

#comments {
float:left;
width:480px;
}

#comments h3 {
color:#FF9900;
}

#comments small {
font-size:11px;
}

#comments a {
color:#006699;
}

.commentlist {
clear:both;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding-top:5px;
text-align:left;

}

.commentlist li {
margin:0pt;
padding:5px;
}

.commentmetadata {
float:right;
}

.comment_author {
font-size:12px;
padding:4px;
}

.comment_text {
padding:0pt 10px 10px;
}