* {
    padding: 0;
    margin: 0;
} 

body {
background: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #333333;;
}

img { border: none; }
a { color: #33BFEB; text-decoration: none; }
a:hover { text-decoration: underline; color : #000; }

#wrap {
width: 920px;
margin: 5px auto;
}

#header {
background: #fff url(images/header.gif) no-repeat;
height: 120px;
padding-right:10px;
padding-top:20px;
margin-bottom:-20px;
}

#header h1 {
padding: 0 0 0 20px;
font-size: 20px;
}
#header h1 a {
color: #33BFEB;
text-decoration: none;
}
#header h1 a:hover {
text-decoration: none;
color: #000;
}
#header h2 {
padding-left: 21px;
font-size: 14px;
color: #666;
font-weight: 100;
}

#top {
background: #fff url(images/top.gif) no-repeat;
padding: 5px 0;
}
#title {
height: 100px;
background: #33BFEB url(images/menu.gif) no-repeat;
font-size: 24px;
font-weight: bold;
color: #FFF;
padding-right: 20px;
padding-top: 70px;
margin-bottom: -70px;
text-align:right;
}

#content {
padding: 10px 10px;
background: transparent url(images/content.gif) repeat-y;
}

#content p{
padding: 10px 0 0 0px;
}

#stafftop {
background: transparent url(images/staff_top.gif) no-repeat;
height:10px;
width:500;
}
#staffcontent {
padding: 0px 10px 0px 10px;
background: transparent url(images/staff_contents.gif) repeat-y;
height:auto;
width:500;
}
#staffcontent img {
border:1;
}
#staffbottom {
background: transparent url(images/staff_bottom.gif) no-repeat;
height:11px;
width:500;
}



.right {
width: 500px;
text-align: justify;
padding: 0 20px 10px 20px;
}
.right h2 {
color: #B4241B;
font-size: 20px;
font-weight: 100;
padding : 10px 0 15px 0;
}
.right h2 a {

}
.right h2 a:hover {

}
.right h3 {
color: #B4241B;
font-size: 15px;
font-weight: 700;
padding : 15px 0 5px 0;
}
.right ul {
list-style-type: bullet;
}
.right ul li {

}


.news {
width: 180px;
text-align: left;
padding: 10px;
border-left: 1px solid #aaa;
}
.news h2 {
color: #B4241B;
font-size: 12px;
font-weight: normal;
padding : 10px 0 0 0;
}
.news span {
color: #808080;
font-size: 9px;
font-style: oblique;
font-weight: normal;
padding : 0;
margin : 0;
}
.news p {
color: #000;
font-size: 9px;
font-style: normal;
font-weight: normal;
padding : 0px 0px 3px 0;
line-height: 14px;
margin-top: -3px;
}
.news h2 a {
color: #B4241B;
}
.news h2 a:hover {
color: #33BFEB;
}


.left {
width: 140px;
padding: 10px;
border-right: 1px solid #aaa;
}
.left h2 {
font-size: 13px;
color: #333;
padding: 5px 0 2px 10px;
}
.left ul {
list-style-type: none;
padding: 0px 0 10px 5px;
}
.left ul li {
padding: 3px 5px;
background: transparent;
}

.left ul li a {
display: block;
color: #444;
font-weight: bold;
}
.left ul li a:hover {
color: #33BFEB;
}

#bottom {
background: #fff url(images/bottom.gif) no-repeat;
padding: 10px 0;
}

#footer {
text-align: center;
color: #666;
font-size: 11px;
}
#footer  a { color: #666; }

.marque {
float: left;
background: #33BFEB;
width: 120px;
height: 250px;
padding: 0px 10px 0px 10px;
}

.marq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;
}