/* General Style Info */
body 						{ background:url(/img/zen_bg.gif) no-repeat #D8E3E5; font-size:11px; color: #525252; 
							  font-family:'lucida grande',verdana,helvetica,arial,sans-serif; font-size:90%; margin:0; }
							  
a 							{ background-color: inherit; color: #525252; text-decoration: none; font-size:11px; }
a:hover 					{ background-color: inherit; color: #003d4c; text-decoration:none; }
a img 						{ border:none; }
h1, h2, h3, h4 				{ background-color: inherit; font-weight: normal; }
h1 							{ color: #003d4c; font-size: 100%; margin: 0.1em 0; }
h2 							{ color: #e32; font-family:'Gill Sans','lucida grande',helvetica, arial, sans-serif; font-size: 190%; margin: 0.3em 0; padding-top: 0.8em; }
h3 							{ color: #993; font-family:'Gill Sans','lucida grande',helvetica, arial, sans-serif; font-size: 165%; padding-top: 1.5em; }
h4 							{ color: #993; font-weight: normal; padding-top: 0.5em; }
ul, li 						{ margin: 0 12px; }
.clear						{ clear:both }
p							{ margin:10px 0; font-size:11px }
hr							{ border:none; color: #EFEFEF; background-color: #EFEFEF; height: 1px }

/* Layout */
#content 					{ background:#FFF; text-align: left; width:765px; padding:10px; margin:60px auto; border:10px solid #EFEFEF }
#header						{ height:170px; margin:0; padding:0 }
#footer						{ font-size: 9px; text-align: right; margin-top:40px; border-top:1px solid #CCCCCC; padding-top: 5px; margin-bottom:50px }
.like_button                { float:right; }

/* Shadowbox */
#left_arrow					{ z-index:1000; position:fixed; left:1%; top:40% }
#right_arrow				{ z-index:1000; position:fixed; right:1%; top:40% }
#gallery					{ margin:30px 0 0 0 }

/* Admin Menu */
#admin_menu					{ position:fixed; margin:0; height:25px; border-left:1px solid #CCC; border-bottom:1px solid #CCC; 
							  padding:4px 6px 0 6px; top:0; right:0; background:#FFF; }
#admin_menu a		 		{ color:#999 }
#admin_menu a:hover 		{ color:#CCC; }
li.headlink					{ float:left; list-style:none; width:70px; padding:0; margin:0 }
li.headlink ul				{ display:none; background:#FFF; width:136px; margin:7px 0 0 -5px; padding:3px 6px; border:1px solid #CCC; border-top:none }
li.headlink:hover ul 		{ display:block }
li.headlink ul li			{ list-style:none; margin:0; width:140px }
#gallery_editor				{ width:100%; margin:100px 0 20px 0 }

/* Nav */
#nav						{ margin:-10px -10px 0 0; float:right; height:25px; border-left:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; 
							  padding:4px 6px 0 6px; top:0; right:0; background:#EFEFEF; width:auto }
#nav a			 			{ color:#999 }
#nav a:hover	 			{ color:#FFF }
li.mainlink					{ float:left; list-style:none; width:70px; padding:0; margin:0 }
li.mainlink ul				{ display:none; background:#EFEFEF; width:136px; margin:7px 0 0 -5px; padding:3px 6px; border:1px solid #E3E3E3; border-top:none }
li.mainlink:hover ul 		{ display:block }
li.mainlink ul li			{ list-style:none; margin:0; width:140px }


.sortable 					{ list-style-type: none; padding: 0; }
.sortable li 				{ margin:3px; float: left; width: 150px; height: 170px; font-size: 4em; text-align: center }
.delete_btn					{ float:left; color:red }
