/* Wrapper to keep site centered. */

#wrapper {
	margin:0 auto;
	width:850px;
	text-align: center;
	padding: 5px;
	background-color: #800000;	
}
body {	
	/* background-image: url("images/bg.jpg"); */
	background-color:  #800000;
	font-family: Century Gothic, Verdana, Arial;
	font-size: 12pt;
	color: #c9E7fc;
	text-align: center;
	min-width: 850px;
	SCROLLBAR-FACE-COLOR: ; 
	SCROLLBAR-HIGHLIGHT-COLOR: ; 
	SCROLLBAR-SHADOW-COLOR: ; 
	SCROLLBAR-3DLIGHT-COLOR: ; 
	SCROLLBAR-ARROW-COLOR: ; 
	SCROLLBAR-TRACK-COLOR: ;
	SCROLLBAR-DARKSHADOW-COLOR: ;
}

font.news {
	font-size: 11pt;
}

/* A classes */

a {
	color: #c9E7fc;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
a.inverse {
	color: #ff0000;
	text-decoration: none;
}

a.inverse:hover {
	text-decoration: underline;
}
a.bold {
	font-weight:bold;
	text-decoration: none;
}

a:hover.bold {
	font-weight:bold;
	text-decoration: underline;
}
a.plain {
	text-decoration: none;
}

a:hover.plain {
	text-decoration: none;
}
.news_item a {
	color: #fff;
	text-decoration: none;
}

.news_item a:hover {
	text-decoration: underline;	

}
#home a {
	color: #fff;
	text-decoration: none;
}

#home a:hover {
	text-decoration: underline;	

}
/* DIV classes  */

div.blog {
	text-align: justify;
	background-color: #800000;
	color: #c9E7fc;
	padding: 5px;
	}
	
div.title {
	text-align: right;
	height: 40px;
	}

div.newstitle {
	text-align: left;
	border-top: 1px solid #c9E7fc;
	border-bottom: 1px solid #c9E7fc;
	border-right: 8px solid #c9E7fc;
	width: 550;
	}

div.nav {
	text-align: left;
}

div.comments {
	border-left: 1px dashed #c9e7fc;
	padding: 5px;
}

div.user {
	text-align: right;
}

div.ffox {
	text-align: center;
	height: 45px;
	float: right;
}

div.news {
	text-align: justify;
}

/* TEXTAREA and input style */
input, textarea  {
	font-family: Century Gothic, Verdana, Arial;	
	color: #800000;
}
input.edit, textarea.edit  {
	width: 200px;
}
input.radio {
	background: transparent;	
}
textarea.edit  {
	overflow: auto;
}

img.news {
	max-width: 400px;
}

table.mail {
	border-bottom: 1px solid #c9E7fc;
}
.dotted_outline {
	border: 1px dotted #c9E7fc;
}

table.edit {
	background-color:  #c9E7fc;
	border: 1px dotted #800000;
}
td.edit {
	color: #800000;
}

div.toggle{
	display: none;
	z.index: 100;
}
div.rev_toggle{
	display: block;
	z.index: 100;
}
input.news, input.email {
	width: 500px;
}
textarea.news, textarea.email {
	width: 600px;
	overflow: auto;
	font-size: 10pt;
}

/* From Gallery Generator */
IMG { vertical-align: middle; }
IMG.img-picture { border: 1px solid #333333; }
IMG.img-folder { border: 0px; }
IMG.img-galicon { border: 1px solid #800000; }
IMG.img-thumbnail { border: 1px solid #800000; }
IMG.img-thumbnail-selected { border: 1px solid #c9E7fc; }
IMG.img-picture-prev { border: 0px; }
IMG.img-picture-next { border: 0px; }
IMG.img-thmbnavi-prev { border: 0px; }
IMG.img-thmbnavi-next { border: 0px; }
IMG.img-new { border: 0px; }

TD.td-thumbnails-thumb {
  padding: 6px;
  font-family:  verdana, helvetica, arial, sans-serif;
  color:        #c9E7fc;
  font-size:    8pt;
  vertical-align: bottom;
  background-color: transparent;
  white-space: nowrap;
}

TD.td-thumbnails-thumb-selected {
  padding: 5px;
  font-family:  verdana, helvetica, arial, sans-serif;
  color:        #c9E7fc;
  font-size:    8pt;
  font-weight:  bold;
  background-color: transparent;
  vertical-align: bottom;
}

A.navi { font-weight:bold; }