/* CSS Document */


/*

#multimedia{
width:90px;
height:20px;
position:absolute;
top:255px;
left:25px;
}

#video{
width:90px;
height:20px;
position:absolute;
top:280px;
left:25px;
}

*/


/* basic containers */

#main{
width:885px;
height:550px;
margin: 0 auto;
position: relative;
}

#slideshow{
width:550px;
height:550px;
position:absolute;
left:335px;
}

#leftrail{
width:325px;
height:550px;
position:absolute;
left:10px;
}

/* index about */

#about{
width:155px;
height:float;
position:absolute;
top:160px;
left:135px;
}

#footer{
width:260px;
height:float;
position:absolute;
top:500px;
left:25px;
padding:0px;
}

/* header containers */

#header{
width:float;
height:150px;
position:absolute;
left:35px;
}

#description{
width:250px;
height:float;
position:absolute;
top: 105px;
left: 25px;
}

/* wedding and portrait containers */


#big_about{
width:250px;
height:float;
position:absolute;
top:100px;
left:300px;
}

#pricing{
width:250px;
height:float;
position:absolute;
top:100px;
left:575px;
}




/* main navigation blocks */


#journalism{
width:90px;
height:20px;
position:absolute;
top:210px;
left:25px;
}

#portrait{
width:90px;
height:20px;
position:absolute;
top:160px;
left:25px;
border-top: thin solid #000000;
}

#wedding{
width:90px;
height:20px;
position:absolute;
top:185px;
left:25px;
}

#blog{
width:90px;
height:20px;
position:absolute;
top:235px;
left:25px;
border-bottom: thin solid #000000;
}

/* social media links */

#twitter{
width:20px;
height:30px;
position:absolute;
top:470px;
left:40px;
}

#twitter_text{
width:70;
height:25px;
position:absolute;
top:475px;
left:60px;
}


#facebook{
width:20px;
height:30px;
position:absolute;
top:470px;
left:160px;
}

#facebook_text{
width: 90px;
height: 30px;
position: absolute;
top: 475px;
left: 180px;
}

/* multimedia navigation blocks */


#livingthrough{
width:175px;
height:20px;
position:absolute;
top:135px;
left:130px;
border-top: thin solid #000000;
}

#disease{
width:175px;
height:20px;
position:absolute;
top:1600px;
left:130px;
}

#third{
width:175px;
height:20px;
position:absolute;
top:185px;
left:130px;
}

#care{
width:175px;
height:20px;
position:absolute;
top:210px;
left:130px;
}

#family{
width:175px;
height:20px;
position:absolute;
top:235px;
left:130px;
}

#windows{
width:175px;
height:20px;
position:absolute;
top:260px;
left:130px;
}

#year{
width:175px;
height:20px;
position:absolute;
top:285px;
left:130px;
}

#egg{
width:175px;
height:20px;
position:absolute;
top:310px;
left:130px;
}

#cemetery{
width:175px;
height:20px;
position:absolute;
top:335px;
left:130px;
}

#glass1{
width:190px;
height:20px;
position:absolute;
top:360px;
left:130px;
}

#glass2{
width:175px;
height:20px;
position:absolute;
top:385px;
left:130px;
}

#crossing{
width:175px;
height:20px;
position:absolute;
top:410px;
left:130px;
border-bottom: thin solid #000000;
}

/* video navigation blocks */

#fonner{
width:135px;
height:20px;
position:absolute;
top:135px;
left:130px;
border-top: thin solid #000000;
}

#sunscreen{
width:135px;
height:20px;
position:absolute;
top:160px;
left:130px;
}

#flags{
width:135px;
height:20px;
position:absolute;
top:185x;
left:130px;
}

#stuhr{
width:135px;
height:20px;
position:absolute;
top:210px;
left:130px;
border-bottom: thin solid #000000;
}

/* portfolio navigation blocks */


#port_journalism{
width:130px;
height:20px;
position:absolute;
top:160px;
left:130px;
border-top: thin solid #000000;
}

#port_video{
width:130px;
height:20px;
position:absolute;
top:185px;
left:130px;
}

#port_fonner{
width:130px;
height:20px;
position:absolute;
top:200px;
left:130px;
}

#port_sunscreen{
width:130px;
height:20px;
position:absolute;
top:215px;
left:130px;
}

#port_flags{
width:130px;
height:20px;
position:absolute;
top:230px;
left:130px;
}

#port_stuhr{
width:130px;
height:20px;
position:absolute;
top:245px;
left:130px;
}

#port_sullivan{
width:130px;
height:20px;
position:absolute;
top:260px;
left:130px;
}

#port_multi{
width:130px;
height:20px;
position:absolute;
top:285px;
left:130px;
}

#port_livingthrough{
width:175px;
height:20px;
position:absolute;
top:300px;
left:130px;
}

#port_disease{
width:175px;
height:20px;
position:absolute;
top:315px;
left:130px;
}

#port_third{
width:175px;
height:20px;
position:absolute;
top:330px;
left:130px;
}

#port_care{
width:175px;
height:20px;
position:absolute;
top:345px;
left:130px;
}

#port_family{
width:175px;
height:20px;
position:absolute;
top:360px;
left:130px;
}

#port_windows{
width:175px;
height:20px;
position:absolute;
top:375px;
left:130px;
}


#port_resume{
width:130px;
height:20px;
position:absolute;
top:400px;
left:130px;
border-bottom: thin solid #000000;
}


/* portrait and wedding pricing and philosophy navigation blocks */

#portraits_about{
width:135px;
height:26px;
position:absolute;
top:235px;
left:130px;
border-bottom: thin solid #000000;
}

#portraits_slideshow{
width:135px;
height:20px;
position:absolute;
top:210px;
left:130px;
border-top: thin solid #000000;
}


#wedding_about{
width:135px;
height:26px;
position:absolute;
top:235px;
left:130px;
border-bottom: thin solid #000000;
}

#wedding_slideshow{
width:135px;
height:20px;
position:absolute;
top:210px;
left:130px;
border-top: thin solid #000000;
}

