body {
background-color:#FDE912;
background-image:url(images/backfade.jpg);
background-repeat:repeat-x;
margin:0 0 10px 0;
padding:0;
font-family:helvetica,arial,sans-serif;
line-height:1.2;
font-size:12px;
}

a img {
border:0;
}

.rtthumb {
float:right;
margin:0 0 5px 8px;
padding:5px;
background-color:#eee;
border:1px solid #A8B090;
}

.thumb {
float:left;
margin:0 8px 5px 0px;
padding:5px;
background-color:#eee;
border:1px solid #A8B090;
}

#container {
	width: 650px;
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
	background-color:#fff;
border-bottom:#A8B090 3px solid;
}

#banner {
	padding: 0;
	margin-bottom:10px;
vertical-align:bottom;
background-color:#FDE912;
}

html>body #banner {
margin-bottom:30px;
}

#inside {
	padding: 10px;
}

#content {
	padding: 0;
	margin-left: 230px;

}

#sidebar-a {
	float: left;
	width: 200px;
	\width: 200px;
	w\idth: 200px;
	margin: 0;
	margin-left: 0;
	padding: 0;
font-size:11px;
padding-bottom:20px;
}

#footer {
	clear: both;
	padding: 0;
	margin-top: 0;
	border-top: 1px solid #A8B090;
	padding:20px 0 0 60px;
	margin-top:20px;
font-family:verdana,sans-serif;
font-size:10px;
background-image:url(images/stegoicon.jpg);
background-repeat:no-repeat;
background-position:center left;

}

#navcontainer {
margin:0;
padding:0;
}

#navcontainer ul {
margin:0;
padding:0;
}

#navcontainer ul li
{
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
background: url("images/menugray.jpg") repeat-x 129px;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
text-align: center;
width:129px;
}

html>body #navcontainer ul li {
background: url("images/menugray.jpg") repeat-x 108px;
width:108px;
}

#navcontainer a
{
color: #000;
text-decoration: none;
display: block;
width: 129px;
border-top: 1px solid #A8B090;
border-bottom: 1px solid #A8B090;
border-left: 1px solid #A8B090;
}

html>body #navcontainer a {
width: 109px;
}

#navcontainer li#active { background: url("images/menuyellow.jpg") repeat-x 129px; }

#navcontainer a:hover { background: url("images/menuyellow.jpg") repeat-x 129px; }

html>body #navcontainer li#active { background: url("images/menuyellow.jpg") repeat-x 108px; }

html>body #navcontainer a:hover { background: url("images/menuyellow.jpg") repeat-x 108px; }

h1 {
width:650px;
height:170px;
color:transparent;
font-size:1px;
margin:0;
padding:0;
background-image:url(images/logo.jpg);
background-repeat:no-repeat;
text-align:center;
color:#FDE912;
}

h2 {
text-transform:uppercase;
font-family:"century gothic","ms trebuchet","trebuchet ms",trebuchet,helvetica,sans-serif;
color:#333;
font-size:20px;
margin:0 0 5px 0;
padding:0;
line-height:0.9;
}

.tops {
background-color:#878787;
background:url(images/grayfade.jpg);
background-repeat:repeat-x;
color:#fff;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
width:200px;
font-weight:bold;
text-align:center;
text-transform:uppercase;
margin-top:10px;
}

.tag {
font-weight:bold;
font-size:13px;
}

#crumbs {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding:3px;
text-transform:capitalize;
margin-bottom:10px;
}

#download {
background-image:url(images/down.gif);
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding:3px;
text-transform:capitalize;
margin:10px 0 10px 0;
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
}

hr {
height:1px
background: #ccc;
}
