/*
Theme Name: Striped
Theme URI: http://www.themelab.com/free-wordpress-themes/
Description: A classy theme.  Visit <a href="http://www.themelab.com">Theme Lab</a> for more free WordPress themes and Persian theme by <a href="http://p30design.net">Ali Irani</a>.
Version: 1.0
Author: Theme Lab
Author URI: http://www.themelab.com/
*/

* { margin: 0; padding: 0; }
body { background: #303333 url(images/tall.gif) repeat-x top; }
h1 { color: #FFFFFF; font-size: 2.31em; font-weight: normal; text-transform: uppercase; }
h1 a { color: #FFFFFF; text-decoration: none; }
a { color: #E47267; text-decoration: underline; }
a:hover { text-decoration: none; }
a img { border: 0; }
p { padding: 10px 0px 10px 0px; }
html, input, textarea { color: #373B3B; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; }
ul { list-style: none; }
input, select, textarea { font-weight: normal; vertical-align: middle; }
.search .input { background: #FFFFFF; border-bottom-width: 1px; border-color: #CDCDCD; padding-bottom: 2px; padding-top: 2px; }
.search .submit { margin: 0; }
.column { float: left; }
.clear { clear: both; }
#top { background: url(images/tall.gif) repeat-x bottom left; padding: 5px 28px; }
#main { margin: 0 auto; width: 723px; }
#header { height: 95px; }
#header .row1 { height: 67px; }
#header .row2 { height: 28px; }
#logo { margin: 20px 0 0 20px; position: absolute; width: 90%; }
#logo span { color: #FFFFFF; font-size: 1.01em; }
#header .search { padding: 20px 23px 0px 0px; text-align: right; }
#header .search .input { width: 217px; }
#header .search .submit { margin: 0 0 0 10px; }
#menu { color: #D5D6C3; float: right; font-family: Tahoma; font-weight: bold; margin-right: 5px; }
#menu li { float: left; }
#menu li a { color: #D5D6C3; display: block; padding: 8px 18px 6px 18px; text-decoration: none; }
#menu li a:hover { color: #C8665D; }
#menu li.current_page_item { background: #D7D8C5 url(images/menu-l.gif) no-repeat left; color: #C8665D; }
#menu li.current_page_item a { background: url(images/menu-r.gif) no-repeat right; color: #C8665D; }
#body { background: url(images/body-tall.gif) repeat-y; }
#body .t { background: url(images/body-top.gif) no-repeat top; }
#body .b { background: url(images/body-bottom.gif) no-repeat bottom; width: 100%; }
#body .indent { padding: 28px 0px 15px 0px; }
#side_bar { color: #5F5144; width: 256px; }
#side_bar a { color: #5F5144; }
#side_bar a:hover { color: #BB5841; }
#side_bar .indent { padding: 0px 27px 0px 22px; }
#side_bar .search { margin: 15px 0px 25px 0px; text-align: right; }
#side_bar .search .input { width: 90%; }
#side_bar .search .submit { margin: 5px 0px 0px 4px; }
.widget_style h2 { color: #333333; font-size: 1.01em; font-weight: bold; text-transform: uppercase; }
.widget_style ul { list-style: none; margin: 15px 0px 25px 0px; }
.widget_style li { background: url(images/side-bul1.gif) repeat-x bottom; font-size: 1.01em; }
.widget_style li a { background: url(images/side-bul.gif) no-repeat 2px 52%; display: block; padding: 5px 0 3px 13px; text-decoration: none; }
#links_with_style ul { margin: 0; }
#links_with_style ul ul { margin: 15px 0px 25px 0px; }
#links_with_style ul li { background: none; list-style: none; margin: 0; padding: 0; }
#links_with_style ul li ul li { background: url(images/side-bul1.gif) repeat-x bottom; font-size: 1.01em; padding: 5px 0 3px 1px; }
ul.children { margin: 0; }
#meta { vertical-align: top; }
#categories { vertical-align: top; }
#archives { vertical-align: top; }
#archives a { background: none; color: #BB5841; font-weight: bold; padding: 0; }
#archives a:hover { color: #5F5144; }
#recent-comments { vertical-align: top; }
#recent-posts { vertical-align: top; }
#calendar { vertical-align: top; }
#google-search { vertical-align: top; }
#gsearch { padding: 15px 0px 25px 0px; text-align: left; }
#pages { vertical-align: top; }
#text-1 { vertical-align: top; }
#delicious { vertical-align: top; }
#delicious-box { text-align: left; }
#calendar_wrap { padding: 15px 0px 25px 0px; vertical-align: top; }
#calendar_wrap a { font-weight: bold; }
.textwidget { padding: 15px 0px 25px 0px; }
#statusbar { text-align: justify; }
#statusbar p { padding: 0px 0px 25px 0px; }
#statusbar a { font-weight: bold; }
#content { width: 467px; }
#content .search .input { width: 60%; }
#content .search .submit { margin: 0px 0px 0px 10px; }
#content .indent { padding: 0px 22px 0px 0px; }
#content .title { background: url(images/title.gif) no-repeat left; padding: 0px 0px 0px 24px; }
h3 { color: #3A3E3E; font-size: 1.41em; font-weight: normal; }
h3 a { color: #3A3E3E; text-decoration: none; }
.author { font-size: 1.01em; }
.date { font-size: 1.01em; }
.content_text { padding: 10px 0px 17px 22px; }
.content_text ol { margin-left: 20px; margin-top: 15px; }
.content_text ul { list-style: none; }
.content_text ul li { background: url(images/cont-bull.gif) no-repeat 0px 5px; color: #CD5B48; margin-top: 6px; padding-left: 24px; }
.content_text ul li a { color: #CD5B48; text-decoration: none; }
.content_text ul li a:hover { text-decoration: underline; }
#content .adc { background: url(images/comment-tall.gif) repeat-y left; color: #42322F; font-family: Tahoma; font-size: 0.91em; margin-bottom: 30px; margin-left: 21px; text-align: center; }
#content .adc .t { background: url(images/comment-top.gif) no-repeat top left; }
#content .adc .b { background: url(images/comment-bottom.gif) no-repeat bottom left; }
#content .adc .indent { padding: 10px 0px; }
.comment { color: #EB4D00; }
.comment a { background: url(images/cont-h-l.gif) repeat-x bottom; color: #42322F; text-decoration: none; }
.comment a:hover { background: none; }
.postmetadataalt { font-size: 0.81em; }
.pagetitle { color: #3A3E3E; font-size: 1.41em; font-weight: normal; padding: 0px 0px 10px 15px; }
.article { padding: 0; }
.post { padding: 0px 5px 0px 5px; }
.navigation { color: #42322F; font-size: 1.01em; padding: 0px 0px 10px 0px; width: 100%; }
.navigation a { color: #42322F; font-weight: bold; }
.navigation .left { float: left; padding-left: 15px; width: 45%; }
.navigation .right { float: right; padding-right: 10px; text-align: right; width: 45%; }
#respond { padding: 0px 0px 10px 15px; }
#footer { color: #D7D8C5; padding: 25px 25px; text-align: right; }
#footer a { color: #D7D8C5; }

/* Begin Comments*/
.alt {
	margin:0;
	padding: 10px;
	background-color: #ADAE9C;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}

.commentlist {
	padding: 0;
	text-align: justify;
margin-left:21px;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	padding:0 0 0 15px;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
h3#comments {margin-left:21px;}
/* End Comments */
