@import url(menu.css);
@import url(links.css);

* { margin:0px; padding:0px;}
.float {float:left;}

/* Guestbook style */
.tx-guestbook-form-inputfield-med{
	padding-left:5;
	padding-top:2;
	padding-bottom:2;
	background-color: #e9e9ea;
	border-top: #343634 2px solid;
	border-right: #9b9b9b 1px solid;
	border-left: #9b9b9b 1px solid;
	border-bottom: #343634 2px solid;
	color: #343634;
	font-family:verdana;
	font-size: 11px;
}

.contentbody { width: 435px; }
* html .contentbody { margin-top:-20px; }

.tx-guestbook-form-textarea{
	background-color: #e9e9ea;
	border-top: #343634 2px solid;
	border-right: #9b9b9b 1px solid;
	border-left: #9b9b9b 1px solid;
	border-bottom: #343634 2px solid;
	color:#343634;
	font-family:verdana;
	font-size: 11px;
	padding-left:5px;
	padding-top:2px;
	height: 80px;
}

.tx-guestbook-field{
	color:#343634;
	font-family:verdana;
	font-size: 11px;
}

.tx-guestbook-pagination{
	color:#343634;
	font-family:verdana;
	font-size: 11px;
}


.tx-guestbook-submit{
	background-color: #e9e9ea;
	border-top: #e9e9ea 0px solid;
	border-right: #9b9b9b 1px solid;
	border-left: #9b9b9b 1px solid;
	border-bottom: #343634 2px solid;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #343634;
	padding-left:5px;
	padding-right:5px;
	padding-top:2;
	padding-bottom:2;
	
}

.guestbook_tdhead{
	background-color: #e7e7e9;
	border-top: #343634 2px solid;
	border-right: #9b9b9b 1px solid;
	border-left: #9b9b9b 1px solid;
	border-bottom: #9b9b9b 1px solid;
	padding-left:15px;
	font-family: verdana;
	height: 25px;
	font-size: 12px;
	color: #343634;
}
.guestbook_tdhead a:link{
	text-transform: uppercase;
	color: #343634;
	font-size: 14;
	text-decoration:none;
	font-weight: bold;
}

.guestbook_tdhead a:hover{
	text-transform: uppercase;
	color: #009e03;
	font-size: 14;
	font-style: bold;
}

.guestbook-date{
	font-family: verdana;
	text-transform: uppercase;
	font-size: 10px;
	color: #9b9b9b;
}

.guestbook_tdtext{
	background-color: white;
	padding-top:8px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:8px;
	font-family: verdana;
	border-right: #9b9b9b 1px solid;
	border-left: #9b9b9b 1px solid;
	border-bottom: #343634 2px solid;
	font-size: 11px;
	color: #343634;
	line-height:17px;
}
/* Guestbook style slut */


#all {
	width:754px;
    	margin: 0px auto;
	padding:0px;
	text-align:center;
	}
body {
	background-image:url(../images/background.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	background-attachment:fixed;
	text-align:center;
	}

.text {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:17px;
	}

a	{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:black;
	line-height:17px;
	}

a:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#009e03;
	line-height:17px;
	}

h1{
	font:16px Verdana, Arial, Helvetica, sans-serif;
	color:#343634;
	line-height:20px;
	text-align:left;
	font-weight: bold;
	padding-bottom:8;
	}
.csc-header-date{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#9b9b9b;
	line-height:20px;
	text-align:left;
	padding-top:8;
	}

#trans {
	background-image:url(../images/black.png);
	background-repeat:repeat;
	}
* html #trans { background-image:url(none); }

#contentContainer  {
	width: 705px;	
	overflow:hidden;
	background-color:#ffffff; 
	padding:0 0 25px 0;
	margin: 0px auto;
	}
* html #contentContainer {
	width:710px;
	height:100%;
	}
.footer {
	background-image: url(../images/black.png);
	background-repeat:repeat;
	width: 754px;
	margin: 0px auto;
	height:21px;
	}
* html .footer {
	background-image: url(none);
	background-color:#333333;
	}
<!-- TOP -->
#top { width:100%; height:100%; }

.randImg {
	background-image:url(../images/randImg1.jpg);
	width:475px;
	height:200px;
	float:left;
	}

<!-- MAIN -->
.main { text-align:left;}

.content {
	width:435px;
	text-align:left;
	overflow:visible;
	padding-top:20px;
	float:left;
	display:inline;
	}
	
	
p.bodytext {
	color:#333333;
	margin-top:5px;
	}
p:last-child {margin-bottom:10px;}

.header {
	font-size:54px;
	text-transform:uppercase;
	width:435px;
	}
	
.submenu { 
	margin-top:-15px;
	color:#333333;
	font-size:20px;
	width:435px;
	}
.counter {margin-left:-2px;}
.act {color:#4e9d25;}

* html .counter {margin-top:20px;}