/* CSS Document */
html {margin: 0px auto;}
body {margin: 0px auto; background-color: #545454; background-image: url(http://www.liseclairefineart.com/img/bk-body.jpg); background-repeat: repeat-x; background-position: top center; text-align: center; }
body, td {	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333; }
h1 {font-size: 20px; line-height: 24px; margin: 0px; padding: 0px; color: #222}
h3 {font-size: 16px; margin: 12px 0px 0px 0px; padding: 0px;}
h3.subHeading {font-size: 16px; margin: 25px 0px 3px 0px; padding: 3px 0px 0px 0px; border-top: solid #F3E5CB 1px; }
p {margin: 0px 0px 12px 0px; font-size: 13px; line-height: 18px;}
p.firstPara:first-letter, p strong.firstLetter {float: left; color : #545454; font-family: Old English, Georgia, Times, serif; font-size: 300%; line-height: 0.85em; margin-right: 0.1em; margin-bottom:-0.25em; }
ul {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 20px;}
li {padding: 2px 0px; list-style-type: none;}
li strong {font-size: 13px;}
.call, .callBl {display: none}


a {color: #333; text-decoration: none;}
a:hover {color: #990000; text-decoration: underline;} 
a {outline: none;}

.white, .white p , .white h3 {color: #999}

.six09 {width: 609px}

body.en .fr, body.fr .en, body.en .frb, body.fr .enb  {display: none}
body.en .en, body.fr .fr {display: inline}
body.en .enb, body.fr .frb {display: block}

p.paintings {text-align: center;}
#contDiv p.paintings a img { margin: 15px 50px}

/* ---------- HEADER ---------- */

#hederDiv {width: 850px; height: 90px;  margin: 0px auto; text-align: left; background-color: #FFF; background-image: url(http://www.liseclairefineart.com/img/bk-white.jpg); position: relative; }
#hederDiv .logo {margin: 38px 0px 10px 15px }
#hederDiv a span , #hederDiv a:hover span  { text-decoration: none; }
#hederDiv a img, #hederDiv a:hover img { text-decoration: none;}
#hederDiv a, #hederDiv a:hover  { text-decoration: none; }


#hdrLnks {font-size:10px; width:100px; text-align: center; color:#643E34; position: absolute; top: 10px; left: 760px; }
#hdrLnks a {color:#643E34;  text-decoration: none; }
#hdrLnks a:hover { color:#900; text-decoration: none; }



#navvDiv {width: 850px; height: 30px; margin: 0px auto; text-align: right; position: relative; color: #FFF; }
#navvDiv a {font-size: 14px; line-height: 29px; font-weight: bold; letter-spacing: .8px; color: #FFF; text-decoration: none; padding: 8px 12px 8px 12px;  border-left: solid 1px #FFF;}
#navvDiv a:hover { text-decoration: none; color: #F12230; }



/* ---------- LEFT BAR AND NAVIGATION ---------- */
#cpleftnav {font-size:12px; width:170px; line-height:14px; padding: 0px 0px 20px 0px; background-color:#F2E2C7; color:#643E34;}

.navheadline {
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	size:12px;
	font-weight:bold;
	padding:3px;
	background-color:#906F3E;
	text-transform:uppercase;
	padding-left:15px;
	margin:0px 0px 2px 0px;
}

.smallsidebartext {color:#643E34;}
a.sidebarlink:link,a.sidebarlink:visited {color:#643E34; font-size: 12px; line-height: 16px; display: block}

#subscribe, #browseproducts, #browsedesigns  {margin:0px 2px 25px 10px; color:#643E34; font-size:12px;}
#browseproducts select {font-size: 12px; color: #643E34; padding: 2px 0px 2px 2px; }

 #browsedesigns table {width: 160px; }



/* ---------- CONTENT ---------- */
#contDiv {width: 830px; margin: 0px auto; text-align: left; padding: 10px 10px 20px; background-color:#FFF; background-image: url(http://www.liseclairefineart.com/img/bk-white.jpg);}


#main {padding-top: 0px; margin-top: 0px}
#main h3 {margin: 0px 3px 10px 0px; }


.breadCrumb {padding: 0px 0px 10px 0px; }
.breadCrumb a:link,a:visited {color: #643E34;}


div#productCaption .pageTitle  {}
.xsmallText input {padding: 2px 1px; text-align: center; font-size: 12px; color: #643E34; border: solid #643E34 1px; margin-top: 2px; 	border-radius: 8px;	-moz-border-radius: 8px; -webkit-border-radius: 8px;}
input#AddToCartButtonId {
	padding: 2px 10px;
	background-color: #E54021;
	margin-top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	border: solid #999 1px;
	border-color: #999 #666 #666 #999;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}






/* ---------- FOOTER ---------- */
#footerDiv {width: 850px; margin: 10px auto; text-align: center; font-size: 12px;}

#footerDiv, .footer {color: #643E34; color: #FFF; }
#footerDiv a, a.footer {color: #643E34; color: #FFF; }






/* ---------- SHOPPING CART ---------- */

#shoppingCart {padding: 0px; margin: 0px; }
#shoppingCart h1 {color:#643E34; margin: 0px 0px 15px; ; }
#shoppingCart td.tableheaderbg {color:#FFF; font-size:12px; font-weight:bold; padding:3px; background-color:#906F3E;}
#shoppingCart td.tablebg {background: white; border-bottom: dotted #999 1px; padding: 4px 0px; }
#shoppingCart td.tablebg2 {background-color: #EFE6D7;}
#shoppingCart #saveYourCart {background-color: #E6D4B8; border: dotted #643E34 1px;}
.cartItemProductName {font-weight: bold; font-size: 12px; }

#shoppingCart #aspnetForm input {border: solid #999 1px; border-color: #999 #666 #666 #999; border-radius: 8px;
	-moz-border-radius: 8px; -webkit-border-radius: 8px; padding: 3px 5px; }
#shoppingCart #aspnetForm .tablebg input {padding: 1px; text-align: center; }
#shoppingCart #aspnetForm input#ViewCartContentControl_btnCheckout, #shoppingCart #aspnetForm input#ViewCartContentControl_btnCheckout2 {background-color: #E54021; margin-top: 5px; font-size: 12px; font-weight: bold; color: #FFF;}
#shoppingCart #aspnetForm input#ViewCartContentControl_cartlist_ctl02_btnSaveCart {margin: 2px 0px 0px 2px; ;background-color: white; }
#shoppingCart #aspnetForm input#ViewCartContentControl_cartlist_ctl02_btnUpdateQty {background: white; }







/* ---------- HOMEPAGE ---------- */
#hmRit {width: 425px; height: 450px;}
.hmBox {margin: 20px auto 10px auto; width: 188px; height: 208px; background-image: url(http://www.liseclairefineart.com/img/hmBox.jpg); background-repeat: repeat-x; background-position: top center; }
.hmBox h3 {text-align: center; padding: 15px 0px 10px 0px; }
.hmBox a {color: #232323;  text-decoration: none;}
.hmBox a:hover {color: #666; text-decoration: none; }



.homeTag {}
.homeTagZZ h1 {font-size: 15px; line-height: 18px; margin: 0px; padding: 0px; color: #222}
.homeTag p {font-size: 14px; color: #666; line-height: 20px; margin-top: 10px;}
.homeTag strong {color: #333}
.homeTag em {color: #990000; font-size: 18px;}
.homeTag span {color: #545454}

/*  image fading */
#h_mainimgDiv {position:relative; margin: 15px 5px 5px 5px; width: 360px;}
#h-mainimg {position:relative; z-index: 12}
#mn1, #mn2, #mn1 img, #mn2 img {margin: 0; padding: 0; border: 0px}
#mn1 {
	position: absolute;
	left: 0px;
	top:0px;
	z-index: 0;
	display:block;
	cursor: pointer;
	width: 360px;
	height: 400px;
}
#llmn2 {float:left; display:block;}
#mn2 {position: absolute; left: 0px; top: 0px; z-index: 10;}
#mn3 {position: absolute; left: -5px; top: -5px; z-index: 10;}
#mn3 img {width: 360px; height: 400px; }




.titlText {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	z-index: 1000;
	position: relative;
	height: 20px;
	float: left;
	margin: -34px 0px 0px 25px;
	width: 280px;
	background-image: url(http://www.liseclairefineart.com/img/bk-black.png);
	padding: 7px 10px;
}

.titlText span {float: right; padding: 4px 0px 0px 0px; font-size: 11px; font-weight: normal; color: #FFFFFF;}

