* {
  padding: 0;
  margin: 0;
 }
 
 .toggler {
  cursor: pointer; 
 }
 
 body {
  font-family: tahoma;
  font-size: 11px;
  color: #666;
  background-image: url(../images/background.gif);
  background-repeat: repeat-y;
  background-color: #292929;
 }
 
 .left {
  float:left;
  padding-top: 100px;
  width: 310px;
 }

.left ul li {
  float: right;
  list-style-image: none;
  list-style-type: none;
 }

.left ul li a {
  margin-top: 2px;
  font-family: Verdana;
  font-size: 12px;
  color: #FFF;
  text-decoration: none;
  padding-top: 7px;
  padding-left: 5px;
  width: 155px;
  height: 23px;
  float: right;
}

.left ul li a:hover {
  background: #292929;
 }
 
 .left ul li.active a {
  color: #ffaa00;
  background: #292929;
 }
 
 .right {
  padding-left: 310px;
  padding-top: 100px;
  padding-bottom:100px;
}

.right img {
  margin-right: 10px;
  display: block;
  border: 3px solid #CCC;
 }
 
 .right img:hover {
  border: 3px solid #ffaa00;
 }

.post img { border:0px; }

.comment {padding-bottom:10px;}
 
 .block {
  margin-top: 10px;
  height: 106px;
  width: 600px;
 }
 
h1 {
  font-size: 11px;
  color: #ffaa00;
  font-weight: bold;
 }
 
h2 {
  font-weight: normal;
  padding-bottom: 7px;
  font-size: 10px;
 }

h3 {
  font-weight: normal;
  color: #CCCCCC;
  font-size: 24px;
 }
 
a {
  color: #999;
  text-decoration: none;
 }
 
a:hover {
  text-decoration: underline;
 }
.name {
    padding-left:75px;
}
.tagline{
    padding-left:20px;
    padding-bottom:10px;
}
 .content {
  width: 600px;
 }
  
.searchText{
    padding:10px;
}
.highlighted{
    color:white; 
    background-color:#599cd4;
}
.dockWrapper{
    position:relative;
    padding-left:5px;
    padding-bottom:70px;
    height:18px;
    width:370px;
}
.dock{
    position:absolute;
    width: 370px;
}
.dockTitle{
    position:absolute;
    left:28%;
    bottom:0px;
    width:100%;
    color: #666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight:100;
}
.dock img {
    position: absolute;   
    display:inline;
    margin: 0px;
    border: 0px;
}
.dock img:hover {
  border: 0px;
}
td {
    padding-left:5px;
    padding-right:5px;
}
.editable_band {
    color: #d0dffa;
}
.editable_place{
    color: #F9C4C4;
}
.editable_date {
	color: #c1dfb2;
    width: 70px;
}
.newsHeader{
	color:#ffffff;
	font-size:9pt;
	padding-left:4px;
	padding-top:2px;
}
.newsItem{
	position:relative;
	background-image:url(../images/newsBackground.png);
	background-repeat:no-repeat;
	width: 195px;
	height: 120px;
	font-size:8pt;
	margin-bottom:8px;
}
.newsItem h3{
	margin:0;
	font-size:11px;
}
.newsItem a{
	color:#004277;
	text-decoration:none;
	font-weight:bold;
}
.newsItem p{
	margin-top:2px;
}
.newsText ul{
	position:relative;
	padding: 0;
	margin:0;
	list-style:none;
}
.newsText ul li{
	background: url(../images/listIcon.png) no-repeat 1px 3px;
	margin: 0;
	padding: 0 0 5px 10px;
	line-height: 12px;
}
.newsText{ 
	position:relative;
	width: 179px;
	height: 90px;
	overflow:hidden;
	margin:8px;
}
.slideArea {
	position:absolute;
	right:4px;
	top:25px;
	background-image: url(../images/slideArea.png);
	background-repeat: no-repeat;
	height: 88px;
	width: 5px;
}
 
.slider {
	height: 30px;
	width: 5px;
	background-image: url(../images/slider.png);
}
.code_wrapper{
    border:1px,solid,#212121;
    background-color:#ffffff;
    padding:10px;
}
.no_indent{
    padding:0px;
}
.indent_1{
    padding:0px;
    margin-left:20px;
}
.indent_2{
    padding:0px;
    margin-left:40px;
}
.indent_3{
    padding:0px;
    margin-left:60px;
}

.comments{
    position:relative;
}
#comment_header{
    position:absolute;
    left:0px;
    top:0px;
}
#name{
    position:absolute;
    left:0px;
    top:20px;
    width:150px;
}    
#message{
    position:absolute;
    left:0px;
    top:45px;        
}
#comment_form div.comment_form{
    height:140px;
}
#comment_form div.captcha{
    height:150px;
}
#comment_form div.submit{
    clear:both;
    text-align:right;
}
#comment_form div {
    width:300px;;
}
.error{color:red;font-size:14px;font-weight:normal;}

.adminLabel{ float:left;width:80px; }
.adminText{ width:480px; }
.adminSubmitDiv{text-align:right;width:100%;}
.adminSubmit{margin-right:30px;}
.corners{display:block}
.corners *{
display:block;
height:1px;
overflow:hidden;
font-size:.01em;
background:#212121}
.corners1{
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #252525;
border-right:1px solid #252525;
background:#232323}
.corners2{
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #282828;
border-right:1px solid #282828;
background:#222222}
.corners3{
margin-left:1px;
margin-right:1px;
border-left:1px solid #222222;
border-right:1px solid #222222;}
.corners4{
border-left:1px solid #252525;
border-right:1px solid #252525}
.corners5{
border-left:1px solid #232323;
border-right:1px solid #232323}
.cornersfg{
padding-left:10px;
padding-right:10px;
background:#212121}

.white_corners{display:block}
.white_corners *{
display:block;
height:1px;
overflow:hidden;
font-size:.01em;
background:#FFFFFF}
.white_corners1{
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #858585;
border-right:1px solid #858585;
background:#c9c9c9}
.white_corners2{
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #3e3e3e;
border-right:1px solid #3e3e3e;
background:#d6d6d6}
.white_corners3{
margin-left:1px;
margin-right:1px;
border-left:1px solid #d6d6d6;
border-right:1px solid #d6d6d6;}
.white_corners4{
border-left:1px solid #858585;
border-right:1px solid #858585}
.white_corners5{
border-left:1px solid #c9c9c9;
border-right:1px solid #c9c9c9}
.white_cornersfg{
background:#FFFFFF}

