body { margin: 0; padding: 0; background: url(gfx/bg.gif) repeat-x #3D1D3A }
div { font-family: Tahoma, Arial; font-size: 11px; color: #ffffff }

a { border: 0px; text-decoration: none; color: #ffffff }
img { border: 0px }
td { text-align: left } 

#center { width: 950px; margin: 0 auto }
#top1 { height: 85px }
#top1left { width: 150px; float: left; text-align: left }
#top1right { width: 800px; float: left; text-align: right; padding-top: 9px }

#menu { padding: 8px; height: 36px; background: #ffffff }
#menu a { color: #3D1D3A; display: block; float: left; padding: 8px 30px 15px 8px; border-right: #D8D3DA 1px solid; background: url('gfx/topmenu-bg.gif') bottom right no-repeat   }
#menu a:hover { border-right: #D8D3DA 1px solid; background: url('gfx/topmenu-bgon.gif') bottom right no-repeat #7F5A7C; color: #ffffff }

#menu a.menuon { border-right: #D8D3DA 1px solid; background: url('gfx/topmenu-bgon.gif') bottom right no-repeat #7F5A7C; color: #ffffff  }

#intro { width: 740px; text-align: left; padding: 7px 0px 10px 200px; line-height: 17px }
#intro a { text-decoration: underline }
#index { text-align: left; width: 950px }


#index2 { width: 240px; float: left }
#index3 { width: 240px; float: left }
#index4 { width: 230px; float: left }

#allsub { text-align: left }

#footer { width: 950px; margin: 0 auto }

#footer2 { padding-top: 10px; float: left; width: 950px; text-align: center; color: #8A7788; line-height: 20px }
#footer2 a { padding: 2px 30px 2px 0px; color: #8A7788; text-decoration: none } 
#footer2 a:hover { color: #FF0000; text-decoration: underline } 

#footer2 a.webart { font-size: 9px; color: #414141; background: url('gfx/webartoff.gif') no-repeat }
#footer2 a.webart:hover { color: #ffffff; background: url('gfx/webarton.gif') no-repeat }

.frame { border: 7px solid #62485F }

#left { width: 250px; float: left; text-align: left }
#right { text-align: left; width: 650px; padding-left: 10px; float: left; font-size: 12px; line-height: 18px }

.form { border: 4px solid #ffffff }

hr { background: transparent; border:0; border-bottom:1px solid #62485F; color:#62485F }

h1 { font-family: Arial, Tahoma; font-size: 28px; font-weight: lighter; letter-spacing: -2px; color: #ffffff; margin-bottom: 1px; margin-top: 3px; margin-left: -2px }
h2 { font-family: Arial, Tahoma; font-size: 19px; font-weight: lighter; letter-spacing: -1px; color: #ffffff; margin-bottom: 1px; margin-left: 0px; margin-top: 1px }
h3 { font-family: Arial, Tahoma; font-size: 17px; font-weight: lighter; letter-spacing: -1px; color: #484848; margin-bottom: 1px; margin-left: -2px; font-weight: bolder }


.link2 { text-decoration: none; font-weight: bold; color: #000000 }
a.link2:hover { color: #DAAC2A; text-decoration: underline }  

a.whitelink2 { padding-left: 13px; background: url(gfx/arr1.gif) no-repeat; color: #ffffff; font-size: 14px; text-decoration: none; text-transform: uppercase; font-family: Arial, Tahoma; font-weight: bolder }


.print1 { border-bottom: 1px #cccccc solid; font-family: Tahoma, Arial; font-size: 11px }
