* {
margin:0;
letter-spacing:0;
}
html, body {
height:100%;
font-size:12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
background:#303030;
color:#fff;
}
ul,ol {
padding:0 0 0 30px;
list-style-position:inside;
}
p {
padding:2px;
margin: 10px 0 7px 0;
}
img {
border:0
}

h1{
font-family:Arial Narrow, Arial, Verdana, Helvetica;
}
h3{
font-family:Arial Narrow, Arial, Verdana, Helvetica;
padding: 0 0 0 10px;
font-size:16px;

}

a, a:visited, a:active, a:hover {
background:transparent;
color:#ccc;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
a:hover {
color:#fff;
}
#wrapper {
height:100%;
width:100%;
}
#top .l {
background:transparent url(../i/top_l.png) repeat-x right top;
width:50%;
}
#bot .c, #top .c  {
width:1005px;
background:#303030 url(../i/top_c.gif) repeat-y left top;
vertical-align:top;
text-align:left;
}
#bot .c {
background-color:#000;
}
#bot .c .back {
background:#303030 url(../i/b_c.png) repeat-y left top;
width:970px;
height:80px;
padding:15px 5px 5px 30px;
}
#top .r {
background:transparent url(../i/top_r.png) repeat-x left top;
width:50%;
}
#main {
background:transparent url(../i/back.jpg) no-repeat left top;
width:1005px;
}
#head {
margin-top:32px;
}
#head td {
text-align:left;
vertical-align:top;
}
#head .le .text {
width:525px;
padding:0 5px 0 10px;
border-left:3px solid #fff;
color:#818181;
margin:0 0 0 85px;
}
#head .le {
width:662px;
}
#head .ri {
width:343px;
}
#logo,#logo a,#logo a:active,#logo a:visited,#logo a:hover {
color:#fff;
font-size:18px;
margin:0;
padding:0;
width:239px;
height:26px;
position:relative;
display:block;
}
#logo span {
background:transparent url('../i/logo.jpg') no-repeat top left;
position:absolute;
width:100%;
height:100%;
}
#logo a:hover span {
background-position:0 -26px;
}
#head .phone {
font-size:33px;
}
#head .phone small {
font-size:20px;
}
#head .phone {
padding-top:20px;
vertical-align:bottom;
}
.menu {
list-style-position:inside;
list-style:none;
padding:0;
margin:0 30px 30px 30px;
}
.menu li {
padding-bottom:10px;
}
.menu a,.menu a:active,.menu a:visited,.menu a:hover {
font-size:18px;
text-decoration:none;
padding-bottom:2px;
border-bottom:1px solid #4d4d4d;
}
#content {
padding:20px 30px 0 65px;
min-height:599px;
width:775px;
color:#CCCCCC;
line-height: 24px;
font-size:12px;
_height:599px;

}
#cont_menu {
width:230px;
position:relative;
background:transparent url(../i/m/all.jpg) no-repeat left top;
}
#vendors {
position:absolute;
left:0;
top:0;
background-repeat:no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
height:385px;
width:230px;
padding:0;
clear:both;
}
#vendors img {
width:230px;
}
#vendors li {
vertical-align:top;
height:62px;
}
#vendors li a:link,#vendors li a:visited,#vendors li a:active,#vendors li a:hover {
display:block;
line-height:1;
width:220px;
padding:0 5px;
text-align:right;
font-size:16px;
float:left;
clear:left;
}
#vendors #concord, #vendors #concord img {
height:95px;
}
#vendors #besafe, #vendors #besafe img {
height:57px;
}
#vendors #casualplay, #vendors #casualplay img {
height:40px;
}
#vendors #voksi, #vendors #voksi img {
height:60px;
}
#vendors #voksi, #vendors #voksi img {
height:60px;
}
#vendors #zoobie, #vendors #zoobie img {
height:55px;
}
#vendors #bloom, #vendors #bloom img {
height:68px;
}
#news {
width:190px;
margin:20px 15px 0 25px;
line-height: 18px;
}
#news dt {
color:#6e6d6d;
font-size:18px;
font-weight:normal;
}
#news dd{
padding-bottom:20px;
}
#news a, #news a:visited, #news a:active {
color:#9b9b9b;
text-decoration:none;
}
#news a:hover {
color:#fff;
}
#bot .l, #bot .r {
background:#000 url(../i/b_r.gif) repeat-x left top;
vertical-align:bottom;
text-align:left;
padding-bottom:90px;
}
#bottom {
background:#146f89 url(../i/bottom_c.gif) repeat-x left bottom;
height:131px;
}
#bottom .r2 {
background:transparent url(../i/bottom_i_r.jpg) no-repeat right bottom;
}
#bottom td {
padding-top:60px;
}
#bottom .l2 img {
margin-right:10px;
margin-bottom:10px;
}
#bottom .l2 {
padding-left:60px;
width:304px;
}
#bottom .r2 {
padding-top:63px;
padding-left:20px;
font-size:11px;
color:#cfe9eb;
}
.back table {
width:100%;
height:75px;
}
.bmenu {
color:#808080;
font-size:12px;
font-weight:normal;
text-decoration:none;
width:525px;
}
.bmenu a:link, .bmenu a:visited, .bmenu a:hover, .bmenu a:active {
color:#808080;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.bmenu a:hover {
text-decoration:underline;
}
.bmenu p {
padding:2px 0;
margin:0;
}
.copy a:link, .copy a:visited, .copy a:hover, .copy a:active {
font-size:11px;
color:#CCCCCC;
}
.copy {
color:#CCCCCC;
font-size:11px;
vertical-align:bottom;
text-align:left;
}
.right, .right a:link, .right a:visited, .right a:active {
color:#828282;
}
#bot .phone {
font-size:18px;
white-space:nowrap;
}
#bot .right {
vertical-align:top;
text-align:right;
padding-right:120px;
padding-top:5px;
}
#bot .phone small {
font-size:12px;
}
h1 {
font-size:24px;
font-weight:normal;
padding: 10px 0 0 10px;
}
.round {
-moz-border-radius:25px;
-webkit-border-radius:25px;
border-radius:25px;
}

