#content-inner-main {
position:relative;
top:15px;
float:left;
width:431px;
margin-left:55px;
border:0px solid black;
z-index:2000;
}

#content-inner-right {
top:15px;
position:relative;
float:right;
width:370px;
margin-right:55px;
border:0px solid black;
z-index:2000;
}

#right-left {
position:relative;
float:left;
width:164px;
border:0px solid black;
}

#right-right {
position:relative;
float:right;
width:164px;
border:0px solid black;
}




#content-inner-main2 {
position:relative;
top:15px;
float:left;
width:501px;
margin-left:55px;
border:0px solid black;
}

#content-inner-right2 {
top:15px;
position:relative;
float:right;
width:300px;
margin-right:55px;
border:0px solid black;
}

#right-left2 {
position:relative;
float:left;
width:124px;
border:0px solid black;
}

#right-right2 {
position:relative;
float:right;
width:164px;
border:0px solid black;
}


#video-top {
position:relative;
width:431px;
height:75px;
background-image: url('/assets/images/visitors/vid-box-top.png');
}

#video {
position:relative;
width:431px;
background-image: url('/assets/images/visitors/vid-box-bg.png');
}

#video-inner {
position:relative;
left:14px;
width:400px;
height:269px;
border:1px solid gray;
background-color:white;
}

#video-display {
position:relative;
width:400px;
height:250px;
overflow:hidden;
clear:both;
}

#video-display p {
margin:0px;
padding:0px;
}

#video-display a {
border-bottom:0px;
}

#video-bottom {
position:relative;
width:431px;
height:10px;
background-image: url('/assets/images/visitors/vid-box-bottom.png');
}





ul.home-list {
margin:0px;
padding:0px;
list-style:none;
font-family:arial;
font-size:12px;
font-weight:bold;
}

ul.home-list li {
border-bottom: 1px dashed #dedede;
line-height:20px;
}

ul.home-list li.active {
background-color: #eeeeee;
}

ul.home-list a {
text-decoration:none;
color:black;
border-bottom:0px;
}

ul.home-list a:hover {
color:gray;
}




ul.home-sublist {
margin:0px;
margin-top:70px;
padding:0px;
list-style:none;
font-family:arial;
font-size:11px;
}

ul.home-sublist li {
line-height:14px;
padding-bottom:3px;
}

ul.home-sublist li.active {
background-color: #eeeeee;
}

ul.home-sublist a {
text-decoration:none;
color:black;
}

ul.home-sublist a:hover {
color:gray;
}



ul.home-videos {
margin:0px;
padding:0px;
list-style:none;
font-family:arial;
font-size:12px;
font-weight:normal;
}

ul.home-videos li {
border-bottom: 1px solid gray;
line-height:18px;
float:left;
width:133px;
background-image: url('/assets/images/tabs/home-tab-bg.png');
text-align:center;
}

ul.home-videos li.active {
background-color: white;
background-image: none;
border-bottom:0px;
}

ul.home-videos li.active a {
color:black;
}

ul.home-videos li.last {
width:134px;
}

ul.home-videos a {
text-decoration:none;
color:white;
border-bottom:0px;
}

ul.home-videos a:hover {
color:beige;
}



#vid-img-boxes {
list-style:none;
margin:0px;
padding:0px;
margin-left:12px;
margin-top:10px;
}

#vid-img-boxes li {
float:left;
margin:2px;
}

#vid-img-boxes a {
border-bottom:0px;
}




#svc-img-boxes {
list-style:none;
margin:0px;
padding:0px;
margin-left:14px;
margin-top:10px;
}

#svc-img-boxes li {
float:left;
margin:1px;
border:1px solid gray;
}

#svc-img-boxes a {
border-bottom:0px;
}




h4 {
font-family: georgia;
font-size: 36px;
font-weight: normal;
margin:0px;
padding:0px;
line-height:36px;
}

span.default {
font-family:georgia;
font-size:12px;
line-height: 18px;
}

span.subtitle {
font-family:georgia;
font-size:22px;
line-height: 28px;
}

.services {
padding: 10px;
font-family: arial;
font-size: 12px;
line-height:18px;
}