body {
	background:#FFFFFF;
	height:100%;
	font-family: arial, verdana, helvetica;
	font-size:0.75em;
	letter-spacing:1px;
	color: #000000;
	margin:auto;
	text-align:center;
}

/* main structural elements */

input{
   outline: none;
}

a {
   outline: none;
}

h2 {

}

img {
	border:none;
}

li {
	list-style-type:none;
}

#accessibility {
	position: absolute;
	left: -9999px;
}

#container{
background:#FFFFFF;
height:680px;
margin:10px auto auto;
width:910px;
text-align:left;
}

.content{

}

.footer {
	text-align:center;
	position:absolute;
	top:663px;
	width:910px;
	height:27px;
	background:#F68028 none repeat scroll 0 0;
}

.footer a {
	height:27px;
	color:#000000;
	font-size:1.42em;
	font-weight:bold;
	letter-spacing:3px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	text-decoration:none;
}

.footer a:hover {
	color:#FFFFFF;
	cursor:pointer;
} 

.footer li{
	list-style-type:none;
	margin-top:-8px;
	margin-left:-10px;
}

.footer ul{
	margin-bottom:0;
}

#copyright{
	font-size:0.88em;
	position:absolute;
	top:695px;
}

#logo{
	padding-left:17px;
	position:absolute;
	top:26px;
}

.title{
color:#331E54;
font-size:4em;
font-weight:bold;
padding-left:185px;
position:absolute;
top:23px;
}

.subtitle{
font-weight:bold;
margin-left:266px;
position:absolute;
top:100px;
}

.breadcrumb{
margin-left:266px;
position:absolute;
text-align:left;
top:85px;
width:700px;
}

.breadcrumb a{
color:#F68028;
font-weight:bold;
text-decoration:none;
}

.breadcrumb a:hover{
color:#331E54;
}

.divider{
color:#000000
}

.transcript{
height:552px;
margin-left:188px;
position:absolute;
top:112px;
white-space:pre;
width:722px;
}

/* Home page */

#textHomeTop{
line-height:14px;
margin-left:37px;
position:absolute;
text-align:left;
top:125px;
width:839px;
}

#homeImages{
height:270px;
width:910px;
position:absolute;
top:285px;
}

#homeImages img{
float:left;
padding-left:38px;
}

.homelinks a{
font-weight:bold;
font-size:1.75em;
text-decoration:none;
color:#000000;
}

.homelinks a:hover{
color:#F68028;
}

#linkHomeNatalie{
padding-left:37px;
position:absolute;
top:560px;
}

#linkHomeDave{
padding-left:470px;
position:absolute;
top:560px;
}

#titleDBAW{
color:#331E54;
font-size:1.92em;
font-weight:bold;
margin-left:35px;
position:absolute;
top:595px;
}

#textDBAW{
letter-spacing:0;
margin-left:36px;
position:absolute;
text-align:left;
top:625px;
width:850px;
}

/* Legally Deafblind */

#textNatalie{
line-height:14px;
margin-left:240px;
position:absolute;
text-align:left;
top:130px;
width:629px;
}

#textNatalie a{
color:#000000;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
padding-right:50px;

}

#textNatalie a:hover{
color:#F68028;
}


#portraitNatalie{
padding-left:19px;
position:absolute;
top:143px;
}

#videoInterviewNatalie{
margin-left:27px;
position:absolute;
top:312px;
}

.linksNatalie{
margin-left:-14px;
height:270px;
position:absolute;
top:435px;
}

.linksNatalie img{
padding-left:33px;
padding-right:39px;
}

.linksNatalie a{
float:left;
font-weight:bold;
font-size:1.75em;
text-decoration:none;
color:#000000;
white-space:pre;
text-align:center;
}

.linksNatalie a:hover{
color:#F68028;
}

/*Documentary Images */

#country{
color:#331E54;
font-size:1.67em;
font-weight:bold;
padding-left:62px;
text-decoration:none;
}

.country img
{
padding-right:100px;
vertical-align:top;
}

.contentCountry{
float:left;
height:496px;
white-space:nowrap;
width:500px;
}

.contentCountry p{
font-weight:bold;
white-space:normal;
width:300px;
}

.horizontal{
width:888px;
}

li.horizontal p{
width:678px;
}

#menuCountry{
font-size:1.33em;
font-weight:bold;
height:516px;
position:absolute;
text-align:center;
text-decoration:none;
top:134px;
width:160px;
}

#menuCountry a{
color:#000000;
text-decoration:none;
border:none;
white-space:pre;
}

#menuCountry a:hover{
color:#F68028;
}

#containerCountries{
height:535px;
margin-left:160px;
overflow:auto;
position:absolute;
top:128px;
white-space:nowrap;
width:750px;
}

#textCountry{
padding-left:44px;
position:absolute;
text-align:left;
top:23px;
white-space:normal;
width:597px;
}

/*Work on canvas*/

#containerCanvas{
height:436px;
overflow-x:scroll;
overflow-y:hidden;
position:absolute;
top:227px;
width:910px;
}

#textCanvas{
padding-left:20px;
position:absolute;
top:125px;
width:857px;
line-height:14px;
}

.contentCanvas{
float:left;
height:441px;
width:600px;
}

.contentCanvas p{
line-height:13px;
padding-left:70px;
position:absolute;
top:285px;
white-space:pre;
}

.contentCanvas img{
position:absolute;
top:25px;
}

.canvas{
width:3100px;
}

/*Multimedia Installation*/

#introInstallation{
padding-left:184px;
position:absolute;
text-align:left;
top:153px;
white-space:normal;
width:660px;
}

#introInstallation a{
color:#000000;
font-size:1.2em;
font-weight:bold;
margin-right:50px;
text-decoration:none;
line-height:25px;
}

#introInstallation a:hover{
color:#F68028;
}

#textInstallation{
padding-left:184px;
position:absolute;
text-align:left;
top:117px;
white-space:normal;
width:700px;
}

#imageGlasses{
position:absolute;
top:132px;
padding-left:15px
}

#imageTouch{
position:absolute;
top:266px;
padding-left:15px;
}

#imageLights{
position:absolute;
top:398px;
padding-left:15px;
}

#imageForest{
position:absolute;
top:531px;
padding-left:15px;
}

.linkVideo{

}

.linkTranscript{

}

#linkVideoNatalie{
position:absolute;
top:524px;
}

#linkVideoNatalie a{
color:#000000;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
width:100px;
}

#linkVideoNatalie a:hover{
color:#F68028;
}

#videoInstallation{
margin-left:20px;
position:absolute;
top:136px;
}

#introInstallation a:hover{
color:#F68028;
}

#linkVideoInstallation {
color:#000000;
font-size:1.2em;
font-weight:bold;
line-height:26px;
position:absolute;
top:370px;
width:167px;
}

#linkVideoInstallation a{
text-decoration:none;
color:#000000;
}

#linkVideoInstallation a:hover{
color:#F68028;
}

#linkTranscriptNatalie{

}


/*Exploring Deafblindness*/

#textDave{
line-height:14px;
margin-left:200px;
position:absolute;
text-align:left;
top:130px;
width:649px;
}

#textDave a{
color:#000000;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
padding-right:50px;

}

#textDave a:hover{
color:#F68028;
}

.linksDave{
height:270px;
position:absolute;
top:450px;
}

.linksDave img{
padding-left:19px;
padding-right:30px;
}

.linksDave a{
float:left;
font-weight:bold;
font-size:1.75em;
text-decoration:none;
color:#000000;
white-space:pre;
}

.linksDave a:hover{
color:#F68028;
}

/*dave images */

#lensthumb1{
position:absolute;
top:135px;
}

#lensthumb2{
position:absolute;
top:388px;
}

#lensthumb3{
position:absolute;
top:530px;
}

#containerGroups{
height:535px;
overflow-x:scroll;
overflow-y:hidden;
position:absolute;
top:128px;
white-space:nowrap;
width:910px;
}

.contentGroup{
font-weight:bold;
float:left;
height:496px;
white-space:normal;
}

.contentGroup p{
width:290px;
}

.group img
{
padding-right:200px;
vertical-align:top;
}

#menuGroup{
text-align:center;
font-size:1.33em;
font-weight:bold;
height:516px;
padding-left:20px;
position:absolute;
text-decoration:none;
top:134px;
width:160px;

}

#menuGroup a{
color:#000000;
text-decoration:none;
border:none;
white-space:pre;
}

#menuGroup a:hover{
color:#F68028;
}

#blurbImages{
padding-left:184px;
position:absolute;
text-align:left;
top:153px;
width:660px;
}

#blurbImages span a{
color:#000000;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
}

#blurbImages span a:hover{
color:#F68028;
}

/*photographing*/

#containerPhotographing{
height:538px;
overflow-x:scroll;
overflow-y:hidden;
position:absolute;
top:125px;
width:910px;
}

#blurbPhotographing{
padding-left:184px;
position:absolute;
text-align:left;
top:140px;
white-space:normal;
width:660px;
}


#linksPhotographing{
margin-left:170px;
position:absolute;
top:198px;
}

#linksPhotographing p{
margin-top:10px;
white-space:normal;
width:350px;
}

#linksPhotographing a{
color:#000000;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
}

#linksPhotographing a:hover{
color:#F68028;
}


.textPhotographing{
font-weight:bold;
line-height:14px;
padding-left:20px;
top:417px;
}

ul#textPhotographing{
width:3636px;
}

ul#textPhotographing li{
display:inline;
}

ul#textPhotographing li p{
float:left;
padding-left:38px;
padding-top:10px;
width:400px;
}

#containerTextPhotographing{
width:3636px;
}

.contentPhotographing{
float:left;
}

.contentPhotographing p{

}

.photographing{
width:3636px;
}

#videoEdith{
margin-left:133px;
position:absolute;
top:174px;
}

#imageEdithPhotographing{
margin-left:184px;
position:absolute;
top:350px;
}

/* dave interview */

#blurbInterviewDave{
line-height:14px;
padding-left:184px;
position:absolute;
text-align:left;
top:153px;
white-space:normal;
width:660px;
}

#blurbInterviewDave a{
color:#000000;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
width:100px;
}

#blurbInterviewDave a:hover{
color:#F68028;
}


#blurbInterviewDave span a{
color:#0000FF;
font-size:1em;
text-decoration:none;
font-weight:normal;
}

#videoInterviewDave{
margin-left:196px;
position:absolute;
text-align:center;
top:198px;
}

#daveInterviewThumb{
margin-left:-166px;
position:absolute;
top:15px;
}



