/*
	Style for Consider the Lily
*/

/* Page properties */
html { height: 100% }
body { text-align:center; margin: 0; background-image:url(http://www.considerthelily.co.uk/ekmps/shops/considerthelily/resources/Image/bg.gif); font-family: Arial, Helvetica, sans-serif; height: 100%; }
#pageWrapper { margin: 0 auto; text-align: left; width: 775px; height: 100%; position: relative; background-image:url(http://www.considerthelily.co.uk/ekmps/shops/considerthelily/images/pagebg.gif); margin-bottom: -20px; }
#main {	width: 100%; height: 100%; border-left: solid 1px #DDDDDD; border-right: solid 1px #DDDDDD }

/* Header */
.header { width: 100%; height: 86px; position: relative; background-image:url(http://www.considerthelily.co.uk/ekmps/shops/considerthelily/resources/Image/clt_bg.jpg); }
.logoBox { width: auto; float: left; position: relative; }
.headerImageBox { width: auto; float: right; position: relative; }

/* Menu */
.menuBar { width: 100%; height: 30px; position: relative; background-color: #E6DDB5; }
.navMenuUl { list-style: none; padding: 0; margin: 0; }
.navMenuLi { float: right; margin: 4 0.15em; }
.categoryMenu { width: 209px; height: auto; top: 395px; left: 0px; position: absolute; }

/* Content Boxes */
.mainBox { width: 564px; float: right; background: #FFFFFF; }
.modelBox { width: 209px; height: 280px; background-image:url(http://www.considerthelily.co.uk/ekmps/shops/considerthelily/resources/Image/clt_model.gif); float: left; position: relative; }
.searchBoxHome { width: 209px; height: 49px; background-color: #F7F7F7; filter: alpha(opacity=75); top: 150px; left: 1px; position: absolute; z-index: 3; }

/* Paragraph and title fonts*/
p {	text-align: justify; font-size: 12px; color: #999999; margin: 5px 7px 5px 7px; }
h2 { text-align: left; line-height: 25px; font-size: 12px; font-weight: bold; color: #A0C993; text-decoration: none; display: block; width: 564px; background-color: #F7F7F7; margin: 0; padding-left: 5px; }
p.footer { font-size: 12px; color: #999999; margin: 5px 7px 5px 150px; }

/* Link fonts */
a.normal:link, a.normal:visited { font-size: 12px; color: #988F64; text-decoration: none; }
a.normal:hover { text-decoration: underline; }
.navdiv { font-size: 14px; color: #988F64; }
a.category:link, a.category:visited { font-size: 12px; color: #FFFFFF; text-decoration: none; margin-left: 7px;	line-height: 30px; }
a.category:hover { text-decoration: underline; }