@charset "utf-8";
.bodyclass {
	margin-left:0px;
	margin-top:0px;
	background-image:url(../images/bdbk.gif);
	background-repeat:repeat-x;
	background-color:#000000;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
}
.bodyclass2 {
	margin-left:0px;
	margin-top:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		background-color:#000000;
}
.logo {
	background-image:url(../images/homepic.gif);
	background-repeat:no-repeat;
	background-position:center;
}
a {color:#F15860;
text-decoration:none}
a:hover {color:#2FA1E7;
text-decoration:none}

a.mmtpsc {
	background-image:url(../images/headers/martinsch.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	width:148px;
	height:24px
}

a.mmtpsc:hover {
	background-position:bottom;
}
a.newbars {
	background-image:url(../images/newbb_chi.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	width:129px;
	height:65px
}

a.newbars:hover {
	background-position:bottom;
}
a.newbars2 {
	background-image:url(../images/newbb_dn.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	width:129px;
	height:65px
}

a.newbars2:hover {
	background-position:bottom;
}
a.setpsc {
	background-image:url(../images/headers/specailevsch.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	width:135px;
	height:24px
}

a.setpsc:hover {
	background-position:bottom;
}
a.conmenu {
	background-image:url(../images/headers/conmenu.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	width:135px;
	height:16px
}

a.conmenu:hover {
	background-position:bottom;
}
a.mapmenu {
	background-image:url(../images/headers/mapmenu.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:75px;
	height:16px
}

a.mapmenu:hover {
	background-position:left bottom;
}
.tableclass {
	background-image:url(../images/tablebk.gif);
	background-repeat:no-repeat;
	background-position:center top;
}
.tableclass2 {
	background-image:url(../images/tableblog3.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
p {
	margin:0px;
	
}
.divider {
	background-image:url(../images/divider.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}
.textinput{
	font-size: 11px;
	color: #686868;
	border:0px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 5px;
	background-image:url(../images/inputareatp.gif);
	background-position:left top;
	background-repeat:no-repeat;
	

}
textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	font-size: 11px;
	color: #686868;
	border:0px;
	padding: 10px 5px 5px 5px;
	background-image:url(../images/textareatp.gif);
	background-repeat:no-repeat;
	background-position:right top;
	overflow:auto;
	
}
.button {
	background-color:#000000;
	font-size: 11px;
	border: 0px;
	color:#ffffff;
	padding: 2px;
	border: 1px solid #F15860;
	cursor:pointer;
}

.temptbbk {
	background-image:url(../images/tempbk.gif);
	background-repeat:no-repeat;
}
.tempsrc {

}
.tempsrcOLD {
	background-image:url(../images/tempscroll.gif);
	background-repeat:repeat-y;
}
.schedtxt {
	padding:0px 60px 30px 60px;
	text-align:center;
}
.atxbk {
	background-image:url(../austin/images/mainimage.jpg);
	background-repeat:no-repeat;
}
.labk {
	background-image:url(../la/images/mainimage.jpg);
	background-repeat:no-repeat;
}
.nybk {
	background-image:url(../ny/images/mainimage.jpg);
	background-repeat:no-repeat;
}
.sdbk {
	background-image:url(../sd/images/mainimage.jpg);
	background-repeat:no-repeat;
}
.sfbk {
	background-image:url(../sf/images/mainimage.jpg);
	background-repeat:no-repeat;
}
.lvbk {
	background-image:url(../lv/images/mainimage.jpg);
	background-repeat:no-repeat;
}
.btbk {
	background-image:url(../images/tempbtbk.gif);
	background-repeat:no-repeat;
	background-position:left bottom
}
.footer {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #666666;
	font-weight: bold;
}
.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
}
p.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F05760;
}


.adrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/a.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.bdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/b.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.cdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/c.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.ddrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/d.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.edrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/e.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.fdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/f.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.gdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/g.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.hdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/h.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.idrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/i.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.jdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/j.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.kdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/k.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.ldrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/l.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.mdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/m.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.ndrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/n.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.odrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/o.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.pdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/p.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.qdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/q.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.rdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/r.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.sdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/s.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.tdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/t.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.udrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/u.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.vdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/v.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.wdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/w.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.xdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/x.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.ydrop {
	padding-top:10px;
	text-indent:22px;
	background-image:url(../images/drops/y.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
.zdrop {
	padding-top:10px;
	text-indent:28px;
	background-image:url(../images/drops/z.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	line-height:20px;
}
label {
	font-size:10px;
	color:#FC565F;
	line-height:normal;
}
.mmprell {
	background-image:url(../images/martini/prell.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:45px 0px 25px 35px;
	font-size:10px;
}
.mmblonde {
	background-image:url(../images/martini/blond.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:45px 0px 25px 35px;
	font-size:10px;
}
.mmblush{
	background-image:url(../images/martini/blush.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:45px 0px 25px 35px;
	font-size:10px;
}
.mmblue {
	background-image:url(../images/martini/blue.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:45px 0px 25px 35px;
	font-size:10px;
}
.mmddg {
	background-image:url(../images/martini/ddg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:45px 0px 25px 35px;
	font-size:10px;
}
.mmcond{
	background-image:url(../images/martini/cond.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:45px 0px 25px 35px;
	font-size:10px;
}
.mmshampoo{
	background-image:url(../images/martini/shampoo.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding:45px 0px 25px 35px;
	font-size:10px;
}
.mmbg {
	background-image:url(../images/martini/back.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}	
/*footer*/

a.ftPP {
	background-image:url(../images/menu/pp1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:99px;
	height:25px
}
a:hover.ftPP {
	background-position:left bottom;
}
a.ftBK {
	background-image:url(../images/menu/bk1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:49px;
	height:25px
}
a:hover.ftBK {
	background-position:left bottom;
}
a.ftST {
	background-image:url(../images/menu/st1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:90px;
	height:25px
}
a:hover.ftST {
	background-position:left bottom;
}
a.ftML {
	background-image:url(../images/menu/ml1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:90px;
	height:25px
}
a:hover.ftML {
	background-position:left bottom;
}
a.ftMM {
	background-image:url(../images/menu/mm1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:172px;
	height:25px
}
a:hover.ftMM {
	background-position:left bottom;
}
a.blogarr{
	background-image:url(../images/go.gif);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	width:146px;
	height:25px
}
a:hover.blogarr{
	background-position:right bottom;
}
a.shopping{
	background-image:url(../images/bbc/goshop.gif);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	width:200px;
	height:35px
}
a:hover.shopping{
	background-position:left bottom;
}



/* - - - - - - - - - - - - - - - - - - - - -

Lightbox CSS

- - - - - - - - - - - - - - - - - - - - - */

#lightbox {
	display:none;
	position: absolute;
	top:85px;
	left:50%;
	z-index:9999;
	width:500px;
	height:400px;
	margin:0 0 0 -250px;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-image:url(../images/bdbk.gif);
	background-repeat:repeat-x;
	background-color:#000000;
	-moz-opacity: 0.90;
	opacity:.90;
	filter: alpha(opacity=90);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}
/* - - - - - - - - - - - - - - - - - - - - -

End Lightbox CSS

- - - - - - - - - - - - - - - - - - - - - */
