/* © 2009 ArattaUna Communications */
/* http://www.arattauna.com/ */
/* http://www.arattadesign.com/ */
/* http://www.arattasoftware.com/ */
/* http://www.siteius.com/ */
body { font:12px/1.5em Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; background-color:#fcf9e8; background-image:url(../img/mainBg.jpg); background-position: top center; }

select, input { font:12px/1.5em Arial, Helvetica, sans-serif; }

img { border:0px; }
p { margin:2px 0px 5px 0px; }
ul { padding:5px 0px 10px 20px; }

a { font:12px/1.5em Arial, Helvetica, sans-serif; color:#000; text-decoration:underline; }
a:hover { color:#c00; text-decoration:underline; }

h1 { font:bold 16px Arial, Helvetica, sans-serif; color: #600; padding-bottom:5px; margin:0px }
h2 { font:bold 14px Arial, Helvetica, sans-serif; color: #c00; padding-bottom:5px; margin:0px }
h3 { font:12px Arial, Helvetica, sans-serif; color: #300; padding-bottom:5px; margin:0px }

.homeLayout { width:980px; height:980px; margin:0 auto; background-image:url(../img/homeBg.jpg); background-repeat:no-repeat; }
.innerLayout { width:980px; margin:0 auto; }

.headerArea {  }
.headerLeftArea { float:left; width:240px; }
.headerRightArea { float:left; width:740px; }
.innerHeaderLeftArea { float:left; width:300px; }
.innerHeaderRightArea { float:left; width:680px; }

.homeLogoArea { padding:100px 20px 0px 40px; }

.homeTopMenuArea { height:70px; padding:30px 0px 0px 0px; }
.topMenuArea { padding:10px 0px 0px 0px; }
.topMenuLeft { float:left; padding:0px 20px 0px 0px; }
.topMenuRight { float:right; padding:0px 60px 0px 0px; }
.addMenu1, .addMenu1 a, .addMenu1S, .addMenu1SL a { color:#000; font-size:11px; font-weight:bold; line-height:normal; }
.addMenu1 a:hover, .addMenu1S, .addMenu1SL a, .addMenu1SL a:hover { color:#c00; }
.addMenu1SL a:hover { text-decoration:none; }

.innerIntro { width:680px; height:220px; }

.homeMainMenuArea { width:720px; height:28px; padding:12px 0px 0px 0px; background-image:url(../img/mainMenuBg.png); }
.mainMenuLayout { height:28px; padding:12px 0px 0px 0px; background-image:url(../img/mainMenuBg.png); }
.mainMenuArea { width:940px; margin: 0 auto; }
.mainMenu1, .mainMenu1S, .mainMenu1SL { padding:0px 0px 0px 20px; line-height:normal; }
.mainMenu1 a, .mainMenu1S, .mainMenu1SL a { color:#fcf9e8; font-weight:bold; line-height:normal; text-decoration:none; }
.mainMenu1 a:hover, .mainMenu1S, .mainMenu1SL a:hover  { color:#300; }
.mainMenu1SL a { text-decoration:underline; }
.mainMenu1SL a:hover { text-decoration:none; }

.mainSubMenuaArea { margin-bottom:20px; padding:10px; background-image:url(../img/mainMenuBg.png); }
.mainMenu2, .mainMenu2S, .mainMenu2SL { padding-bottom:3px; }
.mainMenu2 a, .mainMenu2S, .mainMenu2SL a { line-height:normal; }
.mainMenu2 a { color:#fcf9e8; }
.mainMenu2 a:hover, .mainMenu2S, .mainMenu2SL a, .mainMenu2SL a:hover  { color:#300; }
.mainMenu2SL a:hover { text-decoration:none; }

.homeMainArea { width:740px; height:230px; overflow-x:hidden; overflow-y:auto; }
.mainArea { padding-top:20px; }
.leftCol { float:left; width:220px; overflow:hidden; padding:0px 30px 0px 40px; }
.rightCol { float:left; width:660px; overflow:hidden; padding:0px 30px 0px 0px; }

.homeContentArea { padding:0px 20px 0px 40px; }
.contentArea { padding-bottom:20px; }

.homeBoxArea{ float:left; width:360px; padding:20px 20px 20px 40px; height:400px; }
.homeIntro { float:left; width:540px; height:400px; padding:20px 20px 20px 0px; }
.mainBox { padding:20px 0px 20px 0px; }

.homeBottomBox { height:50px; padding:10px 40px 0px 40px; overflow:hidden; }
.bottomBox { padding:10px 30px 20px 40px; }

.ahMenuHeader {  }
.ahMenuArea { padding:10px 10px 10px 20px; margin-bottom:20px; background-image:url(../img/ahMenuBg.png); }
.ahMenu1, .ahMenu1S, .ahMenu1SL { padding-bottom:3px; } 
.ahMenu1 a, .ahMenu1S, .ahMenu1SL a { font-weight:bold; line-height:normal; }
.ahMenu1 a { color:#300; }
.ahMenu1 a:hover, .ahMenu1S, .ahMenu1SL a, .ahMenu1SL a:hover { color:#c00; }
.ahMenu1SL a:hover  { text-decoration:none; }


.etMenuHeader {  }
.etMenuArea { padding:10px 10px 10px 20px; margin-bottom:20px; background-image:url(../img/etMenuBg.png); }
.etMenu1,.etMenu1S, .etMenu1SL { padding-bottom:3px; }
.etMenu1 a, .etMenu1S, .etMenu1SL a { font-weight:bold; line-height:normal; }
.etMenu1 a { color:#fcf9e8; }
.etMenu1 a:hover, .etMenu1S, .etMenu1SL a, .etMenu1SL a:hover { color:#c00; }
.etMenu1SL a:hover  { text-decoration:none; }

.footerArea { margin:10px 0px 20px 0px; }
.bottomMenuArea { padding:0px 40px 10px 40px; }
.copyright { float:left; padding:0px 40px 10px 40px; font-size:11px; color:#333; }
.author { float:right; padding:0px 40px 10px 40px; font-size:11px; color:#333; }
.copyright a, .author a { font-size:11px; }

.siteMapMenu1 { color:#CF2636; }
.siteMapMenu2 { padding-left:20px; color:#CF2636; }
.siteMapMenu3 { padding-left:40px; color:#CF2636; }
.siteMapMenu4 { padding-left:60px; color:#CF2636; }
.siteMapMenu5 { padding-left:80px; color:#CF2636; }


