body {
background:#E5F0C5 none repeat scroll 0 0;
font-family:Helvetica,arial,verdana,sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:justify;
text-decoration:none;
overflow-y:scroll;    
}
.pngfixed, img {
    border: 0px;
    behavior:url(iepngfix.htc);
}
/************************ WEBSEIN USERMENU DONT TOUCH*********************************/
#usermenu{
	background-image:url(../images/usermenu/menubg.png);
	background-repeat:repeat-x;
	height:37px;
	overflow:visible;
	position:relative;
	top:0;
	left:0;
	width:100%;
	min-width:1280px;
	z-index:10;
}
#webseinlogo{
	position:absolute;
	left:0px;
	z-index:11;
	top:0px;
}
#usermenuconten{
	left:0;
	margin:auto;
	padding-left:150px;
	position:relative;
	top:0;
	width:1000px;
}

a.mainlevelusrmn:link, a.mainlevelusrmn:visited{
	color:#666;
	font-size:13px;
	line-height:28px;
	padding-left:20px;
	padding-right:20px;
	text-decoration:none;
	float:left;
}
a.mainlevelusrmn:hover{
	text-decoration:none;
	color:#ccc;
	background-image:url(../images/usermenu/menubghvr.png);
	background-repeat:repeat-x;
	height:31px;
	display:block;
	border-right:1px solid #666;
	border-left:1px solid #666;
	padding-left:19px;
	padding-right:19px;
}
table.moduletableusrmn table{
	cellspacing:0;
}

/***************************************************END WEBSEIN USER MENU************************/
h1{
color:#718F09;
font-family:Georgia,times new roman,serif;
font-size:16px;
font-weight:normal;
margin:0 0 18px;
position:relative;

}
.cbMenu{
display:none;
}
#main {
background-color:#FCFBF0;
margin:0 auto;
position:relative;
text-decoration:none;
top:20px;
width:700px;
}

#header{
background-image:url(../images/header.jpg);
background-position:0 0;
background-repeat:no-repeat;
height:189px;
left:0;
position:relative;
width:700px;
}

#menuh{
background-color:#311D16;
height:30px;
padding-left:47px;
position:relative;
top:160px;
width:653px;
}

td#pic img{
margin-bottom:10px;
margin-left:58px;
position:relative;
top:0px;
}
td#pic{
padding-top:38px;
}
#content {
font-size:12px;
position:relative;
width:700px;
overflow:visible;
float:left;
background-color:#FCFAED;
color:#666561;

}


#mcontent{
padding-left:48px;
padding-top:35px;
position:relative;
width:619px;
float:left;
}




/*************** MENU STYLEZ **************************/

a.mainlevel:link, a.mainlevel:visited {
	
	color:#F5EDEA;
	font-family:georgia,times new roman, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding:0px 7px;
	text-decoration:none;
	display:block;
	line-height:28px;
	float:left;



	
}

a.mainlevel:hover{
	
display:block;
height:26px;
color:#E47A0A;
text-decoration:none;

	
}

#active_menu{
display:block;
color:#E47A0A;
text-decoration:none;
}



/*************** cms stylez **************************/

.contentheading, .componentheading{
color:#85B40E;
font-family:Georgia,times new roman,serif;
font-size:18px;
font-weight:normal;
position:relative;
}

.inputbox{
border:1px solid #7A9519;
font-size:14px;
margin:0 0 11px;
padding:0;
}

a:link, a:visited{
text-decoration:none;
color:#7A9519;
font-weight:bold;
}

a:hover{
text-decoration:underline;
}

/*************** Picgallery (Simple) *********************/
table.newspane td.sectiontableheader {
	display:none;
}


.createdate{
	color:#333333;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:11px;
	letter-spacing:0;
	line-height:12px;
}
.message{
	background:#EEEEEE none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	color:black;
	font-family:verdana,arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:44px 44px 100px;
	padding-bottom:31px;
	padding-top:30px;
	text-align:center;
}
table.contentpaneopen{
width:100%;
}
#minheight{
position:relative;
height:553px;
width:1px;
float:left;
}
#spacer{
height:56px;
width:600px;
position:relative;
float:left;
}
table.contentpaneopen table{
width:614px;
}
table td {
text-align:left;
vertical-align:top;
}