#container {width:794px; position:relative; z-index:0; font-size:90%; margin-top: 10px;	margin-right: auto;	margin-left: auto; margin-bottom: 40px;}

/* Text Styles */
body {font-size: 13px; font-family:Verdana, Arial, Helvetica, sans-serif; background-repeat:repeat; color: #666;}
p {margin-bottom:1em; line-height:21px;}
a {color : #666; outline : none; overflow : hidden;}
a:hover {color : #e85c0f;}

h1 {
	color : #f15604;
	font-size:21px;
	line-height: 5px;}

h4 {color:#f15604;
font-size:16px;
font-weight:bold;
}

h5 {color:#99CC00;
font-size:16px;
font-weight:bold;
}



/*Text Effects & highlights*/


/* Image Styles */
* img {border: 0;}
.leftboximage{
	padding-left: 23px;
}
.topdots {
	height:15px;
	background-image: url(images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-right: 45px;
	margin-left: 45px;
}

/* Header Styles*/
#header{width: auto; height: 184px;	background-image: url(images/hr-heder-bg.jpg); background-repeat: no-repeat; background-position: top;}

#login {float: right;position: absolute;left: 566px;top: 44px;width: 177px;}
#nav {float: right;	padding-top: 150px;	padding-right: 40px;}

 
/* Main Body Styles*/
#content {clear: both;height: 100%;	background-image: url(images/hr-sides-bg.jpg);background-repeat:repeat; padding-bottom: 10px;}		

.clearit {clear: both;}

/* Left Content Styles */
#left {
	width: 255px;
	float: left;
	height: 100%;
	padding-top: 15px;
	margin-left: 40px;
}
#topbox {
	background-image: url(images/hr-left-side-box-top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 42px;
}
#sidebox{
	background-image: url(images/hr-left-side-box-sides.jpg);
	background-repeat: repeat;
}

#sidebox h1{
color:#99CC00;
size:13px;
}

#botbox{
	background-image: url(images/hr-left-side-box-bot.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 32px;
}

/* Right Content Styles */
#right {
	width: 470px;
	float: right;
	padding-top: 40px;
}
#right ul {margin: 0;
padding: 0;}
#right li {margin: 0;
padding: 0;}
#rightcontent{
	padding-right: 50px;

}

#rightcontent ul{
list-style:none;
margin: 0;
padding: 0;
}
#rightcontent li{
margin: 0;
padding: 0;}


/* Footer Styles */	
#footer { width: 100%; position: relative; background-position: bottom; height: 30px; text-align: center; font-size: 9px;line-height: 20px; background-repeat: no-repeat; background-image: url(images/hr-footer-bg.jpg);	padding-bottom: 10px;}
#botnav {width: 100%;position: relative; height: 100%; text-align: center; font-size: 9px; line-height: 10px; padding-top: 30px; padding-bottom: 30px;}	
.divide {height:6px; margin-right: 15px; margin-left: 15px;}







/* blog Styles */	

/* left box Styles */	


#blognav {

	padding-right: 30px;
	padding-left: 22px;

}

#blognav li {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;

}

#blognav .box {
    margin-bottom:4px;
}
#blognav h1, h2, h3{
	color:#f15604;
	font-size:12px;
	padding-bottom: 10px;
	padding-top: 5px;   
}










/* footer  box Styles */	
#footer .links {

}

#footer .links a {
    padding-left:16px;
    margin-left:16px;
    background-repeat:no-repeat;
    background-position:0 1px;
}

#footer .rss {
    background-image:url(img/rss.gif);
}

#footer .login {
    background-image:url(img/login.gif);
}

#footer a.powered {
    padding:0;
}
input,
select,
textarea {
	font-size:1.0em;/*by default font-size is bigger*/
	vertical-align:baseline;
}

input.text,
input.file { cursor:text; }

input.button {
    cursor:pointer;
    color:#9abf0f;
    border:0;
    background:url(img/header-search-button.gif) 0 0 repeat-x;
    font-weight:bold;
    padding:1px 12px;
    text-align:center;
    height:19px;
}
#commentform input.text,
#commentform textarea {
    border:1px solid #9abf0f;
    border-right:0;
    border-bottom:0;
    background:#ffffa0;
    padding:2px;

}

#commentform input.text {
    width:200px;
}

#commentform textarea {
    width:380px;
}
#content .post {
    overflow:hidden;
    margin-bottom:18px;
    clear:both;
}

#content .entry a {
    color:#e08105;
}

#content .date {
    float:left;
    width:54px;
    height:43px;
    padding-top:11px;
    background:url(img/post-date.gif) 0 0 no-repeat;
    color:#9abf0f;
    font-size:1.67em;
    text-align:center;
    margin: 0 0 20px 0;
    text-transform:uppercase;
}

#content .date span {
    font-size:0.65em;
    display:block;
}

#content .title,
#content .postdata {
    margin-left:74px;
}

#content .page .title {
    margin-left:0;
}

#content .title h2 {
    background:url(img/post-title-border.gif) 0 100% repeat-x;
    padding-bottom:8px;
    margin-bottom:8px;
}

#content .title a {
    text-decoration:none;
    color:#f15604;
}

#content .title a:hover {
	color:#CC6633;
}

#content .postdata {
    font-size:0.92em;
}

#content .category {
   
    padding-bottom:1px;
     float: left;
}

#content .comments {
	padding-bottom:1px;
	padding-left:20px;
	float: right;
	background-position: 0 1px;
}

#content .category,
#content .category a {
    color:#9abf0f;
}

#content .entry {
    clear:both;
}

#content .entry .more-link {
    font-weight:bold;
    color:#FF6600;
}
#recent {
    margin-top:4px;
    background:#e7f5fe;
    overflow:hidden;
}

#recent .posts,
#recent .comments {
    width:312px;
    padding:24px 32px;
}

#recent .posts {
    float:left;
}

#recent .comments {
    float:right;
}

#recent .posts ul {margin-left:0px;}
#recent .comments ul {
margin-left:0px;
    font-size:.92em;
    line-height:1.2;
}

#recent .posts li {margin-left:0px;}

#recent .comments li {
margin-left:0px;
    margin-bottom:1.1em;
}

#recent .posts li a {
    font-weight:bold;
	margin-left:0px;
}

#recent .comments li .author {
    font-size:0.91em;
    line-height:1.4;
	margin-left:0px;
}

#recent .comments li a {
    text-decoration:none;
	margin-left:0px;
}

#leavecomment {
    padding-top:1em;
}

.comments-list .avatar {
    margin-bottom:4px;
	margin-left:0px;
}

.comments-list li {
margin-left:0px;
    padding:18px;
    line-height:1.2;
}

.comments-list li.graybox {
margin-left:5px;
    background:#f5f5f5;
}

.comments-list cite {

    font-weight:bold;
    font-style:normal;
}

.comments-list small {
    font-size:.83em;
}

.comments-list .comment {
    margin-top:8px;
}
#content .post ul li,
#content .post ol li {
    line-height:2;
	margin-left:0px;
}