body  {
	background: #000 url(sm/FHmed.jpg) no-repeat top center;
	font-family: Lucida Grande,Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;
}

h1, h2, h3, h4, h5, h6  {
	color: #fff;
	font-family: Lucida Grande,Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;

}

a:link, a:visited  {
	color: #fff;
}

a:link {
	color: #fff;
}

/* STRUCTURE */

#wrap {

}

#header  {
	background:url(/header.jpg) repeat-x scroll left top;
	border-bottom: 7px solid #e1e1e1;
	font-family: Lucida Grande,Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;
	height:215px;

	
}

#header h1.title a  {
	color: #000;
}

#header p.description  {
	color: #000;
}

#rss  {
	background-color: #000;
	padding:8px 15px;
	position:absolute;
	right:125px;
	top:0;
}

#rss a  {
	color: #fff;
}

#showcase {
	background-color:#EF780E;
	border-color:#E6DB55;
	border:thin solid solid;
	border-width:1px;
	padding:8px 15px;
	position:absolute;
	right:0px;
	top:0;
}

#showcase a {

color:#000000;

font-weight:bold;

text-decoration:none;
}

#team {
	background-color:#000;
	border-color:#000;
	border:thin solid solid;
	border-width:1px;
	padding:8px 15px;
	position:absolute;
	right:332px;
	top:0;
}

#team a {
background:transparent url(sm/001_01.png) no-repeat scroll left center;
color:#fff;
font-size:0.9em;
font-weight:bold;
padding:2px 0 2px 25px;
text-decoration:none;
}

#headshot {
	background:transparent url(sm/header.png) no-repeat;
	position:absolute;
	right:480px;
	top:40px;
	height:175px;
	width:500px;
}



#featured  {
	background: transparent url(sm/bg.png) repeat scroll left top;
	color:#FFFFFF;
}

#featured .buttons a.prev  {
	background: url(sm/prev.png) no-repeat top left;
}

#featured .buttons a.next  {
	background: url(sm/next.png) no-repeat top left;
}

#steps  {
	background: url(sm/stepsbgo.png) repeat-x scroll left top;
}

#steps ul li a  {
	color: #fff;
}

#content  {
	border-top: 7px solid #e1e1e1;
	border-bottom: 7px solid #e1e1e1;
	background-color: none;
	background: transparent url(sm/bgg.png) repeat scroll left top;
	color:#FFFFFF;
}

#content .moreinfo  {
	border: 1px solid #d6d6d6;
	background: url(sm/bg.png) repeat scroll 0 0;
	font-size:19px;
}

#content .moreinfo h3  {
	color: #fff;	
}

#content .moreinfo .more a  {
	color: #000;
	background: url(monotone/moreinfo.jpg) no-repeat center left;
}

#news  {
	color: #fff;
}

#news h3  {
	color: #fff;
}

#news ul li a  {
	color: #fff;
}

#news p.more a  {
	color: #75818a;
}

#bottom  {
	background: url(sm/bg.png) repeat scroll left top;
	border-bottom:7px solid #E1E1E1;
	color:#FFFFFF;
}

#newsletter, #newsletter h3  {
	color: #fff;
}

#newsletter input.text  {
	background-color: #bdbdbd;
}

#footer  {
	background: url(/footerbg.jpg) repeat-x scroll left top;
	color: #868686;
	margin-top:20px;
	font-family: Lucida Grande,Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;
	font-size:80%;
}

#footer p a  {
	color: #868686;
}

/* NAVIGATION */

#nav ul li a:link, #nav ul li a:visited  {
	color: #fff;
	font-size: 15px;
}

/* BLOG CSS */

.post .categories  {
	background-color: #003300;
	color: #fff;
}

.post .categories a  {
	color: #fff;
}

.post h2.title .date a  {
	color: #bebebe;
}

.post h2.title a  {
	color: #fff;
}

.post p.comments a  {
	background: url(monotone/comments.jpg) no-repeat center left;
	color: #000;
}

p.continue a  {
	color: #0062ad;
}

#postad  {
	background-color: #e5e5e5;
}

a.adlink  {
	color: #000;
}
.asidespost  {
	border-left: 3px solid #000;
}

#sidebar img.bigad  {
	border: 2px solid #000;
}

#tabbox  {
	background: transparent url(sm/bg.png) repeat scroll 0 0;
	border: 0px solid #A5E149;
	font-family: Lucida Grande,Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;;
}

#tabbox ul.idTabs  {
	background: url(efault/tabberulbg.jpg) repeat scroll left top;
}

#tabbox ul.idTabs li a:link, #tabbox ul.idTabs li a:visited  {
	color: #003300;
}

#tabbox ul.idTabs li a.selected  {
	color: #fff;
	background: #EF780E;
}

#boxes ul  {
	background: #fff;
}

#boxes ul li {
	background: url(monotone/tablibg.jpg) no-repeat top left;
}

#boxes ul li:first-child  {
	background: none;
}

#boxes ul li a:link, #boxes ul li a:visited   {
	color: #000;
}

#leftwidget  {
	border-right: 1px solid #dedede;
}

.widgetlist  h3  {
	background: transparent url(sm/bg.png) repeat scroll 0 0;
	color: #fff;
}

.widgetlist ul li  {
	border-bottom: 1px solid #f0f0f0;
}

.widgetlist ul li a:link, .widgetlist ul li a:visited  {
	color: #fff;
}
.commentlist {
	border-top: 2px solid #CECECE;
}
.commentlist li {
	border-bottom: 2px solid #CECECE;
}
.commentlist .alt {
	background: #E1E1E1;
}
#commentform input {
	background: #E1E1E1;
	border: 1px solid #CECECE;
}
#commentform textarea {
	background: #E1E1E1;
	border: 1px solid #CECECE;
}
/* DROP DOWN PAGE NAVIGATION */

#pagenav li ul li {
	background: transparent url(sm/bgg.png) repeat scroll left top;
	border: 1px solid #CECECE;
}

#news ul li {
background:transparent url(images/design/greenarrow.gif) no-repeat scroll left center;
}

#tabbox ul.idTabs li {
	font-family: Lucida Grande,Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;
}

#nav {
position:absolute;
right:10px;
top:100px;
}

.entry ul li {
	padding-bottom:20px;
	font-size:20px;
}
