/* Body */
* {margin:0; padding:0; outline:0;}
body {background:#1D3059 url(images/bg.png); color:#000; margin:0px 0px 0px 0px; font: 70%/1.5em Verdana, Tahoma, arial, sans-serif;}
a {background-color:inherit; color:#01319E; font-weight:600; text-decoration:none;}
a:hover {background-color:inherit; color:#000033; text-decoration:underline;}
a img {border:0px;}
p {margin:0px 0px 1.4em;}
.textright {text-align:right; margin:5px 0px;}
.hrfull {border: 0px;  color: #a7a7a7; background-color: #a7a7a7; height: 1px;}
.hrspace {height: 1px; border-style: dashed; border-width: 1px 0px 0px 0px; border-color:#a7a7a7;}
#wrap {clear:both; width:800px; background:#1D3059 url(images/content.gif) repeat-y center top; margin:0px auto; padding:0px; text-align:left;}
#header {position:relative; height:126px; background:#1D3059 url(images/header.png) no-repeat center top; padding-top:0px; padding-bottom:0px; margin-top:0px; color:#000;}
#header-links {position:relative; color:#000000; font:bold 14px "Trebuchet MS", Arial, Tahoma, Sans-serif; top:20px; right:20px;}
#header-links a {color:#FFFFFF;}
#header-links a:hover {color:#01319E; text-decoration:underline;}

/* Navigation */
#nav {clear:both; margin:0px auto; padding:0px; background:#334D83 url(images/nav.gif) no-repeat; font:bold 16px/40px "trebuchet MS", Arial, Tahoma, Sans-serif; height:40px; width:800px;}
#nav ul {list-style:none; margin:0px; padding:0px 0px 0px 0px;}
#nav ul li {display:inline;}
#nav ul li a {display:inline; padding:0px 12px; color:#000; text-decoration:none;}
#nav ul li a#navsep {border-right:1px solid #253A64;}
#nav ul li a:hover {color:#0066FF;}
#nav ul li#current a {color:#FFF;}

/* Content with the Sidebar */
#content {float:left; width:580px; margin:5px; padding:0px 5px 0px 5px; display:inline; background:#CCC url(images/content.gif) repeat-y center top; }
#content h2 {margin-top:10px; margin-bottom:10px;}
#content h2 a {color:#2666c3; text-decoration:none;}
#content h3 {padding-top:10px; padding-bottom:5px;}
#content p {padding:0px 0px 0px 0px;}
#content ul {padding:0px 0px 0px 20px;}

/* Content without the Sidebar */
#contentwide {float:left; width:790px; margin-top:5px; padding:0px 15px 0px 5px; display:inline; }
#contentwide h2 {margin-top:10px; margin-bottom:10px;}
#contentwide h2 a {color:#2666c3; text-decoration:none;}
#contentwide h3 {padding-top:10px; padding-bottom:10px;}
#contentwide p {padding:0px 0px 0px 0px;}
#contentwide ul {padding:0px 0px 0px 20px;}

/* Sidebar */
#sidebar {float:right; width:195px; padding:0px 0px 0px 0px; margin:10px 1px 0px 0px; color:#777; border-left:1px solid #CCC; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}		
#sidebar h2 {margin:0px 5px 0px 5px; padding:0px 0px 0px 0px; font:bold 1.4em 'Trebuchet MS', Tahoma, Sans-serif; color:#555;}
#sidebar p {margin-left:5px; margin-right:5px; padding:0px 0px 0px 0px;}
#sidebar ul {list-style:none; text-align:left; margin:0px 10px 10px 0px; padding:0px 0px 0px 20px; text-decoration:none;}

/* Footer */
#footer {color:#C6DDEE; background:#304E8D url(images/footer.png) no-repeat center top; clear:both; width:800px; height:8px; text-align:center; font-size:90%;}
#footer p {padding:10px 0px; margin:0px;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}
#footer img {padding-top:5px;}

/* Shaded Tables */
.shadedtable {border-collapse:collapse;}
.shadedtable table {padding:3px 0px 10px; margin-bottom:10px;}
.shadedtable th {background-color:#CBCBCB; padding:3px; color:#303030; border:1px solid #a7a7a7;}
.shadedtable td {padding:3px; border:1px solid #a7a7a7;}
.shadedtable .row1 {background-color:#E9E9E9;}
.shadedtable .row2 {background-color:#D9D9D9;}

/* Normal Tables */
table {padding-top:3px; margin-bottom:10px; background-color:#FFFFFF; border:0px; text-align:left;}

/* Form Inputs */
input[name=username], input[name=password], input[name=email], input[name=currentemail], input[name=newemail], 
input[name=currentpassword], input[name=newpassword], select[name=newitemcategoryname], input[name=newday], select[name=newclosed], input[type=text], input[type=password] {width:200px;}

input[name=updateitemname], input[name=updatecategoryname], select[name=updateitemcategoryname],
input[name=updateitemdescription], input[name=updateday] {width:140px; font-size:12px;}

input[name=updateitemprice] {width:50px; font-size:12px;}
input[name=updateitemdisplayorder], input[name=updatecategorydisplayorder], input[name=updatedisplayorder],
input[name=updateopen], input[name=updateclose], select[name=updateclosed] {width:100px; font-size:12px;}
