body {
background: #f5f5f5;
margin: 0;
font-family: Arial, Tahoma, Verdana, sans-serif;
font-size: 13px;
color: #373737;
}
.clear {
clear: both;
}
img {
border: 0;
}
#wrapper {
background: #fff;
width: 950px;
margin: 0 auto 0;
}
#header {
background: url('images/bluebar.jpg') bottom repeat-x;
padding: 10px 0 0 20px;
height: 98px;
}
#header h1 {
background: url('images/logo.png') left no-repeat;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 34px;
font-weight: bold;
color: #1f4f9e;
margin: 0;
padding: 12px 0 0 208px;
height: 52px;
letter-spacing: -1px;
}
#content {
padding: 20px;
}
#sidebar {
width: 237px;
float: left;
margin: 0 30px 0 0;
}
#sidebar h2 {
background: url('images/subheader.jpg') no-repeat;
font-size: 18px;
font-weight: bold;
color: #fff;
margin: 0 0 1px;
height: 27px;
padding: 3px 0 0 10px;
}
.box {
border: 1px solid #969696;
padding: 10px 10px 0;
margin: 0 0 10px;
}
.box p {
color: #474747;
font-size: 12px;
margin: 0 0 12px;
line-height: 18px;
}
#col2 {
width: 633px;
float: left;
}
#introtext h3 {
font-size: 22px;
font-weight: bold;
color: #252525;
margin: 0;
}
#introtext p {
margin: 0 0 13px;
line-height: 18px;
}

.vize {
border-bottom: 2px solid #ce0000;
padding: 0 0 10px;
margin: 0 0 25px;
}

.vize p {
color: #1d1d1d;
margin: 0 0 13px;
line-height: 18px;
width: 475px;
float: left;
}


.vize h4 {
font-size: 18px;
font-weight: bold;
color: #1e1e1e;
margin: 0 0 10px;
padding: 0 0 10px 36px;
border-bottom: 2px solid #ce0000;
}
.vize h4 a {
color: #1e1e1e;
text-decoration: none;
}
.vize h4 a:hover {
color: #5b5b5b;
}

h4#info {
background: url('images/info.png') no-repeat;
}

.reviewbox {
border-bottom: 2px solid #ce0000;
padding: 0 0 10px;
margin: 0 0 25px;
}
.reviewbox h4 {
font-size: 18px;
font-weight: bold;
color: #1e1e1e;
margin: 0 0 10px;
padding: 0 0 10px 36px;
border-bottom: 2px solid #ce0000;
}
.reviewbox h4 a {
color: #1e1e1e;
text-decoration: none;
}
.reviewbox h4 a:hover {
color: #5b5b5b;
}
h4#one {
background: url('images/one.jpg') no-repeat;
}
h4#two {
background: url('images/two.jpg') no-repeat;
}
h4#three {
background: url('images/three.jpg') no-repeat;
}
h4#info {
background: url('images/info.png') no-repeat;
}
.reviewbox p {
color: #1d1d1d;
margin: 0 0 13px;
line-height: 18px;
width: 300px;
float: left;
}
.screenshot {
border: 1px solid #bab9b9;
float: left;
margin: 0 10px 0 0;
}
.visit {
width: 151px;
float: right;
text-align: center;
padding: 0 0 0;
}

.subeler {
width: 151px;
float: right;
font-size: x-small;
text-align: right;
padding: 0 0 0;
}


.star {
margin: 0 3px 5px;
}
#footer {
border-top: 2px solid #0032d4;
}
#footer p {
text-align: center;
margin: 0;
padding: 10px;
color: #474747;
}
