@charset "utf-8";
/* CSS Document - polbymade*/
/* general styles */
* {
 margin:0;
 padding:0;
}

h1,h2,h3,h4,h5,h6,p.blockquote,form,label,ul,ol,dl,fieldset,address {
 margin:0;
 
}

li,dd {
  margin:0 1em 0 0;
  list-style-type:none;
}

fieldset {
  padding: 0.5em;
}

a {
 text-decoration:none;
 font-style:italic; 
}

img {
 border:none;
 margin:0;
 padding:0;
}

h1 {
 font-size:1.1em;
 color:#233874;
}

h2 {
 font-size:1.2em;
 color:#233874;
}

h3 {
 font-size:1.1em;
 color:#233874;
}

h4 {
 font-size:1em;
 color:#233874;
}

h5 {
 font-size:1em;
}

h6 {
 font-size:1em;
}

p {
 margin:0;
}

a {
  text-decoration:none;
  color:#233874;
  font-weight:bold;
}

a:link,a:visited {
text-decoration:none;
}

a:hover,a:active {
color:#233874;
text-decoration:underline;
}

div {
 margin:0;
}

/* start specific style */

.hide {display:none;}

body {
 background-color:#ffffff;
 padding:0px;
 margin:0px;
 text-ali/gn:center;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:0.78em; /*  */
 color:#233874;
 text-align:center;
 font-weight:bold;
}


div.container {
  padding:96px 0 0 134px;
  margin:0 auto 0 auto;
  height:580px;
  width:820px;
  background-attachment:scroll;
  text-align:left;

  
}

/* background images */
#home {
 background:url(../images/HOMEBG800.gif) no-repeat top center;
}

#about {
  background:url(../images/aboutbg.gif) no-repeat top center;
}

#bespoke {
  background:url(../images/bespokebg.gif) no-repeat top center;
}

#sewing {
  background:url(../images/sewingtuitionbg.gif) no-repeat top center;
}

#rtw {
  background:url(../images/readytowearbg.gif) no-repeat top center;
}

#gallery {
  background:url(../images/gallerybg.gif) no-repeat top center;
}

#faq {
  background:url(../images/faqsbg.gif) no-repeat top center;
}

div#divhomelink {
 position:relative;
 width:200px;
 z-index:1000;
}

div#divhomelink a {
  position:absolute;
  top:-65px;
  left:40px;
  

}

a.homelink i {display:none;}

a.homelink#bespokehomelink {width:115px; height:140px;}
a.homelink#rtwhomelink{width:118px; height:140px; top:85px; }
a.homelink#sthomelink{width:115px; height:140px; top:240px; }


div#polbylink {
position:relative;

}

a.hlink i {
display:none;
}

a.hlink#plink {
	position:absolute;
	top:100px;
	left:250px;
	height:181px;
	width:450px;
	cursor:default;
}


div.clear {clear:both; position:relative; bord/er:1px solid #CC6633; width:680px}

#footer a {
  position:absolute;
  top:55px;
  left:280px;
  height:24px;
  backg/round-color:green;
  
}


#footer a i {display:none;}

a#homelink {width:45px;}
a#aboutlink {left:340px; width:48px;}
a#gallerylink {left:400px; width:55px;}
a#bespokelink {left:470px; width:138px;}
a#rtwlink {top:78px; left:380px; width:110px;}
a#stlink {top:78px; left:497px; width:105px;}
a#faqlink {top:103px; left:480px; width:40px;}
a#contactlink {top:103px; left:530px; width:60px;}

/*
a#home:hover {background:url(../images/homemo.gif) no-repeat;}
a#about:hover {background:url(../images/aboutmo.gif) no-repeat;}
a#gallery:hover {background:url(../images/gallerymo.gif) no-repeat;}
a#bespoke:hover {background:url(../images/bespokegarmentsmo.gif) no-repeat;}
a#rtw:hover {background:url(../images/readytowearmo.gif) no-repeat;}
a#st:hover {background:url(../images/sewingtuitionmo.gif) no-repeat;}
a#faq:hover {background:url(../images/faqmo.gif) no-repeat;}


a#home:hover,
a#about:hover,
a#gallery:hover,
a#bespoke:hover,
a#rtw:hover,
a#st:hover,
a#faq:hover {border:none;}
*/
/* content styling  */

#content {
  width:690px;
  height:390px;
  padding:0;

  margin:0;

}

#header {
  width:15em;

  margin:0;
  padding:0;

}

#header h1 {

  text-indent:-1000px;
  color:#233874;
  display:none;
}

h1.contenth1 {
 margin-left:18px;
}

#left {

 float:left;
 width:340px;
 height:390px;
 overflow:auto;
 margin:0;
 padding:0;
 
}

#left p {
  margin:5px;
  margin-top:0;
  margin-left:18px; 
  text-align:justify;
}

#aboutleftdetail {
  margin-top:75px;
}

#contacttable {
 margin-left:9px;
}

#right {
  float:right;
  width:320px;
  height:270px;
  overflow:auto;
  margin:0;
  padding:0;
  padding-left:15px;
  text-align:left;
}

#right p, #right h1.contenth1 {
  margin:5px;
  margin-top:0;
  mar/gin-left:15px; 
  text-align:justify;
}


#right.imgonly {
  width:240px;
 padding-left:40px;
}
div.imgonly img {
 height:250px;
}

/* specific gallery styles */

#leftgallery {

 float:left;
 width:700px;
 height:390px;
 overflow:hidden;
 margin:0;
 padding:0;
  
}

/* overrides for the slideshow */

.slideshow {
   margin:0;
   hei/ght:390px;
   wid/th:400px;
 }
 
.slideshow-thumbnails {
	height: 300px;
	left: auto;
	right: -225px;
	top: 0;
	width: 90px;
}
.slideshow-thumbnails ul {
	height: 500px;
	width: 10px;
} 

.slideshow-thumbnails img {
  height:80px;
  width:80px;
}

.slideshow-thumbnails a:hover {
  /* background-col/or: #FF9 !important; */
  backg/round-color:transparent;
  filter:alpha(opacity=100); /* ie hack */
  opacity:1;
 
}
.slideshow-thumbnails-active {
  backg/round-color: #233874;
  background:transparent;
}

.slideshow-thumbnails-inactive {
backgrou/nd-color: #FFF;
background:transparent;
opacity: .7;
}





.slideshow-captions {
 bot/tom:-100px;
 width:60%;
 text-indent:0;
 text-align:center;
 left:80px;
 display:none;
 
}
.slideshow-captions-visible {
 
}


/*  tool tips */
/*  tool tips */

.tip {
	color: #fff;
	width: 266px;
	z-index: 13000;
	background: url(../images/bubble3.png) top left repeat-y;
	margin:0;
	bor/der:1px solid red;
	
}

.tip-top {
 background: url(../images/bubble3.png) top left repeat-y;
 width:266px;
 he/ight:20px;
}
 
.tip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 0 8px 8px 4px;
	backgr/ound-color:#233874;
	
     
}
 
.tip-text {
	font-size: 11px;
	padding: 4px 8px 0 8px;
	backgro/und-color:#233874;
	text-align:justify;
	/* opacity:0.7; */
	
}

.tip-text p {
  padding:0 0 10px 0;
}

.tip-bottom {
 background: url(../images/bubble3.png) bottom left repeat-y;
 width:266px;
 height:10px;

}

/* png fixes 

div, img {
 behavior: url(css/pngfix/iepngfix.htc);
} */
