body {
	font:100% 'Trebuchet MS','Lucida Grande',verdana,geneva,arial,helvetica,sans-serif;
	padding:0;
	margin:0;
	background-color:#fff;
	color:#505050;
}

#logo {
	background-image:url(logo.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:left top;
	z-index:2;
}

#banner {
border-bottom:2px solid #fc0;
}

a:link, a:active, a:visited {color:#06f;background-color:transparent;}
a:hover {color:#000;background-color:transparent;}

a.admin:link, a.admin:active, a.admin:visited {color:#ff0000;background-color:transparent;font-size:0.8em}
a.admin:hover {color:#000;background-color:transparent;}

#nav {border-top:1px solid #fc0;padding:0;font:0.8em 'Trebuchet MS','Lucida Grande',verdana,geneva,arial,helvetica,sans-serif;color:#333;width:180px}
#nav ul {list-style:none;margin:0;padding:0;border:none;}
#nav li {border-bottom:1px solid #fc0;margin:0;}
#nav li a {font-weight:bold;display:block;padding:5px 5px 5px 0.5em;background-color:transparent;color:#0066ff;text-decoration:none;width:100%;}
html>body #nav li a {width:auto;}
#nav li a:hover {background-color:#ff0;color:#000;}

fieldset.grid {margin:0px 0px 10px 0px;padding:10px;}
fieldset.grid ul li {padding:0;margin:0;border-bottom:solid 1px #e0e0e0;}
fieldset.grid ol li {padding:0;margin:0;border-bottom:solid 1px #e0e0e0;}

fieldset.callout {margin:0px 0px 10px 20px;padding:10px;border:1px solid #fc0;}
fieldset.callout ul li {padding:0;margin:0;border-bottom:solid 1px #e0e0e0;}
fieldset.callout ol li {padding:0;margin:0;border-bottom:solid 1px #e0e0e0;}

#adminpage {text-align:center;margin-left:auto;margin-right:auto;margin-top:25px;padding:0;width:780px;\width:782px;/*For IE5 Win*/w\idth:780px;}
#admincontent {position:relative;margin:0 10px 0 10px;padding:0;width:780px;text-align:left;}
#title {margin-left:auto;margin-right:auto;margin-bottom:10px;padding:0;} /* ModuleTitle */
#clear {clear:both;}

#albums {padding:0;margin:0;list-style-type:none;}
#albums li {display:inline;}
#albums li a {padding:0.5em;float:left;}
#albums li a:hover {}
#albums li a img {padding:0.3em;border:1px solid #e0e0e0;background-color:#fff;}
#albums li a:hover img {padding:0.3em;border:1px solid #000;background-color:#fff;}

p {font-size:1em;line-height:1.2em;}
hr {color:#fc0;background-color:#fc0;padding:0;margin:0;height:1px;border-style:solid;border-color:#fc0;clear:both;}
fieldset {padding:10px;margin:5px 0 5px 0;border:solid 1px #fc0;}
legend {color:#000;padding:0px 5px 5px 5px;}
label {font-size:0.8em;color:#000;background-color:transparent;padding:0;margin:0;}
img {border:none;}

h1,.h1 {color:#000;background-color:transparent;padding:0;margin:0;font:1.3em 'Trebuchet MS','Lucida Grande',verdana,geneva,sans-serif;font-weight:bold;}
h2,.h2 {color:#000;background-color:transparent;padding:0;margin:0;font:1.1em 'Trebuchet MS','Lucida Grande',verdana,geneva,sans-serif;font-weight:bold;}
h3,.h3 {color:#000;background-color:transparent;padding:0;margin:0;font:0.8em 'Trebuchet MS','Lucida Grande',verdana,geneva,sans-serif;font-style:italic;}

ul {font-size:1em;line-height:1.8em;} 
ol {font-size:1em;line-height:1.8em;}
ul li {font-size:1em;line-height:1.3em;}
ol li {font-size:1em;}
ul li ul {font-size:1em;}
ol li ul {font-size:1em;}
li > p {margin-top:0.2em;}
ol > p {margin-top:0.2em;}

input,select,textarea {font:0.8em 'Trebuchet MS','Lucida Grande',verdana,geneva,arial,helvetica,sans-serif;}

.tiny {font-size:0.8em;padding:0;margin:0;}
.tinyalert {font-size:0.75em;display:block;line-height:normal;padding:5px 0 5px 0;margin:0;color:#f00 !important;clear:both;}
.normal {font:1em verdana,geneva,arial,helvetica,sans-serif;line-height:normal;}
.line {color:#000;background-color:#ffffcc;}
#footer {text-align:center;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;padding:0;font-size:0.75em;display:block;line-height:normal;color:#ccc !important;clear:both;}

/* FORM elements */
.validator {color:#f00;background-color:transparent;font-weight:normal;padding:0;margin:0;}
.alert {font-size:0.8em;display:block;line-height:normal;padding:5px 0 5px 0;margin:0;color:#f00 !important;clear:both;}
.alert a {color:#f00 !important;}
.alert a:hover {color:#f00;}
.notify {font-size:0.8em;display:block;line-height:normal;padding:5px 0 5px 0;margin:0;color:#6ebc0b !important;clear:both;}
.notify a {color:#6ebc0b !important;}
.notify a:hover {color:#7a7a7a;}
.dropdownlist {width:240px;color:#000;background-color:transparent;margin:3px 0px 3px 0px;}
.dropdownlist-s {width:80px;color:#000;background-color:transparent;margin:3px 0px 3px 0px;}
.listbox {width:180px;height:240px;color:#000;background-color:transparent;margin:3px 0px 3px 0px;}
.listbox-s {width:140px;height:240px;color:#000;background-color:transparent;margin:3px 0px 3px 0px;}
.checkbox {margin:3px 0px 3px 0px;}
.checkboxlist {margin:3px 0px 3px 0px;}
.radio {margin:3px 0px 3px 0px;}
.radiolist {margin:3px 0px 3px 0px;}
.input {width:245px;border:1px #e0e0e0 solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;margin:0px 0px 5px 0px;}
.inputfocus {width:245px;border:1px #06f solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;margin:0px 0px 5px 0px;}
.input-s {width:140px;border:1px #e0e0e0 solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;margin:0px 0px 5px 0px;}
.inputfocus-s {width:140px;border:1px #06f solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;margin:0px 0px 5px 0px;}
.input-xs {width:50px;border:1px #e0e0e0 solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;margin:0px 0px 5px 0px;}
.inputfocus-xs {width:50px;border:1px #06f solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;margin:0px 0px 5px 0px;}
.textarea {width:245px;height:100px;border:1px #e0e0e0 solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;line-height:13px;margin:0px 0px 5px 0px;}
.textareafocus {width:245px;height:100px;border:1px #06f solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;line-height:13px;margin:0px 0px 5px 0px;}
.textarea-s {width:140px;height:50px;border:1px #e0e0e0 solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;line-height:13px;margin:0px 0px 5px 0px;}
.textareafocus-s {width:140px;height:50px;border:1px #06f solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;line-height:13px;margin:0px 0px 5px 0px;}
.iframe {width:245px;height:200px;border:1px #e0e0e0 solid;padding:2px;background-image:url(input.jpg);background-repeat:repeat-x;color:#000;line-height:13px;margin:0px 0px 5px 0px;}
.button {font-size:0.8em;width:90px;height:23px;color:#000;background-color:#e0e0e0;font-weight:normal;text-align:center;margin:3px;padding:0;cursor:pointer;border-top:1px solid #d6d6d6;border-right:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #d6d6d6;}
.buttonover {font-size:0.8em;width:90px;height:23px;color:#06f;background-color:#e0e0e0;font-weight:normal;text-align:center;margin:3px;padding:0;cursor:pointer;border-top:1px solid #d6d6d6;border-right:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #d6d6d6;}
