body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
padding-top:10px;
}
#wrapper_all{
width:950px;
margin:0 auto;
background:url(../images/leftpane_bg.jpg) left top repeat-y;
}
#header{
width:950px;
height:150px;
margin:0 auto;
background:url(../images/header_bg.jpg) left top repeat-x;
position:relative;
}
#main{
width:750px;
float:right;
}
#leftpane{
width:190px;
margin-right:10px;
}
#footer{
width:930px;
margin:0 auto;
background:url(../images/footer_bg.jpg) left top repeat-x;
font-size:1.1em;
color:#000033;
text-align:center;
padding:9px 10px;
}

/*header styles with menu*/
img#logo{
position:absolute;
left:0;
top:0;
}
ul#menu{
position:absolute;
right:0;
top:90px;
padding:0;
margin:0;
list-style-type:none;
}
#menu li{
display:inline;
float:left;
margin-left:1px;
margin-right:1px;
}
#menu a{
display:block;
width:80px;
height:12px;
padding:9px 10px;
text-decoration:none;
text-align:center;
font-size:1.2em;
color:#003333;
background:url(../images/btnbg_normal.jpg) left top no-repeat;
}
#menu a:hover{
color:#FFFFFF;
background:url(../images/btnbg_hover.jpg) left top no-repeat;
font-weight:bold;
}
body#home a#homelink{
color:#FFFFFF;
background:url(../images/btnbg_active.jpg) left top no-repeat;
font-weight:bold;
}

/*content area*/
#block1{
width:550px;
float:left;
text-align:center;
}
#block2{
width:200px;
float:right;
}

/*block1 styles*/
#block1 h1{
font-size:1.2em;
font-weight:bold;
color:#FF3300;
padding:0;
margin:15px 10px 10px 10px;
text-align:left;
}
#block1 p{
font-size:1.1em;
line-height:1.3em;
color:#000000;
padding:0;
margin:5px 20px;
text-align:left;
}
#block1 img{
padding:5px;
}

/*block2 styles*/
.infobox{
width:198px;
background-color:rgb(214,242,240);
border:1px solid rgb(0,115,105);
margin:10px 0;
padding-bottom:10px;
}
.infobox p{
margin:5px;
padding:5px;
font-size:1.1em;
line-height:1.4em;
color:#003333;
}
.infobox h2{
background-color:rgb(235,170,120);
font-size:1.2em;
font-weight:bold;
color:#FFFFFF;
padding:5px;
margin:0;
margin-bottom:10px;
border-bottom:1px solid rgb(0,115,105);
}
.infobox h2.important{
background-color:#FF3300;
color:#FFFF00;
}
.infobox p.highlight{
font-weight:bold;
text-transform:uppercase;
}
/*leftpane styles*/
#leftpane h2{
font-size:1.2em;
font-weight:bold;
color:#FF3300;
margin:10px 5px;
}
#leftpane h3{
font-size:1.1em;
font-weight:bold;
color:#FFFFFF;
padding:5px;
margin:15px 0 10px 10px;
background-color:#014F66;
}

/*list styles*/
ul.list1{
padding:0;
margin:0;
list-style-type:square;
margin-left:40px;
margin-bottom:20px;
text-align:left;
}
.list1 li{
font-size:1.1em;
line-height:1.3em;
color:#663300;
}
ul.list2,
ul.list3{
padding:0;
margin:0;
margin-left:25px;
padding-right:10px;
}
.list2 li,
.list3 li{
font-size:1.1em;
line-height:1.4em;
}
ul.list2{
list-style-type:square;
}

ul.list3{
list-style-type:disc;
}

/*link styles*/
a.others1:link{
text-decoration:none;
color:#996600;
}
a.others1:active{
color:#996600;
text-decoration:none;
}
a.others1:visited{
color:#996600;
text-decoration:none;
}
a.others1:hover{
color:#990000;
text-decoration:underline;
}