body{margin:0px; background-color:#ffffff}
table.homepage-background {background-image:url("/layouts/lilybird/images/homepage-background.jpg"); background-attachment:scroll; background-repeat:no-repeat; background-position:top;}
td.footer-text{font-size:11px; color:#b2a899; font-family:Arial,Verdana,Tahoma; padding:10px 0px 10px 0px;}
a.footer-link{font-size:11px; color:#b2a899; font-family:Arial,Verdana,Tahoma; text-decoration:none;}
a.footer-link:hover{font-size:11px; color:#b2a899; font-family:Arial,Verdana,Tahoma; text-decoration:underline;}
h1{font-size:38px; color:#fff; font-family:Arial,Verdana,Tahoma; text-decoration:none;}
a{font-size:15px; color:#feb7ba; font-family:Arial,Verdana,Tahoma; text-decoration:none;}
a:hover{font-size:15px; color:#feb7ba; font-family:Arial,Verdana,Tahoma; text-decoration:underline;}
td.content-area {padding: 20px 20px 20px 20px;}
img.collection-thumb {border: Solid 2px #ffffff}
a.blogSmallLinks {font-size:13px; color:#fff; font-family:Arial,Verdana,Tahoma;text-decoration:none;}
a.blogSmallLinks:hover {font-size:13px; color:#fff; font-family:Arial,Verdana,Tahoma;text-decoration:none;}
a.blogArchive {font-size:13px; color:#fff; font-family:Arial,Verdana,Tahoma;text-decoration:none;}
a.blogArchive:hover {font-size:13px; color:#fff; font-family:Arial,Verdana,Tahoma;text-decoration:none;}
td.blogContent {background-color:#ffffff; font-size:15px; color:#000; font-family:Arial,Verdana,Tahoma;padding: 20px 20px 20px 20px;}
td.blogBreak {background-color:#b2a899; font-size:15px; color:#fff; font-family:Arial,Verdana,Tahoma;}
td.blogMenu {background-color:#b2a899; font-size:15px; color:#fff; font-family:Arial,Verdana,Tahoma;}
h1.blogHeading {background-image:url("http://www.lily.roundbox.co.za/layouts/lilybird/images/blog-heading.jpg"); background-attachment:scroll; background-repeat:no-repeat; background-position:left;margin-left:4px;margin-top:-28px;margin-bottom:-10px;padding:61px;}

hr{border-right:medium none; border-top:medium none; border-left:medium none; border-bottom:medium none; color:#464646; height:1px; background-color:#464646}
td.home-bottom-background{background-image:url("/layouts/lilybird/images/lily-bird-homepage-bottom.jpg"); background-attachment:scroll; background-repeat:no-repeat; background-position:left}
img.collection-image {padding:3px;background-color:#ffffff;border: solid #464646 1px;}


td.blogTitle{color:#000; font-size:25px;}
td.blogDateAdded{color:#000; font-size:15px; padding-bottom:10px}
td.blogCommentsSoFar{color:#000; font-size:18px; padding:10px 0px 0px 0px}
td.commentAuthor{padding-top:10px; color:#000;}
td.commentBox{background-color:#d6d6d6; padding:10px; color:000}
input.resgiterInput{font-size:13px; color:#000; font-family:Arial,Verdana,Tahoma; border-color:#d6d6d6; border-width:1px; border-style:Solid; background-color:#FFF; height:25px; width:300px; padding:2px}
textarea.textareaAutogrow{font-size:13px; color:#000; font-family:Arial,Verdana,Tahoma; border-color:#d6d6d6; border-width:1px; border-style:Solid; background-color:#FFF; height:100px; width:300px; padding:2px}
span.willNotBeShown{font-size:10px; color:#000;}
span.mandatorystar{color:#F00}
input.registerButton{font-size:13px; color:#000; font-family:Arial,Verdana,Tahoma; border-color:#d6d6d6; border-width:1px; border-style:Solid; background-color:#FFF; ; padding:2px; height:25px}
input.pageFormSingleLine{font-size:13px; color:#000; font-family:Arial,Verdana,Tahoma; border-color:#d6d6d6; border-width:1px; border-style:Solid; background-color:#FFF; height:25px; width:300px; padding:2px}
input.pageFormCaptchaCode{font-size:13px; color:#000; font-family:Arial,Verdana,Tahoma; border-color:#d6d6d6; border-width:1px; border-style:Solid; background-color:#FFF; height:25px; width:130px; padding:2px}
input.pageFormSubmit{font-size:13px; color:#000; font-family:Arial,Verdana,Tahoma; border-color:#d6d6d6; border-width:1px; border-style:Solid; background-color:#FFF; height:25px; padding:2px; height:25px}
select.pageFormDropDown{font-size:13px; color:#000; font-family:Arial,Verdana,Tahoma; border-color:#d6d6d6; border-width:1px; border-style:Solid; background-color:#FFF; height:25px; padding:2px}
span.share{color:#000}
td.blogComment {color:#000}

#menuwrapper{border-top:0px solid #000; border-bottom:0px solid #333; background-color:#b2a899; z-index:10000}
.clearit{clear:both; height:0; line-height:0.0; font-size:0}
#p7menubar{width:100%}
#p7menubar, #p7menubar ul{padding:0; margin:0; list-style:none; font-family:Arial,Helvetica,sans-serif}
#p7menubar a{display:block; text-decoration:none; padding:9px 16px 10px 17px; border-right:1px solid #b2a899; font-size:16px; color:#ffffff; text-transform:uppercase;}
#p7menubar a.trigger{padding:9px 16px 10px 17px}
#p7menubar li{float:left; width:14em}
#p7menubar li{position:relative}
#p7menubar li{position:static; width:auto}
#p7menubar li ul, #p7menubar ul li{width:14em}
#p7menubar ul li a{color:#ec9318; border-right:0; padding:8px 1px 8px 17px; text-transform:uppercase;}
#p7menubar li ul{position:absolute; display:none; background-color:#b2a899; border-right:0px solid #b2a899; border-bottom:0px solid #b2a899; border-top:1px solid #ffffff; border-left:1px solid #b2a899}
#p7menubar li:hover a, #p7menubar a:focus, 
#p7menubar a:active, #p7menubar li.p7hvr a{color:#ffffff; background-color:#b2a899; border-right:1px solid #b2a899}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul{display:block}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a{color:#ffffff; background-color:transparent; border-bottom:1px solid #ffffff; text-transform:uppercase;}
#p7menubar ul a:hover{background-color:#a59a89!important; color:#FFF !important}
#p7menubar li ul ul{margin:-21px 0 0 221px}
#p7menubar li:hover ul ul, #p7menubar li:hover ul ul ul, #p7menubar li ul ul, #p7menubar li ul ul ul{left:-999em}
#p7menubar li:hover ul, #p7menubar li li:hover ul, #p7menubar li li li:hover ul, #p7menubar li ul, #p7menubar li li ul, #p7menubar li li li ul{left:auto}
#menuwrapper ul ul{z-index:1000!important}
