body {
margin : 10px;
padding : 0;
font-family : "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size : 100%;
background-color : #c8d2d6;
}
a, a:visited {
color : #858b92;
text-decoration : none;
outline : none;
}
a:hover {
}
#wrapperhome {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_home2.jpg);
height : 711px;
}
#wrapperbio {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_bio2.jpg);
height : 711px;
}

#wrappernews {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_news2.jpg);
height : 711px;
}
#wrapperport0 {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_port23.jpg);
height : 711px;
}
#wrapperport1 {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_port2c.jpg);
height : 711px;
background-color : transparent;
}
#wrapperport2 {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_port2c.jpg);
height : 711px;
}
#wrapperport3 {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_port2c.jpg);
height : 711px;
}
#wrapperport4 {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_port2c.jpg);
height : 711px;
}
#wrapperport5 {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_port0.jpg);
height : 711px;
}
#wrappercontact {
width : 952px;
margin : 0 auto;
border : 1px none red;
background-image : url(../images/bg_contact1.jpg);
height : 711px;
}
#intro {
padding-bottom : 0;
border : 1px none red;
height : 169px;
}
#home {
display : table;
width : 236px;
height : 72px;
position : fixed;
border : 1px none red;
}
.home a, .home a:visited {
position : relative;
top : 70px;
left : 360px;
width : 236px;
height : 72px;
background-image : url(../images/logo.png);
display : table;
border-style : none;
}
.home a:hover {
background-position : 0 -72px;
width : 236px;
height : 72px;
}
#bio {
display : table;
border-style : none;
border-color : fuchsia;
width : 73px;
height : 16px;
top : 0;
left : 0;
}
.imgbio {
width : 579px;
height : 390px;
background : url(../images/img_bio.png) 0 0;
border : 4px solid white;
top : 164px;
visibility : visible;
position : relative;
left : 2px;
}
.bio a, .bio a:visited {
position : relative;
top : 0;
left : 830px;
width : 73px;
height : 16px;
border : 1px none red;
display : table;
background-image : url(../images/bio.jpg);
}
.bio a:hover {
background-position : 0 -16px;
width : 73px;
height : 16px;
}
#port {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 73px;
height : 16px;
}
.imgport {
width : 579px;
height : 164px;
background : none 0 0;
border : 4px solid white;
top : 164px;
visibility : visible;
position : relative;
left : 2px;
}
.port a, .port a:visited {
top : 14px;
left : 830px;
width : 73px;
height : 16px;
border : 1px none white;
display : table;
position : relative;
background-image : url(../images/port.jpg);
}
.port a:hover {
background-position : 0 -16px;
width : 73px;
height : 16px;
}
#port_01 {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_01 a, .port_01 a:visited {
top : 18px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port1.png);
display : table;
position : relative;
}
.port_01 a:hover {
background-position : 0 -16px;
width : 107px;
height : 16px;
}
#port_01a {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
background-position : 0 -16px;
}
.port_01a a, .port_01a a:visited {
top : 18px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
display : table;
position : relative;
background : url(../images/port1a.png) 0 -16px;
}
#port_02 {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_02 a, .port_02 a:visited {
top : 23px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port2.png);
display : table;
position : relative;
}
.port_02 a:hover {
background-position : 0 -16px;
width : 107px;
height : 16px;
}
#port_02a {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_02a a, .port_02a a:visited {
top : 23px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port2a.png);
display : table;
position : relative;
}
#port_03 {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_03 a, .port_03 a:visited {
top : 28px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port3.png);
display : table;
position : relative;
}
.port_03 a:hover {
background-position : 0 -16px;
width : 107px;
height : 16px;
}
#port_03a {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_03a a, .port_03a a:visited {
top : 28px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port3a.png);
display : table;
position : relative;
}
#port_04 {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_04 a, .port_04 a:visited {
top : 33px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port4.png);
display : table;
position : relative;
}
.port_04 a:hover {
background-position : 0 -16px;
width : 107px;
height : 16px;
}
#port_04a {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_04a a, .port_04a a:visited {
top : 33px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port4a.png);
display : table;
position : relative;
}
#port_05 {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_05 a, .port_05 a:visited {
top : 38px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port5.png);
display : table;
position : relative;
}
.port_05 a:hover {
background-position : 0 -16px;
width : 107px;
height : 16px;
}
#port_05a {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_05a a, .port_05a a:visited {
top : 38px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port5a.png);
display : table;
position : relative;
}

#port_06 {
left : 0;
display : table;
width : 107px;
height : 16px;
	border: 1px none fuchsia;
}
.port_06 a, .port_06 a:visited {
top : 46px;
left : 794px;
width : 107px;
height : 16px;
background-image : url(../images/port6.png);
display : table;
position : relative;
	border-color: maroon;
	border-width: 1px;
}
.port_06 a:hover {
background-position : 0 -16px;
width : 107px;
height : 16px;
}
#port_06a {
top : 0;
left : 0;
display : table;
border-style : none;
border-color : fuchsia;
width : 107px;
height : 16px;
}
.port_06a a, .port_06a a:visited {
top : 46px;
left : 794px;
width : 107px;
height : 16px;
border : 1px none white;
background-image : url(../images/port6a.png);
display : table;
position : relative;
}
#contact {
display : table;
border-style : none;
border-color : fuchsia;
width : 73px;
height : 16px;
position : fixed;
}
.imgcontact {
width : 579px;
height : 390px;
background : url(../images/img_contact.png) 0 0;
border : 4px solid white;
top : 164px;
visibility : visible;
position : relative;
left : 2px;
}
.contact a, .contact a:visited {
position : relative;
top : 5px;
left : 830px;
width : 73px;
height : 16px;
border : 1px none red;
display : table;
background-image : url(../images/contact.jpg);
}
.contact a:hover {
background-position : 0 -16px;
width : 73px;
height : 16px;
}

#news {
display : table;
border-style : none;
border-color : fuchsia;
width : 73px;
height : 16px;
position : fixed;
	margin-top: 0;
}
.imgnews {
width : 579px;
height : 390px;
background : url(../images/img_news.png) 0 0;
border : 4px solid white;
top : 164px;
visibility : visible;
position : relative;
left : 2px;
}
.news a, .news a:visited {
position : relative;
top : 10px;
left : 830px;
width : 73px;
height : 16px;
border : 1px none red;
display : table;
background-image : url(../images/news.jpg);
}
.news a:hover {
background-position : 0 -16px;
width : 73px;
height : 16px;
}
#contact_02 {
display : table;
border-style : none;
border-color : fuchsia;
width : 73px;
height : 16px;
position : fixed;
}
.imgcontact {
width : 579px;
height : 390px;
background : url(../images/img_contact.png) 0 0;
border : 4px solid white;
top : 164px;
visibility : visible;
position : relative;
left : 2px;
}
.contact_02 a, .contact_02 a:visited {
position : relative;
top : 15px;
left : 828px;
width : 73px;
height : 16px;
border : 1px none red;
background-image : url(../images/contact.png);
display : table;
}
.contact_02 a:hover {
background-position : 0 -16px;
width : 73px;
height : 16px;
}
h2 {
margin : 0;
margin-bottom : 14px;
padding : 0;
}
h4 {
color : white;
font : 0.6em/0.5em Georgia, "Times New Roman", Times, serif;
text-align : center;
}
.noscroll {
height : 390px;
width : 588px;
overflow : auto;
position : relative;
clear : left;
background : #ffffff none repeat-x scroll left bottom;
padding : 4px;
border-width : 0;
}
#slider {
width : 588px;
margin : auto;
position : relative;
border : 4px none lime;
height : 410px;
}

#slider2 {
width : 868px;
position : relative;
border : 4px none lime;
height : 150px;
	background: transparent url(../images/pan.png) repeat-x 0 0;
	margin: 150px -40px auto 40px;
}
.scroll {
height : 410px;
width : 588px;
background : #ffffff none repeat-x scroll left bottom;
padding-top : 1px;
padding-bottom : 2px;
padding-left : 1px;
}
.scrollContainer div.panel {
width : 580px;
border-width : 0;
border-style : none;
height : 406px;
padding : 4px;
}
#shade {
background : #ededec none no-repeat 0 0;
height : 50px;
}
#truthnyc {
border-width : 0;
margin-top : 150px;
width : 150px;
height : 25px;
margin-left : 400px;
background : url(../images/truthnyc.png) no-repeat;
float : left;
}
#truthnyc2 {
border-width : 0;
margin-top : 82px;
width : 150px;
height : 25px;
margin-left : 400px;
background : url(../images/truthnyc.png) no-repeat;
float : left;
}
#credits {
color : #858b92;
text-align : left;
top : 0;
border-width : 0;
display : inline;
float : right;
margin-right : -125px;
margin-top : 25px;
font : 8px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
letter-spacing : 0.2em;
}
.credits a:hover {
color : #858b92;
font-size : 8px;
text-decoration : none;
font-weight : normal;
font-style : normal;
}
#porttable {
width : 579px;
height : 390px;
background-color : transparent;
border : 0 none red;
background-image : url(../images/port_main.jpg);
}
#box01 {
width : 120px;
height : 124px;
	background: url(../images/01.png) no-repeat;
}
#box01:hover {
border-style : none;
	background: transparent url(../images/01_over.png) no-repeat;
}
#box02 {
width : 120px;
height : 124px;
border-style : none;
	background: url(../images/02.png) no-repeat;
}
#box02:hover {
	background: url(../images/02_over.png) no-repeat;
}
#box03 {
width : 120px;
height : 124px;
border-width : 0;
border-style : none;
	background: url(../images/03.png) no-repeat;
}
#box03:hover {
	background: url(../images/03_over.png) no-repeat;
}
#box04 {
width : 120px;
height : 124px;
background : url(../images/04.png) no-repeat 0 0;
position : relative;
border-style : none;
}
#box04:hover {
	background: url(../images/04_over.png) no-repeat;
}

#box05 {
width : 120px;
height : 124px;
background : url(../images/05.png) no-repeat 0 0;
position : relative;
border-style : none;
}
#box05:hover {
	background: url(../images/05_over.png) no-repeat;
}

#box06 {
width : 120px;
height : 124px;
background : url(../images/06.png) no-repeat 0 0;
position : relative;
border-style : none;
}
#box06:hover {
	background: url(../images/06_over.png) no-repeat;
}
ul.navigation {
list-style : none;
width : 510px;
height : 30px;
color : white;
text-align : center;
margin-top : 10px;
margin-left : -10px;
background : transparent 0;
padding : 0;
}
ul.navigation {
list-style : none;
width : 510px;
height : 30px;
color : white;
text-align : center;
margin-top : 10px;
font : 1.2em/0 Georgia, "Times New Roman", Times, serif;
background : transparent 0;
}
ul.navigation {
list-style : none;
width : 510px;
height : 30px;
color : white;
text-align : center;
margin-top : 10px;
margin-left : 38px;
background : transparent 0;
padding : 0;
font-family : Georgia, "Times New Roman", Times, serif;
}
ul.navigation li {
background-color : transparent;
background-image : none;
color : #c8d2d6;
display : inline-table;
visibility : visible;
float : none;
font-family : "Lucida Grande", Lucida, Verdana, sans-serif;
}
ul.navigation a {
color : white;
text-decoration : none;
background-color : transparent;
border : 1px none #c8d2d6;
font-family : "Lucida Grande", Lucida, Verdana, sans-serif;
}
ul.navigation a:hover {
border : 1px none #c8d2d6;
width : 10px;
height : 10px;
background-color : transparent;
}
ul.navigation a.selected {
background-color : transparent;
width : 10px;
height : 10px;
border : 1px hidden #c8d2d6;
color : maroon;
}
ul.navigation a:focus {
outline : none;
width : 10px;
height : 10px;
}
.scrollButtons {
position : absolute;
top : 180px;
cursor : pointer;
}
.scrollButtons.left {
left : -25px;
}
.scrollButtons.right {
right : -25px;
visibility : visible;
}
.scrollButtons.right, a:hover {
right : -25px;
visibility : visible;
}

