body{
margin:0px;
padding:0px;
background-image:url(../images/cedar-background1.jpg);

background-repeat:no-repeat;
background-position:top centre;
background-color:#00445a;
}
.wrapper{
width:886px;
margin:0px auto 0px auto;
height:auto;
}
.pagecontent{
margin:0px;
padding:0px;
float:left;
width:886px;
height:auto;
}
.header{
float:left;
background-image:url(../images/banner.jpg);
background-repeat:no-repeat;
width:886px;
height:auto;

background-position:top;
}
.logoarea{
margin:0px;
padding:0px;
float:left;
width:886px;
height:120px;

margin:0px;
padding:0px;
overflow:hidden;
}
.logo1{
float:left;
width:30px;
height:120px;
margin:0px;
padding:0px;

}
.logo2{
float:left;
width:130px;
height:120px;
margin:0px;
padding:0px;

}
.logo3{
float:left;
width:718px;
height:120px;
margin:0px;
padding:0px;
font-family:Helvetica, Regular, Crisp;
font-size:11px;
color:#FFFFFF;
text-align:right;
}
.newbodytxt{
color:#b4dae8;
font-family:Helvetica, Regular, Crisp;
font-size:12px;

}
.newbodytxt a{
text-decoration:none;
color:#b4dae8;
}
.newbodytxt a:hover{
text-decoration:none;
color:#ffffff;
}

.logo3 p img{
margin-left:10px;
margin-right:10px;
}
.mainpagecontent{
float:left;
width:885px;
height:auto;
margin:0px;
padding:0px;
}

.navigation{
float:left;
width:885px;
height:29px;
background-image:url(../images/navigation-bar.jpg);
background-position:top;
background-repeat:no-repeat;
overflow:hidden;


}
.navigation p{

margin:0px;
padding:0px;
font-family:Century Gothic, Bold, Smooth;
font-size:13px;
color:#FFFFFF;
}
.navigation p a{
padding-right:13px;
padding-left:10px;
text-decoration:none;
color:#FFFFFF;
}
.menu1{
float:left;
width:725px;
padding-left:10px;
height:25px;

}
.menu1 a:hover{
color:#bf0982;
}

.menu10{
float:left;
width:885px;

padding-left:-10px;
height:25px;
}
.menu10 a:hover{
color:#bf0982;
}

.menu2{
float:left;
width:147px;
height:25px;
}
.mainbanner{
float:left;
width:885px;
height:159px;


}
.content{
float:left;
margin:0px;
padding:0px;
width:883px;
height:auto;
margin-top:4px;


}
.leftmenu{

margin:0px;
padding:0px;
width:176px;
height:auto;
float:left;





}

.css1
{
margin-bottom:5px;

float:left;
width:156px;
height:auto;
font-family:Helvetica;
font-size:12px;

padding-left:10px;
padding-right:10px;
}
.css1 a
{
text-decoration:none;
color:#FFFFFF;
}

.css1 a:hover
{
text-decoration:none;
color:#b4dae8;
}



.css4
{
margin-bottom:5px;

float:left;
width:146px;
height:auto;
font-family:Helvetica;
font-size:12px;

margin-left:10px;
padding-right:10px;
border-bottom:1px dotted #FFFFFF;
padding-bottom:2px;
}
.css4 a
{
text-decoration:none;
color:#FFFFFF;
}

.css4 a:hover
{
text-decoration:none;
color:#b4dae8;
}



.css2
{
margin-top:3px;
margin-bottom:5px;
font-size:12px;
float:left;
width:162px;
height:21px;
background-image:url(../images/menu-background.jpg);
font-family:Helvetica;
padding-left:10px;
padding-right:4px;
line-height:21px;



}
.css2 a{

text-decoration:none;
color:#FFFFFF;
}


.css3
{
margin-bottom:8px;

float:left;
width:156px;
height:auto;
font-family:Helvetica;
font-size:12px;

padding-left:10px;
padding-right:10px;
}
.css3-left{
float:left;
width:5px;
height:auto;

padding-left:5px;
padding-top:4px;
}
.css3-right{
float:left;
width:140px;
height:auto;
padding-left:6px;
}
.css3 a
{
text-decoration:none;
color:#b4dae8;
}

.css3 a:hover
{
text-decoration:none;
color:#b4dae8;
}








.left-link-text
{
font-family:Helvetica;
font-size:12px;
color:#ffffff;
text-decoration:none;
text-align:left;
padding:5px 0px 2px 2px;
border-bottom:1px dotted #ffffff;
}

.left-link-text1
{
font-family:Helvetica;
font-size:11px;
text-decoration:none;
text-align:left;
color:#ffffff;
border-bottom:0px dotted #b4dae8;
padding:0px 0px 2px 16px;
margin:-5px;
letter-spacing:.1em;
}


.left-link-text a
{
list-style:decimal;
color:#ffffff;
text-decoration:none;
}
.left-link-text a:hover{
color:#ffffff;

font-weight:bold;

}

.left-link-text1 a
{
color:#ffffff;

text-decoration:none;
}
.left-link-text1 a:hover{

color:#ffffff;
font-size:11px;
font-weight:bold;

}

.search
{
width:162px;
padding:0px 0px 0px 10px;
height:auto;


}
.textbox-bg
{
background:none;
background-image:url(../images/textbox-bg.jpg); width:120px; background-repeat:repeat-x; background-position:left; background-position:top;
/*background: url('../images/textbox-bg.jpg') no-repeat 0 0; overflow:hidden;*/
height:13px;
font-family:Helvetica;
font-size:11px;
color:#464646;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:3px 1px 0px 5px;
float:left;
}
input
{
margin:0px 2px 0px 1px;
border:none;
	font-family:Helvetica;
	font-size:12px;
	color:#000000;
	background-color:#cccccc;
}

textarea
{
margin:0px 2px 0px 1px;
border:none;
	font-family:Helvetica;
	font-size:12px;
	color:#000000;
	background-color:#cccccc;
}
select
{
margin:0px 2px 0px 1px;
border:none;
	font-family:Helvetica;
	font-size:12px;
	color:#000000;
	background-color:#cccccc;
}
.rightcontent{
float:left;
width:685px;
height:auto;
margin:0px;
padding:0px;
padding-left:20px;
color:#b4dae8;
margin-top:8px;
}
.rightcontent a{
text-decoration:underline;
color:#FFFFFF;
}

.rightcontentforprofile{
float:left;
width:685px;
height:auto;
margin:0px;
padding:0px;
padding-left:20px;
color:#b4dae8;
margin-top:8px;
}

.rightcontentforprofile1{
float:left;
width:670px;
height:auto;
margin:0px;
padding:0px;
padding-left:20px;
color:#b4dae8;
margin-top:8px;
}
h2{
margin:0px;
padding:0px;
color:#b4dae8;
font-family:Helvetica, Regular, Strong;
line-height:18px;
font-size:18px;
font-weight:normal;
}
.rightcontentforprofile p{
margin:0px;
padding:0px;
color:#b4dae8;
font-family:Helvetica, Regular, Strong;
line-height:18px;
text-align:justify;
font-size:13px;
}

.rightcontentforprofile div{
color:#b4dae8;
font-family:Helvetica, Regular, Strong;
line-height:18px;
font-size:13px;
}

.rightcontentforprofile1 div{
color:#b4dae8;
font-family:Helvetica, Regular, Strong;
line-height:18px;
font-size:13px;
}

.rightcontentforprofile1{
float:left;
width:310px;
height:auto;
margin:0px;
padding:0px;
padding-left:20px;
color:#b4dae8;
text-align:left;
}
.rightcontentforprofile1 p{
margin:0px;
padding:0px;
color:#FFFFFF;
font-family:Helvetica, Regular, Strong;
line-height:18px;
text-align:justify;
font-size:13px;
}

.rightcontentforprofile2{
float:left;
width:310px;
height:auto;
margin:0px;
padding:0px;
padding-left:20px;

text-align:left;
}
.rightcontentforprofile2 p{
margin:0px;
padding:0px;
font-family:Helvetica, Regular, Strong;
line-height:18px;
text-align:justify;
font-size:13px;
color:#b4dae8;
}
.subheading{
font-family:Helvetica, Regular, Strong;
font-size:16px;
color:#b4dae8;

}
.rightcontent-pageheading{
float:left;
margin:0px;
padding:0px;
width:703px;
margin-bottom:10px;
}
.rightcontent-pageheading1{
font-family:Helvetica, Strong;
color:#b4dae8;
font-size:17px;
float:left;
margin:0px;
padding:0px;
width:380px;
height:auto;
text-align:left;


}
.rightcontent-pageheading2{
font-family:Helvetica, Bold, Smooth;
color:#b4dae8;
font-size:12px;
float:left;
margin:2px;
padding:2px 0px 0px 0px;
width:300px;
height:auto;
text-align:right;

}
.rightcontent p{
margin:0px;
padding:0px;
font-family:Helvetica, Strong;
color:#b4dae8;
font-size:12px;
text-align:justify;
margin-top:10px;
line-height:18px;
}
.clear{
clear:both;
margin:0px;
padding:0px;
}
.imagearea{
margin:0px;
padding:0px;
width:685px;
height:164px;
float:left;
margin-top:8px;

}
.imagebox{
margin:0px;
padding:0px;
float:left;
width:128px;
height:162px;
border:2px solid #356b7c;

}
.mainimage{
margin:0px;
padding:0px;
float:left;
width:128px;
height:111px;
}
.imagetext{
float:left;
margin:0px;
padding:0px;
width:128px;
height:50px;
background-color:#000000;
border-top:2px solid #00445a;
text-align:center;
color:#b4dae8;
font-size:12px;

}
.gap{
float:left;
width:3px;
margin:0px;
padding:0px;
height:150px;
}

.buyonline{
float:left;
width:140px;
height:162px;
margin:0px;
padding:0px;
border:2px solid #356b7c;

}
.special{
margin:0px;
padding:0px;
float:left;
width:882px;
height:auto;
margin-top:5px;

}
.special-left{
float:left;
width:176px;
height:auto;
}
.special-left p{
margin:0px;
padding:0px;
margin-bottom:4px;
}
.special-right{
float:left;
width:685px;
height:auto;
padding-top:8px;






}
.contact{
font-family:Helvetica;
font-size:12px;
color:#b4dae8;
}
.footer{
float:left;
font-family:Helvetica;
font-size:12px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:top;
margin:18px 0px 5px 0px;
width:874px;
height:70px;
color:#b4dae8;
}
.footer p{
margin:0px;
padding:0px;
color:#b4dae8;
}
.footer p a{
text-decoration:none;
color:#b4dae8;
padding-left:5px;
padding-right:5px;
}
.special-image1{
width:336px;
height:144px;
float:left;
margin:0px;
padding:0px;
border:2px solid #2e6678;

}
.special-image2{
width:336px;
height:144px;
float:left;
margin:0px;
padding:0px;
border:2px solid #2e6678;
margin-left:3px;

}
.execiting-new{
float:left;
margin:0px;
padding:0px;
width:336px;
height:85px;
}
.execiting-new-text{
float:left;
margin:0px;
padding:0px;
width:336px;
height:58px;


}
.keepupdate{
float:left;
margin:0px;
padding:0px;
width:683px;
height:63px;
background-image:url(../images/keepupdate-background.jpg);
background-repeat:no-repeat;
background-position:top;

margin-top:8px;

}
.keeupdate-left{
float:left;
margin:0px;
padding:0px;
width:370px;
height:63px;

}
.keeupdate-right{
float:left;
margin:0px;
padding:0px;
width:300px;
height:63px;

}
.join{
float:left;
margin-top:0px;

padding:0px;
width:300px;
height:20px;
color:#b4dae8;
font-family:Helvetica, Regular, Crisp;
font-size:14px;
}
.email{
float:left;
margin:0px;
padding:0px;
width:300px;
height:30px;
color:#b4dae8;
font-family:Helvetica, Regular, Crisp;
font-size:14px;

}

.execiting-new-text p{
margin:0px;
padding:0px;
text-align:center;
font-family:Helvetica, Regular, Crisp;
font-size:17px;
color:#b4dae8;
}
.left-top-bg
{
margin:0px;
padding-bottom:0px;
background-image:url(../images/top11.png); width:176px; background-repeat:no-repeat; background-position:top;
height:33px;
float:left;
}
.left-mid-bg
{
margin:0px;
padding-top:0px;
background-image:url(../images/middle.png); width:176px; background-repeat:repeat-y; background-position:top;
float:left;
}
.left-bottom-bg
{
margin:0px;
padding:0px;
background-image:url(../images/bottom11.png); width:176px; height:16px; background-repeat:no-repeat; background-position:top;
float:left;
}
.email-background{
background:none;
background-image:url(../images/email-background.jpg);
background-repeat:no-repeat;
width:149px;
height:21px;
padding:2px 5px 0px 5px;


border:none;

}
.mainproductcategory{
margin:0px;
padding:0px;
float:left;
width:683px;
height:auto;
overflow:hidden;


}

.maincategory-imagebox{
margin:0px;
padding:0px;
float:left;
width:205px;
height:185px;
margin-bottom:30px;

overflow:hidden;


}
.maincategory-image{
margin:0px;
padding:0px;
float:left;
width:203px;
height:129px;

}
.maincategory-text{
margin:0px;
padding:0px;
float:left;
width:203px;
height:33px;
background-color:#010f1a;
color:#b4dae8;
font-size:12px;
text-align:center;
padding-top:3px;
background-position:top;
font-family: Helvetica,Bold;
}
.maincategory-button{
margin:0px;
padding:0px;
float:left;
width:203px;
height:20px;
}
.maincategory-button1{
margin:0px;
padding:0px;
float:left;
width:99px;
height:20px;
}
.maincategory-button2{
margin:0px;
padding:0px;
float:left;
width:99px;
height:20px;
margin-left:5px;
}
.products-specials{
margin:0px;
padding:0px;
float:left;
width:680px;
height:400px;


}
.products-specials-left{
margin:0px;
padding:0px;
float:left;
width:319px;
height:350px;


}
.products-specials-right{
margin:0px;
padding:0px;
float:left;
width:325px;
height:auto;

margin-left:25px;


}
.item{

margin:0px;
padding:0px;
float:left;
width:100px;
height:210px;
padding-top:10px;

}
.item p{
margin-bottom:10px;
padding:0px;
}
.description{
margin:0px;
padding:0px;
float:left;
width:225px;
height:210px;
padding-top:10px;

}
.description p{
margin-bottom:10px;
padding:0px;
text-align:left;
}
.buynowbar{
width:335px;
float:left;
margin:0px;
padding:0px;

}

.products-specials-left p{
margin-bottom:0px;
padding:0px;
}
.categorygap{
float:left;
margin:0px;
padding:0px;
width:33px;
height:auto;
color:#b4dae8;
}

.categoryitems p{

padding:0px;
width:170px;
color:#b4dae8;


}
.categoryitems p a{
text-decoration:none;
padding:0px 0px 0px 4px;
text-align:left;
color:#b4dae8;
font-family: Helvetica,Bold;
font-size:12px;


}
.categoryitems p a:hover{
color:#ba0a7f;
}
.submenu-p{
margin:0px;
padding:0px;
margin-top:7px;
text-align:left;
color:#b4dae8;
}
.subcategory{
float:left;
width:670px;
height:auto;
color:#b4dae8;
}
.subcategory1{
float:left;
width:203px;
height:200px;
margin-right:18px;
color:#b4dae8;

}
.image-subcat{
width:203px;
height:129px;
background-color:#FFFFFF;
display:table;
display:table-cell;
vertical-align:middle;
}
.imgbox
{
width:150px;
height:129px;
display:table;
display:table-cell;
vertical-align:middle;
}
.subcat-txt{
float:left;
color:#b4dae8;
width:203px;
height:25px;
text-align:center;
font-family:Helvetica,Italic;
background-color:#010f1a;
font-size:12px;
padding-top:8px;
}
.subcat-txt a{
text-decoration:none;
color:#b4dae8;
}



.special-subcat-txt{
float:left;
color:#b4dae8;
width:203px;
height:35px;
text-align:center;
font-family:Helvetica,Italic;
background-color:#010f1a;
font-size:12px;
padding-top:2px;
}
.special-subcat-txt a{
text-decoration:none;
color:#b4dae8;
}
.searchbtn
{
background:none;
background-image:url(../images/btn-bg.jpg); background-repeat:repeat-x; 
font-family:Arial;
color:#b4dae8;
font-size:12px;
text-align:center;
padding-top:2px;
padding-bottom:5px;
font-weight:400;
width:32px;
height:28px;
margin-right:5px;
margin-left:2px;

border:none;
}
.checkoutform{
margin:0px;
padding:0px;
width:682px;
height:130px;

}
.checkoutform p{
margin-bottom:5px;
}
.checkoutform1{
margin:0px;
padding:0px;
width:682px;
height:auto;

}

.login{
margin:28px 25px 0px 632px;
padding:0px;
width:250px;
height:126px;
border:1px solid #569db1;
z-index:1;
position:absolute;

}
.login p{
margin-bottom:5px;
}
.checkoutformtext{
color:#b4dae8;
font-family:Helvetica, Regular, Strong;
line-height:18px;
text-align:left;
font-size:13px;
}
#www{
background-color:#0000FF;
width:150px;
z-index:100;
float:right;
margin-top:25px;
}

.catagory-box{
float:left;
margin:0px;
margin-right:13px;
padding-left:70px;
padding:0px;
width:203px;
height:auto;
background:#CC0000;


}
.imagebox{

width:203px;
height:129px;

}
.imagebox-text{

width:203px;
height:15px;
text-align:left;
padding-left:0px;
padding-right:0px;
}

.details-information{
width:340px;
height:auto;


}

.details-information-heading{
float:left;
width:125px;
height:auto;

font-size:0px;

}
.details-information-text{
float:left;
width:210px;
height:auto;
text-align:justify;
margin-bottom:20px;
}
.details-information-text div{
margin-top:5px;
}
.special-events{
float:left;
width:670px;
height:auto;
font-size:11px;
color:#b4dae8;

}
.special-events1{
width:650px;
height:auto;
padding-left:10px;
margin-bottom:10px;
color:#b4dae8;
line-height:19px;
}
.routine{
width:590px;
height:auto;

}
.day{
float:left;
width:200px;

}
.time{
float:right;
width:100px;
}


.footer-aside-left{ float:left; margin-left:320px; color:#FFFFFF; padding-top:10px;}
.footer-aside-left a{color:#FFFFFF; text-decoration:none;}
.footer-aside-right{ float:right; margin-right:45px; padding-top:15px;}