/* HTML Elements */
* {
	margin:0;
	padding:0;
		}

body {
	font: 100% Arial, Helvetica;
	background-color:#FFFFFF;
	border:thick, 1px, #333;
		}

p {	
	margin: 15px 0;
	}

a:link, a:visited {
	color: #2E8FCC;
	text-decoration:none
	}

a:hover, a:active {
	color: #2E8FCC;
	text-decoration:underline;
	}

a img {
	border:none;
	}

code {
	font: 1.0em 'Courier New', Courier, Fixed;
	background:#ececec;
	}	

acronym, abbr, span.caps {	
	font-size: 0.9em;
	letter-spacing: .07em;
	cursor: help;
	}			

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	padding: 10px 10px 0 10px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background: #eee;
	font:1.0em Arial;
	line-height:1.5em;
	margin:10px 0px;
	}

select {
	width: 130px;
	}	



/* Structure */


#head {
	width:986px;
	margin:0 auto;
	margin-top:0;
	padding:0px;
	font-size:0.7em;
	}


#page {
	width:986px;
	margin:0px auto;
	padding:0;
	background:#FFFFFF;
	font-size:0.7em;
	}

#pageset {
	width:986px;
	margin:0px auto;
	padding:0;
	background:#FFFFFF;
	font-size:0.7em;
	}


.left, .alignleft {
	float:left;
	}
	

.right, .alignright {
	float:right;
	}

/* Navigation Bar*/
#navbar {
	width:986px;
	float:right;
	text-transform:uppercase;
	background:#333333 url(images/navbar.png);
	}

#page-bar {
	width:986px;
	}

#page-bar ul {
	list-style: none;
	}

#page-bar li {
	float:left;
	list-style:none;
	cursor: pointer;
	display:block;
	border-right:1px solid #333;
	}

#page-bar li:hover {
	background: #333333;
	}


#page-bar a, #page-bar a:visited {
	margin: 0px;
	padding:5px 16px;
	font-weight:bold;
	color:#FFF;
	display:block;
	}

#page-bar a:hover {
	text-decoration:none;
	display:block;
	}

#searchform {
	width:194px;
	float:right;
	text-align:right;
	padding-top:0;
	margin-top:-20px;
	margin-right:10px;
	}

/* Text*/

h1 {
	font: 24px Arial, Helvetica, sans-serif;
	Color:#666;
	padding-top:20px;
	padding-bottom:5px;
	border-bottom: solid 1px #d4d4d4;

	}

h2 {
	font:10px Arial, Helvetica, sans-serif;
	color:#666;
	padding-botton:20px;
	text-transform:uppercase;
	line-height:normal;
	margin-top:15px;
	}
	
	
	
	

h3 {
	font:12px Arial, Helvetica, sans-serif;
	margin-top:10px;
	margin-bottom:3px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
	}
	
	
h3.tight {
	font:12px Arial, Helvetica, sans-serif;
	margin-top:0;
	margin-bottom:0;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
	}
	
	
h3.hometitle {
  padding: 0 0 5px 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  line-height:normal;
  margin-left:10px;
  color:#666;
  text-transform:none;
}

h4 {
	font:1.3em Arial, Helvetica, sans-serif;
	margin-bottom:3px;
	color:# 333;
	font-weight:bold;
	}
	
h5 {
	font:1.2em  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#94be0f;
	line-height: 1.2em;
	}

h3.cat_title, h3.cat_title a {
	font: 11px arial;
	color: #000;	
	font-weight: bold;	
	padding-top:0;
	padding-bottom:0;
	text-transform: uppercase;
	line-height:normal;
	}
	
h3.cat_post {
	font: 11px arial;
	color: #000;	
	font-weight: none;	
	padding-top:0;
	padding-bottom:0;
	text-transform: uppercase;
	}	
	
h3.cat_post a {
	font: 11px arial;
	color: #2E8FCC;	
	font-weight: none;	
	padding-top:0;
	padding-bottom:0;
	text-transform: uppercase;
	}	
	
h3.latest {
	font: 11px arial;
	color: #000;	
	font-weight: bold;	
	padding-top:8px;
	text-transform: uppercase;
	}	
	
h3.offertitle{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  line-height:normal;
  color:#666;
  text-transform:none;
	}	
	
h3#respond {
	margin-top:0px;
	padding-top:20px;
	}

h3#comments {
	margin-top:32px;
	padding-left:0px;
	}

h3.authors {
	margin-top:15px;
	}
	
#highlightedRightContent{
	Color:#a6a685;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight: normal;
}	

hr.latest {
	color:# CCC;
}

/* Index Page*/
#header-container{
  margin: 0 auto;
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/header.gif') repeat-x top left;
  padding:0px;
  background-color:#000000;}

#logo {

  }
	

#tagline {
	margin-top:5px;
	font-size:1em;
	color:#333;
	}

#top {
	padding:0;
	}

#headline {
	width:986px;
	margin:0px auto;
	background:#fff;
	padding:0px;
	font-size:1.05em;
	line-height:1.5em;
	margin:0;
	}

#headline  div.title {
	padding-top:20px;
	padding-bottom:20px;
	font: 2.5em Arial, Helvetica, sans-serif;
	color:#999;
	line-height:normal;
	background-color:#FFF;
	}

#headline div.meta {
	display:block;
	margin-top:-5px;
	padding-bottom:2px;
	background-color:#FFF;
	}

#headline div.intro {
	padding-top:20px;
	padding-bottom:20px;
	color: #999;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:normal;
	background-color:#FFF;
	}
	
	#headline img {
		border:none;}

#bloggers {
	width:500px;
	float:left;
	background:#fff;
	padding:0px;
	font-size:1.05em;
	line-height:1.5em;
	margin:0;
	}

#bloggers div.title {
	padding:10px;	
	margin-bottom:10px;
	width:100px;
	color: #fff;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:normal;
	background-color:#000;
		}

#featured {
	width:464px;
	background:#fff;
	float:right;
	padding:0;
	}

#featured  div.title {
	font: 18px Arial, Helvetica, sans-serif;
	color:#999;
	line-height:normal;
	background-color:#FFF;
	}

#featured  div.story {
	font: 12px Arial, Helvetica, sans-serif;
	color:#999;
	line-height:normal;
	background-color:#FFF;
	}
	
#featured .clearfloat {
	margin-top:7px;
	margin-bottom:8px;
	}
	
#featured .noborder {
	border:none;
		}	

#featured .info {
	margin-top:5px;
	padding-top:5px;
	float:right;
	width:180px;
	}

#featured .header{
	padding:10px;	
	margin-bottom:10px;
	width:120px;
	color: #fff;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:normal;
	background-color:#000;
	}
	
#featured .title {
	color:#999;
	}
#featured .hr {
	color:#999;
	}	
	
#featuredsidebar {
	width:270px;
	background:#fff;
	float:right;
	padding:10px 10px 9px 10px;
	}		
	
#featuredsidebar h2 {
	font-size:2.2em;
	border-bottom:1px solid #ddd;
	padding:6px 0px;
	color:#999;
	font-family: Arial;
	color: #000000;
	text-transform: capitalize;
	font-weight:normal;
	margin-bottom:10px;
	}
	
#featuredsidebar .clearfloat {
	margin-top:7px;
	margin-bottom:8px;
	}
	
#featuredsidebar .noborder {
	border:none;
	}	

#featuredsidebar .info {
	margin-top:5px;
	padding-top:5px;
	float:right;
	width:170px;
	}

#featuredsidebar .title {
	font-weight:bold;
	}	

#headline a img, #featured a img {
margin:0;
padding:0;
	}

/*----------------- frhi --------------------------*/
#frhi-container{
  margin-left: 0;
  margin-right:0;
  margin-bottom:0;
  margin-top:0;
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/sliderbck.gif') repeat top left;
  }


#frhi-test{
  width: 983px;
  position: relative;
  margin: 0 auto;
  overflow: hidden;}

#frhi{
  width: 983px;
  margin: 0 auto;
  height: 300px;
  padding: 3px 0 0 0;
  overflow: hidden;}

#frhi h3{
  color: #fff;
  font-size: 20px;
  text-transform: none;}

#frhi p{
  color: #999;
  font-size: 13px;
  line-height: 24px;}

#frhi .image{
  width:711px;
  height: 372px;
  float: left;}

#frhi .cta{
  background: #000;
  width: 223px;
  height: 299px;
  padding: 30px 25px 0 25px;
  float: left;}
  
#frhi .cta p{
	line-height:normal;
}
#frhi a.visit{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/more.gif') no-repeat top left;
  display: block;
  width: 84px;
  text-indent: -9999px;
  overflow: hidden;
  height: 28px;
  margin: 11px 0 0 0;
  float: left;}

#frhi a.visit:hover{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/more.gif') no-repeat 0 -28px !important;}

#slider ul, #slider li{
  margin: 0;
  padding: 0;
  list-style: none;}
	
#slider li{ 
  width: 984px;
  height: 369px;
  overflow: hidden;}	
	
#slider1prev{ 
  display: block;
  width: 30px;
  height: 77px;
  position: absolute;
  left: 0px;
  top: 155px;
  text-indent: -9999px;
  z-index: 1000;}	

#slider1next{
  display: block;
  width: 30px;
  height: 77px;
  position: absolute;
  right: 0px;
  top: 155px;
  text-indent: -9999px;
  z-index: 1000;}		
													
#slider1next a, #slider1prev a{  
  display: block;
  position: relative;
  width: 26px;
  height: 57px;
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/previousbutton.gif') no-repeat 0 0;}	
		
#slider1next a{ 
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/nextbutton.gif') no-repeat 0 0;}	

#slider1prev a:hover, #slider1next a:hover{
  background-position: 0 -57px !important;}

#newsline {
	width:660px;
	float:left;
	background:#fff;
	padding:0px;
	font-size:1.05em;
	line-height:1.5em;
	margin:0;
	}
	
#newsline h2 {
	font-size:2.2em;
	border-bottom:1px solid #ddd;
	padding:50px 0px;
	color:#999900;
	font-family: Times New Roman;
	color: #000000;
	text-transform: capitalize;
	font-weight:normal;
	margin-bottom:10px;
	}

#newsline  div.title {
	font-weight:bold;
	font:1.7em Arial;
	padding-top:15px;
	display:block;
	padding-bottom:5px;
	background-color:#FFF;
	line-height:normal;
	}

#newsline div.meta {
	display:block;
	margin-top:-5px;
	padding-bottom:2px;
	background-color:#FFF;
	}
	
#newsline div.info {
	color:#333;
	}	

#newsline p {
	padding-bottom:15px;
	color:#333;
	background-color:#FFF;
	}
	
	#newsline img {
		border:none;}



#newsline a img, #featured a img {
border:1px solid #000000;
margin:0 0 10px 0;
	}


#middle {
	width: 916px;
	background:#fff;
	float:right;
	padding:0px;
	margin:10px 0;
		}

.category {
	width:164px;
	float:left;
	border-top:8px solid #333;
	margin:0px;
	padding:5px 10px 10px 10px;
	background:#fff;
	}

.category p {
	margin:0;
	}

#cat-1, #cat-3, #cat-5  {border-top:8px solid #333333;}
#cat-2, #cat-4 {border-top:8px solid #94be0f;}

.category span.cat_title, #front-popular h3, #front-list .cat_title, #archive .cat_title {
	margin:0;
	font-weight:bold;
	font-size:1.5em;
	letter-spacing:-0.05em;
	color: #999;
	}

#front-popular h3 {
	color:# 000;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	}


#bottom {
	width: 936px;
	}

#bottom-image .img {
	border:none;
	}
	

#front-list {
	width:620px;
	background:#fff;
	padding:0 10px 0 0;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	}
	
#front-list info{
	color:#333;
}
		
#front-list h2 {
	font-size:2.2em;
	border-bottom:1px solid #ddd;
	padding:10px 0px;
	color:#999900;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: capitalize;
	font-weight:normal;
	margin-bottom:10px;
	line-height:normal;
	}

#front-listnews {
	width:560px;
	background:#fff;
	padding:5px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	}	

#front-list . {
	border:none;
	}

#archive {
	padding-top:15px;
	font-size:1.05em;
	line-height:1.75em;
	}

#front-list blockquote {
	padding: 0px 10px 0 10px;
	}

#front-list .title, #archive .title {
	font-weight:bold;
	font:1.5em Arial;
	letter-spacing:-0.05em;
	}

#front-list .clearfloat, #archive .clearfloat {
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	}
	
#front-list .img {
	border:none;
	}	

#front-list .spoiler, #archive .spoiler {
	display:block;
	margin-top:3px;
	}

#front-list p, #archive p {
	margin:0px;
	padding:0px;
		color:#666666;

	}

.author {
	font-size:0.8em;
	font-weight:bold;
	}

.meta {
	font-size:0.8em;
	color:#333;
	}

.meta a {
	color:#333;
	}
	
.readmore{
	font: 11px arial;
	color: #2E8FCC;	
	font-weight: bold;	
	text-transform: uppercase;
	float: right;
}	

.readmore a{
	font: 11px arial;
	color: #2E8FCC;	
	font-weight: bold;	
	text-transform: uppercase;
	float: right;
}

#headline p, #featured p {
	margin:0;
	}


/* Content Page*/

#content {
	width:660px;
	background:#fff;
	padding:10px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	min-height:400px;
	}
	

#contentwide {
	width:880px;
	background:#fff;
	padding:10px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	min-height:400px;
	}	
#contentxwide {
	width:980px;
	background:#fff;
	padding:10px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	min-height:400px;
	}		
	
#contentblog {
	width:560px;
	background:#fff;
	padding:10px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	min-height:400px;
	}	

#content .breadcrumbs, #content .breadcrumbs a {
	font-weight:bold;
	color:# 333;
	}

#content h2.title {
	font-size:2.2em;
	border-bottom:1px solid #ddd;
	padding-top:15px;
	color:#999900;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: capitalize;
	font-weight:normal;
	margin-bottom:5px;
	line-height:normal;
	}


.post {
	font-size:1.05em;
	line-height:1.75em;
	color:#666666;
	}

.post p {
	margin-top:0px;
	}

.post .clearfloat {
	border-bottom:1px dotted #ccc;
	margin:10px 0px;
	}

.post ul, .post ol, #front-list ul, #front-list ol {
	margin-bottom:15px;
	margin-left:30px;
	}

.post ul li, #front-list ul li {	
	list-style:square;
	margin-left:30px;
	}

.post ol li, #front-list ol li {	
	list-style:decimal;
	margin-left:30px;
	}

.post ol li ul li, #front-list ol li ul li {	
	list-style:square;
	margin-left:20px;
	}
/* Above three temp removed*/
.post img, .post a img {
border:none;
margin:0 0 10px 0;
	}
	/*
#front-list img, #archive img {
border:1px solid #000000;
margin:0 10px 10px 0;
	}
*/


#front-list img, #archive img {
  background: #fff;
  padding: 1px;
  border: 1px solid #c3c3c3;
  margin:0 10px 10px 0;
  	color:#666666;

}

  
  #front-list a:hover img{
  background: #fff;
  padding: 1px;
  border: 1px solid #2E8FCC;}

  #archive a:hover img{
  background: #fff;
  padding: 1px;
  border: 1px solid #2E8FCC;}


  
.post .ads {
	margin-top:10px;
	}

.entry {
	margin-top:20px;
	}

#stats {
	margin-top:0px;
	padding:4px 0px;
	text-transform:uppercase;
	font:0.8em Arial;
	display:block;
	}

#stats span {
	padding: 0px 20px 0px 0px;
	}

#stats span a:hover {
	background:none;
	}

#stats span a {
	color:#2E8FCC;
	}

#stats img, #nav img {
	border:0px;
	margin:0px;
	padding:0px;
	}

#tools {
	width:590px;
	height:25px;
	font-size:0.95em;
	}

#tools a:hover {
	background:none;
	}

.navigation {
	padding:5px 0px;
	text-align:Center;
	}

/* Sidebar*/
#sidebar {
	width:280px;
	float:right;
	margin:0px 20px 0px 0px;
	}

#sidebar h3 {
/*	font:1.1em Arial;
	font-weight:bold;
	background:#CCC;
	color:#fff;
	margin:10px 0px 5px 0px;
	padding:3px 10px;*/
	
	font: 11px arial;
	color: #000;	
	font-weight: bold;	
	padding-top:20px;
	padding-bottom:6px;
	text-transform: uppercase;
	
	
	
	}

#sidebar-top, #sidebar-bottom {
	width:260px;
	float:right;
	padding:0px 10px 10px 10px;
	background:#fff;
	}

#sidebar-bottom, #sidebar-middle {
	margin-top:10px;
	}

#sidebar-middle {
	width:260px;
	float:left;
	}

#sidebar-left {
	width:110px;
	padding:0px 10px 10px 10px;
	float:left;
	background:#fff;
	}

#sidebar-right {
	width:110px;
	padding:0px 10px 10px 10px;
	float:right;
	background:#fff;
	}


#sidebar li {
	list-style:none;
	border-bottom:1px dotted #ccc;
	display:block;
	padding:2px 0px 2px 13px;
	background:url(images/sub.png) no-repeat 0 0px;
	}

#sidebar li ul li:last-child{
	list-style:none;
	border-bottom:0px dotted #ccc;
	display:block;
	padding:2px 0px 0px 13px;
	background:url(images/sub.png) no-repeat 0 0px;
	}

#sidebar-ads {
	width:260px;
	float:right;
	margin-bottom:10px;
	padding:10px;
	background:#fff;
	}


/* Form Elements */

select {
	border:1px solid #333;
	width:100%
	}
	
.field {
	padding: 2px;
	border:1px solid #333;
	background:#fff;
	font-size:1.0em;
	color:#666;
	}

#s {
	padding:1px;
	font-size:1.0em;
	width:150px;
	color: #666;
	}
	
#searchsubmit {
	padding-left:5px;
	}

#commentform input {
	width: 140px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 99%;
	margin-top:5px;
	}



/* Comments*/

.commentlist cite {
	font-style:normal;
	margin-bottom:4px;
	display:block;
	}	

.commentlist blockquote {
	background:#ededed;
	}
			
.commentlist li {
	padding: 10px 0px 10px 0px;
	list-style:none;
	margin-bottom:3px;
	}

.commentlist li li {
	background:none;
	border:none;
	list-style:square;
	margin:3px 0 3px 20px;
	padding:3px 0;
	}

.commenttext {
	padding: 10px 10px 0px 10px;
	background:#f2f2f2;
	border-top:1px solid #ddd;
	border-bottom: 1px solid #ddd;
	width:495px;
	float:right
	}
		
.commentlist cite strong {
	font-size:1.1em;
	}
	
li.my_comment {
	background: #FFF;
	border:none;
	}

li.my_comment cite strong {
	font-size: 1.3em;
	color:#313228;
	}
	
#commentform small {
	background:#FFF;
	font-weight:bold;
	padding:0;
	}
	
.commentmetadata {
	color:#4d4d4d;
	display: block;
	margin-top:3px;
	text-align:right;
	font-size:0.9em;
	}

.commentmetadata a, .commentmetadata a:visited {
	color:#959382;
	}
	
.commentlist small {
	background:#e9e9e9;
	}

.avatar {
	border:1px solid #bbb;
	margin:0px 10px 0px 0px;
	float:left;
	padding:2px;
	width:55px;
	height:55px;
	}	
	
.fmlavatarholder {
	border:0px solid #bbb;
	margin:0px 20px 0px 0px;
	padding:2px;
	width:140px;
	float:left;
	background-color: #CCC;
		}	
		
.fmlavatar {
	border:0px solid #bbb;
	margin:10px 10px 10px 10px;
	padding:2px;
	
		}			
	
.name {
	font:1.3em Arial, Helvetica, sans-serif;
	margin-bottom:2px;
	color:#94be0f;
	font-weight:bold;
	text-align:center;
	}

.jobtitle {
	font:1.0em Arial, Helvetica, sans-serif;
	margin-bottom:3px;
	color:#333;
	font-weight:bold;
	text-align:center;
	}
	

#comment {
	width:590px;
	background:#fff;
	}

/* Footer*/

#front-popular {
	font-size:14px;
	width: 986px;
	height:100px;
	margin: 0 auto;
	padding:10px;
	}
	
#front-popular p{
	font-size:14px;
	font:Arial, Helvetica, sans-serif;
	float:left	}	

#recentpost {
	width:200px;
	float:left;
	padding:10px;
	display:block;
	}
	
	
#mostcommented {	
	width:200px;
	float:left;
	padding:10px;
	display:block;
	margin-left:17px;
	}

#mostsocial {	
	width:200px;
	float:left;
	padding:10px;
	display:block;
	margin-left:17px;
	}

#recent_comments {
	width:280px;
	float:right;
	padding:10px;
	margin-left:900px;
	}

#recentpost a, #mostcommented a, #recent_comments a, #mostsocial a {
	color:#2E8FCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#recentpost ul, #mostcommented ul, #recent_comments ul, #mostsocial ul {
	margin-top:5px;
	}

#recentpost ul li, #mostcommented ul li, #recent_comments ul li, #mostsocial ul li {
	list-style:none;
	display:block;
	color:#2E8FCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#recentpost ul li:hover, #mostcommented ul li:hover, #recent_comments ul li:hover, #mostsocial ul li:hover {
	background:# 333;
	color:#2E8FCC;
	}

#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child, #mostsocial ul li:first-child {
	border-top:0px dotted #333;
	}

/*
#footer {
	margin: 0 auto;
	width: 936px;
	font-size:0.6em;
	padding-top:10px;
	padding-bottom:10px;
	background:#FFF;

	}
*/	

#footerright {
	width: 1000px;
	text-align:right;
	color:#666;
	font-size:0.6em;
	padding-top:10px;
	padding-bottom:20px;
	}	


/* Float Properties*/

.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfloat {
	display: inline-block;
	}


/* Hides from IE-mac \*/
* html .clearfloat {
	height:1%;
	}

*+html .clearfloat {
	height:1%;
	}

.clearfloat {
	display:block;
	}
	
#bloginfo {
	background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
	padding: 0 20px 0 20px;
	width: 250px;
	float: right;
	margin-top:30px;
  	border-bottom: solid 1px #d4d4d4;
	height:240px;
}
		
#bloginfo .title{
	font:1.6em Arial;
	margin-bottom:10px;
	color:#000000;
	font-weight:bold;
	}
	
#bloginfo .posttitle{
	font:1.2em Arial;
	margin-bottom:10px;
	color:#254759;
	font-weight:bold;
	}
	
#bloginfo .descp{
	font:12px Arial;
	margin-bottom:10px;
	color:#333333;
	}	
	
#bloginfo .img{
	margin-left: 10px;
	margin-bottom:10px;
	}	
	
.more-link {
   text-align: right;   
	font: 11px arial;
	color: #000;	
	font-weight: bold;	
	text-transform: uppercase;
	}



  /*----------------- Home page --------------------------*/
#container{
  margin:0 auto;
  padding: 12px 0 49px 0;
    background: #f2f2f2; 
}

#home{
  width: 984px;
  margin: 0 auto;
  overflow: hidden;}
  
#home img{
  background: #fff;
  padding: 1px;
  border: 1px solid #c3c3c3;}

#home a:hover img{
  background: #fff;
  padding: 1px;
  border: 1px solid #2E8FCC;}

#home .cta{
  background: url('http://www.frhinews.com/blog/wp-content/images/index/ourexperts.gif') no-repeat top left;
  width: 812px;
  height: 117px;
  padding: 0 0 20px 172px;}

#home .cta li{
  float: left;
  padding: 0 0 0 14px;
  list-style:none;
 	}

#home-left{
  width: 180px;
  float: left;
  padding: 0 0 0 0;}

#home-left li{
  padding: 0 0 15px 0;
  float: left;}

#home-left li img{
  display: block;}

#home-middle{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  width: 474px;
  float: left;
  padding: 0 20px 0 20px;}

#home-middle .post{
  width: 460px;
  float: right;
  padding: 5px, 0 0 0;
  margin-top:5px;
  border-bottom: solid 1px #d4d4d4;
}

#home-middle .post p{
  padding: 0 0 10px 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:normal;
  margin-left:10px;
  color:#666;
}




#home-middle .post h6{
  padding: 0 0 10px 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:10px;
  color:#666;
}

  
#home-middle .post img{
  float:left;
  margin-right:20px;
  margin-top:7px;
}
  
#home-middle .post hr{
	color:#999;
	margin-top:10px;
  }

#home-right{
background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  padding: 0 0 0 20px;
  width: 245px;
  float: right;
}
  


#home-righttwitter{
	background-color:#9dc6e4;
 	padding: 20px 0 0 20px;
  }


  
  
#home-right li{ 
  padding: 0 10px 8px 0;
  margin: 0 0 8px 0;
  border-bottom: solid 1px #d4d4d4;
  list-style:none;
  line-height:normal;
  font-size:11px;
  color:#333;}
  
#home-right li span{
  font-size: 11px;
  color: #ffffff;}
  
#home-right a{
padding:0;
margin-top:-20px;}


#footer-container{
  margin: 0 auto;
  background:url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/footerbck.gif') repeat top left;
  border-top: solid 3px #c8c8c8;}

#footer{
  width: 984px;
  margin: 0 auto;
  overflow: hidden;
  padding: 22px 0 20px 0;}
  
#footer .fineprint-left{
align:left;
font-size: 10px;
  padding: 0;
  width:968px;
margin-left:10px;
  }
  
#footer .fineprint-left p {
   font:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#333;}
    
#toppage-right{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  padding: 0 20px 0 20px;
  width: 250px;
  float: right;
  margin-top:30px;
  }

#toppage-right li{ 
  padding: 0 10px 8px 0;
  margin: 0 0 8px 0;
  border-bottom: solid 1px #d4d4d4;
  list-style:none;
  line-height:normal;}
  
#toppage-right li span{
  font-size: 11px;
  color: #737373;}
  
  #toppage-right .post{
  width: 250px;
  float: right;
  padding: 5px, 0 0 0;
  margin-top:5px;
  border-bottom: solid 1px #d4d4d4;
}

  #toppage-right .h2{
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
  line-height:normal;
}

#toppage-right .post p{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:0;
  color:#666;
  margin-top:7px;
}
  
#toppage-right .post img{
 float:left;
 margin-right:10px;
 margin-top:7px;
   border: 1px solid #c3c3c3;
   padding:1px;

}
 
  #toppage-right a:hover img{
  background: #fff;
  padding: 1px;
  border: 1px solid #2E8FCC;}
  
  
  /*AUTHOUR*/
  #authour-right{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  padding: 0 20px 0 20px;
  width: 250px;
  float: right;
  margin-top:30px;
  }

#authour-right li{ 
  padding: 0 10px 8px 0;
  margin: 0 0 8px 0;
  border-bottom: solid 1px #d4d4d4;
  list-style:none;
  line-height:normal;}
  
#authour-right li span{
  font-size: 11px;
  color: #737373;}
  
  #authour-right .post{
  width: 250px;
  float: right;
  padding: 5px, 0 0 0;
  margin-top:5px;
  border-bottom: solid 1px #d4d4d4;
}

  #authour-right .h2{
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
  line-height:normal;
}

#authour-right .post p{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:0;
  color:#666;
  margin-top:7px;
}
  
#authour-right .post img{
 float:left;
 margin-right:10px;
 margin-left:10px;
 margin-top:7px;
   border: 1px solid #c3c3c3;
   padding:1px;

}
 
  #authour-right a:hover img{
  background: #fff;
  padding: 1px;
  border: 1px solid #2E8FCC;}
  
  
  
  /* NEW SPECIAL OFFERS PAGE */
  
  
  #special{
  width: 984px;
  margin: 0 auto;
  overflow: hidden;}
  
#special img{
  background: #fff;
  padding: 0;
  border: 1px solid #c3c3c3;}

#special a:hover img{
  background: #fff;
  padding: 1px;
  border: 1px solid #2E8FCC;}
  
/*LEFT SECTION */

#special-left{
  width: 285px;
  float: left;
  padding: 0 20px 0 20px;
	}

#special-left li{
  padding: 0 0 15px 0;
  float: left;}

#special-left li img{
  display: inline-block;
  }
  

#special-left .post{
  width: 285px;
  float: right;
  padding: 5px, 0 0 0;
  margin-top:5px;
  border-bottom: solid 1px #d4d4d4;
	}

#special-left .post p{
  padding: 10px, 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:0;
  color:#666;
	}

#special-left .post h6{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:0;
  color:#666;
	}


  
#special-left .post img{
  float:left;
  margin-right:5px;
  margin-top:0;
	}
  
#special-left .post hr{
  margin-bottom:10px;
  width:200px;
  }  
  
  /*Start special middle */

#special-middle{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  width: 285px;
  float: right;
  padding: 0 20px 0 20px;
  }

#special-middle .post{
  width: 285px;
  float: left;
  margin-top:5px;
  padding: 5px, 0 0 0;
  border-bottom: solid 1px #d4d4d4;
  }

#special-middle .post p{
  padding: 10px, 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:0;
  color:#666;
}

#special-middle .post h6{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:0;
  color:#666;
}

  
#special-middle .post img{
  float:left;
  margin-right:5px;
  margin-top:0;
}
  
#special-middle .post hr{
	color:#999;
	margin-top:10px;
  }
  
#special-middle .post h7{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:normal;
  color:#666;
  font-weight:bold;

}

/* Start Right Section */


#special-right{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  width: 285px;
  float: right;
  padding: 0 20px 0 20px;
  }

#special-right .post{
  width: 285px;
  float: left;
  margin-top:5px;
  padding: 5px, 0 0 0;
  border-bottom: solid 1px #d4d4d4;
}



#special-right .post p{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:0;
  color:#666;
}

#special-right .post h6{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:0;
  color:#666;
}

  
#special-right .post img{
 float:left;
  margin-right:5px;
  margin-top:0;
}
  
#special-right .post hr{
	color:#999;
	margin-top:10px;
  }
  
#special-right .post h7{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:normal;
  color:#666;
    font-weight:bold;

}








/* NEW DOWNLOADS PAGE */
  
  
  #download{
  width: 984px;
  margin: 0 auto;
  overflow: hidden;}
  
#download img{
  background: #fff;
  padding: 1px;
  border: 1px solid #c3c3c3;}

#download a:hover img{
  background: #fff;
  padding: 1px;
  border: 1px solid #2E8FCC;}
  
/*LEFT SECTION */

#download-left{
  width: 285px;
  float: left;
  padding: 0 20px 0 0;
  height: 520px;
	}

#download-left li{
  padding: 0 0 15px 0;
  float: left;}

#download-left li img{
  display: block;}
  

#download-left .post{
  width: 285px;
  float: right;
  padding: 5px, 0 0 0;
  margin-top:15px;
  border-bottom: solid 1px #d4d4d4;
	}

#download-left .post p{
  padding: 10px, 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:10px;
  color:#666;
	}

#download-left .post h6{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:10px;
  color:#666;
	}

#download-left .post h7{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  line-height:normal;
  color:#666;
	}
  
#download-left .post img{
  float:left;
  margin-right:5px;
  margin-top:2px;
	}
  
#download-left .post hr{
  margin-bottom:10px;
  width:200px;
  }  
  
  /*Start special middle */

#download-middle{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  width: 285px;
  float: left;
  padding: 0 20px 0 20px;
  }

#download-middle .post{
  width: 285px;
  float: left;
  margin-top:15px;
  padding: 5px, 0 0 0;
  border-bottom: solid 1px #d4d4d4;
  }

#download-middle .post p{
  padding: 10px, 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:10px;
  color:#666;
}

#download-middle .post h6{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:10px;
  color:#666;
}

  
#download-middle .post img{
  float:left;
  margin-right:5px;
  margin-top:2px;
}
  
#download-middle .post hr{
	color:#999;
	margin-top:10px;
  }
  
#download-middle .post h7{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:normal;
  color:#666;
    font-weight:bold;

}

/* Start Right Section */


#download-right{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  width: 285px;
  float: right;
  padding: 0 20px 0 20px;
  }

#download-right .post{
  width: 285px;
  float: left;
  margin-top:15px;
  padding: 5px, 0 0 0;
  border-bottom: solid 1px #d4d4d4;
}



#download-right .post p{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:10px;
  color:#666;
}

#download-right .post h6{
  padding: 0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  margin-left:10px;
  color:#666;
}

  
#download-right .post img{
 float:left;
  margin-right:5px;
  margin-top:2px;
}
  
#download-right .post hr{
	color:#999;
	margin-top:10px;
  }
  
#download-right .post h7{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:normal;
  color:#666;
    font-weight:bold;

}

















/* NEW DOWNLOADS prop PAGE */
  
  
  #downloadprop{
  width: 984px;
  margin: 0 auto;
  overflow: hidden;}
  
#downloadprop img{
  background: #fff;
  padding: 1px;
  border: 1px solid #c3c3c3;}

#downloadprop a:hover img{
  background: #fff;
  padding: 1px;
  border: 1px solid #2E8FCC;}
  
  
#downloadprop h3 {
	font:14px Arial, Helvetica, sans-serif;
	margin-top:10px;
	margin-bottom:3px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
	}
	
#downloadprop h4 {
	font:12px Arial, Helvetica, sans-serif;
	margin-top:20px;
	margin-bottom:3px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
	}	
  
/*LEFT SECTION */

#download-leftprop{
  width: 285px;
  float: left;
  padding: 0 20px 0 0;
  height: 1100px;
	}



#download-leftprop ul{
  	padding: 0;
	float: left;
    list-style:none;
	display:block;
	width:280px;
  }
#download-leftprop li{
    font:10px Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
  }
  
  
  

  

 
  /*Start special middle */

#download-middleprop{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  width: 285px;
  float: left;
  padding: 0 20px 0 20px;
  }
  

#download-middleprop ul{
  	padding: 0;
	float: left;
    list-style:none;
	display:block;
	width:280px;
  }
#download-middleprop li{
    font:10px Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
  }  

/* Start Right Section */


#download-rightprop{
  background: url('http://www.frhinews.com/blog/wp-content/themes/arthemia/images/verticalbck.gif') repeat-y top left;
  width: 285px;
  float: right;
  padding: 0 20px 0 20px;
  }
#download-rightprop ul{
  	padding: 0;
	float: left;
    list-style:none;
	display:block;
	width:280px;
  }
#download-rightprop li{
    font:10px Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
  }  
  
  
  
  
#side-righttwitter{
	background-color:#9dc6e4;
 	padding: 20px 0 0 20px;
	width: 250px;
  	float: left;
	margin-left:15px;
	margin-top:50px;
  	}
	
#side-righttwitter li{ 
	padding: 0 10px 8px 0;
  	margin: 0 0 8px 0;
  	border-bottom: solid 1px #d4d4d4;
  	list-style:none;
  	line-height:normal;
	}
  
#side-righttwitter li span{
	font-size: 11px;
	color: #ffffff;
	}
  
#side-righttwitter a{
	padding:0;
	margin-top:-20px;
	} 
	
.brandimg {
	float:right;
	padding-left:160px;
	}

.twitter-user {
	font-size:12px;
}



table.events {
	font: Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 100%;
	vertical-align:top;
	border: thin #666 solid;
	padding:0;
	margin:0;
	}

.img {
	padding:0;
	margin:0;
	}
	
.date {
	font:Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#FFF;
	padding: 5px;
	background-color:#999;
	padding-left: 5px;
	
	}

.eventname {
	font:Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#000000;
	font-weight:bold;
	}

.cellheader{
	font:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color: #4bb6bb;
	font-weight:bold;
	vertical-align:top;
	margin-top: 30px;
	}

.cellbody {
	font-size:0.9em;
	line-height: normal; 
	vertical-align:top;
	}

.more-link {
   text-align: right;
	}

img.nopadding {
	padding:0;
	margin:0;
}
img.nopadding a {
	padding:0;
	margin:0;
}