body {
color:#000000;
font-family:"Helvetica Neue", Helvetica, Arial, Sans-Serif;
font-size:13px;
line-height:140%;

}
#container {
background:transparent url(img/bg-sb.gif) repeat scroll 0% 50%;
margin:0pt auto;
width:900px;
}
a:link, a:visited {
color:#0054A6;
text-decoration:none;
}
p.ads {
margin-left:10px;
}
small {
font-size:75%;
}
h1, h2, h4, h5, h6 {
margin:0pt;
padding:0px;
}
h1 {
color:#D71F52;
font-size:250%;
font-weight:normal;
text-align:center;
padding:10px 10px 0pt 50px;
}

h1 a:hover {
border:medium none;
color:0A7BA5;
text-decoration:underline;
}
.description {
color:#00374C;
font-size:100%;
text-align:center;
font-weight:normal;
padding:0px 0px 0pt 50px;
}
h2 {
color:#0A7BA5;
font-size:180%;
font-weight:normal;
margin-top:0px;
padding:0pt 0pt 7px;
}
h2 a:link, h2 a:visited {
color:#0A7BA5;
text-decoration:none;
}
h2 a:hover {
border:medium none;
color:#87A90B;
text-decoration:none;
}
h3 {
color:#DB2356;
font-size:120%;
}
h4 {
color:#333333;
font-size:100%;
font-weight:normal;
}
h5 {
color:#DB2356;
font-size:100%;
}
ul {
list-style-type:square;
}
ul ul {
list-style-type:disc;
}
ul ul ul {
list-style-type:none;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}
#header {
clear:both;
height:80px;
margin:0pt auto;
padding:0px;
width:100%;
}
#sidebar {
margin:0pt 0pt 0pt 630px;
padding:0pt;
width:220px;
}
#content {
float:left;
padding:0pt 0pt 0pt 35px;
width:550px;
}
#nav {
color:#666666;
font-size:80%;
padding:15px 10px 115px 10px;
}
#nav a:link, #nav a:visited {
color:#666666;
}
#nav a:hover {
background-color:transparent;
text-decoration:underline;
}
.navigation {
font-size:90%;
padding:5px 20px 25px;
}
.pagetitle {
color:#999999;
padding:0px 0px 10px 10px;
}
.pagetitle h2 {
font-size:120%;
padding:60px 0px 5px;
}
.post {
padding:0px 0px 30px 10px;
}
.post h3 {
padding:30px 0px 5px;
}
.post h2 {
border-bottom:1px dotted #00ADEF;
color:#0A7BA5;
font-size:180%;
font-weight:normal;
align:justify;
margin-top:0px;
padding:0pt 0pt 7px 40px;
}
.post h2 a:link, .post h2 a:visited {
color:#0A7BA5;
text-decoration:none;
}
.post h2 a:hover {
border:medium none;
color:#87A90B;
text-decoration:none;
}
.post .post-comments a:link, .post .post-comments a:visited {
color:#B7B7B7;
padding-left:10px;
}
.post .post-comments a:hover {
color:#777777;
}
.relatedposts {
color:#666666;
float:left;
font-size:12px;
margin:5px auto;
padding:0pt 20px 5px;
width:100%;
}
#sidebar {
font-size:90%;
padding:0pt;
}
#sidebar ul {
list-style-type:square;
margin:0pt;
padding:0pt 0pt 0pt 5px;
}
#sidebar ul li {
background:transparent url(img/bg-sb.gif) repeat scroll 0%;
list-style-type:circle;
margin:4px 0pt 4px 10px;
padding:0pt 0pt 0pt 5px;
}
#sidebar ul li:hover {
color:#C10D5E;
list-style-type:circle;
margin:4px 0pt 4px 10px;
padding:0pt 0pt 0pt 5px;
}
#sidebar a:link, #sidebar a:visited {
color:#111111;
}
#sidebar a:hover {
background-color:#FFFFCC;
border:medium none;
color:#C10D5E;
text-decoration:underline;
}
#sidebar p {
margin-top:0px;
}
#sidebar li {
line-height:150%;
margin:0pt;
padding:0pt;
}
html > body #sidebar li {
border-bottom:medium none;
}
.sidebar1 {
margin:0px;
padding:0px 0px 10px;
}
.sidebar1 h2 {
color:#333333;
font-weight:normal;
height:40px;
margin:0pt;
padding:10px 0pt 0pt 0px;
}
#sidebar img {
border:medium none;
display:block;
margin:0pt;
padding:0pt;
}
#sidebar img a, #advert img a:link, #advert img a:hover {
border:medium none;
}
#footer {
background:transparent url(img/footer.jpg) no-repeat scroll center bottom;
clear:both;
font-size:90%;
height:59px;
margin:0pt;
padding:30px 0pt 0pt;
}
#footer p {
color:#666666;
text-align:center;
}
#footer a, #footer a:link {
color:#666666;
font-weight:bold;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}
.commentlist li, #commentform input, #commentform textarea {
font-size:100%;
}
.commentlist li {
font-weight:bold;
}
.commentlist cite, .commentlist cite a {
font-style:normal;
font-weight:normal;
}
.commentlist p {
font-weight:normal;
line-height:130%;
text-transform:none;
}
#commentform p {
padding:0pt 10px 0pt 20px;
}
.commentmetadata {
font-weight:normal;
}
h3.comments {
margin:40px 10px 20px;
padding:0pt 10px;
}
#commentform input {
margin:5px 5px 1px 10px;
padding:2px;
width:170px;
}
#commentform textarea {
padding:2px;
width:100%;
}
#commentform #submit {
float:right;
margin:0pt;
}
