body
{
background: #172a55 url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-bodyBGRepeat.jpg) repeat-x scroll top center;
margin: 0 auto;
}

img
{
display: block;
border: 0;
}

a
{
color: #000000;
font: normal 12px arial;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

form
{
margin: 0;
display: inline;
}

#AvamianDiv
{
background: url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-bodyBG.jpg) no-repeat scroll top center;
}

#PageWrapper
{
width: 972px;
margin: 0 auto;
background: url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-pageWrapper.jpg) repeat-y scroll top center;
}

#Header
{
width: 972px;
position: relative;
height: 135px;
}

.headerPiece
{
position: absolute;
top: 0;
left: -32px;
}

.searchSubmit
{
position: absolute;
top: 110px;
left: 568px;
}

.searchInput
{
border: 0;
font: normal 11px arial;
text-align: right;
color: #8F8F8F;
position: absolute;
top: 113px;
left: 340px;
height: 14px;
padding: 0 4px 0 0;
width: 220px;
}

.headerLinks
{
color: #ffffff;
font: normal 11px arial;
position: absolute;
top: 22px;
right: 10px;
}

.headerLinks a
{
font: normal 11px arial;
text-transform: uppercase;
color: #ffffff;
vertical-align: middle;
}

.headerTextMiddle
{
position: absolute;
top: 55px;
left: 337px;
text-align: center;
width: 392px;
font: bold 13px arial;
}

.headerTextLine1
{
color: #DADEE7;
}

.headerTextLine2
{
color: #7198D3;
padding-top: 5px;
}

.headerTextInRed
{
color: #ffffff;
font: bold 12px arial;
position: absolute;
top: 112px;
left: 718px;
}

.headerTextAboveNumber
{
color: #6aa7f7;
font: bold 13px arial;
position: absolute;
top: 47px;
right: 4px;
}

#LeftColumn
{
display: inline;
float: left;
width: 183px;
}

.leftHeader
{
background: #9f0018 url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-leftHeaderBG.jpg) repeat-x scroll top center;
color: #ffffff;
font: bold 16px arial;
padding: 5px;
text-align: center;
}

.catNav
{
background: #4065b0 url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-leftGrad.jpg) repeat-x scroll top center;
padding: 2px 3px 0;
}

.catNav ul
{
margin: 0;
padding: 3px 0 10px;
list-style-type: none;
background: url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-leftULBG.jpg) repeat-y scroll top center;
}

.catNav ul li
{
background: transparent url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-blueDot.jpg) no-repeat scroll 6px 7px;
border-bottom: 1px solid #ccd0da;
padding: 3px 5px 3px 16px;
*padding: 0 5px 3px 16px;
}

.catNav ul li.selected
{
background: #1f3a7e url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-selectedBG.jpg) no-repeat scroll center top;
}

.catNav ul li a
{
display: block;
}

.catNav ul li.selected a
{
color: #ffffff;
}

#RightColumn
{
display: inline;
float: right;
width: 768px;
margin: 6px 10px 20px 0;
}

#RightColumn a
{
text-decoration: underline;
color: #0000FF;
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: #5c5c5c;
margin-bottom: 10px;
}

.eyBreadcrumbs a
{
color: #5c5c5c !important;
text-decoration: none !important;
font: normal 11px arial;
}

h1.eyTitle
{
background: url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-pageTitleBG.jpg) no-repeat scroll top center;
height: 45px;
margin: 0;
font: bold 23px/45px arial;
color: #ffffff;
padding-left: 8px;
}

.sectionText
{
font: normal 12px arial;
}

.textBox
{
font: normal 12px arial;
margin: 0 auto;
width: 758px;
border: 5px solid #3F67AB;
float: left;
}

.textBoxHeadline
{
background: #E2E9FB url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-textHeadBG.jpg) repeat-y scroll left center;
padding: 10px;
}

.textBoxHeadline h1.textHead
{
font: bold 18px arial;
color: #000000;
margin: 0;
}

.textBoxText
{
background: #ffffff url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-textBoxBG.jpg) repeat-y scroll left center;
padding: 10px;
float: left;
}

.contactForm
{
background: url(http://lib.store.yahoo.net/lib/yhst-12123787990410/ey-contactBG2.jpg) no-repeat scroll top center;
width: 686px;
height: 390px;
position: relative;
}

.fname
{
position: absolute;
left: 141px;
border: 0;
padding: 0 4px;
width: 262px;
height: 22px;
top: 59px;
font: normal 12px/22px arial;
}

.lname
{
position: absolute;
left: 141px;
border: 0;
padding: 0 4px;
width: 262px;
height: 22px;
top: 94px;
font: normal 12px/22px arial;
}

.emailAddress
{
position: absolute;
left: 141px;
border: 0;
padding: 0 4px;
width: 262px;
height: 22px;
top: 129px;
font: normal 12px/22px arial;
}

.subject
{
position: absolute;
left: 141px;
border: 0;
padding: 0 4px;
width: 262px;
height: 22px;
top: 164px;
font: normal 12px/22px arial;
}

.message
{
position: absolute;
left: 141px;
border: 0;
padding: 0 4px;
width: 262px;
height: 118px;
top: 201px;
*top: 202px;
font: normal 12px arial;
}

.contactSubmit
{
position: absolute;
top: 328px;
left: 337px;
}

.contactStoreInfo
{
font: normal 13px arial;
position: absolute;
top: 56px;
left: 457px;
}

#Footer
{
clear: both;
width: 782px;
color: #b7c9f2;
font: normal 11px arial;
color: #B7B9F2;
padding: 0 3px 0 187px;
}

#Footer a
{
color: #b7c9f2;
font: normal 11px arial;
}

.footerLinks
{
vertical-align: middle;
}
