body { 
 margin: 0;
 padding: 0;
 margin-top: 10px;
 background-color: #dddddd;
 font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
 font-size: 12px;
}
div, p, a, ul {
 margin: 0px;
 padding: 0px;
}
ul {
 margin-top: 0px;
}
a, img {
 outline: none;
}
h1 {
 font-size: 40px;
 margin: 0;
 padding: 15px;
 color: #ffffff;
}
div#container {
 width: 960px;
 border: 1px solid #000000;
}
div#head {
 background-color: #030B3B;
 border-bottom: 1px solid #000000;
 background-image: url('/images/pattern.png');
}
div#cont {
 min-height: 660px;
 background-color: #ffffff;
 color: #000000;
 font-size: 15px;
}
div#cont a {
 text-decoration: underline;
 color: #000000;
}
p#date {
 text-align: right;
 padding: 10px 15px 0 0;
 font-size: 16px;
 color: #0A113F;
}
h2 {
 font-size: 24px;
 margin: 0;
 padding: 15px;
 color: #030B3B;
}
p#main {
 padding: 20px 100px 20px 100px;
 text-align: justify;
 font-size: 18px;
 color: #222222;
}
div#left {
 float: left;
 width: 359px;
 text-align: left;
 padding-left: 100px;
 padding-right: 20px;
}
div#right {
 float: right;
 width: 359px;
 text-align: left;
 padding-left: 20px;
 padding-right: 100px;
}
div.clear {
 clear: both;
 height: 0;
}
h3, h4 {
 font-size: 18px;
 margin: 0;
 padding: 10px 0 8px 0;
 color: #0A113F;
}
ul {
 list-style: none;
 margin-left: 0;
 padding-left: 11px;
 text-indent: -11px;
 font-size: 16px;
}
div#foot {
 background-color: #030B3B;
 background-image: url('/images/pattern.png');
 padding: 15px;
 color: #ffffff;
 font-size: 12px;
}
div#foot a {
 text-decoration: none;
 color: #ffffff;
}