body {
	position: relative;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	background:#fff url(http://www.ParsiBlog.com/view/TempImgs/Temp110/bg-body.gif) repeat-x left top;
	font:11px/18px  Tahoma ;
	color:#606060;
}
a {
	color:#662625;
	outline: none;font: Tahoma, sans-serif,Verdana;
    text-decoration: none
}
a:hover {
	color:#662625;
	outline: none;font: Tahoma, sans-serif,Verdana;
    text-decoration: underline;
}

ul, ol {
	margin: 0 0 20px 20px;
	padding: 0px;
}
#header {
	position:relative;
	width:900px;
	height:140px;
	margin: 0 0;
	background:url(http://www.ParsiBlog.com/view/TempImgs/Temp110/bg-header.gif) no-repeat bottom left;
}

#content {
	width: 900px;
	height: auto;
	margin: 0 auto;
	padding: 0px;
}

#content-left {
	float:left;
	width:545px;
	height:auto;
	padding: 40px 0 0 0;
	direction:rtl;
}

#content-right {
	float:right;
	width:340px;
	height:auto;
	direction:rtl;
}

#footer {
	padding: 20px 0;
	background:#353535;
}



#header h1 {
	position:absolute;
	top:20px;
	right:0px;
	margin: 0px;
	color: #fff;
	font:bold 28px/28px Helvetica, Arial, sans-serif;
}

#header h1 a {
	color: #fff;
	text-decoration: none;
}

#header h2 {
	position: absolute;
	top: 50px;
	right: 5px;
	margin: 0px;
	color: #C4AFAC;
	font:11px/11px sans-serif, Tahoma,Verdana;
}

h2, h3, h4 {
	margin:0 0 20px 0;
}

.box-left h2 {
	color:#662625;
	font:bold 24px/34px  sans-serif, Tahoma,Verdana;
}

.box-left h2 a {
	text-decoration:none;
}

.box-left h2 a:hover {
	text-decoration:underline;
}

.box-left h3 {
	margin: 0 0 20px 0;
	color:#662625;
	font:bold 14px/14px sans-serif, Tahoma,Verdana;
}

.box-left h4 {
	color:#C4AFAC;
	font:11px/11px  Tahoma, sans-serif;
}

.box-right h3 {
	color:#662625;
	font:bold 12px/12px Tahoma, sans-serif;
	text-transform:uppercase;
}

#menu {
	position:relative;
	width: 900px;
	margin: 0 auto;
}


.box-left {
	margin: 0px 0px 40px 0px;
   border-top: 3px double;
   

}

p.tags {
		clear: both;
        font:11px/11px Tahoma, sans-serif;
}



#box-rss {
	height: 80px;
	margin: 0 0 20px 0;
	background: url(http://www.ParsiBlog.com/view/TempImgs/Temp110/bg-rss.gif) no-repeat left top;
}

#box-rss a {
	display: block;
	height: 50px;
	padding: 30px ;
	background: url(http://www.ParsiBlog.com/view/TempImgs/Temp110/rss-icon.jpg) no-repeat 20px 20px;
	font:18px/18px  Tahoma, sans-serif;
	text-decoration: none;
}

.box-right {
	margin:20px 0;
	font:11px/11px  Tahoma, sans-serif;
	background: url(http://www.ParsiBlog.com/view/TempImgs/Temp110/bg-box-right.gif) repeat-y left top;
}

.box-right h3 {
	padding: 20px 20px 0 20px;
	background: url(http://www.ParsiBlog.com/view/TempImgs/Temp110/bg-box-right-top.gif) no-repeat left top;
}

.box-right-content {
	margin: 0 20px; padding-right:20px;
}

.box-right-bottom {
	height: 20px;
	background: url(http://www.ParsiBlog.com/view/TempImgs/Temp110/bg-box-right-bottom.gif) no-repeat left top;
}

.box-right ul {
	margin:0;
	padding:0;
	list-style:none;
}

.box-right li {
	line-height:24px;
}

.box-right ul li ul {
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
}

.box-right ul li ul li ul {
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
}

.box-right p {
	margin: 20px 0 0 0;
}

label {
    display: block;
    margin: 0 0 5px 0;
}

.text {
    width: 350px;
    margin: 0 0 10px 0;
    padding: 5px;
    background: url(http://www.ParsiBlog.com/view/TempImgs/Temp110/bg-form-text.gif) repeat-x left top;
    border: 1px solid #ccc;
}

textarea {
    width: 450px;
    height: 150px;
    margin: 0;
    padding: 5px;
    background: url(http://www.ParsiBlog.com/view/TempImgs/Temp110/bg-form-text.gif) repeat-x left top;
    border: 1px solid #ccc;
}

.submit {
    width: auto;
    padding: 5px;
    color: #fff;
    background: #662625;
	border: 0;
}

/** SEARCH FORM */

#search {
	width: 190px;
	padding: 5px;
	background: url(http://www.ParsiBlog.com/view/TempImgs/Temp110/bg-form-text.gif) repeat-x left top;
	border: 1px solid #ccc;
}

#search-submit {
    width:auto;
    padding:5px;
    color:#fff;
    background:#662625;
	border:0;
}



#footer p {
	width:900px;
	margin:0 0 0 100px;
	padding:0;
	color:#fff;
	text-align:center; direction:rtl
}

#footer p a {
	color: #fff;
}



.clear {
	clear:both;
}


#nav, #nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 1;
}

#nav a, #nav a:hover {
	display: block;
	text-decoration: none;
	border:none;
}

#nav li {
	float: right;
}

#nav a, #nav a:visited {
	display:block;
	color: #fff;
	margin: 0 20px 0 0;
	padding:15px 0 14px 0;
}

#nav a:hover, #nav a:active, .current_page_item	a, #home .on {
	background: none;
	text-decoration:none
}


#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 174px;
	border-bottom: 1px solid #696969;
}

#nav li li {
	width: 172px;
	border-top: 1px solid #696969;
	border-right: 1px solid #696969;
	border-left: 1px solid #696969;
	background: #363636;
}

#nav li li a, #nav li li a:visited {
	margin: 0px;
	padding: 6px 12px;
	font-weight:normal;
	font-size:0.9em;
	color:#FFF;
}

#nav li li a:hover, #nav li li a:active {
	background:#662625;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

a.main:hover {
	background:none;
}
