body {
 font-family: verdana, serif;
 font-size: .8em;
 color: #666;
 background: url(/maridan_background.jpg) center top repeat-x;
}


a {
 text-decoration: none;
 color: #666;
}

a:hover {
 text-decoration: underline;
}

ul {
 line-height: 1.5em;
 list-style-type: square;
 margin: .3em 0 0 1.5em;
 padding: 0;
}

li {
 margin-bottom: 1em;
}

img {
 vertical-align:middle;
 border: 0;
 padding: 0;
}

div.row {
 float: left;
 width: 100%; 
 border: 0;
 margin-top: 2em; 
 margin-bottom: 0.5em;
 vertical-align:middle;
 font-weight:bold;
}

div.col {
 float: left;
 width: 250px;
 height: 20px;
 border: 0;
 vertical-align:middle;
 text-align: left;
}

div.colc {
 float: left;
 width: 250px;
 height: 20px;
 border: 0;
 vertical-align:middle;
 text-align: center;
}

div.colr {
 float: left;
 width: 250px;
 height: 20px;
 border: 0;
 vertical-align:middle;
 text-align: right;
}

div.cl {
 clear: both;
}

#xsnazzy {
 background: transparent;
 width:760px;
 display: inline-table;
}

.xtop, .xbottom {
 display: block;
 background: transparent;
 font-size: 1px;
}

.xb1, .xb2, .xb3, .xb4 {
 display: block;
 overflow: hidden;
}

.xb1, .xb2, .xb3 {
 height: 1px;
}

.xb2, .xb3, .xb4 {
 background: #E8EFFF;
 border-left: 1px solid #E8EFFF;
 border-right:1px solid #E8EFFF;
}

.xb1 {
 margin: 0 5px;
 background: #E8EFFF;
}

.xb2 {
 margin: 0 3px;
 border-width: 0 2px;
}

.xb3 {
 margin:0 2px;
}

.xb4 {
 height: 2px;
 margin: 0 1px;
}

.xboxcontent {
 display: block;
 background: #E8EFFF;
 border: 0 solid #E8EFFF;
 border-width: 0 1px;
 padding-left: 5px;
 color: #666;
}

.xboxcontent_white {
 display: block; background:#fff;
 border: 0 solid #E8EFFF;
 border-width: 0 1px;
 padding-left: 5px;
 color: #666;
}

img, div {
 behavior: url(/iepngfix.htc);
}

#footer {
	position: relative;
	left: 85px;
}

/* A CSS hack that only applies to IE -- specifies a different height for the footer */
* html #footer{
	position: relative;
	left: 100px;
}


