body
{
        background:#000000 url(../images/header_wrapper1.jpg) top center no-repeat;
        color: #9FAAB8;
        font-size: 12px;
		line-height:18px;
        padding: 0px;
        text-align: center;
		font-family:Arial, Helvetica, sans-serif;
		min-width:1001px;
}
.home {background:#000000 url(../images/header_wrapper.jpg) top center no-repeat;}
.main {
	margin: 0 auto; 
	width: 1001px; 
	padding:0;
	text-align:left;
}


a{color:#ffffff;}
a:hover { text-decoration:none;}
a:hover {text-decoration:none}
a, button, .button{ cursor:pointer;}

.clear{  overflow:hidden; width:100%;}
.clear1{ clear:both;}
.br{ display:block;}
.fright{ float:right;}
.fleft{ float:left;}
.txt{ display:block; position:absolute;}
.txt1{ position:relative;}
.list0 li, .list0 li a{ display:block; float:left;}


/*         _______
__________/ fonts \_______________________________________________________________________
--------------------------------------------------------------------------------------- */
.pane-sliders h3, .item-page h2, .moduletable_menu li, .top-menu, .content-box h3, .button, .blog h2, .item-page h2, .title-sub, .blog-featured h2, .title, .items-more h3, .stylebox1-title h3, .stylebox2-title h3, .title-extra1, .pane-sliders h3{font-family: 'Swiss721RomanCondensed';}
.caption h4{font-family: 'CapsuulaRegular';}


/*         ________
__________/ header \_____________________________________________________________________
--------------------------------------------------------------------------------------- */
/*header*/
.header{ height:279px; width: 1001px; }
.home .header{ height:516px;}

.logo{
	background:url(../images/logo.png) 0 0 no-repeat;
	width:377px;
    height:116px;
	top:75px;
	left:321px;
}
.home .logo{
	background:url(../images/logo.png) 0 0 no-repeat;
	width:377px;
    height:116px;
	top:352px;
	left:321px;
}
/**/




/*menu*/
.tail-top-menu{ background:url(../images/tail_top_menu.jpg) top center repeat-x; }
.tail-top-menu-center{ background:url(../images/tail_top_menu_center.jpg) top center no-repeat; height:116px;}
/**/



/*         _________
__________/ content \__________________________________________________________________
--------------------------------------------------------------------------------------- */
.content{ padding:26px 38px 42px 24px;}
#container{overflow:hidden; margin-bottom: -30000px; padding-bottom: 30000px;}
#left{
	float:left; 
	width:315px; 
	border-right:1px solid #262D34;
	margin-bottom: -30000px;
    padding-bottom: 30000px;
}
.left-indent{padding:0 43px 0 0;}

#right{
	float:right; 
	width:303px; 
	border-left:1px solid #262D34;
	margin-bottom: -30000px;
    padding-bottom: 30000px;
}
.right-indent{padding:0 0 0 28px;}

.container-indent{ padding:0 35px 0 36px;}


/*inline-style*/
.img-border{ border:1px solid #4C545D; padding:4px;}
.img-indent{ margin-bottom:22px;}
.indent-top{ padding-top:5px;}
/**/

/*stylebox1-text*/
.stylebox1-text{ padding-bottom:28px;}
/**/











/*content-custom*/
.tail-content-box{ background:#000;}
.content-box{ padding:20px 0 30px 54px; background:url(../images/sep1.gif) 20px bottom no-repeat;}
.content-box .col-1{ width:251px; text-align:center;}
.content-box .col-2{ width:260px; margin-left:62px; text-align:center}
.content-box .col-3{ width:260px; margin-left:58px; text-align:center}

.content-box h3{ color:#6D7D8F; font-size:30px; line-height:1.2em; font-weight:normal; padding:22px 0 18px 0; text-align:center;}
.content-box p{line-height:1.15em; word-spacing:-1px;}

.bg-separator{ background:url(../images/bg-separator.gif) 285px 0 repeat-y; padding-bottom:10px;}
.content-box .button{ margin:28px 11px 0 0;}

.button{
	background:url(../images/button.gif) 0 0 repeat-x;
	border-radius: 2px;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    font-size: 19px;
    height: 38px;
    line-height: 2em;
    padding: 0 13px 0 15px;
    position: relative;
    text-decoration: none;
	text-shadow:#24282A 1px 1px 1px, #24282A 0 0 2px;
}
.button:hover{ background-position:0 -38px;}

/**/



/*box Latest News*/
.box-news dt{border-radius: 2px; background:#908569; display:inline-block; color:#000000; font-size:12px; font-weight:bold; padding:7px 12px 5px 10px;}
.box-news dt:hover{background:#5D6D81;}
.box-news dt a{color:#000000; text-decoration:none;}
.box-news dd{ padding:12px 0 28px 1px;}
.box-news dd:last-child{ padding-bottom:21px;}
.box-news dd p{ padding-top:9px;}
/**/

/*moduletable_menu*/
.moduletable_menu li{
	background:url(../images/menu_separator.gif) bottom left repeat-x;
	padding:11px 0;
}
.moduletable_menu li a{ color:#A9BACF; font-size:20px; text-decoration:none;}
.moduletable_menu .current a, .moduletable_menu .active a, .moduletable_menu a:hover{ color:#FFF;}
/**/







/*         ________
__________/ footer \______________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-footer{ border-top:1px solid #353F4C; background:#000;}
.footer{ padding:0 0 29px 20px;  color:#ADB8C3;}
.footer .col-1{ width:202px; padding-top:30px;}
.footer .col-2{ width:211px; margin-left:566px; padding:29px 0 34px 0;}


.footer-social-icon .label{ color:#ADB8C3; font-size:12px; line-height:1.8em; text-align:center; position:absolute; display:block; left:0;}

	
/*         ______________
__________/ SOCIAL ICONS \________________________________________________________________
--------------------------------------------------------------------------------------- */
.list-icon{list-style:none; margin:0 0 0 65px; width:271px;}
.list-icon li, .list-icon li a{ display:block; float:left; width:24px; height:22px;}
.list-icon li{ margin-right:4px;}
.list-icon .bg1{ background:url(../images/facebook.png) 0 0 no-repeat;}
.list-icon .bg2{ background:url(../images/twitter.png) 0 0 no-repeat;}
.list-icon .bg3{ background:url(../images/technorati.png) 0 0 no-repeat;}
.list-icon .bg4{ background:url(../images/linkedin.png) 0 0 no-repeat;}
.list-icon li a:hover{ background-position:0 -22px;}
#easyTooltip{
	padding:2px 10px;
	background:#000;
	color:#9FAAB8;
	}










/*         _______________
__________/ header-slider \_______________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-slider{ background:#000; height:429px;}


.slider{
	width:1001px; height:497px;
	overflow:hidden;
	z-index:1;
}
.pix_diapo{
	width: 1001px;
	height:497px;
	overflow:hidden;
	position:absolute;
}
.pix_diapo {
	overflow: hidden;
	position: relative;
}
.pix_diapo > div {
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

#pix_stop, #pix_play, #pix_commands, #pix_next, #pix_prev { display:none;}
#pix_pag_ul {
	margin: 0;
	padding: 0;
	position:absolute;
	top:419px; left:422px;
}
#pix_pag_ul > li {
	cursor: pointer;
	display: block;
	float: left;
	list-style: none;
	margin:0 9px 0 0;
	padding: 0 0 0;
	text-align: center;
	text-indent: -9999px;
	width: 37px;
}
#pix_pag_ul > li > span {
	background:url(../images/page_bg.png) 0 0 no-repeat;
	display: block;
	height: 37px;
	width: 37px;
}
#pix_pag_ul > li:hover > span > span {
	background:url(../images/page_bg_act.png) 0 0 no-repeat;
}
#pix_pag_ul > li > span > span {
	display: block;
	float: left;
	height: 37px;
	width: 37px;
}
#pix_pag_ul > li.diapocurrent > span > span {
	background:url(../images/page_bg_act.png) 0 0 no-repeat;
}
#pix_pag_ul > li > .pix_thumb {
	height: 58px;
 	left: -17px;
	position: absolute;
	top: -40px;
	width: 58px;
}
#pix_pag_ul > li > .thumb_arrow {
	top: 26px;
	left: 12px;
	position: absolute;
}
.pix_relativize {
	overflow: hidden;
	position: relative;
	
}
.imgFake {
	cursor: pointer;
}
.elemHover {
	position: absolute;
}
.caption {
	display: block;
	top:0;
	left:0;
	width:1000px;
}
.ui-loader {
	display: none;
}
.pix_thumb, #pix_canvas{ display:none;}

.pix_diapo img{ position:absolute; right:-8px; top:-1px; z-index:1;}

.caption{top:91px; left:21px; position:absolute; z-index:2;}
.caption h4{color:#6D7D8F; font-size:79px; line-height:1.2em; font-weight:normal; letter-spacing:-1px; word-spacing:-1px;}
.caption p{ color:#C8D4E1; font-size:18px;  width:534px; font-weight:normal; line-height:1.32em; padding:7px 0 0 5px;}



