body {background: #FFFFFF; color: #000000; font-family: "Times New Roman", Times, serif; font-size: medium;}

#positionGeneralWidth {width: 100%; margin:auto;}
#positionHeader  { width: auto;text-align: center;}
#positionLogoLeft { float:left; width: 300px;padding: 10px;}
#positionLogoRight { float:right; width: 300px;margin: 15px 0px;padding: 10px;text-align: right;}
#positionHeadend {clear: both;}
#positionLeftside  { float:left; width: 200px;padding: 10px;}
#positionRightside  { float:right; width: 200px;padding: 10px;}
#positionFooter  { clear: both; width: auto; text-align: center;}
#positionNews { width: auto; margin: 0 0 0 0px}
#positionMain2Col { width: auto; padding: 5px 10px 10px 10px; margin: 0 0 0 220px}
#positionMain3Col { width: auto; padding: 5px 10px 10px 10px; margin: 0 220px 0 220px}
#positionMainHTop { width: auto; padding: 0px 10px 10px 10px;}
#positionMainHBottom { width: auto; padding: 10px;}
#positionMainLeftBottom { float:left; width: 49%;}
#positionMainRightBottom { float:right; width: 49%;}
#positionSplitMainEnd {clear: both;}
#positionCenter {width: auto; text-align: center;}

#artShortContainer { margin: 0px 20px 20px 0px; overflow: auto;}
#artShortThumb {float: left; border: 2px #888 solid;}
#artShortThumb img { display: block; margin: 2px 2px 2px 2px;}
#artShortContent { margin-left: 120px;}

#styleLogoText{color: #111111; letter-spacing: -1px; font-size: large; text-shadow: #C0C0C0 1px 1px 2px; font-family: "Times New Roman", Times, serif;}
#styleNewsText {letter-spacing: -1px;color: #000000;font-size: large;text-shadow: #C0C0C0 1px 1px 2px;font-family: Arial, Helvetica, sans-serif;}
#styleTechText {color: #333333; font-size: medium; font-family: Courier New,Courier,monospace;}
#styleCenWhiteTechText {color: #000000; text-align: center; font-size: x-large; font-family: Courier New,Courier,monospace;}
#styleCenRedTechText {color: #FF3333; text-align: center; font-size: x-large; font-family: Courier New,Courier,monospace;}

#styleSmall {font-size: small;}

#styleFooterText {color: #999999; font-size: small;}

#styleMenuItem {background: #FFCC66; color: #000000; font-size: medium; margin: 2px 0px;padding: 3px; font-family: Arial, Helvetica, sans-serif;}
#styleMenuItem a {color: #000000; text-decoration: none; }
#styleMenuItem a:hover {color: #FFFFFF; text-decoration: underline; text-shadow: #808080 1px 1px 2px;}

#styleSubMenuItem {background: #EEBB55; color: #000000; font-size: small; margin: 2px 0px 0px 5px; padding: 3px; font-family: Arial, Helvetica, sans-serif;}
#styleSubMenuItem a {color: #000000; text-decoration: none; }
#styleSubMenuItem a:hover {color: #FFFFFF; text-decoration: underline; text-shadow: #808080 1px 1px 2px;}

#styleMenuAdmItem {background: #44AAFF; color: #000000; font-size: medium; margin: 2px 0px;padding: 3px; font-family: Arial, Helvetica, sans-serif;}
#styleMenuAdmItem a {color: #000000; text-decoration: none; }
#styleMenuAdmItem a:hover {color: #FFFFFF; text-decoration: underline; text-shadow: #808080 1px 1px 2px;}

#styleMenuEditItem {background: #EE8888; color: #000000; font-size: medium; margin: 2px 0px;padding: 3px; font-family: Arial, Helvetica, sans-serif;}
#styleMenuEditItem a {color: #000000; text-decoration: none; }
#styleMenuEditItem a:hover {color: #FFFFFF; text-decoration: underline; text-shadow: #808080 1px 1px 2px;}

#styleStatMenu {background: #555577; color: #BBBBDD; font-size: medium; display: inline-block; margin: 2px 5px;padding: 5px; font-family: Arial, Helvetica, sans-serif;}
#styleStatMenu a {color: #BBBBDD; text-decoration: none; }
#styleStatMenu a:hover {color: #CCCCEE; text-decoration: underline; text-shadow: #707070 1px 1px 2px;}
#styleStatMenuActive {background: #775555; color: #DDBBBB; font-size: medium; display: inline-block; margin: 2px 5px;padding: 5px; font-family: Arial, Helvetica, sans-serif;}
#styleStatMenuActive a {color: #DDBBBB; text-decoration: none; }
#styleStatMenuActive a:hover {color: #EECCCC; text-decoration: underline; text-shadow: #807070 1px 1px 2px;}

#uploadform {background: #333366; color: #FFFFFF; font-size: small; font-family: Arial, Helvetica, sans-serif; }
#uploadDoneline {background: #333333; color: #CCCCCC; }
#udFilename { vertical-align: baseline; color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: large;}
#udSmalltext { vertical-align: baseline; font-family: Arial, Helvetica, sans-serif; font-size: small;}
#statcolor {background: #DDDDDD; color: #111111; padding: 2px; margin: 1px 1px 0px 0px;font-size: small; font-family: Arial, Helvetica, sans-serif; }
#statcolor a {background: #DDDDDD; color: #111144; padding: 2px; margin: 1px 1px 0px 0px; font-size: small; font-family: Arial, Helvetica, sans-serif; }
#statcolor a:visited {background: #DDDDDD; color: #111122; padding: 2px; margin: 1px 1px 0px 0px; font-size: small; font-family: Arial, Helvetica, sans-serif; }

/*margin: top right bottom left*/

#galleryitem {background: #BBBBBB; padding: 3px; text-align: center;}
#formboxedit {background: #EEEEEE; color: #000000;}
textarea.tinyeditor {height: 500px; width: 100%;}

a {color: #2222CC; text-decoration: underline; }
a:visited {color: #5522CC; text-decoration: underline; }
a:hover {color: #4444DD; text-decoration: none;}
h1 {font-size: x-large; color: #000000; font-family: "Times New Roman", Times, serif; margin: 4px 0px 0px 0px; padding: 0;font-weight: normal;}
h2 {font-size: large; color: #000000; font-family: "Times New Roman", Times, serif; margin: 4px 0px 0px 0px; padding: 0;font-weight: normal;}
h3 {font-size: medium; color: #000000; font-family: "Times New Roman", Times, serif; margin: 4px 0px 0px 0px; padding: 0;font-weight: normal;}