/*   
Theme Name: Bridge Club	
Theme URI: http://bridge-club.ru
Description: Theme for bridge-club.ru
Author: Nik Mias
Author URI: http://bridge-club.ru
Version: 1

*/

body {
margin: 0;
padding: 0;
}

a {
color: #155f10;
}

#wrap {
width: 100%;
height: 100%;
background: #2daa2c url(images/bgimage.jpg) repeat-x;
margin: 0;
padding: 0;
}

#leftcol {
width: 25%;
height: auto;
vertical-align: top;
}

#sitename {
font-family: Arial, Helvetica, sans-serif;
font-size: 30px;
color: #ffd200;
background: url(images/smalllogo.jpg) center left no-repeat;
padding: 0 0 0 40px;
margin: 25px 30px 15px 25px;
}

#sitename a {
font-family: Arial, Helvetica, sans-serif;
font-size: 30px;
color: #ffd200;
text-decoration: none;
}

#siteslog {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #27ad1d;
padding: 0;
margin: 0 30px 50px 25px;
}

.leftzagol {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffd200;
padding: 0;
margin: 0 30px 15px 65px;
}

.leftmenu {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #fff;
padding: 0;
margin: 0 30px 25px 65px;
}

.leftmenu li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #fff;
text-decoration: none;
}

.leftmenu li a:hover {
text-decoration: underline;
}

#centercol {
width: 70%;
height: auto;
background: #fff url(images/topimage.jpg) top center no-repeat;
vertical-align: top;
margin: 0;
padding: 290px 0 0 0;
}

.nav {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #155f10;
padding: 0;
margin: 0 25px 20px 25px;
}

.itemheader {
padding: 0;
margin: 0 5px 15px 5px;
}

.itemtable {
margin: 0;
padding: 0;
width: 100%;
height: auto;
}

.lefttd {
background: url(images/lefttd.jpg) no-repeat;
width: 13px;
height: 51px;
}

.centertd {
background: url(images/centertd.jpg) repeat-x;
width: auto;
height: auto;
}

.centertd h2  {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f4f4f4;
}

.centertd h2 a {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f4f4f4;
text-decoration: none;
}

.righttd {
background: url(images/righttd.jpg) no-repeat;
width: 13px;
height: auto;
}

.itembody {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
padding: 0;
margin: 0 15px 20px 15px;
}

.itembody ul {
margin-left: 20px;
list-style-type: square;
}

.itembody ul li {
margin-left: 10px;
}

.itemfooter {
margin: 0 15px 25px 15px;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000;
}

.itemfooter a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #155f10;
}

#rightcol {
width: 25%;
height: auto;
vertical-align: top;
}

#searchform {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #fff;
padding: 0;
margin: 25px 25px 55px 30px;
}

#searchform input {
margin-top: 5px;
}

#sbutton {
margin-left: 120px;
}

.rightzagol {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffd200;
padding: 0;
margin: 0 65px 15px 30px;
}

#rightcol ul {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #fff;
padding: 0;
margin: 0 65px 25px 30px;
}

#rightcol ul li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #fff;
text-decoration: none;
}

#rightcol ul li a:hover {
text-decoration: underline;
}

#leftfooter {
width: auto;
height: 50px;
background: #2daa2c;
}

#centerfooter {
border-top: #2daa2c 2px solid;
background: #2daa2c;
vertical-align: middle;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000;
}

#centerfooter a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #155f10;
}

#rightfooter {
background: #2daa2c;
text-align: right;
}

.itemtime {
color: #155f10;
font-size: 13px;
}

.ddsg-wrapper ul {
margin: 10 10 10 25px;
}
