

* {padding: 0; margin: 0; }


body {
font-family: arial,sans-serif;
 font-size: 13px;
 color:#999999;
 background:url(images/twirl_bg.jpg);
}
a img {border:none;}
a { outline:0; }
a:link {color: #999999;text-decoration:none;} 
a:visited {color:#999999;text-decoration:none;} 
a:hover {color: #FF6699;text-decoration:none;font-weight:bold;}  
a:active {color:#FF0033;text-decoration:none;} 

#wrapper { 
 margin: 0 auto;
 width: 800px;
}
#header {
 color: #333;
 padding: 0;
 height: 222px;
 margin: 0px 0px 0px 0px;
  border-left:#CCCCCC solid 1px;
    border-right:#CCCCCC solid 1px;
 background:url(images/tb_header.jpg) no-repeat;
}

h1 {display:none;}
h2 { text-indent:-999em; background:url(images/welcome.gif) no-repeat;margin: 50px 0px 0px 40px;}
ul {list-style:none;}

#content { 
 background:url(images/tb_header_2.jpg) no-repeat #FFFFFF;
  border-right:#CCCCCC solid 1px;
 border-left:#CCCCCC solid 1px;
  border-bottom:#CCCCCC solid 1px;
}

#shops{width:800px;padding-top:60px;}

a.rollover {
	display: block;
	width: 70px;
	height: 108px;
	text-decoration: none;
	background: url(images/button1.jpg);
	margin-left:90px;}

a.rollover:hover {
	background-position: -70px 0;
	}
	
	a.rollover2 {
	display: block;
	width: 42px;
	height: 70px;
	text-decoration: none;
	background: url(images/button2.jpg);
	margin-left:320px;}

a.rollover2:hover {
	background-position: -42px 0;
	}
	
a.rollover3 {
	display: block;
	width: 90px;
	height: 115px;
	text-decoration: none;
	background: url(images/button3.jpg);
	margin-left:580px;
	margin-top:-120px;}

a.rollover3:hover {
	background-position: -90px 0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

.img2{margin-left:180px;}
.img3{margin-left:180px;width:90px; height:100px}

.img4 {vertical-align:middle;}
.img5 {vertical-align:middle;padding-left:20px;}

#content p {margin:10px 0 0 40px; width:490px; font-weight:bold;}
.s2 {color: #FF6699;}
.contact {margin:40px 0 0 0px;padding-bottom:40px;}
.contact p {width:700px; padding-top:5px;}

#img-container{float:right;margin-top:-300px;padding-right:40px;
overflow: hidden;
	width: 190px;
	height: 300px;
	font-size: 11px;}
	
.nav {font-size: 12px; font-weight: normal;padding-bottom: 10px;}	
	#num {padding-left: 6px; color:#999999;}
	.img-bot {margin-bottom: 6px; display: block; }