*{margin:0;padding:0;}
html{margin:0;padding:0;}
body{font-family:Arial,Verdana,sans-serif;margin-top:10px;}
#outer_container{margin:0 auto;width:968px;height:638px;}
#header{float:left;width:934px;height:30px;margin:10px 17px 0 17px;}
ul#main_nav{white-space:nowrap;width:934px;height:30px;}
ul#main_nav li{display:inline;list-style-type:none;margin:0;padding:0;}
ul#main_nav a{float:left;width:110px;height:30px;margin-right:5px;}
ul#main_nav a span {font-size:16px; color:#444;}
ul#main_nav a:hover span {color:#fff;}
ul#main_nav a#digital_architecture_logo{}
ul#main_nav a#company{}
ul#main_nav a#company:hover{}
ul#main_nav a#solutions{}
ul#main_nav a#solutions:hover{}
ul#main_nav a#services{}
ul#main_nav a#services:hover{}
ul#main_nav a#contact{}
ul#main_nav a#contact:hover{}
#content{float:left;width:934px;height:535px;margin:10px 17px 10px 17px;}
#left_column{float:left;width:600px;position:relative;top:0;left:0;}
#right_column{float:right;width:310px;height:513px;}
#right_column a{text-decoration:none;}
h3#demo_request {position:relative;width:298px;height:40px;display:block;float:right;margin:10px 10px 0px 10px;}
h3#demo_request a{font-size:16px;font-weight:bold;color:#444;text-decoration:none;letter-spacing:0;display:block;padding: 10px 20px 10px 55px;}
div#box_1{display:none;}
div#box_2,div#box_3,div#qr_mobile{display:block;float:right;width:298px;height:148px;margin:10px 10px 0 10px;}
#box_2 a,#box_3 a,div#qr_mobile a{width:298px;height:auto;padding:10px;display:block;float:left;margin:0;}
#box_2 a img,#box_3 a img,div#qr_mobile a{display:none;}
span.bottombar_h3{font-size:18px;letter-spacing:2px;color:#444;font-weight:bold;float:left;margin:0px;}
span.bottombar_p{font-size:11px;color:#444;width:170px;float:left;line-height:17px; margin:5px 0 0 0;}
span.sidebox_h3{font-size:16px;color:#444;font-weight:bold;float:left;margin:18px 0 0 0;}
span.sidebox_p{font-size:11px;color:#444;width:290px;float:left;line-height:17px; margin:8px 0 0 0;}
#bottom_bar{margin:18px 0 0 0;height:240px;width:616px;float:left;position:absolute;top:375px;left 0;z-index:20;}
#bottom_bar a{display:block;color:#444;margin:0;padding:5px;text-decoration:none;}
div#block_1,#block_2,#block_3{float:left;width:214px;height:152px;position:absolute;top:92px;}
div#block_1{left:12px;}
#block_2{left:208px;}
#block_3{left:397px;}
#block_1 a, #block_2 a, #block_3 a{height:60px;padding-top:10px;padding-bottom:10px;width:120px;position:relative;top:-22px;left:30px;}
#block_1 a, #block_2 a, #block_3 a {
	float:left;
	width:auto;
}
#footer{margin:0 auto 50px;width:940px;height:20px;font-size:10px;position:relative;top:3px;left:8px;}
#footer p{display:inline;}
#footer a{margin-right:10px;color:#000;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#duneset{visibility:hidden;display:none;}
#acalog_activate a{text-decoration:none;font-size:18px;color:#444;}
#acalog_activate {position:absolute;top:300px;left:46px;z-index:190;}
#acalog_activate a span{position:absolute;top:20px;left:24px;}
#acalog_activate a span strong{font-size:26px;font-weight:bold;width:200px;display:run-in;}
#acalog_logo{display:none;}
#flashholder { height:auto;}
.jcarousel-container {position: relative;height:146px;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left;list-style: none;width: 245px;height: 146px;}
.jcarousel-skin-tango .jcarousel-container {}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 296px;padding: 0px;text-align:center;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  295px;height: 142px; position:relative;left:1px;}.jcarousel-skin-tango .jcarousel-clip-horizontal img {margin:0px auto;border:none;}.jcarousel-skin-tango .jcarousel-item {width: 295px;height: 142px;text-align:center;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 10px;text-align:center;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
a, a:hover {text-decoration:none;border-bottom:1px solid #000000;}
a:hover, a:hover span, a:hover span strong, h3 a:hover {background:#000 !important;color:#fff  !important;}
a em {font-style:italic;font-weight :bold;text-decoration:underline}
img {display:none;}
