*{
margin: 0;
padding: 0;
}

body{
background-color: #161616;
/*background-image: url(../images/background.jpg);
background-position: top center;
background-repeat: no-repeat;*/
}

#container {
	width: 800px;
	overflow: auto;
	background-image: url(../images/menu_backing3.gif);
	background-repeat: repeat-y;
	background-color: #cccccc;
	margin: 0 auto;
}
#header {
	height: 220px;
	width: 800px;
	background-image: url(../images/header4.jpg);
}
#headerMargin {
	height: 25px;
	width: 800px;
	float: left;
}
#sidebar {
	width: 160px;
	height: 300px;
	float: left;
	background-image: url(../images/sidebar_bg.jpg);
	background-repeat: no-repeat;
}
#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 134px;
  height: 132px;
  position: relative;
}
#menu span {
  display: none;
  position: absolute;
}
#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#menu a:hover {
  background-position: right bottom;
}
#menu a:hover span {
  display: block;
}

#menu .home {
  width: 103px;
  height: 26px;
  background: url(../images/nav/home2.gif) no-repeat;
  left: 0px;
  top: 0px;
}
#content {
	width: 640px;
	float: left;
	color: #fff;
}

#contentIntro {
	width: 500px;
	margin: 0 auto;
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 20px;
}
#contentText {
width: 525px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color: #FFFFFF;
line-height: 18px;
font-weight: normal;
margin: 0 auto;
}

#menu .home span {
  width: 103px;
  height: 26px;
}
#contentText a {
color: #D90000;
text-decoration: none;
}

#contentText img {
border: 2px solid #ccc;
}

#contentText img:hover {
border: 2px solid #000;
}


#contentText ul {
display: inline-block;
list-style: none;
margin: 20px 0 0;
padding: 0;
}

#contentText ul li{
display: inline;
margin: 0 8px;
}

#menu .folio {
  width: 103px;
  height: 26px;
  background: url(../images/nav/folio2.gif) no-repeat;
  left: 0px;
  top: 35px;
}
#menu .folio span {
  width: 103px;
  height: 26px;
}
#menu .blog {
  width: 103px;
  height: 26px;
  background: url(../images/nav/blog2.gif) no-repeat;
  left: 0px;
  top: 70px;
}
#menu .blog span {
  width: 103px;
  height: 26px;
}
#menu .contact {
  width: 118px;
  height: 26px;
  background: url(../images/nav/contact2.gif) no-repeat;
  left: 0px;
  top: 105px;
}
#menu .contact span {
  width: 103px;
  height: 26px;
}
#contentText span {
	color: #D90000;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
}
#footer {
}

#twitter {
width: 160px;
text-align: right;
}

#twitter li{
list-style: none;
}

.folioTooltip
{
	width: 205px;
	height: 40px;
	text-align: center;
	background: url(../images/coming_soon.gif) no-repeat;
}

.twitterTooltip
{
	width: 205px;
	height: 40px;
	text-align: center;
	background: url(../images/twitter_tooltip.gif) no-repeat;
}

.rssTooltip
{
	width: 205px;
	height: 40px;
	text-align: center;
	background: url(../images/rss_tooltip.gif) no-repeat;
}