html{ height:100%; background:white url('/images/bg_main.jpg') no-repeat center top}
body{ font-family:Arial,sans-serif; font-size:10pt;color:black;margin:0;padding:0;height:100%;height:auto !important;min-height:100%; background: url('/images/bg_body.png') no-repeat center top}
ul, h1, h2, h3, h4, h5{padding:0px; margin:0px;list-style:none;}
h2 {font-size:16pt }
h3 {font-size:12pt }
h4 {font-size:10.5pt }
input, select, textarea{ font-size:10pt;font-family:Arial, sans-serif }
table{ empty-cells:show; border-collapse:collapse; border-spacing:0px; }
form, input { margin:0;padding:0}
input, select, textarea {outline:0 }
a img,:link img,:visited img { border:none; }
a {color:#007db6}
a:hover {color:#f9a61a; text-decoration:none;}

p { padding:8px 0 0 0;margin:0; }
hr {height:1px;border-style:none;border-width:0px;margin:0;padding:0;font-size:0;line-height:0;color:#CCCCCC;background-color:#CCCCCC;}

#mainContainer { width:930px;height:auto !important;height:100%;min-height:100%;position:relative;margin:0 auto;}
#header {height:317px; }
#logo { width:520px;height:117px;background:url('/images/bg_logo.gif');position:absolute;top:0;right:-14px }
#logo a { width:190px;height:80px;display:block;position:relative;top:15px;right:5px }
#logo a span { display:none }

#topMenu {width:301px;position:absolute;top:0;left:115px }
#topMenu li {width:301px;padding:0;margin:0;overflow:hidden }
#topMenu a { width:100%;height:100%; display:block;background-position:center bottom;padding:0;margin:0;overflow:hidden }
#topMenu a span { display:block;position:relative;top:-500px }
#topMenu a:hover {background-position:center top }
#topMenu a.hovered {background-position:center top }
#topMenu .btn01 {background-image:url('/images/menubt01.jpg');width:207px;height:30px;margin-right:94px }
#topMenu .btn02 {background-image:url('/images/menubt02.jpg');width:198px;height:31px;margin-right:59px }
#topMenu .btn03 {background-image:url('/images/menubt03.jpg');width:186px;height:29px;margin-right:28px }
#topMenu .btn04 {background-image:url('/images/menubt04.jpg');width:176px;height:29px; }

#sideMenu {width:234px;font-size:11pt }
#sideMenu li {height:31px;margin-bottom:5px }
#sideMenu a {width:204px;height:23px;display:block;background: url('/images/bg_side_menu.gif') no-repeat right top;
	padding:4px 30px 0 0;color:black;text-decoration:none;overflow:hidden;font-weight:bold }
#sideMenu a:hover {background-position:right bottom;}
#sideMenu a.hovered {background-position:right bottom; }

#content {background:#f8f8f8;padding:16px 18px 0 18px }
#content h2 { }
#leftCol {width:640px;float:left }
#rightCol {width:235px;float:right;padding-top:4px }

.imgAnons { float:right;margin:10px 0 5px 10px }
.imgIndex {float:right }
.imgGal {float:right }


#footer {width:930px;margin:0 auto;background:#f8f8f8;font-size:80% }
#footer .spacerLine { width:894px;margin:0 auto;height:1px;background:white;border-bottom:1px #bbbbbb solid;font-size:0px;line-height:0px  }
#footer a { color:black;text-decoration:none }
#footer a:hover { text-decoration:underline }

.spacerBlank {width:1px;height:1px;font-size:1px;line-height:1px;clear:both; }
.spacer10 {height:10px;font-size:1px;line-height:1px;clear:both; }
.spacer20 { height:20px;font-size:1px;line-height:1px;clear:both; }
.spacer20v {width:20px;height:50px;float:right }
.spacer15v {width:15px;height:50px;float:right }
.spacer10v {width:10px;height:50px;float:right }
.cText {text-align:center }
.mb2 {margin-bottom:2px}
.fr {float:right}
.fl {float:left}
.fwb {font-weight:bold}

body { behavior: url("iepngfix.htc") }

/* -- ADMIN -- */
.add {width:16px;height:16px;background:url('/images/a_add.gif');margin:0 5px;}
.del {width:16px;height:16px;background:url('/images/a_del.gif');margin:0 5px;}
.edit {width:16px;height:16px;background:url('/images/a_edit.gif');margin:0 5px;}
.top {width:16px;height:16px;background:url('/images/a_top.gif');margin:0 5px;}
.imgServiceAdmin {float:right;margin:8px 0 0 10px}
