/* Start of CMSMS style sheet 'oocss' */
/**
 * 100% height layout with header and footer
 * ----------------------------------------------
 * Feel free to copy/use/change/improve
 */

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#263e5a url(uploads/images/bg2bgnd.jpg) 0 0 repeat-x;
	font-family:arial,sans-serif;
	font-size:14px;
line-height: 1.4em;
	color:#fff;
}

h1 { 
	font:1.8em georgia,serif; 
padding-left: .6em;
}

h2 {
	font:1.4em georgia,serif; 
padding-left: .6em;
}
	h1, h2 {
		color:orange;
	}
a:link, a:visited{
color: lightgreen;
}
a:hover {
color: red;
}
p { 
	line-height:1.5; 
	margin:0 0 1em;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:950px;
	background:#263e5a;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

div#header {
	height: 313px;
}


div#content {
	padding:1em 0 5em 0; /* bottom padding for footer */
}
	div#content p {
		text-align:justify;
		padding:0 1em;
	}

div#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	background:#263e5a;
}
	div#footer p {
		text-align: center;
		margin:0;
	}
.menuspace{
width: 158px;
text-align: center;
float: left;
background-color: transparent;
}

#menulocation {
width: 950px;
height: 50px;
background-color: transparent;
}
#menuhome {
display: block;
width: 100px;
height: 50px;
background: url("uploads/images/buttons_home.jpg") no-repeat 0 0;
float:left;
position: relative;

}

#menuhome:hover { 
  background-position: 0 -50px;
}

#menuhome span {
  display: none;
}
#menuaz {
display: block;
width: 100px;
height: 50px;
background: url("uploads/images/buttons_az.jpg") no-repeat 0 0;
float:left;
position: relative;

}

#menuaz:hover { 
  background-position: 0 -50px;
}

#menuaz span {
  display: none;
}
#menureg {
display: block;
width: 100px;
height: 50px;
background: url("uploads/images/buttons_reg.jpg") no-repeat 0 0;
float:left;
position: relative;

}

#menureg:hover { 
  background-position: 0 -50px;
}

#menureg span {
  display: none;
}
#menufm {
display: block;
width: 100px;
height: 50px;
background: url("uploads/images/buttons_forum.jpg") no-repeat 0 0;
float:left;
position: relative;

}

#menufm:hover { 
  background-position: 0 -50px;
}

#menufm span {
  display: none;
}

#menushop {
display: block;
width: 100px;
height: 50px;
background: url("uploads/images/buttons_shop.jpg") no-repeat 0 0;
float:left;
position: relative;

}

#menushop:hover { 
  background-position: 0 -50px;
}

#menushop span {
  display: none;
}
#menulk {
display: block;
width: 100px;
height: 50px;
background: url("uploads/images/buttons_links.jpg") no-repeat 0 0;
float:left;
position: relative;

}

#menulk:hover { 
  background-position: 0 -50px;
}

#menulk span {
  display: none;
}
img {
border: none
}
.ooname label{
padding-right: 104px;
}
.ooemail label{
padding-right: 50px;
}
.oocomments label{
padding-right: 48px;
position: relative;
top: -50px;
}

.captcha, .submit {
margin-left: 155px;
padding: 10px;
}
.captcha img {
padding-bottom: 5px;
}
.ooform {
width: 550px;
color: #ccc;
padding-left: 150px;
}
.ooname, .ooemail, .oocomments {
padding: 10px;
}
.ooname input, .ooemail input, .oocomments textarea, .captcha input, .submit input{
color: white;
background-color: #263E5A;
border: 1px solid #fff;
}
/* End of 'oocss' */

