*{
	margin:0;
	padding:0;
}

html {
	overflow-x: hidden;
	overflow-y: scroll;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#616161;
	font-size:11px;
	line-height:1.6;
	background:#ffffff url(../img/bgLeft.gif) top left repeat-y;
}

p{
	padding-bottom:16px;
}

h1{
	color:#728a00;
	font-size:24px;
	font-weight:normal;
	padding-bottom:15px;
}

h2{
	color:#728a00;
	font-size:20px;
	font-weight:normal;
	padding-bottom:5px;
}

a{
	color:#616161;
	font-weight:bold;
	text-decoration:none;
}

a:hover{
	color:#000000;
}


#flashoverlay{
	width:1000px;
	height:500px;
	position:absolute;
	eft:400px;
	top:120px;
	ackground:#000;
}

#top{
	width:100%;
	height:120px;
	background:url(../img/bgTop.gif) top left repeat-x #FFFFFF;
	overflow:hidden;
	padding-bottom:1px;
}

	#head{
		background:url(../img/head.gif) top left no-repeat;
		height:120px;
	}
	
		#menu{
			padding:100px 0px 0px 320px;
			color:#FFFFFF;
			line-height:1.5;
		}
		
		#menu ul{
			overflow:hidden;
			padding:0;
			width:900px;
			list-style:none;
		}
		
		#menu ul li{
			float:left;
		}
		
		#menu ul li a{
			font-size:11px;
			color:#FFFFFF;
		}		
		
		#menu ul li a:hover, #menu ul li a.active{
			color:#daf545;
		}		

#container{
	width:1000px;
	height:200px;
}

	#left{
		width:253px;
		height:30px;
		padding-left:30px;
		float:left;
	}
	
	#content{
		width:672px;
		padding:45px 0px 45px 45px;
		float:left;
	}
	
	.jLightbox{
		margin-right:5px;
	}
	
	div.imggalcontainer{
		float:left;
		width:200px;
		height:150px;
		margin:3px;
		border:1px #000 solid;
		overflow:hidden;
		text-align:center;
	}
	
	div.imggalcontainer a img{
		border:0;
	}
	
	ul#gallerysortable{
		list-style-type:none;
		margin:0;
		padding:0;
		float:left;
	}
		ul#gallerysortable li{
			float:left;
			margin-right:5px;
			margin-bottom:5px;
			text-align:center;
			border:1px #aaa solid;
			background-color:#fff;
			width:200px;
			height:170px;
			
		}
			ul#gallerysortable li .imgcontainer{
				width:200px;
				height:150px;
				overflow:hidden;
				cursor:move;
				float:left;
			}
			
			ul#gallerysortable li .modcontainer{
				width:200px;
				height:20px;
				float:left;
			}
			
			ul#gallerysortable li.gallerysortable-placeholder{
				width:200px;
				height:170px;
				border:1px #aaa dashed;
				float:left;
				margin-right:5px;
				margin-bottom:5px;
				text-align:center;
				background-color:#fff;
			}
	
	#ajaxcontainer{
		height:40px;
	}
			
	#ajaxreturn, #message{
		color:#728a00;
		border:1px #738712 solid;
		font-weight:bold;
		display:none;
		padding:5px;
		background-color:#eaff89;
		margin-bottom:10px;
	}
	
	#message{
		display:block;
	}
	
.error{
	color:#FF0000;
}
