* {
margin:0;
padding:0
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#333;
background:url(images/bg.jpg);
}

p {
padding: 10px;
}

#wrapper {
width: 100%;
min-width: 1000px;
max-width: 2000px;
margin: 0 auto;
}

#wrapper01 {
width: 100%;
min-width: 1000px;
max-width: 2000px;
margin: 0 auto;
}

#header {
float: left;
text-align:center;
height:170px;
width: 100%;
background:#483d8b;
border-bottom:5px #b22222 solid;
}

#contentliquid {
float: left;
width: 100%;
}

#content {
background:#FEFDBB;
margin:0 auto;
width:1000px;
}

#content01 {
margin:5px auto;
width:1000px;
}

#content02 {width:960px;margin:10px auto;min-height:400px}

#leftcolumn {
background: #eee;
float: left;
margin-left:-100%;
height:480px;
}

#rightcolumn {
background: #eee;
float: left;
text-align:left;
margin-left:-178px;
height:480px;
}

#footer {
height:90px;
width: 100%;
clear: both;
border-top:5px #b22222 solid;
}

#navigation {
float:left;
height:52px;
width:1000px;
border-bottom:#b22222 4px solid;
background:#b22222
}

ul#topnav {list-style-type:none;float:left;color:#fff;background-color:#b22222}
ul#topnav li {display:inline;white-space:nowrap;line-height:48px;font-size:16px;font-weight:bold}
ul#topnav li a {float:left;color:#fff;background-color:#b22222;padding:0.2em 2.20em;text-decoration:none;border-right:#CC0033 1px solid}
ul#topnav li a:hover {background-color:#b22222;color:#483D8B}

ul#topnav2 {list-style-type:none;float:left;color:#fff;background-color:#b22222}
ul#topnav2 li {display:inline;white-space:nowrap;line-height:48px;font-size:14px;font-weight:bold}
ul#topnav2 li a {float:left;color:#fff;background-color:#b22222;padding:0.2em 1.2em;text-decoration:none;border-right:#CC0033 1px solid}
ul#topnav2 li a:hover {background-color:#b22222;color:#483D8B}


.wrapie{
float:left;width:940px;background:#C8EBFF;
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}

.rightie{
float:right;margin:5px;width:210px;border:#fff 1px solid;background:#72DBF0}

.leftie{float:left;margin:5px;width:700px;font-size:16px}

.fs01 {width:400px;margin:20px auto;text-align:left}
.fs01 fieldset {padding:10px 40px;border:#000 3px solid;font-size:16px;font-family:Arial, Helvetica, sans-serif}
.fs01 fieldset legend {color:#000;background-color:#eee;border:#000 3px solid;padding:8px 20px}

.form01 label {font-weight:bold;line-height:30px}
.form01 input.txt {width:280px;height:32px;background:#fff;border:1px solid #bbb;font-size:16px}
.form01 textarea.txt {width:280px;height:80px;background:#fff;border:1px solid #bbb;font-size:16px}
.btn01 {padding:8px 5px;background:#eee;border:3px double #999;color:#111;cursor:pointer;font-weight:bold;overflow:visible}

.feed {background:#ffc;margin:5px auto;padding:5px 15px;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324}
.feed p {margin:0; padding:3px 0 3px 0;font-size:12px}
.err {color:#990000}
.alert {color:#0099FF}