@charset "utf-8";
/* CSS Document */
html { min-height: 100%; margin-bottom: 1px; overflow-y: scroll; }

.container1 { width:847px; margin:auto; position:relative; padding:0; background:url(../images/bg2.jpg) center top no-repeat; height:700px; } 

.boxAbout { width:62px; height:15px; position:absolute; left:19px; top:76px; padding:0; margin:0; }
a.about { display: block; width: 62px; height: 15px; background: url("../images/menu/about.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.about { background-position: -62px 0;}

.boxGallery { width:83px; height:15px; position:absolute; left:112px; top:76px; padding:0; margin:0; }
a.gallery { display: block; width: 83px; height: 15px; background: url("../images/menu/gallery.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.gallery { background-position: -83px 0;}

.boxBlog { width:47px; height:15px; position:absolute; left:223px; top:76px; padding:0; margin:0; }
a.blog { display: block; width: 47px; height: 15px; background: url("../images/menu/blog.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.blog { background-position: -47px 0;}

.boxPress { width:53px; height:15px; position:absolute; left:582px; top:76px; padding:0; margin:0; }
a.press { display: block; width: 53px; height: 15px; background: url("../images/menu/press.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.press { background-position: -53px 0;}

.boxShop { width:51px; height:15px; position:absolute; left:661px; top:76px; padding:0; margin:0; }
a.shop { display: block; width: 51px; height: 15px; background: url("../images/menu/shop.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.shop { background-position: -51px 0;}

a.tc { display: block; float:right; width: 107px; height: 11px; background: url("../images/menu/tc.jpg") 0 0 no-repeat; text-decoration: none;}
a:hover.tc { background-position: -107px 0;}

a.home { display: block; float:right; width: 77px; height: 26px; margin:9px 0px 0px 0px; background: url("../images/menu/home.png") 0 0 no-repeat; text-decoration: none;}
a:hover.home { background-position: -77px 0;}

.boxContact { width:95px; height:15px; position:absolute; left:737px; top:76px; padding:0; margin:0; }
a.contact { display: block; width: 95px; height: 15px; background: url("../images/menu/contact.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.contact { background-position: -95px 0;}

.topBoxLeft { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; top:131px; left:48px; text-align:left; }
.topBoxRight { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; top:131px; right:48px; text-align:right; }

.mainArea { position:absolute; width:847px; top:151px; left:0px; padding:0px; margin:0px; }
.pink { width:847px; height:123px; top:0px; left:0px; position:absolute; background:url(../images/pink_top.png) no-repeat 0 0; padding:0; margin:0; z-index:3; }
.pink2 { width:847px; height:123px; top:0px; left:0px; position:absolute; padding:0; margin:0; z-index:3; }
.mainArea3 { background: #000000; -moz-opacity: 0.82; opacity:.82; filter: alpha(opacity=82); width:847px; padding:0; margin:0; position:absolute; z-index:1; }
.mainArea4 { padding:0; margin:0; z-index:2; position:absolute; }

.indexText { float:left; position:relative; width:520px; height:90px; padding:0px; margin:0px; background:url(../images/welcomeText.png) 0 0 no-repeat; }

p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding:0; margin:0; }

A:link, A:visited, A:active { text-decoration:underline; color: #FFFFFF; }
A:hover { color:#a75697; text-decoration:underline; }

.text10Pink {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a75697; }
a:link.text10Pink, a:visited.text10Pink, a:active.text10Pink { text-decoration:underline; color:#a75697; }
a:hover.text10Pink { color:#FFFFFF; text-decoration:underline; }

.text10White {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }
a:link.text10White, a:visited.text10White, a:active.text10White { text-decoration:underline; color:#FFFFFF; }
a:hover.text10White { color:#a75697; text-decoration:underline; }

.text10PinkBold {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a75697; font-weight:bold; }
a:link.text10PinkBold, a:visited.text10PinkBold, a:active.text10PinkBold { text-decoration:underline; font-weight:bold; color:#a75697; }
a:hover.text10PinkBold { color:#FFFFFF; text-decoration:underline; font-weight:bold; }

.text10WhiteBold {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; }
a:link.text10WhiteBold, a:visited.text10WhiteBold, a:active.text10WhiteBold { text-decoration:underline; font-weight:bold; color:#FFFFFF; }
a:hover.text10WhiteBold { color:#a75697; text-decoration:underline; font-weight:bold; }

.text11Pink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a75697; }
a:link.text11Pink, a:visited.text11Pink, a:active.text11Pink { text-decoration:underline; color:#a75697; }
a:hover.text11Pink { color:#FFFFFF; text-decoration:underline; }

.text11White {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
a:link.text11White, a:visited.text11White, a:active.text11White { text-decoration:underline; color:#FFFFFF; }
a:hover.text11White { color:#a75697; text-decoration:underline; }

.text11PinkBold {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a75697; font-weight:bold; }
a:link.text11PinkBold, a:visited.text11PinkBold, a:active.text11PinkBold { text-decoration:underline; color:#a75697; font-weight:bold; }
a:hover.text11PinkBold { color:#FFFFFF; text-decoration:underline; font-weight:bold; }

.text11WhiteBold {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }
a:link.text11WhiteBold, a:visited.text11WhiteBold, a:active.text11WhiteBold { text-decoration:underline; font-weight:bold; color:#FFFFFF; }
a:hover.text11WhiteBold { color:#a75697; text-decoration:underline; font-weight:bold; }

.text12Pink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a75697; }
a:link.text12Pink, a:visited.text12Pink, a:active.text12Pink { text-decoration:underline; color:#a75697; }
a:hover.text12Pink { color:#FFFFFF; text-decoration:underline; }

.text12White {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
a:link.text12White, a:visited.text12White, a:active.text12White { text-decoration:underline; color:#FFFFFF; }
a:hover.text12White { color:#a75697; text-decoration:underline; }

.text12PinkBold {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a75697; font-weight:bold; }
a:link.text12PinkBold, a:visited.text12PinkBold, a:active.text12PinkBold { text-decoration:underline; font-weight:bold; color:#a75697; }
a:hover.text12PinkBold { color:#FFFFFF; text-decoration:underline; font-weight:bold; }

.text12WhiteBold {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
a:link.text12WhiteBold, a:visited.text12WhiteBold, a:active.text12WhiteBold { text-decoration:underline; font-weight:bold; color:#FFFFFF; }
a:hover.text12WhiteBold { color:#a75697; text-decoration:underline; font-weight:bold; }

.text14Pink {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a75697; }
a:link.text14Pink, a:visited.text14Pink, a:active.text14Pink { text-decoration:underline; color:#a75697; }
a:hover.text14Pink { color:#FFFFFF; text-decoration:underline; }

.text14White {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; }
a:link.text14White, a:visited.text14White, a:active.text14White { text-decoration:underline; color:#FFFFFF; }
a:hover.text14White { color:#a75697; text-decoration:underline; }

.text14PinkBold {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a75697; font-weight:bold; }
a:link.text14PinkBold, a:visited.text14PinkBold, a:active.text14PinkBold { text-decoration:underline; font-weight:bold; color:#a75697; }
a:hover.text14PinkBold { color:#FFFFFF; text-decoration:underline; font-weight:bold; }

.text14WhiteBold {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; }
a:link.text14WhiteBold, a:visited.text14WhiteBold, a:active.text14WhiteBold { text-decoration:underline; font-weight:bold; color:#FFFFFF; }
a:hover.text14WhiteBold { color:#a75697; text-decoration:underline; font-weight:bold; }
