/*-------------------------layout stuff-------------------------*/

*{
margin: 0;
padding: 0;
}

*{
font-family: "helvetica";
}

a img{
border: 0;
margin: 0;
}

a{
outline: none;
}


a img{
border: 0;
}


/*-------------------------layout stuff-------------------------*/

/*-------------------------use so firefox doesn't have black dotted lines around links stuff-------------------------*/
a:active
{
outline: none;
}

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

/*-------------------------use so firefox doesn't have black dotted lines around links stuff-------------------------*/


body{
background-color: #ffffff;
}

#header{
width: 900px;
height: 80px;
padding-bottom: 40px;
padding-top: 20px;
}

#main_container{
width: 900px;
}

#thumbnail_container{
width: 900px;
padding-bottom: 20px;
}

#intro_container h3{
color: #999999;
font-family: "times";
font-size: 22 px;
line-height: 30px;
text-align: center;
font-weight: lighter;
}

#green_intro_container h3{
color: #999999;
font-family: "times";
font-size: 22 px;
line-height: 30px;
text-align: center;
font-weight: lighter;
}



#yellow_intro_container h3{
color: #999999;
font-family: "times";
font-size: 22 px;
line-height: 30px;
text-align: center;
font-weight: lighter;
}

#teal_intro_container h3{
color: #999999;
font-family: "times";
font-size: 22 px;
line-height: 30px;
text-align: center;
font-weight: lighter;
}

#pink_intro_container h3{
color: #999999;
font-family: "times";
font-size: 22 px;
line-height: 30px;
text-align: center;
font-weight: lighter;
}

#blue_intro_container h3{
color: #999999;
font-family: "times";
font-size: 22 px;
line-height: 30px;
text-align: center;
font-weight: lighter;
}

#orange_intro_container h3{
color: #999999;
font-family: "times";
font-size: 22 px;
line-height: 30px;
text-align: center;
font-weight: lighter;
}

#image_container{
width: 900px;
padding-top: 40px;
}


#image_description_container{
width: 310px;
float:left;
padding-right: 40px;
}


#blue_image_description_container{
width: 310px;
float:left;
padding-right: 40px;
}


#pink_image_description_container{
width: 310px;
float:left;
padding-right: 40px;

}


#yellow_image_description_container{
width: 310px;
float:left;
padding-right: 40px;

}


#orange_image_description_container{
width: 310px;
float:left;
padding-right: 40px;

}

#image_description_container h2{
color: #9ec44d;
font-family: "times";
font-size: 24 px;
letter-spacing: 2px;
text-align: right;
font-weight: lighter;
padding-bottom: 10px;
}


#pink_image_description_container h2{
color: #eba09a;
font-family: "times";
font-size: 24 px;
letter-spacing: 2px;
text-align: right;
font-weight: lighter;
padding-bottom: 10px;
}


#yellow_image_description_container h6{
color: #666666;
font-family: "times";
font-size: 15 px;
line-height: 22px;
text-align: right;
font-weight: lighter;
font-style: italic;
}





#pink_image_description_container h6{
color: #666666;
font-family: "times";
font-size: 15 px;
line-height: 22px;
text-align: right;
font-weight: lighter;
font-style: italic;
}





#blue_image_description_container h2{
color: #5ba0d7;
font-family: "times";
font-size: 24 px;
letter-spacing: 2px;
text-align: right;
font-weight: lighter;
padding-bottom: 10px;
}


#yellow_image_description_container h2{
color: #fdc348;
font-family: "times";
font-size: 24 px;
letter-spacing: 2px;
text-align: right;
font-weight: lighter;
padding-bottom: 10px;
}


#orange_image_description_container h2{
color: #f89c57;
font-family: "times";
font-size: 24 px;
letter-spacing: 2px;
text-align: right;
font-weight: lighter;
padding-bottom: 10px;
}


#image_description_container h5{
color: #666666;
font-family: "times";
font-size: 15 px;
line-height: 22px;
text-align: right;
font-weight: lighter;
font-style: italic;
}






#image_description_container h4{
color: #666666;
font-family: "times";
font-size: 15 px;
line-height: 22px;
text-align: right;
font-weight: lighter;
}

#pink_image_description_container h4{
color: #666666;
font-family: "times";
font-size: 15 px;
line-height: 22px;
text-align: right;
font-weight: lighter;
}




#blue_image_description_container h4{
color: #666666;
font-family: "times";
font-size: 15 px;
line-height: 22px;
text-align: right;
font-weight: lighter;
}




#yellow_image_description_container h4{
color: #666666;
font-family: "times";
font-size: 15 px;
line-height: 22px;
text-align: right;
font-weight: lighter;
}



#orange_image_description_container h4{
color: #666666;
font-family: "times";
font-size: 15 px;
line-height: 22px;
text-align: right;
font-weight: lighter;
}


#large_image_container{
width: 550px;
float: right;
}

#page_wrapper{
margin: 0 auto 0 auto;
width: 900px;
}
#wide_spacer{
width: 900px;
height: 40px;
float: left;
}


#pink_intro_container em{
color: #eba09a;
font-family: "times";
font-style: normal;
}


#green_intro_container em{
color: #9ec34f;
font-family: "times";
font-style: normal;
}

#blue_intro_container em{
color: #5ba0d7;
font-family: "times";
font-style: normal;
}

#teal_intro_container em{
color: #3b9da0;
font-family: "times";
font-style: normal;
}


#orange_intro_container em{
color: #f89c57;
font-family: "times";
font-style: normal;
}

#yellow_intro_container em{
color: #fdc348;
font-family: "times";
font-style: normal;
}


.type{
color: #999999;
text-decoration: none;
}