#top {
top: 0px;
right: 20px;
font-family: arial;
font-size: 7pt;
text-align: right;
height:0px;
}

#address {
	bottom: 40px;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	height: 80px;
	position: absolute;
	right: 27px;
	width: 223px
}

#banner {
	background-color: #0c5585;
	height: 450px;
	position: relative;
	top: 20px;
	width: 960px
}

#base {
	background-color: #0c5585;
	bottom: 0px;
	height: 275px;
	left: 0px;
	position: relative;
	width: 960px
}



#base_links{
position:absolute;
top:180px;
left:420px;
width:500px;
height:100px;
color: #003366;
font-family: tahoma;
font-size: 8pt;
}


#bottom {
	; color: #eeeeee;
	font-family: arial;
	font-size: 8pt;
	height: 50px;
	left: 0px;
	position: relative;
	top: 10px;
	width: 100%
}

#header {
	color: #ffffff;
	font-family: tahoma;
	font-size: 11pt;
	height: auto;
	left: 300px;
	position: absolute;
	top: 388px;
	width: 630px
}

#inset {
	color: #bbbbbb;
	font-family: tahoma;
	font-size: 10pt;
	height: auto;
	left: 300px;
	padding-right: 20px;
	position: relative;
	top: 15px;
	width: 640px
}

#inside {
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	top: 0px
}

#main {
	background-color: #0c5585;
	height: auto;
	position: relative;
	top: 20px;
	width: 960px
}

#menu {
	color: #ffffff;
	font-family: arial;
	font-size: 10pt;
	height: auto;
	left: 360px;
	position: absolute;
	top: 28px;
	width: 620px
}

#pdf {
	position: absolute;
	right: 25px;
	text-align: right;
	top: 404px;
	width: 80px
}

#search {
	color: #dddddd;
	font-family: tahoma;
	font-size: 10pt;
	height: 30px;
	left: 40px;
	position: absolute;
	top: 385px;
	width: 350px
	z-index:1;
}

#side {
	background-color: #006699;
	color: #bbbbbb;
	font-family: tahoma;
	font-size: 8pt;
	left: -280px;
	position: absolute;
	top: -0px;
	width: 260px;
	z-index: 1
}

#tag {
	color: #ffffff;
	font-family: arial;
	font-size: 17px;
	font-weight: lighter;
	height: 50px;
	left: 40px;
	position: absolute;
	top: 255px;
	width: 350px
}

#tag2 {
	color: #dddddd;
	font-family: arial,helvetica;
	font-size: 13px;
	font-weight: lighter;
	height: 50px;
	left: 40px;
	position: absolute;
	top: 280px;
	width: 350px
}

#tagf {
	color: #ffffff;
	font-family: arial;
	font-size: 15px;
	font-weight: lighter;
	height: 50px;
	left: 420px;
	position: absolute;
	top: 22px;
	width: 350px;
	text-align: center;
	}

#tagf2 {
	color: #dddddd;
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: lighter;
	height: 50px;
	left: 440px;
	position: absolute;
	top: 0px;
	}

#sect{
position: absolute;
right:10px;
top:-14px;
width:60px;
}


.box {
	background-color: #6699cc;
	border: 0px;
	color: #0c5585;
	font-size: 8pt;
	height: 15px
}

.btn {
	background-image: url(../pics/silvergradientover.gif);
	border: 0px;
	color: #dddddd;
	font-size: 8pt;
	height: 20px
}

.cnt {
	font family: tahoma;
	font-size: 8pt;
	background-color:#006699;
	border: 0px;
	color:#cccccc;
}

.cnt2 {
	font family: tahoma;
	font-size: 10pt;
	font-weight:normal;
	background-color:#006699;
	border: 0px;
	color:#003366;
}



.coda-slider {
	float: left;
	overflow: hidden;
	position: relative;
	background-image: url(../images/banner.jpg);
	width: 630px
	
}

.coda-slider .panel {
	display: block;
	float: left;
	height: 170px;
	width: 630px
	
}

.coda-slider .panel-container {
	color: #dddddd;
	font-size: 12px;
	position: relative
}

.coda-slider .panel-wrapper {
	padding-left: 40px;
	width: 90%;
	
}


.coda-slider-wrapper {
	clear: both;
	overflow: auto;
	padding: 0px 0
}


.pics {
	border: 1px solid #0033cc
}

.pics2 {
	border: 1px solid #003366;
	margin-bottom: 10px;
	margin-left: 10px
}

.pics3 {
	border: 1px solid #003366;
	margin-bottom: 10px;
	margin-right: 20px
}

:focus {
	-moz-outline-style: none
}

a.current:link {
	background-color: #006699;
	color: #bbbbbb;
	font-weight: normal;
	text-decoration: none
}

a.current:hover {
	color: #dddddd;
	background-color: #006699;
	font-weight: normal;
	text-decoration: none
}

a.current:active {
	color: #bbbbbb;
	background-color: #006699;
	font-weight: normal;
	text-decoration: none
}

a.current:visited {
	background-color: #006699;
	color: #bbbbbb;
	font-weight: normal;
	text-decoration: none
}

a.sub:active {
	color: #888888;
	font-weight: normal;
	text-decoration: none
}

a.sub:hover {
	background-color: #0c5585;
	color: #dddddd;
	font-weight: normal;
	text-decoration: none
}

a.sub:link {
	color: #cccccc;
	font-weight: normal;
	text-decoration: none
}

a.sub:visited {
	color: #cccccc;
	font-weight: normal;
	text-decoration: none
}

a.sub2:active {
	color: #888888;
	font-weight: normal;
	text-decoration: none
}

a.sub2:hover {
	background-color: #006699;
	color: #dddddd;
	font-weight: normal;
	text-decoration: none
}

a.sub2:link {
	color: #cccccc;
	font-weight: normal;
	text-decoration: none
}

a.sub2:visited {
	color: #cccccc;
	font-weight: normal;
	text-decoration: none
}



body {
	background-color: #222222;
	
}

h1 {
	color: #dddddd;
	font-family: "arial";
	font-size: 17px;
	font-weight: lighter
}

h2 {
	color: #dddddd;
	font-family: "arial";
	font-size: 14px;
	font-weight: 500
}

h3 {
	color: #dddddd;
	font-family: "arial";
	font-size: 14px;
	font-weight: lighter
}



hr {
	background-color: #0033cc;
	border: 0;
	color: #0033cc;
	height: 1px;
	text-align: left;
	width: 100%
}

li {
	color: #003366
}

span {
	color: #bbbbbb
}

.stats {
	border-collapse: collapse;
	border-spacing: 0px;
	color: #fff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
}

.stats td {
	background-color: #006699;
	border: 1px #003366 solid;
	color: #bbbbbb;
	padding: 4px;
	text-align: left
}

.stats td.hed {
	background-color: #0c5585;
	color: #bbbbbb;
	font-size: 8pt;
	font-weight: normal;
	padding: 4px;
	text-align: left
}

ul.custom {
	font-family: arial;
	margin-left: 15px;
	padding-left: 0px
}

#logo{
position:absolute;
top:30px;
left:35px;
width:320px;
height:134px;
}

.stat2 {
	border-collapse: collapse;
	border-spacing: 0px;
	color: #fff;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	text-align: center;
}

.stat2 td {
	background-color: #006699;
	border: 0px #003366 solid;
	color: #bbbbbb;
	padding: 4px;
	text-align: left
}

.stat2 td.hed {
	background-color: #0c5585;
	color: #bbbbbb;
	font-size: 8pt;
	font-weight: normal;
	padding: 4px;
	text-align: left
}

#scrollup {
	   position: absolute;
	   top: 150px;
	   right:20px;
	   overflow: hidden;
	   height: 205px;
	   width: 240px
	  
	 }
	 .headline {
	   position: absolute;
	   top: 210px;
       left: 5px;
	   height: 195px;
	   width:220px;
	    font-family:arial;
	  font-size:8pt;
	   color:#bbbbbb;
	 }
	 
#quality{
position:absolute;
top:280px;
right:38px;
width:220px;
height:70px;
font-family: arial;
font-size: 8pt;
color:#bbbbbb;
}

.sprite {background:url(../pics/sprite.jpg);}

.button{height:20px;}
.other {height:20px;}
.quality {height:50px;}
.more {height:40px;}
.banner{width:960px;}
.news {height:90px;}

	/* Buttons */
	.prevnone {width:20px; background-position:-40px -0px;}
	.nextnone {width:20px; background-position:-60px -0px;}
	.prev {width:20px; background-position:-0px -0px;}
	.next {width:20px; background-position:-20px -0px;}
	

	/* Other */
	.delicious {width:20px; background-position:-80px -0px;}
	.pdf {width:20px; background-position:-100px -0px;}
	.print {width:22px; background-position:-120px -0px;}
	.info {width:25px; background-position:-144px -0px;}
    .rss {width:25px; background-position:-169px -0px;}
	.esp {width:20px; background-position:-194px -0px;}

	/* Quality */
	.iso {width:79px; background-position:-0px -20px; margin-right:10px;}
	
	/* More */
	.blue {width:100px; background-position:-80px -20px;}

	/* Banner */
	.top {height:450px; background-position:-0px -70px;}
	.bottom {height:275px; background-position:-0px -520px;}	
	
	/* News */
	.sub {width:240px; background-position:-0px -795px;}



