/* Jeff Wildermuth Photography CSS Stylesheet */


	/* STANDARD LINK */

a:link {
  color: #999999;  
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

a:visited {
  color: #999999; 
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

a:hover {
  color: #993333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}


	/* BODY BG */

body {
  background: url(name.jpg) fixed no-repeat;
}


	/* BOX */

.box_blue_text {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  border-style: solid;
  border-top-color: #999999;
  border-right-color: #999999;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
  border-width: 1px;
  padding: 2px;
  background-color: #FFFFFF;
  color: #0A50A1;
}

.box_baby_blue_text {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 10px;
  font-weight: 500px;
  border-style: solid;
  border-top-color: #4F2020;
  border-right-color: #4F2020;
  border-bottom-color: #783F3F;
  border-left-color: #783F3F;
  border-width: 2px;  
  padding: 1px;
  background-color: #240909;
  color: #C6D7E9;
}

.box_grey_text {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  border-style: solid;
  border-top-color: #999999;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #999999;
  border-width: 1px;
  padding: 2px; 
  background-color: #FFFFFF;
  color: #333333;
}


	/* BRIGHT BLUE */

.bright_blue_bold14 {
  color: #0A50A1;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

.bright_blue12 {
  color: #0A50A1;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

.bright_blue14 {
  color: #0A50A1;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.bright_blue18 {
  color: #0A50A1;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 18px;
  text-decoration: none;
}


	/* CREAM */

.bg_cream {
  background-color: #E2D9C0
}


	/* DARK GREY */

.dark_grey10 {
  color: #333333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.dark_grey_bold10 {
  color: #333333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 10px;
  font-weight: 700;
  text-decoration: none;
}

.dark_grey12 {
  color: #333333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

.dark_grey_bold12 {
  color: #333333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}

.dark_grey14 {
  color: #333333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.dark_grey18 {
  color: #333333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 18px;
  text-decoration: none;
}


	/* MED GREY */

.med_grey10 {
  color: #666666;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.med_grey12 {
  color: #666666;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

.med_grey_bold12 {
  color: #666666;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}

.med_grey14 {
  color: #666666;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}


	/* MED GREY LINK*/

a.med_grey12_link:link {
  color: #666666;  
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

a.med_grey12_link:visited {
  color: #666666; 
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

a.med_grey12_link:hover {
  color: #666666;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}

a.med_grey14_link:link {
  color: #666666;  
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

a.med_grey14_link:visited {
  color: #666666; 
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

a.med_grey14_link:hover {
  color: #993333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}



	/* LIGHT GREY */

.lt_grey10 {
  color: #999999;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.lt_grey12 {
  color: #999999;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

.lt_grey14 {
  color: #999999;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

	/* LIGHT GREY LINK*/

a.lt_grey12_link:link {
  color: #999999;  
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

a.lt_grey12_link:visited {
  color: #999999; 
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

a.lt_grey12_link:hover {
  color: #666666;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}


	/* Sponsor style LIGHT GREY 12 with no link boxes */

.lt_sponsor12 {
  color: #999999;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
  outline:none;  
}

a.lt_sponsor12_link:link { color: 0; }
a.lt_sponsor12_link:visited { color: red; }
a.lt_sponsor12_link:hover { color: blue; }

	/* RED */

.red_10 {
  color: #993333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.red_12 {
  color: #993333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

.red_14 {
  color: #993333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.red_bold14 {
  color: #993333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-weight: 700;
  font-size: 14px;
  text-decoration: none;
}

a.red14_link:link {
  color: #999999;  
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

a.red14_link:visited {
  color: #999999; 
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

a.red14_link:hover {
  color: #993333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.red_18 {
  color: #993333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

a.red18_link:link {
  color: #999999;  
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

a.red18_link:visited {
  color: #999999; 
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

a.red18_link:hover {
  color: #993333;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

	/* PURPLE 10 LINK */

a.purple10:link {
color : #703795; font-size: 10px ; font-family: arial, helvetica, verdana, sans-serif; font-weight: 700; text-decoration: none;
}

a.purple10:visited {
color : #703795; font-size: 10px ; font-family: arial, helvetica, verdana, sans-serif; font-weight: 700; text-decoration: none;
}

a.purple10:hover {
color : #333333; font-size: 10px ; font-family: arial, helvetica, verdana, sans-serif; font-weight: 700; text-decoration: none;
}

	/* PURPLE 12 LINK */

a.purple12:link {
color : #703795; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.purple12:visited {
color : #703795; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.purple12:hover {
color : #333333; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

	/* PURPLE 12 BOLD LINK */

a.purple_bold12:link {
color : #703795; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; font-weight: 700; text-decoration: none;
}

a.purple_bold12:visited {
color : #703795; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; font-weight: 700; text-decoration: none;
}

a.purple_bold12:hover {
color : #333333; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; font-weight: 700; text-decoration: none;
}

	/* DARK GREY 10 LINK */

a.dark_grey10:link {
color : #333333; font-size: 10px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey10:visited {
color : #333333; font-size: 10px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey10:hover {
color : #666666; font-size: 10px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

	/* dark grey 12 link */

a.dark_grey12:link {
color : #333333; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey12:visited {
color : #333333; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey12:hover {
color : #999999; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

	/* grey red 12 link --> used for paged output */

a.grey_red12:link {
color : #333333; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.grey_red12:visited {
color : #333333; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.grey_red12:hover {
color : #993333; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none; font-weight: 700;
}

	/* DARK GREY 14 LINK */

a.dark_grey14:link {
color : #333333; font-size: 14px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey14:visited {
color : #333333; font-size: 14px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey14:hover {
color : #666666; font-size: 14px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

	/* DARK GREY 16 LINK */

a.dark_grey16:link {
color : #333333; font-size: 16px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey16:visited {
color : #333333; font-size: 16px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey16:hover {
color : #333333; font-size: 16px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

	/* DARK GREY 18 LINK */

a.dark_grey18:link {
color : #333333; font-size: 18px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey18:visited {
color : #333333; font-size: 18px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey18:hover {
color : #666666; font-size: 18px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

	/* DARK GREY 20 LINK */

a.dark_grey20:link {
color : #333333; font-size: 20px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey20:visited {
color : #333333; font-size: 20px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

a.dark_grey20:hover {
color : #333333; font-size: 20px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

	/* ALERT RED */
.red12 {
color : #cc0000; font-size: 12px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}

.red14 {
color : #cc0000; font-size: 14px ; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none;
}
