@import "reset.css";
body { font-family:Arial;font-size:12px;line-height:18px;color:#a9a9a9;text-align:left; width:100%; height:100%; background-color:#000}


a       { color:#edc884; text-decoration:underline; }
a:link  { color:#edc884; text-decoration:underline;}
a:hover { color:#edc884; text-decoration:none;}
a:active{ color:#edc884; text-decoration:underline;}

a.org       {  text-decoration:underline; display:block; height:20px; padding-left:30px; line-height:20px; background:url(../images/arrow.png) 0px 0px no-repeat; margin-bottom:12px}
a.org:link  {  text-decoration:underline;}
a.org:hover {  text-decoration:none;}
a.org:active{  text-decoration:underline;}



	
.clear  {clear:both;}
.left{ float:left}
.right{ float:right}


.page{ position:relative; width:100%; height:100%; top:0; left:0; z-index:100}
.footer{ width:100%; height:auto; background-color:#000; color:#66615b; font-size:11px; font-family:Arial; line-height:28px;  z-index:100; margin-top:30px; padding-bottom:2px}
.centr{ width:992px; margin:0 auto}
/*   -----------------------------------------------------------------------------*/ 
.splash{ width:100%;}
.pad_290{ padding-top:150px;}
.bg_menu{ background-color:#000; height:55px;}
.opa_70{ background:url(../images/opa_75.png) top repeat; height:95px; }

h2{ font-size:28px; color:#fff; letter-spacing:-0.05em; font-weight:normal; line-height:28px}

.left_column{ float:left}
.right_column{ float:right}

a.logo { color:#ded7bc; letter-spacing:-0.05em; text-decoration:none!important; display:block; float:left; margin-left:40px}
a.logo h1{font-weight:normal; line-height:40px; margin:0; padding:0; font-size:36px; padding-top:20px}
a.logo strong{ color:#fff9e4} 
a.logo small{ color:#ded7bc; font-size:14px; font-family:Arial; display:block; line-height:30px} 

/* -----------------------------------------------------------------------------*/ 

.nav, .nav ul { list-style: none; margin: 0; padding: 0;}

.nav { font-family: Arial, Helvetica, sans-serif; z-index: 100; position: relative;}
.nav li { float: left; margin: 0; padding: 0; position: relative; width:165px;}
.nav li a{ color:#c2bca5; font-size:18px; font-family:Arial; display:block; height:55px; text-align:center; line-height:55px; letter-spacing:-0.05em; display:block}
.nav li a:hover { color: #000; background-color:#edc884} 
.nav li a, 
.nav li a:link{display: block; text-decoration: none;}


.nav ul { background: #000;  list-style: none; margin: 0; width: 220px; position: absolute; top: -999em;}
.nav ul.last{ margin-left:-55px}
.nav li:hover ul,
.nav li.sfHover ul { top: 55px; display:none}
.nav ul li { border: 0; float: none; height:30px;}
.nav ul a { border-bottom: 0; width: 200px; white-space: nowrap; font-size:14px; font-family:Arial; color:#ded7bc; height:30px; line-height:30px; text-align:left; padding-left:20px}
.nav ul a:hover { color: #000; background-color:#edc884} 

/* -----------------------------------------------------------------------------*/ 

#context{ width:902px; margin:50px 5px 40px; background:url(../images/opa_70.png) top repeat; padding:20px 40px; top:0; position:relative }
#context div.close{ display:block; height:20px; position:relative; margin-top:-2px; margin-right:-20px; float:right}
#context div.close a{ display:block; width:20px; height:20px; background:url(../images/x.gif) top no-repeat; cursor:pointer;}
#context div.close a:hover{ display:block; width:20px; height:20px; background:url(../images/x_hover.gif) top no-repeat; cursor:pointer;}


/* -----------------------------------------------------------------------------*/ 
.index-1 div.left_column{ width:600px;}
.index-1 div.right_column{ width:260px;}

div.block{ margin-top:-6px; margin-bottom:16px}
a.read_more{ display:block; margin-top:10px; cursor:pointer; width:80px}
div.text{ margin-left:158px}
.photo{ float:left;}
.vertical_photo{ margin-bottom:16px}
/* -----------------------------------------------------------------------------*/ 
#read_more h4{ margin:0px 0px 20px 0px; color:#fff; font-size:24px; line-height:24px;}
/* -----------------------------------------------------------------------------*/ 
.red { color:#FF0000;}
.white {color:#FFFFFF; display:block; margin-bottom:10px}
/* -----------------------------------------------------------------------------*/ 

.scroll-pane { overflow: auto; width: 900px; float:left; }
.scroll-content { width:1822px; float: left; height:145px}
.scroll-content a {text-decoration:none; width:213px; margin-right:12px;}
.scroll-content a.last{ margin-right:0}
html .scroll-content-item { display: inline; } /* IE6 float double margin bug */
.scroll-bar-wrap { clear: left;  }
.scroll-bar-wrap .ui-slider { background: none; border:0; height:10px; margin: 0 auto;}
.scroll-bar-wrap .ui-handle-helper-parent { position: relative; width: 100%; height: 100%; margin: 0 auto; }
.scroll-bar-wrap .ui-handle-helper-parent a{  display:block;background: none;background:url(../images/scroll.jpg) 0px 0px no-repeat; height:10px; margin-top:5px}
.scroll-bar-wrap .ui-slider-handle { background: none;}
.scroll-bar-wrap .ui-slider-handle .ui-icon { background: none; }

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; display: block; border: 0; }

.ui-slider-horizontal {  }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/;    }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; }
.ui-widget-content { background: #3f3f3f; color: #f00/*{fcContent}*/; height:11px}
.ui-widget-header a { color: #f00/*{fcHeader}*/; }


