body, a {
	font: normal 11px arial, helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

a {text-decoration: none;}

a:hover{text-decoration: underline;}

body{
	text-align: center;
	background: #fff;
}

body, form {
	margin: 0;
	padding: 0;
}

img {border: none;}

.floatleft{float:left;}

.floatright{float:right;}

.clear{clear:both;}

input{vertical-align: middle;}

#main {
	margin: 0 auto;
	text-align: left;
	width: 760px;
	background: url(http://lib.store.yahoo.net/lib/yhst-57040721399257/main-back2.gif) repeat-y left top;
	z-index:0;
}

#header {
	width: 760px;
	height: 112px;
	position:relative;
	background: url(http://lib.store.yahoo.net/lib/yhst-57040721399257/header4.gif) no-repeat left bottom;
	z-index: 1000000;
}

.go-scroller-header {
	height: 136px !important;
}

#header .logos {text-align: left;}

#header .logos img{margin: 0 5px 0 15px;}

#head-scroller-container {
	width: 740px;
	margin-left: 6px;
	border: solid 1px #b92025;
	padding: 3px;
}

* html #head-scroller-container {
	width: 748px;
}

#head-scroller {
	width: 732px;
	text-transform: uppercase;
	background-color: #EEEEEE;
	padding: 2px 4px;
}

* html #head-scroller {
	width: 740px;
}

.go-scroller-nav {
	top: 99px !important;
}

* html #nav {
	top:86px;
}

* html .go-scroller-nav {
	top: 110px !important;
}

#nav .boccia{
	background:url(http://lib.store.yahoo.net/lib/silverprince/boccia-nav.gif) no-repeat left top;
	width:52px;
	height:26px;
}
#nav .teno{
	background:url(http://lib.store.yahoo.net/lib/silverprince/teno-nav.gif) no-repeat left top;
	width:34px;
	height:26px;
}
#nav .xemex{
	background:url(http://lib.store.yahoo.net/lib/silverprince/xemex-nav.gif) no-repeat left top;
	width:44px;
	height:26px;
}
#nav .titan{
	background:url(http://lib.store.yahoo.net/lib/silverprince/titan-nav.gif) no-repeat left top;
	width:91px;
	height:26px;
}

#nav{
	position:absolute;
	top: 88px;
	right: 10px;
	z-index: 100000;
height: auto;
}

#nav ul li{
	float:left;
	display:block;
	background-position:left top;
	border-left: dotted 1px #bebebe;
	padding: 0px !important;
}

#nav ul {
  margin: 0px;
  padding: 0px;
}

#nav ul li a {
	display:block !important;
	background-color: transparent;
	font: bold 11px arial !important;
	color: #999 !important;
display: block;
line-height: 24px !important;
padding: 0px 10px;
text-decoration: none;
}

#nav ul li ul {
  margin-top: -2px;
}

#header li:hover{background-position: 0 -26px;}

#header ul li{position:relative;}

#header li ul{
	width:107px;
	position: absolute;
	display: none;
	top:26px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	background:#fff;
	margin:0;
	padding:5px 0 5px 0px;
	z-index:100;
}
* html #header li ul{width:109px;}

#header .boccia ul{}

#header .teno ul{left:-28px;}

#header .xemex ul{right:-37px;}

#header .titan ul{right:5px;}

#header li ul li{
	margin:0;
	padding:0;
	width:100%;
	border-width: 0px !important;
}

#header li ul li a, #nav li ul li a {
	display: block;
	padding:3px 0 3px 10px !important;
	color:#999 !important;
	width:95px;
	font: normal 11px arial !important;
	text-transform: none !important;
	border-width: 0px !important;
}

#header li ul li a:hover{
	color:#333 !important;
	text-decoration: none;
}

#header li:hover ul,
#header li.over ul {display: block;}

#header form{
	position:absolute;
	top:28px;
	right:13px;
}
* html #header form{right:10px;}

#header form input{float:left;}

#header form .area{
	width: 170px;
	height:18px;
	border:1px solid #ddd;
	margin-right:3px;
	font-size:11px;
	color:#999;
	padding-left:3px;
}
* html #header form .area{margin-right:0;}

#header form img{
	float:left;
	margin: 2px 18px 0 0;
}

#header form img.search-label {
	margin-top: -1px;
}

/*-------- index start ----------*/
#index-column{
	width: 740px;
	margin:0 10px 0 10px;
	position: relative;
	z-index: 100;
}
* html #index-column{margin-left:5px;}

#index-column .index{
	width:700px;
	padding-left:20px;
}
* html #index-column .index{
	width:740px;
	padding-right:20px;
}

.feat .head {
    text-align: right;
    margin-bottom: 10px;
}

#index-column .feat .item{
	width:112px;
	float:left;
	height:165px;
	position:relative;
}

#index-column .feat .item .pict{
	display:block;
	position:relative;
	width:100%;
	height:100px;
}

#index-column .feat .item .pict .sub{
	bottom:0;
	position:absolute;
	left:0;
	text-align: center;
	width:100%;
	z-index:0;
}

#index-column .feat .item a{
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:102px;
	height:30px;
	padding: 100px 5px 0 5px;
	color:#fff;
	text-align: center;
	z-index:100;
	background:url(space.gif);
}
* html #index-column .feat .item a{
	width:112px;
	height:130px;
}

#index-column .feat .item a:hover{
	color:#bbb;
	text-decoration: none;
}

#index-column .feat .item img{margin:0;}

/*-------- index end ----------*/

/*-------- section start ----------*/

.left-column{
	width: 300px;
	margin-top:4px;
}

.right-column{
	width: 437px;
	margin-top:4px;
}

.right-column .breadcrombs{
	padding:5px 0 5px 0;
	color:#999;
}

.right-column .breadcrombs a{color:#999;}

.right-column .breadcrombs span{margin:0 5px 0 5px;}

.right-column .desc{
	width: 410px;
	color:#999;
	margin-bottom:15px;
}

.right-column .desc .head{
    margin-bottom: 8px;
}

.right-column .desc .logo{
	float:left;
	margin:0;
	padding:0;
}

.right-column .desc p{clear:both;}

.right-column .desc .subsects{width:100%;}

.right-column .desc .subsects .sub{
	width:40%;
	margin-left:5%;
}
* html .right-column .desc .subsects .sub{margin-left:2.5%;}


.right-column .desc .subsects h2,
.right-column .desc .subsects h2 a {
	font-size:12px;
	margin:0;
	color: #999999;
}

.right-column .desc .subsects ul{
	font-size:11px;
	margin:0;
	padding:2px 0 10px 5px;
	list-style-position: outside;
	list-style-image: url(http://lib.store.yahoo.net/lib/silverprince/list-dot.gif);
}

* html .right-column .desc .subsects ul{list-style-image: url(http://lib.store.yahoo.net/lib/silverprince/list-dot-ie.gif);}

.right-column .desc .subsects ul li{
	padding:0;
	margin:0 0 0 10px;
}

.right-column .desc .subsects ul a{color:#000;}

.right-column .desc .subsects ul li.all a{font-weight: bold; color: #999999;}


.sect-feat{
	margin-top:25px;
	padding-top:25px;
	background: #fff url(http://lib.store.yahoo.net/lib/silverprince/feat-back.gif) no-repeat right top;
}
/*-------- section end ----------*/

/*-------- subsection start ----------*/

.right-column h1{
	color:#999;
	font-size:14px;
	margin: 0px;
}

.right-column .desc .logo-subsect{
	float:left;
	margin:0;
	padding:0 20px 0 0 ;
	background: url(http://lib.store.yahoo.net/lib/silverprince/subsect-h1-back.gif) no-repeat right center;
}

.right-column .pages{
	padding:5px 3px 5px 0;
	text-align: right;
	color:#666;
}

.right-column .pages a{
	color:#666;
	margin:0 2px 0 2px ;
	text-decoration: underline;
}

.right-column .pages span{margin:0 5px 0 10px ;}

.right-column .pages .here{margin:0 3px 0 3px ;}

.right-column .top{
	border-bottom:1px solid #ddd;
	margin-bottom:10px;
}

.right-column .bottom{
	border-top:1px solid #ddd;
	padding-bottom:35px;
}

.right-column .sub-items{
	width:100%;
}

.right-column .sub-items .item{
	width:90px;
	margin:0 3px 0 4px ;
	padding: 0 5px 20px 5px;
}
* html .right-column .sub-items .item{
	width:100px;
	margin-left:2px;
}

.right-column .sub-items .item a{
	display:block;
	width:100%;
	text-align: center;
	color:#999;
}

.right-column .sub-items .item p{
	width:100%;
	text-align: center;
	color:#666;
	font-weight:bold;
	margin:0;
}

.right-column .sub-items .item .pict{
	width:100%;
	height:100px;
	margin-bottom:5px;
	position:relative;
	z-index:0;
}

.right-column .sub-items .item .pict a{
	position:absolute;
	bottom:0;
}

.right-column .sub-items .right{margin-right:0;}

/*-------- subsection end ----------*/

/*-------- item start ----------*/
.full-pict{
	width: 300px;
	margin-top:4px;
}

.full-pict .floatleft{
	display:block;
	background: #fff url(http://lib.store.yahoo.net/lib/silverprince/item-prev.gif) no-repeat left top;
	padding-left:12px;
	margin-left:4px;
	color:#999;
}
* html .full-pict .floatleft{margin-left:2px;}

.full-pict .floatright{
	display:block;
	background: #fff url(http://lib.store.yahoo.net/lib/silverprince/item-next.gif) no-repeat right top;
	padding-right:12px;
	margin-right:20px;
	color:#999;
}
* html .full-pict .floatright{margin-right:10px;}


.full-pict .click{
	background: url(http://lib.store.yahoo.net/lib/silverprince/enlarge.gif) no-repeat center bottom;
	padding:0 0 35px 0;
	margin: 0 0 10px 0;
	text-align: center;
	width:283px;
}

* html .full-pict .click{margin-left:0px;}


.also{
	width:713px;
	margin-top:25px;
	padding-top:25px;
	background: #fff url(http://lib.store.yahoo.net/lib/silverprince/also.gif) no-repeat right top;
	padding-left:20px;
}

* html .also{
	width:733px;
	padding-left:10px;
}

.also .item{margin-right:5px;}

.also .right{margin-right:0;}

.right-column form{
	width:400px;
	margin:0 ;
}

.right-column form p{
	margin:0 0 10px 0;
	color:#999;
}

.right-column form select{
	width:114px;
	height:19px;
	font-size:11px;
	margin:3px 0 0 5px;
}
* html .right-column form select{margin-top:0px;}

.right-column form p b{color:#666;}

.right-column .full{
	width:430px;
	border-top:1px solid #ddd;
	padding:10px 0 0 5px;
	margin:25px 0 0 0;
}
* html .right-column .full{width:435px;}

.right-column .full p{width:425px;}
/*-------- item end ----------*/

#footer{
	width: 760px;
	height:80px;
	background: #fff url(http://lib.store.yahoo.net/lib/silverprince/footer-back2.gif) no-repeat left top;
	position:relative;
}

#footer .nav{
	position:absolute;
	top:15px;
	left:10px;
}

#footer .nav a{
	float:left;
	display:block;
	margin-right:30px;
}

#footer form{
	position:absolute;
	top:10px;
	left:62px;
	width:220px;
}
#footer form .newsletter-box {margin-right:4px; border:1px solid #BBBBBB;}
* html #footer form{right:6px;}

#footer form input{font-size:11px;}

#footer form .area{
	width: 120px;
	height:18px;
	border:1px solid #ddd;
	margin-right:3px;
	font-size:11px;
	color:#bbb;
	padding-left:3px;
}
#footer .nav span.mailing {top:-5px;}
* html #footer form .area{margin-right:0;}

#footer .copy{
	position:absolute;
	top:55px;
	right:10px;
	color:#bbb;
}

#footer .copy a{color:#bbb;}

#footer .copy span{margin:0 5px 0 5px;}


/* custom mods */

#header #navinfo ul.innerul {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 67px;
    height: 26px;
    left: 170px;
    top: 86px;
    position: absolute;
}

.go-scroller-nav-info {
	top: 110px !important;
}

#header #navinfo ul.innerul li ul {
    position: absolute;
    left: -12;
    list-style: none;
}

.im {
border-bottom: 1px solid #DDD;
width: 290px;
}
.feat .head {
border-bottom: 1px solid #DDD;
}
#breadcrumbs,
#breadcrumbs * {
color: #999;
}



.right-column form select {
    margin-left: 0;
    max-width: 420px;
    width: 420px;
}
input.newsletter-box 
{
    font: 11px Arial, Helvetica, Sans-serif;
    color: #999999;
    width: 120px;
    border: 1px solid #DDDDDD;
    height: 18px;
    padding-left: 3px;
}
#footer span.mailing { padding: 0pt!important; width: 282px!important; margin-left: 55px; float: right; }
#footer span.mailing form 
{
    display: inline;
    width: 145px;
    left: 0px;
    position: relative;
    top: -6px;
    margin-left: 7px;
}
.paginate, .paginate td {
  font-size: 11px;
}
body { margin-top: 20px }
