 body{
margin: 0 auto;
padding: 0;
background-image: url('img/pagebackground.jpg');
color: #000;
font-family: arial;
font-size: 12px;
word-wrap:break-word;
float: center;
text-align:center;
}

a:link{ color: #00f; text-decoration:none; text-decoration:underline;}
a:visited{ color: #00f; text-decoration:none; text-decoration:underline; }
a:active{ color: #00a; text-decoration:underline; background-color: #ff0; }
a:hover{  color: #00a; text-decoration:underline; background-color: #ff0; }

b { }

table {
border: 1px #000 solid;
font-family: arial;
font-size: 12px;
background-color: #fff;
color: #000;
padding: 0px;
border-collapse: collapse;
margin: 5px;
}

table.hidden {
border: 0px;
font-family: arial;
font-size: 12px;
background-color: transparent;
color: #000;
padding: 0px;
border-collapse: collapse;
margin: 5px;
}

td {
border: 1px #000 solid;
vertical-align: top;
padding: 5px;
}

td.hidden {
border: 0px;
vertical-align: top;
padding: 5px;
}

td.tg {
border: 1px #000 solid;
vertical-align: top;
background-image: url(img/background5.jpg);
text-align:center;
padding: 5px;
}

td.tgr {
border: 1px #000 solid;
vertical-align: top;
background-color: #ccc;
padding: 5px;
}

td.tr {
border: 1px #000 solid;
vertical-align: top;
background-image: url(img/background7.jpg);
text-align:center;
padding: 5px;
}

tr.t1 {
background-color: #000;
color: #fff
}

tr.t2 {
background-color: #fff;
color: #000
}

#wrapper {
margin: 0px auto;
position:relative;
text-align:left;
width:1000px;
#height: 100%;
background: #fff;
color: #000;
}

#banner {
background-color: #000;
text-align: left;
color: #000;
border-bottom: 1px solid #000;
}

#menu {
float: left;
width: 158px;
#width: 200px;
color: #000;
#height: 100%;
text-align: left;
padding: 20px;
background-color: #fff;
background-image: url(img/olive2.jpg);
border-right: 1px solid #000;
border-left: 1px solid #000;
}

#content {
float: left;
width: 759px;
#width: 798px;
color: #000;
#height: 100%;
text-align: left;
padding: 20px;
background-image: url('img/grey2.jpg');
border-right: 1px solid #000;
}

#leftcontent {
float: left;
width: 560px;
#width: 596px;
color: #000;
text-align: left;
padding: 20px;
background-image: url('img/grey2.jpg');
}

#rightcontent {
float: left;
width: 158px;
#width: 200px;
color: #000;
text-align: left;
padding: 20px;
#height: 100%;
background-image: url(img/olive2.jpg);
border-left: 1px solid #000;
border-right: 1px solid #000;
}

#item2 {
float: left;
clear: both;
padding: 15px;
padding-top: 5px;
padding-bottom: 5px;
width: 128px;
#width: 160px;
line-height: 150%;
text-align: left;
margin-bottom: 9px;
border: 1px solid #000;
background-image: url(img/grey.jpg);
}

#item {
float: left;
clear: both;
padding: 15px;
padding-top: 5px;
padding-bottom: 5px;
width: 728px;
#width: 728px;
line-height: 150%;
text-align: left;
margin-bottom: 7px;
border: 1px solid #000;
background-image: url(img/bronze.jpg);
}

#itemgrey {
float: left;
clear: both;
padding: 15px;
width: 728px;
#width: 728px;
line-height: 150%;
text-align: left;
margin-bottom: 25px;
border: 1px solid #000;
background-color: #ccc;
}

#itemtitle {
float: left;
clear: both;
padding-bottom: 2px;
padding-left: 20px;
padding-right: 10px;
width: 728px;
#width: 728px;
padding-top: 2px;
min-height: 20px;
text-align: left;
background-color: #000;
border: 1px solid #000;
color: #fff;
font-family: arial;
font-size: 14px;
font-weight: bold;
}

#item3 {
float: left;
clear: both;
padding: 15px;
padding-top: 5px;
padding-bottom: 5px;
width: 528px;
#width: 528px;
line-height: 150%;
text-align: left;
margin-bottom: 8px;
border: 1px solid #000;
background-image: url(img/bronze.jpg);
}

#item3 a:link{ color: #00f; text-decoration:none; text-decoration:underline;}
#item3 a:visited{ color: #00f; text-decoration:none; text-decoration:underline; }
#item3 a:active{ color: #a00; text-decoration:underline; background-color: #0ff; }
#item3 a:hover{  color: #a00; text-decoration:underline; background-color: #0ff; }

#comment
{

}

#item4 {
float: left;
clear: both;
padding: 15px;
width: 528px;
#width: 528px;
line-height: 150%;
text-align: left;
margin-bottom: 25px;
border: 1px solid #000;
background-image: url(img/background6.jpg);
}

#itemtitle3 {
float: left;
clear: both;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 15px;
padding-right: 10px;
width: 528px;
#width: 528px;
min-height: 20px;
text-align: left;
background-color: #000;
border: 1px solid #000;
color: #fff;
font-family: arial;
font-size: 14px;
font-weight: bold;
}

#itemtitle2 {
float: left;
clear: both;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 15px;
padding-right: 10px;
width: 128px;
#width: 160px;
min-height: 20px;
text-align: left;
background-color: #000;
border: 1px solid #000;
color: #fff;
font-family: arial;
font-size: 14px;
font-weight: bold;
}

#entrytitleblock {
font-size: 14px;
float: left;
}

#postedblock {
font-size: 10px;
float: right;
}