/* www.madham.co.uk */
/* Martin Ayers for Infinity Net Media */

/* MK2 */
html{
font-family:Trebuchet-ms,trebuchet ms,trebuchet,Georgia, Arial, Helvetica;
}

* html a:hover {
	visibility:				visible;
}

a{
	font-family:Trebuchet-ms,trebuchet ms,trebuchet,Georgia, Arial, Helvetica;
	font-size:14px;
	color:#000;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

img{
	border:0px;
}

form{
	margin:0px;
	padding:0px;
}

h1{
	font-size:20px;
	font-family:Trebuchet-ms,trebuchet ms,trebuchet,Georgia, Arial, Helvetica;
	color:#000;
	text-decoration:none;
	margin-top:10px;
	margin-bottom:10px;
}

h2{
	font-size:18px;
	font-family:Trebuchet-ms,trebuchet ms,trebuchet,Georgia, Arial, Helvetica;
	color:#000;
	text-decoration:none;
	margin-top:10px;
	margin-bottom:10px;

}

h3{
	font-size:16px;
	font-family:Trebuchet-ms,trebuchet ms,trebuchet,Georgia, Arial, Helvetica;
	color:#000;
	text-decoration:none;
	margin-top:10px;
	margin-bottom:10px;
}

p{
	color:#222;
	font-size:0.8em;
}

strong{
	font-family:Trebuchet-ms,trebuchet ms,trebuchet,Georgia, Arial, Helvetica;
}

ul{
	font-family:Trebuchet-ms,trebuchet ms,trebuchet,Georgia, Arial, Helvetica;
	color:#222;
	list-style-type:circle;
}

.container{
	position:					relative;
	width:					100%;
	min-width:				1000px;
	
}

.content{
	width:1000px;
	margin:0px auto;
	margin-top:10px;
}

.header{
	width:100%;
}

.logo{
	float:left;
}

.search{
	float:right;
	margin-right:20px;
	width:340px;
	text-align:right;
}

.search p{
	margin:0px;
	padding:0px;
	margin-top:8px;
	vertical-align:top;
}

.search img{
	vertical-align:middle;
}

span.bag_detail{
	font-size:12px;
	vertical-align:middle;
	margin-left:3px;
}

span.bag_detail a{
	font-size:8px;
}

.clear{
	clear:both;
	width:100%;
}

.left_column{
	float:left;
	width:300px;
	margin-left:10px;
	margin-top:46px;
}

.left_column select{
	margin-bottom:13px;
	margin-top:2px;
	width: auto !important;
	width:270px;
	min-width:270px;
	font-size:14px;
	
}

.left_column input{
	width: auto !important;
	width:270px;
	min-width:270px;
}

.left_column p{
	margin:0px;
	margin-top:4px;
	margin-left:3px;
	margin-bottom:7px;
}

.left_column a{
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	margin-top:0px;
}

.main_column{
	float:left;
	width:400px;
	text-align:center;	
}

.main_column_home{
	float:left;
	width:470px;
	text-align:center;	
}

.full_column{
	float:left;
	width:680px;
}

.main_column img, .main_column_home img{
	border:2px solid black;
}

.main_column h2, .main_column_home h2{
	font-size:16px;
	font-weight:normal;
}

.main_column h3, .main_column_home h3{
	font-size:14px;
	font-weight:normal;
}

.right_column{
	float:left;
	width:240px;
	min-height:200px;
}

.right_column_home{
	float:left;
	width:170px;
	min-height:200px;
}

.right_column p, .right_column_home p{
	margin-left:30px;
	margin-top:4px;
	margin-bottom:7px;
	font-size:16px;
	font-family:Trebuchet-ms,trebuchet ms,trebuchet,Georgia, Arial, Helvetica;
	color:#000;
	text-decoration:none;
}

.right_column a, .right_column_home a{
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	margin-top:0px;
}

.product_display{
	margin-right:20px;
	margin-bottom:20px;
	float:left;
	width:150px;
	text-align:center;
}

.prod_main{
	float:left;
	width:420px;
}

.goodies_display{
	margin-right:20px;
	margin-bottom:20px;
	float:left;
	width:120px;
	text-align:center;
}

.other_goodies{
	width:420px;
}

.product_display img, .goodies_display img{
	margin:0px;
	padding:0px;
	border:2px solid black;
}

.product_display a, .goodies_display a{
	font-weight:bold;
	font-size:12px;
	margin-top:0px;
}

.product_display p, .goodies_display p{
	margin-top:0px;
}

.image_float{
	float:right;
	width:240px;
	text-align:center;
	margin-left:20px;
}
.image_holder{
	border:2px solid black;
	margin:0px auto;
	width:240px;
	text-align:center;
}
.image_float img{
	border:2px solid black;
	margin:0px auto;
}

.quote{
	margin-top:20px;
}

.attrib{
	font-style:italic;
	margin-bottom:30px;
	margin-top:-5px;
}

.man_box{
	float:left;
	clear:right;
}

.txt_box{
	float:left;
	width:425px;
}

.txt_box font,.txt_box p{
	margin:0px;
	padding:0px;
}

.man_box_outer{
	width:100%;
}

.man_box_outer p{
	margin:0px;
	padding:0px;
}

.man_box img{
	margin-right:20px;
}

.spacer{
	width:100%;
	height:20px;;
}

.float_holder_product{
	margin-top:10px;
}

.twoboxes{
	float:left;
	width:100%;
}

.innercontentnews{
	float:left;
	margin-right:10px;
	border:2px solid black;
}

.innercontentnews_right{
	float:right;
	margin-left:10px;
	border:2px solid black;
	clear:right;
}

#locmap{
	width:440px;
	height:390px;
	margin-top:5px;
	float:left;
	text-align:right;
}

#locmapholder{
	width:420px;
	height:370px;
	background:#eee;
	border:2px solid black;
}

.about{
	float:left;
}

.about h3{
	margin-bottom:40px;
}

.chk p{
	margin:0px;
	padding:0px;
	margin-top:5px;
}

.tcs p{
	margin-top:0px;
	margin-bottom:20px;
}

.tcs ul{
	margin-top:0px;
	margin-bottom:20px;
}

.drop{
	margin-top:20px;
}	

.error{
	padding:5px;
	border:3px solid red;
}

.error p{
	margin:0px;
	padding:0px;
	font-weight:bold;
}

/* End of MK2 */

/*
html{
	background-image:			url(../images/bg_left.png);
	background-repeat:			repeat-y;
	height:					auto important;
	height:					100%;
	min-height:				100%;
}

* html a:hover {
	visibility:				visible;
}

body {
	margin:					0px;
	padding:					0px;
	min-width:				780px;
	background-image:			url(../images/bg_right.gif);
	background-repeat:			repeat-y;
	background-position:		top right;
	height:					auto !important;
	height:					100%;
	min-height:				100%;
	 
	font-family:				Georgia, Arial, Helvetica;
	color:					#4c1d2a;
}

.container{
	position:					relative;
	width:					100%;
	min-width:				790px;
	width:					expression(document.body.clientWidth < 792 ? "790px": "100%" );
	z-index:					1;
	height:					auto important;
	height:					100%;
	min-height:				100%;
}

.container_larger{
	position:					relative;
	width:					100%;
	min-width:				990px;
	width:					expression(document.body.clientWidth < 992 ? "990px": "100%" );
	z-index:					1;
	height:					auto important;
	height:					100%;
	min-height:				100%;
}

.content{
	margin-left:				180px;
	margin-right:				180px;
	text-align:				center;
}

.left{
	float:					left;
	width:					160px;
	padding-left:				1px;
	padding-top:				5px;
}

.right{
	float:					right;
	width:					160px;
	height:					auto important;
	height:					100%;
	min-height:				100%;
}

.clear{
	clear:					both;
}

.footer{
	text-align:				center;
	clear:					both;
}

.terms{
	padding-left:				10px;
	clear:					both;
	font-size:   10px;
}


.float_holder{
	float:					left;
	width:					100%;
	overflow:					auto;
	margin-bottom:				20px;
}

.float_holder_product{
	margin-bottom:				10px;
	margin-left:				18px;
	margin-right:				18px;
}

.moving_boxes{
	float:					left;
	width:					150px;
	height:					300px;
}

.float_text_holder{
	margin:					0px;
	padding:					10px;
	text-align:				left;
}



.uedge{
	background-image:			url(../images/frame_small/frame_top_middle.gif);
	background-position:		top left;
	background-repeat:			repeat-x;
	width:					100%;
}

.redge{
	background-image:			url(../images/frame_small/frame_middle_right.gif);
	background-position:		top right;
	background-repeat:			repeat-y;
}

.bedge{
	background-image:			url(../images/frame_small/frame_bottom_middle.gif);
	background-position:		bottom left;
	background-repeat:			repeat-x;
}

.ledge{
	background-image:			url(../images/frame_small/frame_middle_left.gif);
	background-position:		top left;
	background-repeat:			repeat-y;
}

.ulcorner{
	background-image:			url(../images/frame_small/frame_top_left.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
}

.urcorner{
	background-image:			url(../images/frame_small/frame_top_right.gif);
	background-position:		top right;
	background-repeat:			no-repeat;
}

.blcorner {
	background-image:			url(../images/frame_small/frame_bottom_left.gif);
	background-position:		bottom left;
	background-repeat:			no-repeat;
}

.brcorner {
	background-image:			url(../images/frame_small/frame_bottom_right.gif);
	background-position:		bottom right;
	background-repeat:			no-repeat;

	height:					auto !important;
	height:					9px;
}

.innercontentcat {
	position:					relative;
	text-align:				left;
	padding-top:				10px;
	padding-left:				11px;
	padding-right:				0px;
	padding-bottom:			5px;
	margin-bottom:				1px;
	vertical-align:			center;
	z-index:					1;
}

.innercontentnews {
	text-align:				left;
	padding-top:				10px;
	padding-left:				11px;
	padding-right:				0px;
	padding-bottom:			6px;
	vertical-align:			center;
}

.smallbox{
	position:					relative;
	float:					left;
	clear:					none;
	margin:					9px;
	width:					181px;
	min-width:				180px;
}

.smallboxright{
  float:right;
  margin:9px;
  width:181px;
  min-width:180px;
}

.twoboxes{
	position:					relative;
	margin-top:				15px;
	margin-bottom:				15px;
	text-align:				left;
	padding:					10px;
	overflow:					hidden;
}

.smallboxcat{
	float:					left;
	margin:					9px;
	padding-bottom:			0px;
	width:					173px;
	min-width:				173px;
	text-align:				center;
	height:					auto !important;
	height:					315px;
	min-height:				315px;
}

.man_box{
	float:					left;
	margin:					9px;
	padding-bottom:			0px;
	width:					173px;
	min-width:				173px;
	text-align:				center;
}

.smallboxcat_right{
	float:					right;
	margin:					9px;
	padding-bottom:			0px;
	width:					222px;
	min-width:				222px;
	text-align:				center;
	height:					300px;
	min-height:				300px;
}

.smallboxcat_left{
	float:					right;
	margin:					9px;
	padding-bottom:			0px;
	width:					222px;
	min-width:				222px;
	text-align:				center;
	height:					300px;
	min-height:				300px;
	margin-left:0px;
	margin-right:5px;
}


.border_free{
	border:					0px;
	padding:					0px;
	margin:					0px;
}

.tcs{
	padding-left:				20px;
	padding-right:				20px;

}



a:link {			padding:0px; margin:0px; border:0px; font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
a:visited {		padding:0px; margin:0px; border:0px; font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
a:hover {			padding:0px; margin:0px; border:0px; font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: underline;}
a:active {		padding:0px; margin:0px; border:0px; font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}

a:link img{		padding:0px; margin:0px; border:0px; font-size:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
a:visited img{		padding:0px; margin:0px; border:0px; font-size:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
a:hover img{		padding:0px; margin:0px; border:0px; font-size:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: underline;}
a:active img{		padding:0px; margin:0px; border:0px; font-size:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}

.bag a:link {  	margin-left:5px; font-size:12px; font-family: Georgia, Arial, Helvetica; color: #333; text-decoration: none; width:auto;}
.bag a:visited {  	margin-left:5px; font-size:12px; font-family: Georgia, Arial, Helvetica; color: #333; text-decoration: none; width: auto;}
.bag a:hover {  	margin-left:5px; font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: underline; width:auto;}

.terms a:link {	font-size:12px; margin-left:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
.terms a:visited {	font-size:12px; margin-left:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
.terms a:hover {	font-size:12px; margin-left:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: underline;}
.terms a:active {	font-size:12px; margin-left:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}

.tcs a:link {		font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none; margin:0px; padding:0px;}
.tcs a:visited {	font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none; margin:0px; padding:0px;}
.tcs a:hover {		font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: underline; margin:0px; padding:0px;}
.tcs a:active {	font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none; margin:0px; padding:0px;}


.float_text_holder a:visited {	font-size:12px; margin-left:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
.float_text_holder a:link {	font-size:12px; margin-left:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
.float_text_holder a:hover {	font-size:12px; margin-left:10px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: underline;}


.footer a:visited {	font-size:14px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
.footer a:link {	font-size:14px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
.footer a:hover {	font-size:14px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: underline;}

.breadcrumb a:visited {	font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
.breadcrumb a:link {	font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
.breadcrumb a:hover {	font-size:12px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: underline;}

.right a:link { 	margin:0px 0px 0px 0px; font-size:12px; font-family: Georgia, Arial, Helvetica;	color: #333; text-decoration: none;}
.right a:visited {	margin:0px 0px 0px 0px; font-size:12px; font-family: Georgia, Arial, Helvetica;	color: #333; text-decoration: none;}
.right a:hover {	margin:0px 0px 0px 0px; font-size:12px; font-family: Georgia, Arial, Helvetica;	color: #4c1d2a; text-decoration: underline;}
.right a:active {	margin:0px 0px 0px 0px; font-size:12px; font-family: Georgia, Arial, Helvetica;	color: #333; text-decoration: none;}

a.show:link {			display:block; padding:0px 0px 12px 0px; margin:0px; border:0px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
a.show:visited {		display:block; padding:0px 0px 12px 0px; margin:0px; border:0px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}
a.show:hover {			display:block; padding:0px 0px 12px 0px; margin:0px; border:0px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: underline;}
a.show:active {		display:block; padding:0px 0px 12px 0px; margin:0px; border:0px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}



p{
	margin:					0px;
	padding:					0px;
	font-family:				Georgia, Arial, Helvetica;
	color:					#4c1d2a;
	font-weight:			bold;
	font-size:14px;
}

.right p{
	font-weight:			normal;
}

.left p{
font-weight:			normal;
}

.smallboxcat p{
	padding:					0px;
	margin:					0px;
}

.drop_3{
	padding-top:				3px;
}
.right p{ font-family: Georgia, Arial, Helvetica, Georgia, Verdana; font-size:10px;  line-height:1.8; padding:0px; padding-bottom:10px;}
.left p{ font-family: Georgia, Arial, Helvetica, Georgia, Verdana; font-size:10px;  padding:0px; padding-bottom:10px;}

p.date_white{
	padding-left:				60px;
	padding-top:				50px;
	color:					white;
	font-size:				12px;
	font-weight:				bold;
}

p.copy{
	font-size:				10px;
}

.contact_text{
	font-size:				10px;
	padding:					10px;
}



.breadcrumb p{
  padding-top:2px;
	font-size:				12px;
	padding-left:				10px;
	font-weight:     bold;
	padding-bottom:3px;
}

.footer p{
	font-size:				10px;
	padding-left:				10px;
}


h1{
	font-size:				18px;
	font-family:			Georgia, Arial, Helvetica;
	color:					#4c1d2a;
	text-decoration:		none;
}

h2{
	font-size:				12px;
	font-family:				Georgia, Arial, Helvetica;
	color:					#4c1d2a;
	text-decoration:			none;
}
.tcs h2 {	font-size:14px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none;}

h3{
	font-size:				10px;
	font-family:				Georgia, Arial, Helvetica;
	color:					#4c1d2a;
	text-decoration:			none;
}
#titleheader {
	width:					167px;
	height:					15px;
	background:				url('../images/fashion_in_the_city.gif') top left no-repeat;
	text-align:				center; 
	margin:					0px auto;
	padding:					0px;
	position:					relative;
}

#titleheader span {
	display:					none;
}

h2.bag_title {
	padding-top:				3px;
	padding-left:				35px;
	font-size:				14px;
	font-family:				Georgia, Arial, Helvetica;
	color:					#4c1d2a;
	text-decoration:			none;
}

h2.search_title {
	padding-top:				8px;
	padding-left:				10px;
	padding-bottom:			0px;
	font-size:				14px;
	font-family:				Georgia, Arial, Helvetica;
	color:					#4c1d2a;
	text-decoration:			none;
}

.right h2{	padding:0px; margin:0px; font-size:14px; font-family: Georgia, Arial, Helvetica; color: #4c1d2a; text-decoration: none; margin:0px; padding:0px;}
.right h3{ 	font-size: 10px; font-family:Georgia, Arial, Helvetica; color:#4c1d2a;text-decoration: none; margin:0px; padding:0px;}



img {
	border:					0px;
	margin:					0px;
	padding:					0px;
}


.left a{
	height:					50px;
	display:					block;
}

.left a:hover img{
	visibility:				hidden;
}

.bag a:hover img{
	visibility:				visible;
}

#doris{
	width:					165px;
	z-index:					5;
	vertical-align:			top;
	background-position:		top left;
	background-repeat:			no-repeat;
	height:					118px;
	min-height:				118px;
	margin-left:				5px;
}

#doris a:hover img{
	visibility:				visible;
}


#newsletters{
	width:					165px;
	z-index:					5;
	vertical-align:			top;
	background-image:			url(../images/buttons/newsletters_on.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	height:					50px;
	min-height:				50px;
	margin-left:				5px;
}

#press_clippings{
	width:					165px;
	z-index:					5;
	vertical-align:			top;
	background-image:			url(../images/buttons/papers_on.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	height:					50px;
	min-height:				50px;
	margin-left:				5px;
}

#testimonials{
	width:					165px;
	z-index:					5;
	vertical-align:			top;
	background-image:			url(../images/buttons/customers_on.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	height:					50px;
	min-height:				50px;
	margin-left:				5px;
}

#all_about_us{
	width:					165px;
	z-index:					5;
	vertical-align:			top;
	background-image:			url(../images/buttons/all_about_us_on.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	height:					50px;
	min-height:				50px;
	margin-left:				5px;
}


#latest_arrivals{
	width:					165px;
	z-index:					5;
	vertical-align:			top;
	background-image:			url(../images/buttons/latest_on.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	height:					50px;
	margin-left:				5px;
}

#secret{
	width:					165px;
	z-index:					5;
	vertical-align:			top;
	background-image:			url(../images/buttons/book_on.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	height:					50px;
	margin-left:				5px;
}

#special_offers{
	width:					165px;
	z-index:					5;
	vertical-align:			top;
	background-image:			url(../images/buttons/sale_on.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	height:					50px;
	margin-left:				5px;
}

.bag{
	margin-left:				8px;
	width:						165px;
	z-index:					5;
	vertical-align:				top;
	background-image:			url(../images/buttons/shopping_title.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	height:50px;
	min-height:50px;
	margin-left:				5px;
}

.search{
	margin-left:				8px;
	width:					165px;
	z-index:					5;
	vertical-align:			top;
	background-image:			url(../images/tabs/info.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
}

.left_pad{
	position:					relative;
	padding:					0px;
	margin:					0px;
}



#date{
	background:				url(../images/tabs/rose.gif);
	background-repeat:			no-repeat;
	position:					relative;
	left:					-20px;
	height:					120px;
	width:					165px;
}


.breadcrumb{
	text-align:				left;
}

.archive{
	margin-left:5px;
	width:165px;
	z-index:5;
	vertical-align:top;
	background-image: url(../images/tabs/archive.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height:25px;
	min-height:25px;
	padding-top:10px;
}

#look_title{
	background-image: url(../images/buttons/look_title.gif);
	background-repeat:repeat-y;
	height:40px;
	min-height:40px;
	margin-left:				5px;
	width:165px;
}

.rep_middle{ 
	background-image: url(../images/buttons/repeater.gif);
	background-repeat:repeat-y;
	margin-left:				5px;
	width:165px;
	font-size:0.6em;
}

.rep_middle a:hover img{
	visibility:				visible;
}

.rep_middle a{ 
	font-size:10px;
	display:inline;
}

.rep_middle table{
	margin-left:10px;
}

.rep_middle p{
	padding:0px 10px 0 10px;
	
}

.rep_bottom{
	background-image: url(../images/buttons/rep_bottom.gif);
	background-repeat:no-repeat;
	height:10px;
	margin:0px;
	padding:0px;
	min-height:10px;
	margin-left:5px;
	width:165px;
	line-height:1px;
}

.rep_bottom p{
line-height:1px;
}


.lowlist_top { display:block; margin:0px; padding:0px; margin-bottom:5px; font-size:14px; color:#4c1d2a;}
.lowlist{		border-right:1px solid #4c1d2a; display:inline; margin-left:10px; padding-right:5px; font-size:14px; }
.lowlist_nb{	display:inline; margin-left:5px; padding-right:5px; font-size:14px; }






.attrib{
	font-style:italic;
}

.quotebox{
	background-image:url('../images/lspeech.gif');
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:10px;
}

p.quote{
	background-image:url('../images/rspeech.gif');
	background-repeat:no-repeat;
	background-position:top right;
	margin:0px 10px 0px 46px;
	padding:20px 40px 0px 0px;
}

p.attrib{

}

table p{
	font-weight:normal;
}
*/


/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}


.sIFR-hasFlash h1 {
	visibility: hidden;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
}


.sIFR-hasFlash h4 {
	/*visibility: hidden;*/
	/*letter-spacing: -5px;*/
}