.notext { font-size: 0; line-height: 0; text-indent: -4000px; }

/* Shell */

.shell { width: 400px; margin: 0 auto; }

/* End Shell */

/* Header */

#header { height: 77px; border-top: 7px solid #6b757c; }
#header .shell { position: relative; height: 77px; }

h1#logo  { position: absolute; top: 26px; left: 9px; width: 245px; height: 31px; }
h1#logo a { display: block; height: 31px; background: url(images/logo.gif) no-repeat 0 0; text-decoration: none; }
h1#logo a:hover { text-decoration: none; }
h1#logo span { font-size: 10px; line-height: 13px; color: #fff; text-transform: uppercase; letter-spacing: 1px; word-spacing: 4px; display: block; padding: 20px 0 0 44px; }

#navigation { float: right; display: inline; width: 616px; height: 33px; background: url(images/nav-bg.gif) no-repeat 0 0; margin-right: 17px; }

#navigation ul { list-style: none outside none; padding: 6px 0 0 0px; }
#navigation ul li { float: left; display: inline; padding-right: 0px;  }
#navigation ul li.last { padding-right: 0; }
#navigation ul li a { font-family: Verdana, sans-serif; color: #d7e7f1; text-transform: lowercase; font-size: 11px; }
#navigation ul li a:hover,
#navigation ul li a.active { font-weight: bold; color: #fff; }

/*  End Header */

/* Slider */

#slider { height: 299px; background-color: #6b757c;  }

#slider .shell { position: relative; height: 100%; overflow: hidden; }

#slider-content { position: relative; width:400px; height: 250px; overflow: hidden; }
#slider-content ul { position: relative; list-style: none outside none; overflow: hidden; }
#slider-content ul li,
.jcarousel-container,
.jcarousel-clip { position: relative; width: 400px; height: 250px; }

.slider-prev,
.slider-next { position: absolute; top: 136px; display: block; width: 30px; height:49px; z-index: 5; }
.slider-prev { top:250px; background: url(../images/prev.png) no-repeat 0 0; margin:0 0 0 -20px; }
.slider-next{ top:250px; background: url(../images/next.png) no-repeat 0 0; margin:0 0px 0 912px; }

#slider-nav { position: absolute; bottom: 10px; right: 26px; display: block; }
#slider-nav ul { list-style: none outside none; }
#slider-nav ul li { float: left; display: inline;  width: 33px; height: 32px; margin-right: 2px; }
#slider-nav ul li a { display: block; height: 32px; background-color: #000;  font-size: 18px; text-align: center; line-height:31px;  color: #fff; }
#slider-nav ul li a:hover,
#slider-nav ul li a.active { background-color: #0095da; color: #000; }

/* End Slider */

/* Main */

.shell { width: 400px; padding-left: 0px; }



#main-content { float: left; display: inline; width: 607px; margin-right: 28px; }

#sidebar { float: left; display: inline; width: 290px; }



/* End Main */

/* Footer */




