/* CSS Document */

body { color: #000000; background: #F6FAFF url('../images/bg-body.gif') repeat-y; margin: 0; }

img { border: 0; vertical-align: bottom; }

#container_m { background: url('../images/bg.jpg') repeat-y; }

#panel_l { color: #000000; background: #FF9933 url('../images/bg_menu.jpg') no-repeat; width: 149px; vertical-align: top; border-right: 1px solid #000000; }
#panel_r { color: #000000; background: #FFFFCC url('/images/bnr_600_2.jpg') no-repeat; width: 600px; vertical-align: top; }

#logo { text-align: center; }

#bnr {
	/*background: url('/images/bnr_600_2.jpg') no-repeat;*/
	/*height: 110px;*/
}

#bnr h1 {
 padding: 0;
 margin: 0;
}

#navigation { padding: 2px; }
#navigation ul { list-style-type: disc; list-style-image: url('../images/bullet_m.gif'); }
/*#navigation li { padding: 0; margin: 0; }*/
#navigation a:link, #navigation a:active, #navigation a:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 500;
 color: #333333; background: transparent;
 height: 20px;
 border-bottom: 1px solid #FFAD52;
 padding: 5px 0 0 2px;
 /*margin: 0;*/
 display: block;
}
#navigation a:hover {
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFCC; background: transparent;
 display: block;
}

#content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #996699; background: transparent; padding: 8px 25px 8px 8px; }

#footer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #996699; background: transparent; padding: 8px; }
#footer hr { color: #999999; background: #999999; width: 100%; height: 1px; border: 0; }


a:link, a:active, a:visited { color: #FF9900; text-decoration: none; }
a:hover { color: #ff00ff; text-decoration: none; }


h1 { font-family: Verdana, Tahoma, sans-serif; color: #996699; font-size: 18px; }
h2 { font-family: Verdana, Tahoma, sans-serif; color: #996699; font-size: 16px; }
h3 { font-family: Verdana, Tahoma, sans-serif; color: #996699; font-size: 14px; }
h4 { font-family: Verdana, Tahoma, sans-serif; color: #996699; font-size: 12px; }

p img {  vertical-align: bottom; }

img.left { margin: 5px 10px 2px 5px; float: left; }
img.right { margin: 5px 5px 2px 10px; float: right; }
img.border { /*background: #CCCCCC; border: 1px solid #CCCCCC;*/ }

.l { text-align: left; }
.r { text-align: right; }
.c { text-align: center; }

.indent { padding-left: 50px; }
.justify { text-align: justify; }
.clear { clear: both; }
.nowrap { white-space: nowrap; }