/* http://www.sportsonephoto.com/css/styles.css */
@charset "utf-8";
/* CSS Document */

.body {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	line-height: normal; font-weight: normal; color: #333333;}

.title {font-family: Verdana; font-size: 9px; font-weight:bold; color: #0070AF;}

.samples {font-family: Verdana; font-size: 12px; text-align:center; font-weight:bold; color: #0070AF;}

.thumb A:active {text-decoration: none;	border: 1px solid #FFFFFF;}

.thumb A:link {text-decoration: none; border: 1px solid #FFFFFF;}

.thumb A:visited {text-decoration: none; border: 1px solid #B6B6B7;}

.thumb A:hover {text-decoration: none; border: 1px solid #FFA124;}

.footer {font-family: Arial; font-size: 9px;}

.total {font-family: Arial; font-size: 15px;}

.thumbnail {position: relative; z-index: 0;}
.thumbnail:hover {background-color: transparent; z-index: 150;}
.thumbnail span {position: absolute; visibility: hidden; text-decoration: none;}
.thumbnail span img{padding: 1px;}
.thumbnail:hover span{visibility: visible; top: -100; left: -90px;}

.thumbnail_order {position: relative; z-index: 0;}
.thumbnail_order:hover {background-color: transparent; z-index: 150;}
.thumbnail_order span {position: absolute; visibility: hidden; text-decoration: none;}
.thumbnail_order span img{padding: 1px;}
.thumbnail_order:hover span{visibility: visible; top: -250; left: -30px;}

A:visited {color : #FF0000;	text-decoration: none;}

A:link {color : #FF9900; text-decoration: none;}

A:hover {color : #FF6600; text-decoration: underline;}

A:active {color : #FF6600; text-decoration: none;}

hr {height: 2px; color: #0070AF;}

img.border {border: 1px solid #ffa124; margin-right: 10px;}

#foot_copy {display: block; width: 76px; height: 7px; background: url("../images/common/footer_copyright.gif") no-repeat 0 0;}
#foot_copy:hover {background-position: 0 -7px;}


#foot_guarantee {display: block; width: 66px; height: 7px; background: url("../images/common/footer_guarantee.gif") no-repeat 0 0;}
#foot_guarantee:hover {background-position: 0 -7px;}


#butt_gallery {display: block; width: 240px; height: 19px; background: url("../images/common/butt_gallery.gif") no-repeat 0 0;}
#butt_gallery:hover {background-position: 0 -19px;}


#butt_hockey {display: block; width: 240px; height: 19px; background: url("../images/common/butt_hockey.gif") no-repeat 0 0;}
#butt_hockey:hover {background-position: 0 -19px;}


#butt_soccer {display: block; width: 240px; height: 19px; background: url("../images/common/butt_soccer.gif") no-repeat 0 0;}
#butt_soccer:hover {background-position: 0 -19px;}


#butt_league {display: block; width: 240px; height: 19px; background: url("../images/common/butt_league.gif") no-repeat 0 0;}
#butt_league:hover {background-position: 0 -19px;}


#butt_other {display: block; width: 240px; height: 19px; background: url("../images/common/butt_other.gif") no-repeat 0 0;}
#butt_other:hover {background-position: 0 -19px;}


#butt_lacrosse {display: block; width: 240px; height: 19px; background: url("../images/common/butt_lacrosse.gif") no-repeat 0 0;}
#butt_lacrosse:hover {background-position: 0 -19px;}


#butt_contact {display: block; width: 120px; height: 38px; background: url("../images/common/butt_contact.gif") no-repeat 0 0;}
#butt_contact:hover { background-position: 0 -38px;}


#butt_about {display: block; width: 120px; height: 38px; background: url("../images/common/butt_about.gif") no-repeat 0 0;}
#butt_about:hover {background-position: 0 -38px;}

#gallery_white {width: 487px; height: 121px; display: block; float: left; position:relative; right:-5%; background: url(../images/common/gallery_white.jpg);}
#gallery_white:hover {background-position: 0 -121px;}

.button                             { text-indent: -9999px; cursor: pointer; width: 29px; height: 29px; float: left; text-align: center; background: url(/../images/order/buttons.png) no-repeat; }
.dec                                { background-position: 0 -29px; }
