
/* Page */
#container
{
	margin: 0px auto;
	width: 780px;
	BACKGROUND-COLOR: #b39466;
}

/* PageHeader */
#header 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/Css/Images/pageheadbg.jpg);
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 130px;
	BACKGROUND-COLOR: #cacaca
}
#header H1 
{
	MARGIN: 0px;
	BOTTOM: 0px;
	POSITION: absolute
}

/* PageMenu */
#navigation
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	overflow: hidden;
	padding-top: 5px;
	height: 15px;
}
#navigation UL 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#navigation LI
{
	font-weight: bold;
	font-size: 7pt;
	float: left;
	margin: 0px 8px;
	text-transform: uppercase;
	color: #ffffff;
	list-style-type: none;
	letter-spacing: 1pt;
}
#navigation A {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
#navigation A:hover
{
	color: #ece2d3;
}
#navigation LI.right 
{
	FLOAT: right
}

#submenu
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 15px 16px 0px;
	padding-top: 0px;
}
#submenu LI
{
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	margin: 0px;
	color: #ffffff;
	padding-top: 4px;
	list-style-type: none;
}
#submenu A {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#submenu A:hover {
	COLOR: #ece2d3;
}
UL.sub {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

#newsl
{
	margin: 30px 15px 10px 15px;
}

/* Sidfot */
#footer
{
	clear: both;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
	height: 70px;
	background-color: #604c2c;
	text-align: center;
}
#madebyohappa
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	margin: 20px auto;
	color: #ffffff;
	line-height: 14px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica;
}
#madebyohappa a
{
	padding-right: 0px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 0px;
	color: #e9660b;
	padding-top: 0px;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}
#madebyohappa a:hover
{
	text-decoration: underline;
}

.overlay 
{
	DISPLAY: none;
	LEFT: 0px; WIDTH: 770px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 150px;
	BACKGROUND-COLOR: #fff
}

.Brotext
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

a.link
{
    font-size: 7pt;
	color: darkgray;
	line-height: 14pt;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
a.link:active
{
    font-size: 7pt;
	color: darkgray;
	line-height: 14pt;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
a.link:link
{
    font-size: 7pt;
	color: darkgray;
	line-height: 14pt;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
a.link:visited
{
    font-size: 7pt;
	color: darkgray;
	line-height: 14pt;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
a.link:hover
{
    font-size: 7pt;
	color: darkgray;
	line-height: 14pt;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}

/* Admin */
.modelblock-admin
{
	border-right: mediumseagreen 1px solid;
	padding-right: 3px;
	border-top: mediumseagreen 1px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: mediumseagreen 1px solid;
	padding-top: 3px;
	border-bottom: mediumseagreen 1px solid;
	height: 45px;
	background-color: white;
}
.modelblock-admin h2, .modelblock-admin h3, .modelblock-admin h4
{
	font-weight: bold;
	font-size: 10pt;
	color: mediumseagreen;
	font-family: Arial;
}
.modelblock-admin p, .modelblock-admin span
{
	font-weight: bold;
	font-size: 10pt;
	color: mediumseagreen;
	font-family: Arial;
}
.modelblock-admin .new-part
{
	float: left;
}
.modelblock-admin .edit
{
	float: right;
}

TABLE.AdminMain
{
    BORDER-RIGHT: mediumseagreen 1px solid;
    BORDER-TOP: mediumseagreen 1px solid;
    BORDER-LEFT: mediumseagreen 1px solid;
    BORDER-BOTTOM: mediumseagreen 1px solid;
    BACKGROUND-COLOR: white
}
.AdminEditHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: mediumseagreen;
    FONT-FAMILY: Arial
}
.AdminText
{
	font-size: 8pt;
	color: mediumseagreen;
	font-family: Arial;
	background-color: white;
}
A.AdminLink
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 10pt;
	color: mediumseagreen;
	font-family: Arial;
	background-color: white;
	text-decoration: none;
}
A.AdminLink:hover
{
    TEXT-DECORATION: underline
}

