body {font: 12px Verdana, Arial, sans-serif; color: #828282; background: #f1f1f1 url(../images/admin-page-bkg.jpg) left top repeat-y; padding-bottom: 30px}

h1 {font: 30px Georgia, serif;}
h2 {font: italic 24px Georgia, serif; color: #555;}

a {text-decoration: none; color: #595959;}
h2 a {color: #000;}
a:hover {color: #000;}

#admin-nav {float: left; width: 200px;}
#admin-nav li {list-style: none;}
#page-content {margin-left: 220px; padding: 1em; padding-top: 0;}

#page-content li {padding: .5em 0;}
#page-content .tabs li {padding: 0;}

#header {padding: 1em 2em; background-color: #555; margin-bottom: 10px; border-bottom: 1px solid #fff;  position: relative}
#header h1 {font: 30px Georgia, serif; letter-spacing: -1px; color: #f1f1f1; line-height: 2em; margin-bottom: 0; text-shadow: 0 1px 0 #000}
#header #user_details {position: absolute; top: 15px; right: 15px; color: #f1f1f1}
#header #user_details a {color: #fff;}

form div {margin-bottom: 10px;}
input.title {font: 24px 'Trebuchet MS', Verdana, Arial, sans-serif; letter-spacing: -1px; color: #4d4d4d; text-shadow: 0 1px #FFF; padding: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #BBBBBB; width: 98%}
form .text {font: 16px Verdana, Arial, sans-serif; width: 263px; border: 1px solid #c6c6c6; padding: 5px}
form .photo {float: left; position: relative; width: 100px; height: 100px; margin-left: 5px; margin-bottom: 5px}
form .photo a {display: block; position: absolute; top: 5px; right: 0px; width: 15px; height: 15px; background: #FFF; line-height: 15px; font-size: 10px; text-align: center} 
