::-webkit-scrollbar-button:start:decrement {
background-image: url(../images/ArrowUp.png);
height: 13px;
width: 13px;
display: block;
background-color: transparent; }

::-webkit-scrollbar-button:end:increment {
height: 13px;
width: 13px;
display: block;
background-color: transparent;
background-image: url(../images/ArrowDown.png);
}

::-webkit-scrollbar {
width: 13px;
height: 13px; }


::-webkit-scrollbar-track-piece {
background-color: #B4B4B4}

::-webkit-scrollbar-thumb:vertical {
background: #BBBBBB;
border-top: 1px solid #C6C6C6;
border-right: 1px solid #C6C6C6;
border-bottom: 1px solid #C6C6C6;
border-left: 1px solid #C6C6C6 }

::-webkit-scrollbar-thumb:horizontal {
width: 50px;
background: #B4B4B4;
border: 1px solid white;
border-top: 1px solid #C6C6C6;
border-right: 1px solid #C6C6C6;
border-bottom: 1px solid #C6C6C6;
border-left: 1px solid #C6C6C6 }

::-webkit-scrollbar-corner { color: #A5A5A5; width: 13px;
height: 13px; }

BODY { margin: 0px 4% 6px 4%; background-color: silver; background-image: url(../images/GreyLaidPaper.gif); scrollbar-face-color: #b4b4b4; scrollbar-arrow-color: #a3a3a3; scrollbar-shadow-color: #b4b4d9; scrollbar-highlight-color: #b4b4d9; scrollbar-3dlight-color: #a3a3a3; scrollbar-darkshadow-color: #a3a3a3; scrollbar-track-color: #b4b4b4; }
FORM { margin: 1px 0px 1px 0px }
HR { margin: 2px 0px 3px 0px; }
TD.picture { padding: 0px 0px 2px 0px; background-repeat: no-repeat;}
TD.photo { border-style: solid; border-width: 1px 0px 0px 0px; border-color: black; padding: 4px 0px 0px 0px; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 12px; line-height: 14px; vertical-align: top;}
TD.photovert { border-style: solid; border-width: 1px 0px 0px 0px; border-color: black; padding: 3px 0px 0px 0px; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 10px; line-height: 14px; }

TABLE.photo { border-style: solid; border-width: 0px 0px 1px 0px; border-bottom-color: black; margin: 0px; }

IMG.photo { -webkit-box-shadow: -3px 4px 4px #828282; -moz-box-shadow: -3px 3px 4px #828282; box-shadow: -3px 3px 4px #828282; }
IMG.ref {display: none; }

H1 { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 18px; font-weight: normal; margin: 8px 0px 9px 0px; }
H1.body { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 18px; font-weight: normal; margin: 0px 0px 3px 0px; text-indent: 15px; }
H1 STRONG { font-family: GillSans, 'Trebuchet MS', Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 16px; line-height: 18px; font-weight: bold; }

H2 { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; line-height: 17px; font-size: 12px; margin: 0px; font-weight: normal; white-space: nowrap; }
H3 { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; line-height: 12px; font-size: 11px; margin: 7px 0px 0px 0px; font-weight: normal; }
H4 { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; line-height: 14px; font-size: 12px; margin: 0px 0px 4px 0px; font-weight: normal; text-indent: 20px; }
H4.first { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; line-height: 14px; font-size: 12px; margin: 0px 0px 4px 0px; font-weight: normal; text-indent: 0px; }
H5 { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; line-height: 14px; font-size: 14px; margin: 0px 0px 2px 0px; }
H6 { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; line-height: 14px; font-size: 12px; margin: 0px 20px 10px 0px; font-weight: normal; text-align: right; }

P.Credit { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 11px; line-height: 12px; font-weight: normal; margin: 0px 5% 9px 0px; text-align: right; }

P.OrderButton{ color: black; margin: 3px 0px 0px 0px; background-image: -moz-linear-gradient(none) }

A.OrderButton { color: #4B4B4B; cursor: url(http://www.davidphenry.com/images/ArrowEast.cur), e-resize; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 17px; border: 1px #CCC solid; margin: 0px 0px 4px 0px; padding: 2px 6px 0px 6px; font-weight: bold; white-space: nowrap; -moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out;
background-image: -webkit-gradient(linear, left bottom, left top,
color-stop(0.26, #BEBDC0),
color-stop(0.7, #EFF5F5),
color-stop(0.82, #FFF));
background-image: -moz-linear-gradient(center bottom,
#BEBDC0 26%,
#EFF5F5 74%,
#FFF 82%);
text-shadow: -1px 1px 2px #BBC5FF;
-webkit-box-shadow: -2px 3px 4px #828282; -moz-box-shadow: -2px 3px 4px #828282; box-shadow: -2px 3px 4px #828282; }

A.OrderButton:hover { color: #9AE5E1; cursor: url(http://www.davidphenry.com/images/ArrowEast.cur), e-resize; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 17px; border: 1px #BBC4FF solid; margin: 0px 0px 4px 0px; padding: 2px 6px 0px 6px; font-weight: bold; white-space: nowrap; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;
background-image: -webkit-gradient(linear, left bottom, left top,
color-stop(0.26, #9D9D9D),
color-stop(0.74, #CBCBCB),
color-stop(0.66, #C3C3C3));
background-image: -moz-linear-gradient(center bottom, #757575 26%, #BDBDBD 74%, #B0B0B0 66%);
text-shadow: -1px 1px 2px #5F6AE6;
background-color: #7A7A7A;
-webkit-box-shadow: -2px 0px 4px #828282; -moz-box-shadow: -2px 0px 4px #828282; box-shadow: -2px 0px 4px #828282; }

.nb { white-space: nowrap; }
.sc { white-space: nowrap; font-variant: small-caps; }
.sup { font-size: 70%; position: relative; bottom: .35em; }
.sub { font-size: 70%; position: relative; top: .35em; }
DIV { text-align: center; }
TD { margin: 0px; }
A { text-decoration: none; cursor: url(http://www.davidphenry.com/images/ArrowEast.cur), e-resize; }
A:visited { color: #006488; }
A:hover { font-weight: bold; }
A:active { color: purple; }
A.contact { cursor: help; font-weight: bold; color: #03589A; }
A.contact:hover { cursor: help; font-weight: bold; color: green; font-size: 110%; word-spacing: .5ex; }

A.homelink { font-weight: bold; cursor: url(http://www.davidphenry.com/images/ArrowNorth.cur), n-resize; color: #03589A; }
A.homelink:hover { font-weight: bold; cursor: url(http://www.davidphenry.com/images/ArrowNorth.cur), n-resize; color: green; font-size: 110%; word-spacing: .5ex;}
A.prevlink { font-weight: bold; cursor: url(http://www.davidphenry.com/images/ArrowWest.cur), w-resize; color: #03589A; }
A.prevlink:hover { font-weight: bold; cursor: url(http://www.davidphenry.com/images/ArrowWest.cur), w-resize; color: green; font-size: 110%; word-spacing: .5ex; }
A.nextlink { font-weight: bold; color: #03589A; }
A.nextlink:hover { font-weight: bold; color: green; font-size: 110%; word-spacing: .5ex;}
A.outlink { cursor: url(http://www.davidphenry.com/images/globe.ani), e-resize; white-space: nowrap; color: #03589A; }
A.outlink:hover { cursor: url(http://www.davidphenry.com/images/globe.ani), e-resize; white-space: nowrap; color: green; font-size: 102%; word-spacing: .2ex; }
.nextbutton { font-size: 12px; font-family: Garamond, Times, serif; background-color:#E6E6E6; }
.nextbuttonOn { font-size: 12px; font-family: Garamond, Times, serif; background-color:white; cursor: url(http://www.davidphenry.com/images/ArrowEast.cur), e-resize; }
.index { font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; line-height: 17px; font-size: 12px; margin: 0px; vertical-align: middle; padding: 0px; }
P.index { font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; line-height: 17px; font-size: 12px; margin: 0px 0px 0px 0px; }
.indexvert { font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; line-height: 17px; font-size: 12px; margin: 12px 0px 0px 0px; text-align: left; }
.caption { font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 16px; }
.subcaption { font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 12px; line-height: 16px; font-weight: normal; }
TD.copyright { font-family: Garamond, Times, 'Times New Roman', serif; font-size: 10px; line-height: 13px; vertical-align: top; margin: 0px; padding: 0px; }
.copyright { font-family: Garamond, Times, 'Times New Roman', serif; font-size: 10px; line-height: 13px; vertical-align: top; margin: 0px; padding: 0px; }
.copyright P { font-family: Garamond, Times, 'Times New Roman', serif; font-size: 10px; line-height: 13px; vertical-align: top; margin: 4px 0px 0px 0px; }
P.copyright { font-family: Garamond, Times, 'Times New Roman', serif; font-size: 10px; line-height: 13px; vertical-align: top; margin: 4px 0px 0px 0px; }
DIV.copyright { font-family: Garamond, Times, 'Times New Roman', serif; font-size: 10px; line-height: 13px; vertical-align: top; text-align: center; margin: 4px 0px 0px 0px; }
TD.left { padding: 1px 5px 1px 8px; font-family: GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 14px; line-height: 14px; text-align: right; white-space: nowrap; }
TD.right { font-family: GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 14px; line-height: 14px; padding: 1px 30px 1px 4px; white-space: nowrap; }
