@charset "utf-8";
/* Copyright The Ink Spot (Deal) 2009 - 2010. All rights reserved. */
* { margin: 0; padding: 0; overflow: auto; }
body { background: url(img/tile.gif) repeat; text-align: center; font-family: Arial, Helvetica, sans-serif; }
h1, h2, h3, p { margin-bottom: 25px; } h1, h3 { color: #1b4862; } ul { margin-bottom: 25px; }
a { color: #7190a2; } a:hover { color: #8eb6cd; text-decoration: none; }
input { width: 180px; } .highlight { background-color: #fffeb1; padding: 10px; } .yellow { color: #fffeb1; }

/* main style points */
#wrapper { width: 970px; text-align: left; margin: 0 auto; overflow: auto; }
#header { background: url(img/head.gif) repeat-x; padding: 10px; }
#menu { float: right; margin: 20px 10px 0 0; } #menu li { display: inline; margin-left: 30px; }
#menu a { color: #ffffff; text-decoration: none; } #menu a:hover { color: #c4f2ff;} #menu .active { color: #b2dce8; }
#content { margin: 40px 0; }
#footer { background: #1b4862; padding: 10px; color: #ffffff; }
#footer .footerRight { float: right; }

.Right { float: right; width: 335px; }
.Right a { color: #7190a2; } .Right a:hover { color: #ffffff; background-color: #7190a2; text-decoration: none; }
.imgMarginR { margin-right: 15px; } .imgMarginL { margin-left: 15px; }
.imgBorder { border: solid 8px #d2d2d2; } .drawLine { padding-left: 25px; border-left: solid 1px #000000; }
.bigTxt { margin: 0; font-size: 16px; text-transform: uppercase; font-style: italic; font-weight: bold; color: #2d78a3; }
.BIGTxt { margin: 0; font-size: 30px; text-transform: uppercase; font-style: italic; font-weight: bold; color: #2d78a3; }
.textR { float: right; width: 475px; } .textL { width: 475px; }
/* */


/* home page style points */
.learnMoreBg { background: url(img/homeLinkBg.png) no-repeat center; }
.learnMoreBg:hover { background: url(img/homeLinkBgHov.png) no-repeat center; }
/* */


/* studio & artists style points */
#jewelery { float: right; } .jeweleryTxt { width: 450px; }
/* */


/* gallery style points */
#images { text-align: center; } #images h1 { background: #ffffff; padding: 8px 0 25px 0; border: 1px solid #cecece; }
#images img { margin: 0 10px 20px 10px; border: solid 8px #cecece; } #images img:hover { border: solid 8px #ced9e0; }
.titleInfo { margin: -50px 0 50px 0; font-style: italic; }
/* */


/* price and after care style points */
#priceL { width: 580px; }
.noChange a:hover { background: none; color: #8eb6cd; }
.downloadCare { background: url(img/drive_disk.png) no-repeat left; padding-left: 20px; }
table { margin-bottom: 30px; }
td, th { padding: 8px; } td { margin-right: 10px; }
td { border: 1px solid #d4d4d4; border-left: none; border-top: none; }
th { background-color: #2d78a3; color: #f1f1f1; }
tr { background-color: #e9ecee; }
.odd { background-color: #dae0e3; } .borderLeft { border-left: solid 1px #d4d4d4; }
/* */


/* contact us style points */
.contactHeading { background: #ced9e0; padding: 12px; width: 560px; margin: 0; }
form { background: #deebf3; padding: 12px; width: 560px; margin-bottom: 40px; }
/* */
