a:hover {text-decoration:none}
a:link {color:#333}
a:visited {font-size:24px}

body {
background-image:url(../images/bg.jpg);
background-repeat: repeat-x;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#wrapper {
margin:auto;
width:950px;
height:660px;
background-image:url(../images/bg_wrapper.jpg);
}

#wrapper2 {
	position:relative;
	width:827px;
	height:510px;
	z-index:1;
	left: 43px;
	top: -44px;
	background-image:url(../images/bg_content.png);
}

#wrappernav {
height:47px;
left:380px;
position:relative;
top:-21px;
width:472px;
z-index:4;
}

#title {
color:#222222;
width:60px;
height:15px;
position:absolute;
left:33px;
top:25px;
}

.title{
font-family:tahoma;
font-size:20px;
color:#555;
}


#body {
height:57px;
left:36px;
position:absolute;
top:28px;
width:546px;
}

#photoholder {
	height:215px;
	left:622px;
	position:absolute;
	width:223px;
	top: 37px;
}

#home_whatsnew {
background-color:#F2F2F2;
left:633px;
padding:12px;
position:absolute;
top:274px;
visibility:visible;
width:166px;
}

.home_whatsnew_title{
color:#D6872E;
font-family:tahoma;
font-size:11px;
font-weight:bold;
}

.home_whatsnew{
font-family:tahoma;
font-size:11px;
color:#444;
}


#video_home {
    height:215px;
    left:75px;
    position:absolute;
    top:195px;
    width:501px;
}

.body{
font-family:tahoma;
font-size:12px;
color:#555;
}

.videoprice{
color:#195789;
font-family:tahoma;
font-size:11px;
}

.body_bold{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#555;
}

.bodypopup{
font-family:tahoma;
font-size:12px;
color:#FFF;
}


#footer {
bottom:1px;
height:15px;
left:35px;
margin-left:370px;
margin-right:auto;
margin-top:-30px;
text-align:center;
width:200px;

}

.footer{
font-family:tahoma;
font-size:11px;
color:white;
font-weight:normal;
}

.footer a:link{
font-family:tahoma;
font-size:11px;
color:white;
font-weight:normal;
}

.footer a:visited{
font-family:tahoma;
font-size:11px;
color:white;
font-weight:normal;
}

.footer_small {
font-family:tahoma;
font-size:9px;
color:white;
font-weight:normal;
}

.footer_small a:link {
font-family:tahoma;
font-size:9px;
color:white;
font-weight:normal;
}

.footer_small a:visited {
font-family:tahoma;
font-size:9px;
color:white;
font-weight:normal;
}



.link_small{ 
color:white;
font-family:tahoma;
font-size:10px;
font-weight:normal;
}

.style1 {font-size:20px; font-family: tahoma;}


#homelink{
height:116px;
left:-10px;
margin-left:78px;

top:-655px;
width:223px;
z-index:999;
}


}

#clients_1{
	width:200px;
	position:absolute;
	left: 0px;
	top: 40px;
}

#clients_2{
width:200px;
position:absolute;
left:252px;
top:40px;
}

.link_active {
font-family:tahoma;
font-size:11px;
color:#cc7e22;
font-weight:bold;
}


.link_inactive a:link, a:visited{ 
font-family:tahoma;
font-size:11px;
color:#666;
font-weight:bold;
}


#video_img{
	width:160px;
	height:227px;
	background-color:#F2F2F2;
	position:absolute;
	left:1px;
	top: 30px;
}

#video_info{
height:227px;
left:182px;
position:absolute;
top:34px;
width:340px;
}

.video_title{
font-family:tahoma;
font-size:12px;
color:#cc7e22;
font-weight:bold;
}

#video_preview {
background-image:url(../images/bg_video_window.png);
height:310px;
position:absolute;
top:250px;
width:468px;
z-index:8;
margin-left:180px;
margin-right: auto ;
}

#video_preview_close {
position:absolute;
right:-3px;
top:-18px;
z-index:9;
}


#process_text {
height:227px;
left:182px;
position:absolute;
top:30px;
width:340px;
}

#process_img {
	width:160px;
	height:227px;
	position:absolute;
	left:1px;
	top: 30px;
}

#contact2 {
background-color:#F1F1F1;
height:107px;
left:355px;
padding:12px;
position:absolute;
top:30px;
width:160px;
}

.body2{
font-family:tahoma;
font-size:11px;
color:#555;
}

#vid_holder{
height:290px;
margin-left:18px;
margin-top:23px;
width:400px;
z-index:1;
}

#vid_holder2{
height:290px;
margin-left:18px;
margin-top:23px;
width:400px;
}

