body
{
          color: #2f1b11;
          text-align: left;
          letter-spacing: 0;
          font: normal 10pt "Trebuchet MS";
          background: url(/images/bggg.jpg) repeat fixed #164548;
          margin-top:5px;
          margin-bottom:5px;
}
/******************************************************* LINKS *******************************************************/  	 
a:link, a:visited, a:active{
          color: #0148a3;
          font-weight:bold;
          text-decoration: none;
}
a:hover{
          color:#fe7cd8;
          text-decoration: underline;
}
#footer a{
          color: #c6ff55;
          font-weight:bold;
          text-decoration: none;
} 
#footer a:hover{
          color:#fe7cd8;
          text-decoration: underline;
}
.nav {
          width: 187px;
}

.nav a {
          color: #9a2050;
          display: block;
          padding: 3px;
          margin-bottom:2px;
          background:#e6ccbe;
          letter-spacing: 0;
          font: normal 9pt verdana;
          text-decoration: none;
          border-bottom: 1px dotted #c07956;
}

.nav a:hover {
          color: #fff; 
          text-align:right;
          letter-spacing: 3px;          
          font-style:italic;
          background: #33787f;
}

.nav .active {
          color: #9a2050;    
          background:#e6ccbe;
}
/******************************************************* ID's*******************************************************/  	 
#container {
	      width: 700px;
  	      margin:0 auto;
  	      background:#fff;
  	      padding:10px;
  	      border: 1px solid #0b2225;
}
#header {
	      padding: 0;
          height:150px;
}
#content{
          float:right;
          width:495px;
          margin-top:5px;
}
#sidebar{
          float:left;
          width:200px;
          margin-top:5px;          
}
#footer {
          color:#dce4e5;
          margin-top:0;
	      text-align: center;
	      clear: both;
	      padding: 5px;
	      font-size: 12pt;
	      background: #2b7981;
  	      border: 1px solid #0b2225;
}
/******************************************************* CLASSES *******************************************************/  	 
.box {
          line-height:1.2em;
          padding : 5px;
          background:#eedcd2;
	      border: 1px solid #0b2225;
	      margin-bottom:5px;
}
.updates  {
          overflow:auto;
          height:334px;
          padding : 0; 
          margin:0;
}
.past /* past layouts table */{
          text-align:left;
          padding: 0;
	      margin:0;
	      width:100%;
	      border-collapse: collapse;
}
.past td /* past layouts table */{
          padding: 0;
	      margin:0;
}
.image{
          background:#fff;
	      border:1px solid #454345;
          padding:5px;
}
.center{
          padding:0;
          text-align:center;
}
.ownedimg {
	      padding:5px;
          background:#fff;
	      border:1px solid #454345;
          border-radius: 0 40px 0 40px;
}
.adminicon {
	      float: left;
	      margin-right:10px;
	      padding:5px;
          background:#fff;
	      border:1px solid #454345;
}
ul, li{
          list-style-type:circle;
}
.owned{
          width:100%;
          padding:0;
          margin-bottom:25px;
          border-collapse: collapse;
}
.owned td{
          padding:5px;
          border:0;
          text-align: left;
}
.owned th{
          color:#1b4055;
          padding:0;
          text-align:center;
          letter-spacing:8px;
          text-transform:lowercase;
          font: bold 20px "Lucida Console";
}
.contactform{
          width:50%;
          padding:0;
          margin:0 auto;
}
.contactform td{
          color:#603f32;
          padding:3px;
          text-align: left;
          background:#bf9585;
          border: solid 0 #000;
}
/******************************************************* HEADERS *******************************************************/  	 
h1,h2/* main,sidebar */{
          color:#fff;
          font: bold 12pt arial;
          padding:3px;
          margin-top:0;
          margin-bottom:5px;
          background:#64aeb7;
	      letter-spacing: 0;          
          text-transform: lowercase;
}
h3/* updates */{
          color:#0b313d;
          margin:0;
          margin-bottom:10px;
          padding-right:5px;
          text-align:right;
          text-transform: uppercase;
          border-left: 18px solid #d76b77;
}
h4/* link back codes */{
          margin-top:10px;
          margin-bottom:0; 
          padding:0;
          text-align:left;
}
h5/* KIM list */{
          color:#960f30;
          font: italic 12pt georgia;
          margin-top:10px;
          margin-bottom:0;          
          text-align:left;
}
h6/*blog */{
          font-size:9pt;
          color:#0b313d;
          margin-top:10px;
          margin-bottom:10px;
          padding-right:10px;
          text-align:right;
          letter-spacing: 1px;
          text-transform: uppercase;
          border-left: 18px solid #d76b77;
          border-top: 1px solid #d76b77;
}
dt{
          color:#9b4201;
          font-weight:bold;
          margin-top:18px;
}
strong{
          color:#c00229;
}
em{
          color:#db0124;
}
b{
          color:#143e2b;
}
i{
          color:#84087c;
}
u{
          color:#01417f;
}  
small{
          font-size:8pt;    
}
blockquote{
          color:#254245;
          font-style:italic;
          background: #91bec3;
          border:1px dotted #274549;
          border-radius: 8px;
          padding: 15px;
          text-align : left;
}
input, textarea, submit, option {
          color: #2f1b11;
          padding: 3px;
          background:#eedcd2;
	      border: 1px dotted #33211b;
          font: 10pt "courier new";
}
label{
          font-weight:bold;
}