@charset "utf-8";

img, div, input { behavior: url("/4/png/iepngfix.htc") }

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	//font-weight: inherit;
	//font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	outline: 0;
}
body {
	margin:0px;
	padding:0px;
	background-color: #000;
	background-image: url(/4/images/background.jpg);
	background-position: center top;
	background-repeat: repeat;	
	font-family: Verdana, Geneva, sans-serif;	
	//font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, Geneva, sans-serif;
	font-size:11px;
}
ul span {
	display: none;
}
.red {
	color:#F00;	
}
input.my-url{display:none;}
#main-column-content p, #main-column-content h1, #main-column-content h2, #main-column-content h3 {
	margin-bottom: 14px;;
}
.newsImage {
	border:solid 5px #00AAAA;
}
.newsFrontImage {
	border:solid 5px #00AAAA;
}

.grayText {
	color:#999;
}

a:link {
	color:#00AAAA;
	text-decoration: none;
}

a:visited {
	text-decoration:none;
	color:#00AAAA
}

a:hover {
	text-decoration:underline;
	color:#00AAAA
}

a:active {
	text-decoration:underline;
	color:#00AAAA
}
.redLink a:link, .redLink a:visited {
	color:#00AAAA;
}

img {
	border-style: none;
	display: block;
}

em {
	font-style: normal;
}

strong {
	font-weight: bold;
}

.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
}

#rss {
	padding:4px;
	float:right;
}
#addthis {
	padding:4px;
	float:right;
}

/* ---------- photomenu ---------------- */

#photomenu ul
{
	display: block;
	list-style-type:none;
}
#photomenu ul li
{
	//display: inline;
	//width:200px;
	//background-color:#00AAAA;
	//border:solid 1px #999;
	//padding:10px;
	padding-bottom:4px;
}
#photomenu ul li a
{
	background: #00AAAA;
	border:1px solid #FFF;	
	width:340px;	
	display: block;	
	padding:4px;
}

#photomenu ul li a:link {color:#FFF;text-decoration:none;}
#photomenu ul li a:visited {color:#FFF;text-decoration:none;}
#photomenu ul li a:hover {color:#FFF;text-decoration:none;background:#000;}
#photomenu ul li a:active {color:#6666cc;text-decoration:none;}

/* ---------- header ---------------- */
#header {
	width:950px;	
	margin:0px auto auto;
	overflow: hidden;	
}
#footer {
	clear:both;
	padding-top:50px;
	padding-bottom:50px;
	width:950px;	
	margin:0px auto auto;
	overflow: hidden;	
	color:#FFF;
}
#linkList li
{	
	list-style-type: none;
	padding-right: 20px;
	float:left;
}

#header li {
	float: left;
	font-size: 13px;
}
#header ul {
	margin:0px;
}

/* ---------- logo ---------------- */
#logo {	
	width: 269px;
	height: 70px;
	background-image: url(/4/images/logo_endofyou.png);
	background-repeat: no-repeat;
	margin-bottom: 0px;
	margin-top: 25px;
	float: left;
}
#logo a {
  width:266px;
  height: 70px;
  display: block;
}

#logo H1 {
	margin: 0px;
	font-size: 27px;
	text-indent: -9999px;
	color: #252115;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
}

/* ---------- login form ---------------- */
#login-form {
	width:300px;
	height: 50px;
	padding:10px;
	background-color:#000;
	float:right;
	margin-top: 25px;
	color:#FFF;
	opacity: 0.6;
	font-size:11px;
	text-align:right;
	border:solid 1px #FFF;
}
#login-form #username {
	width:100px;
}
#login-form #password {
	width:100px;
}


#logged-in {
	width:300px;
	height: 50px;
	padding:10px;
	background-color:#000;
	float:right;
	margin-top: 25px;
	color:#FFF;
	opacity: 0.6;
	font-size:11px;
	border:solid 1px #FFF;
}

#logged-in img {
	margin-right:10px;
}

#logged-in strong {
	font-size:11px;
	font-weight:bold;
}

.errorMsg {
	color:red;
}

.avatar {	
	border:solid 1px #FFF;
}

/* ---------- navi ---------------- */

#home a{

	background-image: url(/4/images/but_home.png);
	background-repeat: no-repeat;
	width: 55px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#home a:hover{

	background-image: url(/4/images/but_home.png);
	background-repeat: no-repeat;
	width: 55px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#home .active{
	background-image: url(/4/images/but_home.png);
	background-repeat: no-repeat;	
	width: 55px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}
#guestbook a{

	background-image: url(/4/images/but_guestbook.png);
	background-repeat: no-repeat;
	width: 117px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#guestbook a:hover{

	background-image: url(/4/images/but_guestbook.png);
	background-repeat: no-repeat;
	width: 117px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#guestbook .active{
	background-image: url(/4/images/but_guestbook.png);
	background-repeat: no-repeat;	
	width: 117px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}
#store a{

	background-image: url(/4/images/but_store.png);
	background-repeat: no-repeat;
	width: 74px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#store a:hover{

	background-image: url(/4/images/but_store.png);
	background-repeat: no-repeat;
	width: 74px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#store .active{
	background-image: url(/4/images/but_store.png);
	background-repeat: no-repeat;	
	width: 74px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}
#contact a{

	background-image: url(/4/images/but_contact.png);
	background-repeat: no-repeat;
	width: 94px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#contact a:hover{

	background-image: url(/4/images/but_contact.png);
	background-repeat: no-repeat;
	width: 94px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#contact .active{
	background-image: url(/4/images/but_contact.png);
	background-repeat: no-repeat;	
	width: 94px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#show a{

	background-image: url(/4/images/but_shows.png);
	background-repeat: no-repeat;
	width: 94px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#show a:hover{

	background-image: url(/4/images/but_shows.png);
	background-repeat: no-repeat;
	width: 94px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#show .active{
	background-image: url(/4/images/but_shows.png);
	background-repeat: no-repeat;	
	width: 94px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#band a{

	background-image: url(/4/images/but_band.png);
	background-repeat: no-repeat;
	width: 65px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#band a:hover{

	background-image: url(/4/images/but_band.png);
	background-repeat: no-repeat;
	width: 65px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#band .active{
	background-image: url(/4/images/but_band.png);
	background-repeat: no-repeat;	
	width: 65px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#photos a{

	background-image: url(/4/images/but_photos.png);
	background-repeat: no-repeat;
	width: 83px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#photos a:hover{

	background-image: url(/4/images/but_photos.png);
	background-repeat: no-repeat;
	width: 83px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#photos .active{
	background-image: url(/4/images/but_photos.png);
	background-repeat: no-repeat;	
	width: 83px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}


#music a{

	background-image: url(/4/images/but_music.png);
	background-repeat: no-repeat;
	width: 67px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#music a:hover{

	background-image: url(/4/images/but_music.png);
	background-repeat: no-repeat;
	width: 67px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#music .active{
	background-image: url(/4/images/but_music.png);
	background-repeat: no-repeat;	
	width: 67px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}


#news a{

	background-image: url(/4/images/but_news.png);
	background-repeat: no-repeat;
	width: 65px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#news a:hover{

	background-image: url(/4/images/but_news.png);
	background-repeat: no-repeat;
	width: 65px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#news .active{
	background-image: url(/4/images/but_news.png);
	background-repeat: no-repeat;	
	width: 65px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}


#albums a{

	background-image: url(/4/images/but_albums.png);
	background-repeat: no-repeat;
	width: 86px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#albums a:hover{

	background-image: url(/4/images/but_albums.png);
	background-repeat: no-repeat;	
	width: 86px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#albums .active{
	background-image: url(/4/images/but_albums.png);
	background-repeat: no-repeat;
	width: 86px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}	
#listen a{
	background-image: url(/4/images/but_listen.png);
	background-repeat: no-repeat;
	width: 76px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#listen a:hover{

	background-image: url(/4/images/but_listen.png);
	background-repeat: no-repeat;	
	width: 76px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#listen .active{
	background-image: url(/4/images/but_listen.png);
	background-repeat: no-repeat;
	width: 76px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}	
#video a{
	background-image: url(/4/images/but_video.png);
	background-repeat: no-repeat;
	width: 69px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#video a:hover{

	background-image: url(/4/images/but_video.png);
	background-repeat: no-repeat;	
	width: 69px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#video .active{
	background-image: url(/4/images/but_video.png);
	background-repeat: no-repeat;
	width: 69px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}
#images a{
	background-image: url(/4/images/but_images.png);
	background-repeat: no-repeat;
	width: 82px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#images a:hover{

	background-image: url(/4/images/but_images.png);
	background-repeat: no-repeat;	
	width: 82px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#images .active{
	background-image: url(/4/images/but_images.png);
	background-repeat: no-repeat;
	width: 82px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}	
#shows a{
	background-image: url(/4/images/but_shows.png);
	background-repeat: no-repeat;
	width: 77px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#shows a:hover{

	background-image: url(/4/images/but_shows.png);
	background-repeat: no-repeat;	
	width: 77px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#shows .active{
	background-image: url(/4/images/but_shows.png);
	background-repeat: no-repeat;
	width: 77px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}
#forums a{
	background-image: url(/4/images/but_forums.png);
	background-repeat: no-repeat;
	width: 87px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#forums a:hover{

	background-image: url(/4/images/but_forums.png);
	background-repeat: no-repeat;	
	width: 87px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#forums .active{
	background-image: url(/4/images/but_forums.png);
	background-repeat: no-repeat;
	width: 87px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}
#members a{
	background-image: url(/4/images/but_members.png);
	background-repeat: no-repeat;
	width: 102px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#members a:hover{

	background-image: url(/4/images/but_members.png);
	background-repeat: no-repeat;	
	width: 102px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#members .active{
	background-image: url(/4/images/but_members.png);
	background-repeat: no-repeat;
	width: 102px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}
#merch a{
	background-image: url(/4/images/but_merch.png);
	background-repeat: no-repeat;
	width: 76px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#merch a:hover{

	background-image: url(/4/images/but_merch.png);
	background-repeat: no-repeat;	
	width: 76px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#merch .active{
	background-image: url(/4/images/but_merch.png);
	background-repeat: no-repeat;
	width: 76px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}
#story a{
	background-image: url(/4/images/but_story.png);
	background-repeat: no-repeat;
	width: 73px;
	height: 43px;
	background-position: 0px 0px;
	display: block;
	margin-right: 0px;
}

#story a:hover{

	background-image: url(/4/images/but_story.png);
	background-repeat: no-repeat;	
	width: 73px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#story .active{
	background-image: url(/4/images/but_story.png);
	background-repeat: no-repeat;
	width: 73px;
	height: 43px;
	background-position: 0px -43px;
	display: block;
}

#news-ticker-line {
	margin-top: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;	
	border-bottom-color: #ffffff;
	margin-bottom:10px;
}

/* ---------- front page ---------------- */

.forumItem {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00aaaa;
	display:block;
	padding:4px;
}

.forumItem a {
	text-decoration:none;
	color:#FFF;
}
.forumItem a:hover {
	text-decoration:underline;
}

/* ---------- photos ---------------- */

#photos-column {
	padding-top:10px;
}

#photo-area {
	margin-top:10px;
	width:450px;
	float:left;	
}
#photo-area-fan {
	margin-top:10px;
	margin-left:10px;
	width:450px;
	float:left;	
}
#photo-area-name {
	background-color:#000;
	padding:10px;
}

#photoAreaVarious {
	margin-top:10px;
	margin-left:10px;
	width:450px;
	float:left;	
}

#photo-images {
	margin:10px;
}

#gallery-items {	
	list-style-type: none;		
}


#image-container a img {
	border:#FFF solid 3px;	
}
#image-container a:hover img {
	border:#666 solid 3px;	
}
#image-container {
	float:left;	
	margin-bottom:4px;
}
#gallery-title {
	float:left;
	padding-left:10px;	
}
#gallery-links {
	padding-top:50px;
	float:right;
	
}
/* ---------- news ---------------- */
#newsBox {
	//border: solid 1px #333;
	//background-color:#000;
	border-bottom: solid 1px #00AAAA;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	margin-bottom:10px;	
	height:100px;
	

}
#articleBox {
	//border: solid 1px #333;
	//background-color:#000;
	
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	margin-bottom:10px;	
	height:auto!important;

}
#newsBox ul {
	list-style-type:none;
}

/* ---------- albums ---------------- */

#album {
	padding-top:10px;
	
}

#cover {
	float:left;
	width:180px;
}
#tracklist {
	width:300px;
	float:left;
	//margin-left:10px;
	//padding-left:10px;
}
#tracklist ul {	
	list-style-type:none;
}

#line {
	clear:both;
	/*
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	*/
	padding-bottom: 20px;
	
	
}

#main-column-content a {
	//color:#00AAAA;
}

/* ---------- content ---------------- */
#content {
	width:950px;	
	margin:0px auto auto;	
	color:#FFF;
	font-size:11px;
}

#news-column {
	width: 230px;
	float:left;	
}
#news-column-content {
	padding-top:10px;
	//background-color:#000;
}

#news-column-content ul {
	list-style-type:none;
	padding:4px;
	border-bottom: 1px solid #00AAAA;
}


.news-title a {	
	color: #00aaaa;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size:12px;
}
#newsBox .news-title a, .news-title {
	color: #00aaaa;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size:12px;
}

.news-date {
	color:#999;
	font-size:10px;
}
#frontPageNewsItem
{
	height:90px;
}	
.news-image {
	float:right;
	padding-left:4px;	
}
.news-more {
	margin-top:4px;
	clear:both;
}
.news-more a {
	text-decoration:none;

}

.news-text {	
	height:auto!important;
}
.news-text a {	
	color:#00AAAA;
	
}

#video-column {
	padding-left:10px;
	width: 470px;
	float:left;
}
#video-column-content {
	padding-top:10px;
	//background-color:#000;
}
#photos-column-content {
	padding-top:10px;
	//background-color:#000;
}
#main-column-content  {
	width:700px;
	padding-top:10px;
}


#audio-player-column {
	padding-left:10px;
	width: 230px;
	//float:right;
}

#forum-column {
	
	padding-left:10px;
	padding-top:10px;
	width: 230px;
	//float:right;
}
#links-column {
	
	padding-left:10px;
	padding-top:10px;
	width: 230px;
	//float:right;
}
#shows-column {
	
	padding-left:10px;
	padding-top:10px;
	width: 230px;
	//float:right;
}
#newsletter-column {
	
	padding-left:10px;
	padding-top:10px;
	width: 230px;
	//float:right;
}
#shoutbox-column {
	
	clear:both;
	padding-top:10px;
	width: 230px;
	//float:right;
}

#shoutbox-column-content {
	padding-top:10px;
	
}


#shoutbox-column li {
	display:block;	
}
#shoutbox-form {
	padding-top:10px;
	
}
.shout-name {
	float:left;
	height:20px;	
}
.shout-name a {
	color:#00AAAA;
}
.shout-date {
	float:right;
	color:#999;
	
}
.shout-header {
	clear:both;
}
#shout {
	width:230px;
	list-style-type:none;
}

#shoutPagination {
	margin-top:20px;
	
}

.shout-text {
	clear:both;
	padding:4px;
	padding-left:6px;	
}
.shout-text2 {
	background-color:#00a1a1;
	clear:both;	
	padding-left:10px;
	padding-right:10px;	
	width:210px;
	
}
.shoutbox-field {
	width:178px;
}
.shoutbox-button {
	width:60px;
	
}
.shoutbox1 {
	clear:both;
	background-image: url(/4/images/box1.png);
	background-repeat: no-repeat;
	background-repeat:no-repeat;
	width:230px;
	height:76px;
	
}
.shoutbox2 {
	clear:both;
	background-image: url(/4/images/box2.png);
	background-repeat: no-repeat;
	background-repeat:no-repeat;
	width:230px;
	height:76px;	
}

#forum-column-content {
	//background-color:#000;
	
}
#content-column {	
	width: 700px;
	float:left;
}
#content-column-wide {	
	width: 950px;
	float:left;
}

#audio-player-column-content {
	padding-top:10px;
	//background-color:#000;
}

#rightColumns {
	float:right;
	width:240px;
	
}

#columns h1, #rightColumns h1 {
	text-transform: uppercase;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	//font-family: Georgia, Times, "Times New Roman", serif;
	//font-weight: bold;
	font-size:15px;
}

#cntdwn {
	text-transform: uppercase;
	color: #00AAAA;
	font-family: Arial, Helvetica, sans-serif;
	//font-family: Georgia, Times, "Times New Roman", serif;
	font-weight: bold;
	font-size:15px;
	
}

#columns h2, #rightColumns h2 {
	text-transform: uppercase;
	color: #FFF;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, Geneva, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00aaaa;
	padding-bottom: 0px;
	font-weight: bold;
	font-size:16px;
}
#columns h3, #rightColumns h3 {
	text-transform: uppercase;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size:12px;
}

/* ---------- gallery ---------------- */

#gallery
{
	clear:both;
	
	list-style-type:none;
	
	height:auto;
	
	
}
#gallery_items
{
	clear:both;
	
}
#gallery_items li
{
	display: inline;
	list-style-type: none;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}

#frontpage_gallery_items
{
	clear:both;
	
}
#frontpage_gallery_items li
{
	display: inline;
	list-style-type: none;
	float:left;
	padding-right:8px;
	padding-bottom:8px;
}
#frontpage_gallery_items li img
{
	border:solid 5px #00AAAA;
}


/* ---------- pagination ---------------- */
div.pagination {
	padding: 3px;
	margin: 3px;
}


div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #FFF;	
	text-decoration: none; /* no underline */
	color: #FFFFFF;
	background-color:#00AAAA;
	
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #FFF;
	font-weight: bold;
	background-color: #000;
	color: #00AAAA;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	background-color: #000;
	color: #DDD;
}
	
/* ---------- guestbook ---------------- */
#guestbook-item	{
	clear:both;
}
#guestbook-item	ul{
	list-style-type:none;
}
.guestbook-image {	
	float:right;
}
.guestbook-name {	
	font-weight:bold;
	color:#00AAAA;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:12px;	
}
.guestbook-date {
	color:#999;
	font-size:10px;	
}
.guestbook-message {
	padding-top:2px;	
	width:600px;
}
.guestbook-answer {
	padding:10px;		
	color:#00AAAA;
	width:560px;
	
}
.guestbook-line {
	margin-top:14px;
	margin-bottom:14px;
	border-bottom: solid #00AAAA 1px;	
}
#addMessage {
	clear:both;
	border: solid #FFF 1px;
	background-color:#000;
	padding:20px;
	display:none;	
}
#showForm {
	float:right;
	padding-top:10px;
	padding-bottom:10px;
}
#showForm a {	
	color:#00AAAA;
}