html {
-webkit-text-size-adjust:none;
}
body { 
background-image: url('img/lammochbiBg.jpg');
text-align: center;
}
#container {
width: 900px;
height: auto;
display: inline-block;
position: relative;
margin: 40px auto;
text-align: center;
background-image: url('img/containerBg.png');
}
#header {
height: 70px;
width: 900px;
position: relative;
text-align: left;
}
#logotext {
margin: 30px 0 0 40px;
font: 42px/42px Arial, Helvetica, Verdana, Sans-Serif;
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);
color: #666666;
}
#logo{
	float: left;
	position: absolute;
	top: -70px;
	left: 820px;
}
#menu {
width: 900px;
height: 20px;
text-align: left;
}
.gradient {
background: #333;
background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#333)); 
background: -khtml-gradient(linear, left top, left bottom, from(#ccc), to(#333)); 
background: -moz-linear-gradient(top, #ccc,  #333); 
background: -o-linear-gradient(#c5c5c5,  #333);
background-image: -ms-linear-gradient(top bottom, #cccccc 0%, #333333 100%);
background: linear-gradient(#cccccc,  #333333);
}
#menu ul {
list-style: none;
padding: 0;
margin: 0;
display: block;
position: absolute;
margin-left: 40px;
}
#menu li {
float: left;
padding: 0 20px 0 20px;
border-right: 1px solid #999;
border-left: 1px solid #666;
}
#menu li.act {
	background: #ccc;
	background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#ccc)); 
	background: -khtml-gradient(linear, left top, left bottom, from(#333), to(#ccc)); 
	background: -moz-linear-gradient(top, #333,  #ccc); 
	background: -o-linear-gradient(#333,  #ccc);
	background-image: -ms-linear-gradient(top bottom, #333333 0%, #cccccc 100%);
	background: linear-gradient(#333333,  #cccccc);
}
#submenu {
width: 900px;
height: 30px;
text-align: left;
}
#mainbox {
width: 820px;
min-height: 500px;
position: relative;
display: inline-block;
}
#content {
width: 600px;
height: auto;
margin: 10px 0px; 
text-align: left;
}
#rightCol {
right: 0px;
top: 40px;
position: absolute;
width: 200px;
text-align: left;	
}
.box {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
border-radius: 15px;	
}
.shadow {
-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
-khtml-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888');
}
#footer {
width: 800px;
height: 30px;
margin: 0 30px;
position: relative;
font: 12px/30px Arial, Helvetica, Verdana, Sans-Serif;
color: #666666;
text-align: center;
}
#footer a {
font: 12px/30px Arial, Helvetica, Verdana, Sans-Serif;
color: #666666;
text-decoration: none;
}
input.em {
width: 225px;
}
textarea.em {
width: 456px;
height: 70px;
}
.dialog {
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
border-radius: 8px;
padding: 15px;
margin-bottom: 30px;
}
.dialog2 {
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
border-radius: 8px;
padding: 30px;
margin-bottom: 30px;
}
.editdiv {
width: auto;
display: inline-block;
}
#previewholder { height: auto; clear: both; display: inline-block; }
.slidepreview {
width: 110px;
height: 110px;
float: left;
cursor: pointer	
}
#showLargeImg {
width: 570px;
height: auto;
position: absolute;
z-index: 10;
top: 15px:
left: 15px;
}
#close {
height: auto;
width: auto;
float: right;
margin: 5px;	
}
#fancybox-title-over {
text-align: left;
color: white;	
}
#fancybox-title-over a {
color: white;
text-decoration: none;
}