/* CSS Document */

body {background-image:url(images/pansy/bg_image.jpg); margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

a{ color:#FFD4FF; text-decoration:underline; font-weight: bold; }
a:hover{color: #FFFFFF}

/*- MENUS - */

#sidemenu { width: 160px; margin-left:10px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#sidemenu li a { height: 32px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
#sidemenu li a:link, #sidemenu li a:visited { color: #FFD4FF; display: block; background:  url(images/pansy/menu_side.jpg); padding: 5px 0 0 29px; }
#sidemenu li a:hover, #sidemenu li #current { color: #000000; background:url(images/pansy/menu_side.jpg) 0 -25px; padding: 5px 0 0 29px; }


/*- PAGE SETTINGS - */
.hr {float:none; width:100%; background:#CDBEAC; line-height:normal; border-bottom:1px solid #000000;}

label {width: 15%; float: left; clear: left; text-align: right; white-space: nowrap; min-width: 5em; }

/*- DIVS - */
.mainDIV {width:980px; background-color:#4D3185; padding:0px; padding-top:10px; margin:0 auto;}
.bodyDIV {background-color:#7D66AA; width:960px; padding:10px 0px 10px 0px; margin:0 auto; text-align: left; }
.previewDIV {background-color:#7D66AA; width:760px; padding:10px 10px 10px 10px; }
.previewtitleDIV {background-color:#7D66AA; padding:4px; color:#FFFFFF; }
.previewsubtitleDIV {background-color:#6B3295; padding:4px; color:#EEEEEE}

.emailDIV {background-color:#7D66AA; width:600px; padding:10px 10px 10px 10px; margin:0 auto; text-align: left; font-size:11px; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; border:10px; border-style:solid; border-color:#4D3185; }
.emailDIV a{ color:#FFD4FF; text-decoration:underline; font-weight: bold; }
.emailDIV a:hover{color: #FFFFFF}
.emailDIV table {background-color:#FFFFFF; color:#000000 }
.emailDIV table a{ color:#000000; text-decoration:underline; font-weight: bold; }
.emailDIV table a:hover{color: #4D3185}

.footerDIV { height:24px; width:960px; margin:0 auto; padding-top:5px; text-align: left; color:#FFD4FF}
.footercolDIV { height:24px; width:310px; float:left; font-size:10px; text-align:center; color:#FFD4FF}
.footerDIV a{ color:#FFD4FF; text-decoration:underline; font-weight: bold; }
.footerDIV a:hover{color: #FFFFFF}


.adminmainDIV {width:800px; background-color:#FFFFFF; padding:10px; margin:0 auto;}
.adminmainDIVwide {width:960px; background-color:#FFFFFF; padding:10px; margin:0 auto;}
.adminbodyDIV {background-color:#F0B4F2;  padding:10px 10px 10px 10px; margin:0 auto; text-align: left; }
.adminnavDIV {padding:10px 10px 0px 10px; margin:0 auto; text-align: left; background-color:#94C8F0; height:32px }


.linksDIV { float:left; font-size:12px; padding-top:10px; padding-bottom:10px; padding-left:0px; color:#000000; }/* Edit Text Color */
.linksDIV a{ color:#000000; text-decoration:underline; font-weight: bold; }
.linksDIV a:hover{color: #EEFFFF}


.commentsbg { background-color:#7D66AA;}
.commentsdate{ float:left; width:710px; color:#4D3186; font-size:11px; padding-left:10px; }
.commentsname{ float:left; width:710px; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:10px;  }
.commentstext{ float:left; width:710px; color:#000000; font-size:12px; margin-bottom:8px; padding-left:10px;  }

.addcommentbox{ background-color:#FFFFFF; color:#000000; }
.addcommentfield{ background-color:#FFFFFF; color:#000000; padding:4px; }
.addcommenttitle{ background-color:#DC95A3; color:#000000; padding:4px; }


.commentarea{ border-color: #B3B5BD; border-width: 1px; border-style: solid; font-size:12px; width:300px; height:150px; background-color:#FFFFFF }
.requestarea{ border-color: #B3B5BD; border-width: 1px; border-style: solid; font-size:12px; width:400px; height:150px; background-color:#FFFFFF }
.homeedit{ font-size:14px; width:750px; height:100px; background-color:#FFFFFF }
.storecommentarea{ border-color: #B3B5BD; border-width: 1px; border-style: solid; font-size:10px; width:154px; height:60px; background-color:#FFFFFF }


.newsletterDIV { font-size:10px; text-align:left; color:#000000}

.thumbnailDIV {	color:#EEEEEE; width:150px; height:250px; float:left; margin:3 auto; text-align: center; background-color:#4D3186;}

.commentsDIV { background-color: #4D3186; color:#EEEEEE}

.titlesDIV { background-color:#4D3186; border:solid 2px #6B3295; float:left; clear:both; font-size:24px; height:30px; padding:3px; color:#EEEEEE;}

.paragraphsDIV { float:left; font-size:14px; padding-top:10px; padding-bottom:10px; padding-left:5px; color:#000000; overflow:auto}

.galleryDIV {	width:147px; height:260px; float:left; margin:3 auto; text-align:center; background-color: #4D3186; color:#EEEEEE; } /* Edit Thumbnail Background Color */

/*- Thumbnails - */
.homesplash { width:250px; height:250px; border:6px solid #4D3186; margin:0px 16px 0px 0px; padding:5px; text-align:center; background-color:#EEEEEE; font-size:12px; }

.newproductsthumb {	width:105px; height:105px; border:6px solid; margin:0px 0px 0px 0px; padding:5px; text-align:center; background-color:#EEEEEE; cursor: pointer; border-color: #7D66AA;}

.onsale { text-decoration:line-through; color:#AB58E2; font-size:80%; }

.b10 { border:10px; border-color:#000000 }

.thumbnailpreview { width:103px; height:103px; border:2px solid #AB58E2; margin:5px 5px 5px 0px; padding:6px; text-align:center; background-color:#4D3186; cursor: pointer; }

.numproducts { font-size:20px; font-weight:lighter; color:#4D3186; vertical-align:middle; margin-left:10px;}

.titleimageDIV450 { height:40px; width:460px; float:left; clear:both; }
.titleimageDIV760 { height:40px; width:760px; float:left; clear:both; }
.titleimageleft { background-image:url(images/pansy/titlediv_left.jpg); width:20px; height:40px; float:left; }
.titleimageright { background-image:url(images/pansy/titlediv_right.jpg); width:20px; height:40px; float:right; }
.titleimagecenter450 { background-image:url(images/pansy/titlediv_center.jpg); width:420px; height:40px; float:left; font-size:24px; color:#FFFFFF; }
.titleimagecenter760 { background-image:url(images/pansy/titlediv_center.jpg); width:720px; height:40px; float:left; font-size:24px; color:#FFFFFF; }

#store { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#store li { list-style-type: georgian; }
#store strong { color:#6B3295; font-size:12px; text-decoration:underline}
#store p { font-size:12px; }

.storefeatures { color: #FFFFFF; font-weight: bold; }
#blinkie { background-color:#7D66AA; margin-top:10px; margin-bottom:3px; }

.inred {color:#FF0000;}
.inblack {color:#000000;}

.formerror { font-size:11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#CD3949; margin:0px 0px 0px 90px; display:none; }


#sidebarDIV { width:160px; background-color:#7D66AA; padding:2px; }


.designerDIV { width:160px; padding-top:5px; padding-bottom:5px; background-color:#4D3186; color:#FFFFFF; font-weight: bold; }
.designerthumb { width:140px; border-color:#4D3186; }

.showcasetable { width:756; border:0px; cellspacing:4px; cellpadding:3px; bgcolor:#4D3186; }
#showcasefav {color:#FFD4FF; font-weight: bold; }

.previewDIV2 {width:758px; padding:10px 8px 10px 10px; }

#visitorsbg {background-image: url(images/pansy/header_blank.jpg); height:76px; width:160px;}
#visitors {height:76px; padding-top:14px; padding-left:50px; color:#48346B; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold}
