body
{

background-image:url('images/bg.png');
background-repeat:repeat-x;
}

h1
{
display:inline;
color:#0072ff;
font-size:22px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

h3
{
display:inline;
color:#333;
font-size:16px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

#wrapper
{
margin:0 auto;
width:940px;

}

#header
{
width:930px;
height:210px;
background-image:url('images/header.png');
display:block;
margin-bottom:10px;
}

#bodycontent
{
clear:both;
float:left;
width:690px;
background-color:#fff;
border:1px solid #ccc;
display:block;
margin-bottom:10px;
}

#sidebar
{
margin-left:10px;
margin-bottom:10px;
float:left;
width:230px;
background-color:#fff;
border:1px solid #ccc;
display:block;
}

#footer
{
clear:both;
width:930px;
height:40px;
background-color:#e4f6f7;
display:block;
padding-right:20px;
padding-left:20px;
}

.mainline
{
padding-left:20px;
padding-top:40px;
padding-right:15px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#0072ff;
font-size:22px;
}

.mainpara
{
padding-top:20px;
padding-left:20px;
padding-right:15px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#566f83;
font-size:18px;
text-align:center;
}

.mainpara2
{
padding-top:20px;
padding-left:20px;
padding-right:15px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:14px;
line-height:1.7em;
text-align:left;
}

.articlelist ul a
{
padding-top:20px;
padding-left:0px;
padding-right:15px;
font-weight:normal;
list-style-type:none;
list-style-image:none;
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:14px;
line-height:1.7em;
text-align:left;
}

.mainpara3
{
padding-top:20px;
padding-left:0px;
padding-right:15px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#0072ff;
font-size:16px;
line-height:1.7em;
text-align:left;
}

.sidetext
{
color:#333333;
padding-top:10px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
}

.sidetextpara
{
color:#333333;
line-height:1.6em;
padding-top:15px;
padding-left:15px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.commI
{
float:right;
padding-right:5px;
padding-top:10px;
margin-left:5px;
}

.comment
{
text-align:left;
margin-left:20px;
padding-left:10px;

width:600px;
height:125px;
background-color:#EDEDED;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:1.6em;

}

.aboutimage
{
padding-top:20px;
text-align:center;
}

.article
{
line-height:2em;
font-family:arial;
margin-left:20px;
margin-right:20px;
margin-top:30px;
font-size:14px;
}

.footerlinks a
{
color:#666666;
padding-right:10px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

}