body {
      position: relative;
      font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #b6b6e3;
      margin: 0px;
      padding: 0px;
      background-color: #1e1b2e;
      background-image: url(purple.jpg);
      background-repeat: no-repeat;
      background-position: 0 0;
      background-attachment: fixed;
}




#wrap {
margin: 0 auto;
width: 830px;
}


#botcrumbs {
color: #dda471;
margin-top: 10px;
	padding: 10px;
	border-top: 1px dotted #dda471;
}


table.prop {
table-layout: auto;
   border-collapse: collapse;
   background-color: #171717;
   padding: 4px;
 color: #8C8C8C;
   width: 500px;
}
table.prop td {
   border: 1px solid white;
   padding: 2px;
}

table.prop td.data {
   color: #fffeee;
   background-color: #2E2E2E;
   width: 50%;
}

table.prop td.dlabel {
   width: 50%;
}

#flagsdiv {
	position: relative;
}

#propertydesc {
	position:relative;
	left:0px;
	top:0px;
	width:500px;
	z-index:1;
	height: auto;
	margin: 0px 10px 0px 0px;
	padding: 5px;
	border: 1px solid #666666;
	background-color: #ffffe1;
	color: #666666;
	font-size: 88%;
}

.textdesc {
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 1px solid #666666;
	background-color: #ffffe1;
	color: #666666;
	font-size: 10px;
}

.titlebar {
   display: block;
   width: auto;
   padding: 2px;
   color: #8C8C8C;
   background-color: #171717;
}

/* Thumbnail text */
.thumbnail_text {
/*color: #FFFAAA;*/
font-size: 0.8em;
cursor: default;
}



#header {
position: relative;
top:10px;
left: 100px;
height: 100px;
right: 700px;
margin: 0px;
}
#mainpicture{
position:relative;
left:170px;
top: 10px;
}

#maindiv {
}

#rightbar  {
	text-align: left;
	position: absolute;
	top: 0px;
	left: 740px;
	width: 210px;
	height: 500px;
	padding: 0px;
	border: none;
}

#bottombar  {
	text-align: left;
	position: absolute;
	top: 430px;
	left: 75px;
	width: auto;
	height: 140px;
	padding-right: 0px;
	padding-top: 0px;
	border: none;
}

a {
	text-decoration: none;
	outline: none;
}

a.visited {
	text-decoration: none;
	outline: none;
	color: black;
}
#contentArea {
	margin: 0px 0px 0px 0px;
	text-align: left;
	padding: 0px;
	vertical-align: top;
	line-height: 1.4em;
}

#contentArea h1 {
	padding: 0px;
	margin: 0px;
	color: #666;
	font-size: 1.3em;
	line-height: 1.3em;
}

#contentArea h2 {
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 1.2em;

}
#contentArea a:hover {
	text-decoration: underline;
	}
#contentArea #sideBar  {
	text-align: left;
	position: absolute;
	top: 130px;
	width: 150px;
	left: 10px;
	margin-right: 2px;
	padding-right: 2px;
	padding-top: 0px;
}

   #contentArea #sideBar #nav {

   	margin-top: 7px;
   }

   #contentArea #sideBar #nav a {
   	display: block;
   	font-size: 12px;
   	color: #b6b6e3;
   	padding-left: 10px;
   	height: 22px;
   	line-height: 22px;
   	vertical-align: middle;
   	border-top: 1px dotted #434367;
   }

   #contentArea #sideBar #nav a:hover {
   	color: #ffffff;
   	background: #7e7eab ;
   	text-decoration: none;
   }
   #contentArea #sideBar #nav a.selected {
   	color: #666;
   	text-decoration: none;
   }

   #contentArea #sideBar #nav p {
   	height: 22px;
   	padding: 0px;
   	margin: 0px;

}

