body
{
background: #b2dffc url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-bodyGrad2.jpg) repeat-x scroll top center;
margin: 0;
}

img
{
display: block;
border: 0;
}

a
{
color: #000000;
font: normal 12px arial;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

form
{
display: inline;
margin: 0;
}

#christianDiv
{
background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-bodyBG.jpg) no-repeat scroll top center;
margin: 0 auto;
text-align: center;
}

#PageWrapperHome
{
width: 980px;
margin: 0 auto;
background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-pageWrapperHomeBG.jpg) repeat-y scroll top center;
text-align: left;
}

#PageWrapper
{
width: 980px;
margin: 0 auto;
background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-pageWrapperBG.jpg) repeat-y scroll top center;
text-align: left;
}

#Header
{
width: 980px;
position: relative;
background: #ffffff;
}

.headerPiece
{
position: absolute;
top: 0;
left: -93px;
}

.searchSubmit
{
position: absolute;
top: 99px;
left: 604px;
}

.searchInput
{
position: absolute;
border: 0;
color: #848484;
font: bold 12px arial;
top: 102px;
left: 450px;
width: 152px;
}

#LeftColumn
{
display: inline;
float: left;
width: 197px;
}

.catNav
{
background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-catNavBG.jpg) repeat-y scroll top center;
}

.catNav ul
{
padding: 10px 0 10px 2px;
margin: 0;
list-style-type: none;
}

.catNav ul li
{
padding: 3px 5px 3px 16px;
border-bottom: 1px solid #b3c6e0;
background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-catnavLIBG.jpg) no-repeat scroll 5px 4px;
*background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-catnavLIBG.jpg) no-repeat scroll 5px 8px;
}

.catNav ul li a
{
color: #30345c;
font: bold 12px arial;
}

.newsletter
{
background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-newsletter.jpg) no-repeat scroll top center;
width: 197px;
height: 130px;
position: relative;
}

.newsInput
{
position: absolute;
border: 0;
color: #000000;
font: normal 12px arial;
top: 78px;
left: 17px;
height: 17px;
width: 114px;
}

.newsSubmit
{
position: absolute;
top: 76px;
left: 134px;
}

.belowLeftNav
{
text-align: center;
}

.belowLeftNav img
{
display: inline;
margin-bottom: 7px;
}

#RightColumnNoLeft
{
background: #ffffff;
display: inline;
float: left;
width: 960px;
*width: 980px;
padding: 0 10px 10px 10px;
}

#RightColumn
{
display: inline;
float: right;
padding-bottom: 25px;
width: 762px;
margin: 0 12px 0 0;
}

#RightColumnHome
{
display: inline;
float: right;
width: 780px;
background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-rightHomeBG.jpg) repeat-x scroll top center;
margin-right: 3px;
padding-bottom: 25px;
}

.eyBreadcrumbs
{
font: bold 11px arial;
margin: 5px 0 10px 0;
}

.eyBreadcrumbs a
{
font: bold 11px arial;
}

h1.eyTitle
{
font: bold 18px arial;
color: #000000;
border-bottom: 1px solid #000000;
margin: 0;
}

.sectionText
{
font: normal 12px arial;
color: #000000;
}

#RightColumnHome .sectionText
{
color: #ffffff;
}

#RightColumnHome .sectionText a
{
color: #ffffff;
text-decoration: underline;
}

.featuredRowHeaderBar
{
background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-featuredRowHeader.png) no-repeat scroll top center;
height: 21px;
width: 762px;
}

.featuredRowHeader
{
color: #ffffff;
font: bold 14px/21px arial;
padding-left: 20px;
}

.contentsName
{
font: bold 12px arial;
color: #000000;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #000000;
}

.descDiv
{
padding: 10px;
}

#ys_relatedItems
{
width: 170px;
border-right: 1px solid #bdbdbd;
border-left: 1px solid #bdbdbd;
border-bottom: 1px solid #bdbdbd;
margin: 0 auto;
}

.ystore-cross-sell-table
{
width: 100%;
}

.ystore-cross-sell-table td
{
padding: 5px;
width: 100%;
}

.ystore-cross-sell-cell img
{
border: 0;
margin: 0 auto 5px;
}

.ystore-cross-sell-product-name
{
margin: 3px 0;
}

.ystore-cross-sell-product-name a
{
color: #000000 !important;
font: bold 12px arial !important;
text-decoration: none !important;
}

.ystore-cross-sell-product-price
{
color: #000000;
font: bold 12px arial;
}

.item-image
{
width: auto;
}

.item-image img
{
display: inline;
}

html .fb_share_link
{
background: none !important;
padding: 0 !important;
height: auto !important;
}

#customorder td
{
background: none;
font: bold 12px arial;
padding: 2px 0;
}

.orderCode
{
color: #5b5b5b !important;
font: normal 11px arial !important;
padding: 2px 0 10px 0 !important;
}

.orderRegPrice
{
color: #5b5b5b !important;
font: normal 11px arial !important;
}

.orderSalePrice
{
color: #212460;
font: bold 14px arial !important;
text-transform: uppercase;
}

#pricing-table .quantity-price
{
color: #BB355A !important;
}

#Footer
{
clear: both;
width: 780px;
margin: 0 3px 0 197px;
padding: 10px 0;
background: #254790 url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-footerBG.jpg) repeat-x scroll bottom center;
color: #ffffff;
font: normal 11px arial;
}

.footerImages img
{
display: inline;
}

#Footer .footerLinks a
{
color: #ffffff;
font: normal 11px arial;
display: block;
}

.copyright
{
color: #ffffff;
font: normal 11px arial;
margin-top: 10px;
}





/********Contact Form***********/

#theform input
{
width: 274px;
height: 18px;
border: 0;
padding: 0;
font: normal 12px arial;
color: black;
}

#theform select
{
border: 0;
padding: 0;
font: normal 12px arial;
color: black;
}

#theform textarea
{
border: 0;
padding: 0;
font: normal 12px arial;
color: black;
}

.contactName
{
position: absolute;
left: 471px;
top: 8px;
}

.contactEmail
{
position: absolute;
left: 471px;
top: 40px;
}

.contactSelect
{
position: absolute;
left: 471px;
*left: 470px;
top: 73px;
*top: 72px;
width: 274px;
*width: 276px;
}

.contactOrder
{
position: absolute;
left: 471px;
top: 107px;
}

.contactTextarea
{
position: absolute;
height:74px;
left:472px;
top:141px;
width:272px;
*width: 274px;
*height: 75px;
}

.contactSubmit
{
position: absolute;
left: 538px;
top: 236px;
width: 135px !important;
height: 40px !important;
}

.knowledgeSearchText
{
position: absolute;
left: 288px;
top: 49px;
padding: 0;
border: 0;
font: normal 12px arial;
color: black;
width: 335px;
height: 21px;
}

.knowledgeSearchButton
{
position: absolute;
left: 630px;
top: 48px;
}

.featuredFrame
{
background: url(http://lib.store.yahoo.net/lib/yhst-8858899342589/ey-featuredFrame.jpg) no-repeat scroll top center;
}

.featuredName a
{
font: bold 19px arial;
}

.featuredCode
{
font: normal 11px arial;
color: #5b5b5b;
}

.featuredText
{
font: normal 12px arial;
color: #333333;
padding: 10px 0;
}

.featuredSalePrice
{
font: bold 15px arial;
color: #212460;
display: inline;
vertical-align: middle;
}

.featuredRegPrice
{
font: normal 11px arial;
color: #5b5b5b;
display: inline;
vertical-align: middle;
padding-right: 25px;
}
