#sideBar{
position: fixed;
width: auto;
height: auto;
top: 140px;
left: 50px;
}
#sideBarTab{
float:left;
height:130px;
width:32px;
}

p {
margin: 1px 0 0 0;
padding: 0;
}
ul {
padding-left: 0;
margin: 0;
}
ul li {
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #D2D9E7;
background: #EDEFF4;
padding: 1px;
list-style: none;
}
ul li a {
padding-left: 12px;
font-weight: bold;
}
bo {
font-family: Tahoma, Arial;
font-size: small;
margin: auto;
background: #FFFFFF;
color: #1D2A5B;
max-width: 360px;
}
h1 {
margin: 0;
clear: both;
}
h2, h3, h4 {
background: url(menu.gif) repeat-x center;
margin: 2px 1px 0 1px;
padding: 0 0 2px 0;
}
h2 a:link, h3 a:visited {
color: #009bad;
text-decoration: none;
}
.buzz {
margin-bottom: -15px;
}
.ads-top {
text-align: center;
border-top: 1px solid #CECECE;
padding-top: 2px;
}
.ads-bottom {
text-align: center;
border-bottom: 1px solid #CECECE;
padding-bottom: 0;
margin-top: 2px;
}
.chitika {
text-align: center;
}
a img, a:link img, a:visited img {
border: none;
}
img {
border: none;
}
#main {
padding: 0 5px 0 5px;
}
#header {
background: #3B5998;
border-bottom: 1px solid #133783;
padding: 1px;
}
a:hover, a:active  {
text-decoration: none;
color: #ff0000;
text-shadow: 0 0 7px #000000;
}
a {
color: #3B5998;
text-decoration: none;
}
textarea {
background: #ffffff;
border: 1px solid;
border-color: #e3e3e3 #e3e3e3 #eeeeee #eeeeee;
padding: 0;
margin: 0;
color: #3b5998;
}
input {
background: #6AA74F;
border: 1px solid #2C5115;
margin-top: 2px;
color: #FFFFFF;
}
input:hover {
background: #ffffff;
border: 1px solid #2C5115;
margin-top: 2px;
color: #78b100;
}
form {
margin-top: 3px;
padding: 2px;
background: #F2F2F2;
border-bottom: 1px #E9E9E9 solid;
border-top: 1px #E9E9E9 solid;
text-align: center;
}
select {
background: #3b5998;
border: 1px solid #e3e3e3;
padding: 1px;
margin: 1px 1px 1px 2px;
color: #ffffff;
}
select:hover {
background: #101010;
border-top: 1px solid #6d6d6d;
border-left: 1px #bfbfbe solid;
padding: 1px;
margin: 1px 1px 1px 2px;
color:#cccccc;
}
.err {
margin: 1px 0px 3px 0px;
border-bottom: 1px #aa1655 solid;
border-top: 1px #aa1655 solid;
background: #FFEEEE;
padding: 3px;
color: #CCCCCC;
font-size: 13px;
font-weight: bold;
text-align: center;
}
.msg {
margin: 1px;
background: #f9f9f9;
padding: 1px;
font-weight: bold;
text-align: center;
}

.body {
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #D2D9E7;
padding: 1px 2px 1px 3px;
background: #EDEFF4;
}
.body {
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #D2D9E7;
padding: 1px 2px 1px 3px;
background: #EDEFF4;
}
.posting {
text-align: left;
padding: 2px;
margin: 0;
}
.p_t {
margin-top: 1px;
padding: 1px;
border-top: 1px solid #e3e3e3;
background: #f0f0f0;
}
.menu {
background: url(menu.gif) repeat-x center;
margin: 2px 1px 0 1px;
padding: 0 0 2px 0;
}
.razd {
background: #fff;
color:#009bad;
padding: 0 4px;
margin: 0 0 0 8px;
font-size: 15px;
font-weight: bold;
}
.red {
color: #ff0000;
}
.white {
color: #ffffff;
}
.center {
text-align: center;
margin: 0;
}
.foot {
background: #D8DFEA;
color: #525253;
border-top: 1px solid #133783;
text-align: center;
padding: 7px;
}

.str {
margin: 3px 2px 3px 2px;
padding: 1px 2px 1px 2px;
border: 1px solid #e3e3e3;
background: #f9f9f9;
}
.str-a {
margin: 2px;
border: 1px  solid #333;
padding: 3px;
background: #f9f9f9;
color: #333333;
font-weight: bold;
}
.str-b {
margin: 1px 1px 0 1px;
padding: 2px;
border: 1px  solid #f9f9f9;
background: #333333;
color: #f9f9f9;
}
.dir {
font-weight: bold;
margin: 2px 0 1px 0;
}
.clearboth {
clear: both;
}
