body { 
	/*background: white url(../media/6838/antares_bg.jpg) no-repeat fixed center top;*/
         background: #6F6F6F no-repeat fixed center top;
	margin: 0; padding: 0; padding-top: 40px; padding-bottom: 40px;
	font-family:Arial, Helvetica, sans-serif;font-size:12px; color: #7d7d7d; 
}

/*h1, h2, h3, h4, h5, h6, ul { margin: 0; padding: 0; }*/
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
/*a { overflow: hidden; }*/
.clear { clear: both; }
.none { display: none !important; }

#container, #footer, #news {
	width: 940px;
	margin: 0 auto; position: relative;
}

#footer {
	height: 97px; background: url(../media/67/footer.jpg) no-repeat;
	padding-bottom: 30px;
}

#header {
	height: 47px;
	background: transparent url(../media/162/top-bg.gif) repeat-x bottom;
	padding: 53px 0 40px 150px;
}

#header h1 a { display: block; width: 150px; height: 150px;
	position: absolute; left: 0; top: 0; text-indent: -9999px;
	background: transparent url(../media/11100/logo_antares.png) no-repeat left bottom;
	/**background: transparent url(../media/82/logo.jpg) no-repeat left bottom;**/
	/**background: transparent url(../media/6843/antares_logo02.gif) no-repeat left bottom;**/

}

#header ul { list-style: none; margin: 0; padding: 0; background: url(../media/92/menu-bg.gif) repeat-x bottom;
	overflow: hidden;
}
#header ul li { float: left; height: 31px; margin: 0; padding: 0;
	padding-top: 19px; padding-left: 16px; padding-right: 45px;
	background: url(../media/97/menu-el-bg.gif) no-repeat right bottom; cursor: pointer;
}

#header ul li.last { padding-right: 15px; background: none; }

#header ul li a { font-size: 12px; color: #7d7d7d; text-decoration: none;
	text-transform: uppercase;
}

#header ul li a:hover { color: black; }


#header ul li.active { background: white; padding-left: 26px; padding-right: 24px; }
#header ul li.active a { color: black; }
#header li.last:hover { padding-right: 25px; }
#content { background: transparent url(../media/62/content-bg.jpg) repeat-y;
	overflow: hidden;
}

#content .left{float:left;  width:170px; padding-right:7px; overflow: hidden; display:block;}

#sub-nav{float:left;}
#sub-nav ul{
	float:left; border-top:#cdcdcd 1px solid; margin-top:30px; margin-left:10px; width:140px; overflow:hidden; list-style-type:none; padding-left:0px;
}
#sub-nav ul li{
	float:left; border-bottom:#cdcdcd 1px solid; width:142px; padding-top:10px; padding-bottom:10px; padding-left:5px;
}

#sub-nav ul li a.active{color:#ff4800; text-decoration:none;}
#sub-nav ul li a{color:#a4a4a4; text-decoration:none;   }
#sub-nav ul a:hover, #sub-nav ul li a:hover strong{color:#555;}


#content .right{float:left;}

#top-content { background: white; padding-bottom: 5px; padding-right: 32px; float: left; }

#top-content-body {
	background: white url(../media/167/top-content-bg.jpg) repeat-y 1px; float: left; padding-bottom: 15px;
}
#headline { width: 466px; padding-right: 30px; padding-top: 7px; float: left; color: black; }
#headline h2 { font-size: 20px; font-weight: normal; padding-bottom: 15px;/*5px*/ }
#headline h2 a { color: black; text-decoration: none; font-size: 20px; }
#headline p { font-size: 28px; font-family: Georgia, serif; color: black; }
#short-intro { float: left; width: 215px;
	padding: 10px 0 15px 20px;
}
#short-intro p { padding: 0; margin: 0; padding-bottom: 25px; }
#short-intro a { color: black; text-decoration: none; }
#short-intro a:hover { text-decoration: underline; }

#main-content { clear: both;
	padding-top: 27px; overflow: hidden; 
	background: transparent url(../media/46/block.jpg) no-repeat right top;
}

#main-content-body {
	float: left;  width: 731px; padding-right: 32px; 
	background:#FFF;
	/**background: white url(../media/87/main-content-bg.jpg) repeat-y;**/
}

#main-content-both {
	float:left; padding-right:40px; padding-top:7px; width:710px; font-size:14px;
}

#main-content-body .main-content-left  {
	float:left; padding-right:25px; padding-top:7px; width:463px;/*460px;*/ font-size:14px;
}

#main-content-body .main-content-left .main-content-both p{margin-bottom:20px; line-height:20px;}

#main-content-body .main-content-right{
	float:left;	font-size:13px;	width:225px;
}

#main-content-body .main-content-right ul.link-list{
	float:left;	border-top:#cdcdcd 1px solid; margin-top:20px; width:225px; overflow:hidden;
}

#main-content-body .main-content-right ul.link-list li{
		border-bottom:#cdcdcd 1px solid; clear:both; float:left; width:210px; padding-top:15px; padding-bottom:15px; padding-left:15px;
		background-image:url(../media/72/li-arrow.jpg); background-repeat:no-repeat;
}

#main-content-body .main-content-right ul.link-list li a strong{color:#555; text-decoration:none;}
#main-content-body .main-content-right ul.link-list li a{color:#a4a4a4; text-decoration:none;   }
#main-content-body .main-content-right ul.link-list li a:hover, #main-content-body .main-content-right ul.link-list li a:hover strong{color:#ff4800;}
/*===*//*
#main-content-body .main-content-both ul {
	list-style-type:disc; 
}
#main-content-body .main-content-both ul li ul{
	list-style-type:circle; 
}
#main-content-body .main-content-both ul li ul li ul{
	list-style-type:square; 
}
#main-content-body .main-content-both ul li{
	padding-left:5px; font-size:14px;
}
#main-content-body .main-content-both ul li ul li{
	padding-left:25px; font-size:14px;
}
#main-content-body .main-content-both ul li ul li ul li{
	padding-left:45px; font-size:14px;
}*/
/*===*/

div.holder { height: 20px; background: white; clear: both; }
div.holder50 { height: 40px; background: white; clear: both; }

#technology { width: 238px; float: left; margin-right: 10px; padding-top: 20px; }
#case-study { width: 472px; float: left; margin-left: 10px; padding-top: 20px; }

div.section h3 { font-size: 19px; padding-bottom: 5px; }
div.section h3 a { color: black; text-decoration: none; }

#cs-list { margin-top: 22px; }
#case-study ul { list-style: none; margin: 0; padding: 0; }
#case-study ul  { list-style: none; padding-top: 30px; }
#case-study ul li { height: 18.2px; border-bottom: 1px solid #e6e6e6;
	padding-bottom: 5px; padding-top: 5px; padding-left: 20px; }
#case-study ul li a { display: block; text-decoration: none; color: #525252; }
#case-study ul li a span { color: #aaaaaa; }

#case-study ul li a:hover { color: #000; }
#case-study ul li a:hover span { color: #525252; }


div.project-description {
	height: 209px; margin-top: 27px;
	background: black; padding: 0;
}

div.project-description-cs { height: 187px;
	background-repeat: no-repeat; background-position: right top; padding-right: 266px;
	position: relative; display: none; padding-left: 22px; padding-top: 22px;
}
div.project-description-cs h4 a { font-size: 15px; color: white; text-decoration: none; }
div.project-description-cs p { position: absolute; bottom: 22px; left: 22px; width: 180px; line-height: 18px; }
div.project-description-cs p a { color: white; display: block; text-decoration: none; padding-top: 4px; clear: both; }
div.project-description-cs img {position:absolute; top: 0px; right:0px; height:209px; width:236px;}

#news { border-top: 1px solid #cccccc;
	padding-left: 180px; width: 760px; clear: both; background: white; overflow: hidden;
	padding-top: 19px; height: 43px; position: relative;
}

#news h5 { font-size: 16px; color: black; }
div.news-list { }
#news-cont { position: absolute; left: 120px !important; top: -14px; width: 440px; overflow: hidden; z-index: 0 !important; }
#news ul { list-style: none; margin: 0; padding: 0;}
#news ul li { width: 465px !important; }
#news ul li a { color: #ff4800; text-decoration: none; }
#news ul li a:hover { text-decoration: underline; }

a.all-news { color: #a9a9a9;
	text-decoration: none; position: absolute; right: 90px; top: 23px; padding-left: 10px;
	background: white; display: block;
}
a.all-news:hover { color: #424242; text-decoration: underline; }
#news-navigator { background: white url(../media/152/sep.jpg) no-repeat center;
	width: 36px; height: 31px; position: absolute; right: 30px; top: 15px; z-index: 10000 !important;
}
#news-navigator a { display: block; text-indent: -9999px; outline: none !important; }
#news-navigator a.next-news { width: 18px; height: 31px; float: left;
	background: url(../media/102/next.jpg) no-repeat right center;
}
#news-navigator a.next-news:hover { background: url(../media/107/next-active.jpg) no-repeat right center; }
#news-navigator a.prev-news { width: 18px; height: 31px; float: left;
	background: url(../media/117/prev.jpg) no-repeat left center;
}
#news-navigator a.prev-news:hover { background: url(../media/122/prev-active.jpg) no-repeat left center; }

#footer a { text-decoration: none; font-size: 12px; color: #424242; }
#footer a.scroll { position: absolute; left: 200px; top: 25px; }
#footer a.scroll:hover { color: white; }
#footer a.copy { position: absolute; right: 25px; top: 45px; }
#footer a.photo { position: absolute; right: 0px; bottom: 0px;
	display: block; padding-bottom: 5px; padding-left: 20px; padding-right: 25px;  font-size: 11px; color: black;
	border-bottom: 1px solid #3a807e;
}
#footer ul { list-style: none; margin: 0; padding: 0; position: absolute; top: 25px; right: 25px; }
#footer ul li { float: left; margin-left: 10px; }
#footer ul li a { color: #999999; text-decoration: none; }
#footer ul li a:hover { color: white; }

canvas { -moz-user-select: all; -webkit-user-select: auto; -o-user-select: text; }
.cufon-loading { visibility: hidden !important; }


/*
ul.technology-acc li {
	padding-bottom: 5px; padding-top: 5px;
	position: relative;
}
ul.technology-acc li p { display: none; }
ul.technology-acc a { display: block; text-decoration: none; color: #838383; }
li.active {
	height: 209px;
}

li.selected a.head { font-size: 15px; display: block; outline: none; position: absolute; left: 22px; top: 22px; }
li.selected p { position: absolute; display: block !important; left: 22px; bottom: 32px; color: #ffb699; padding-right: 22px; }
li.selected p a { padding-top: 4px; clear: both; }
li.selected a { color: white; }
*/


#tech-cont { margin-top: 27px; position: relative; }

#slide{
	background: url(../media/157/tech-selected.jpg) no-repeat;
	width: 238px; height: 209px;
	position: absolute; top: 0; left: 0; z-index: 0;
}

ul.technology-acc { list-style: none; }


.kwicks {
     list-style: none;
     position: relative;
     margin: 0;
     padding: 0;
     height: 374px !important;
}

.kwicks li {
     display: block; width: 236px;
     cursor: pointer;
     border-bottom: 1px solid #e6e6e6;
     height: 61px; position: relative; z-index: 1000;
}

.kwicks li.above-active { border-bottom: none; }
.kwicks li.active { margin-bottom: 12px !important; border: none !important; padding-bottom: 12px !important; }
.kwicks li h6 { color: #838383; font-size: 13px; font-weight: normal; padding-top: 7px !important;}
.kwicks li.active h6 { color: white; font-size: 15px; position: absolute; top: 22px; left: 22px;
	padding: 0 !important; }
.kwicks li.active h6.head { display: none !important; }
.kwicks li:hover h6 { color: #454545; }
.kwicks li p { display: none; }
.kwicks li.active p { position: absolute; bottom: 42px; left: 22px; padding-right: 22px;
	line-height: 18px; color: #ffb699; 
}

.kwicks li.first p { bottom: 50px; }
.kwicks li.active p a { color: white; text-decoration: none; 
	padding-top: 4px; clear: both; display: block; 

}

.kwicks li.active p a:hover { text-decoration: underline; }

.kwicks li.moving { border-bottom: none !important; }
.kwicks li.moving h6 { color: #cecece !important; }


/*
#content ul {list-style:circle;}
#content li
{
list-style-position: outside;
list-style-image: url(/media/16136/bullett.gif);
list-style:square;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px !important;
color: #7d7d7d;
}
*/
















































































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

