

BODY {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color : #663300;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

TD {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color : #663300;
}

P {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color : #663300;
}

A {
	color : #CC6666;
}

SELECT {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
}

OPTION {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
}


h1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 1px;
}

h1.content {
	color: #663300;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-bottom: 1px;
}

h2.content {
	color: #663300;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 1px;
	margin-top: 0px;
	padding:0px 0px 0px 0px;
}


h1.sectionheader {
	color: #663300;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 1px;
	margin-top: 0px;
	padding:0px 0px 0px 0px;
}

h2.sectionheader {
	color: #663300;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 1px;
	margin-top: 0px;
	padding:0px 0px 0px 0px;
}

h3.sectionheader {
	color: #663300;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 1px;
	margin-top: 0px;
	padding:0px 0px 0px 0px;
}

.footer {
	color : #FFCCCC;
	font-size : 11px;		
	text-decoration: none;	
}

A.footer {
	color : #FFCCCC;
	font-size : 11px;
	text-decoration: none;	
	line-height: 17px;
}

.lnksmall {
	font-size : 10px;
}

.title1 {
	color : #CC9999;
	font-size : 14px;
	font-weight: bold;
}

.linklist {
	line-height: 18px;
}

.textSmall {
	color : #663300;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
}

.boxhead{
	color : #CC6666;
	font-weight: bold;
	text-align: center;
}

.boxtext{
	color : #996666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding: 12px 5px 10px 5px;
	background-color: white;
	text-align: left;
}

.smallhometext{
	color : #996666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

A.boxtext{
	color : #CC6666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
}

.navtop {
	color : #fff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

A.navtop {
	color : #fff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;	
}
A.navtopmain {
	color : #fff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;	
	line-height: 17px;	
}
.navtopmain {
	color : #fff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;	
	line-height: 17px;	
}

.navlefttitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #663300;
	font-weight: bold;
	text-decoration: none;	
	line-height: 15px;					
}


.navlefttitleholiday {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #CC3333;
	font-weight: bold;
	text-decoration: none;	
	line-height: 15px;					
}

.navleftlink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #CC6666;
	text-decoration: none;	
	line-height: 17px;	
	margin-left: 2px;
}


.navleftlinkmen {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000099;
	text-decoration: none;	
	line-height: 17px;	
	margin-left: 5px;
}


.navleftsub {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #CC6666;
	text-decoration: none;	
	line-height: 17px;
}

.checkout {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	left-margin: 10px;
		
}

A.catheader{
	color : #CC6666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
}




.navcatheader{
	color : #cc3333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left: 5px;
	font-weight: bold;
}


.padchartrow {
	background-color : #CADBEC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
}


.padchartcol {
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-weight: normal;
	text-align: left;"
}



.pinkul li {
background: url("images/bullet_pinkul.gif") no-repeat scroll 0 5px transparent; 
margin: 0 0 0px; 
padding: 0px 0 1px 13px;
list-style-position: inside;
list-style-type:none;
}

.mainul li {
background: url("images/bullet_mainul.gif") no-repeat scroll 0 5px transparent; 
margin: 0 0 0px; 
padding: 0px 0 1px 13px;
list-style-position: inside;
list-style-type:none;
}

.subul li {
background: url("images/bullet_circle_subul.gif") no-repeat scroll 0 5px transparent; 
margin: 0 0 0px; 
padding: 0px 0 1px 13px;
list-style-position: inside;
list-style-type: none;

}

.mainul, .subul, .pinkul {
margin-left: 0; 
padding-left: 0;
padding-top: 0px;
}

*html .mainul li {
padding: 0 0 0 0;
}

*html .subul li {
padding: 0 0 0 0;
}

*html .pinkul li {
padding: 0 0 0 0;
}



.product-sub-menu {
	-webkit-border-top-right-radius: 10px;
	-khtml-border-radius-topright: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-khtml-border-radius-topleft: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	padding: 5px 5px 5px 10px;
	background-color: #FDEFEC;
	
}




.all-four-rounded-corners {
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
	-moz-border-radius: 10px;
	border-radius: 10px;
}


.top-two-rounded-corners {
	-webkit-border-top-right-radius: 10px;
	-khtml-border-radius-topright: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-khtml-border-radius-topleft: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
}

.bottom-two-rounded-corners {
	-webkit-border-bottom-right-radius: 10px;
	-khtml-border-radius-bottomright: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-khtml-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
}

/*landtnborder:: Controls the thumnail section borders on landing pages*/
.landtnborder {

background-color: #fff;
padding: 2px 2px 2px 2px;
border: 1px solid #f2dbda;

}

/*landcontentborder:: Controls the content or text section borders on landing pages*/
.landcontentborder {

font-family: Arial, Helvetica, sans-serif;
padding: 5px 5px 5px 10px;
border: 1px solid #f2dbda;

}

/*landtitleborder:: Controls the title bars borders on landing pages*/
.landtitleborder {

background-color: #fdefec;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0px 2px 0px 0px;
border: 1px solid #f2dbda;

}


/*landtitlebordermen:: Controls the title bars borders on MENs landing pages*/
.landtitlebordermen {

background-color: #CADBEC;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0px 2px 0px 0px;
border: 1px solid #cccccc;

}

/*landtitleborderblue:: Controls the content area borders on landing pages with blue borders*/
.landcontentborderblue {

background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
padding: 5px 5px 5px 5px;
border: 1px solid #CADBEC;

}



/*roundedcorner boxes with white bg*/
blockquote.borderbox {
	margin: 1em 20px;
	padding: 10px;
	border: 3px solid #fdefec;
	background-color: #ffffff;
	color: #555;
	font-size: 140%;
	text-align: justify;
}
	
	
/*roundedcorner boxes with white bg for index page*/
.indexborderbox {
	margin: 5px;
	background-color: #ffffff;
	font-size: 140%;
	text-align: left;
 }	

 /*divider line dots*/
.dividerlinedots {
     background: url(http://www.lovemybubbles.com/images/divider_line_dots.gif) repeat-x top left; 
}
