/* CSS Document  */
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B6B6B;
	margin: 0px;
	background-image: url(http://www.dresses.ie/images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #78031F;
}
h1 {
	font-size: 14px;
}
h2 {
	font-size: 14px;
	color:#2C3343;
}
h3 {
	font-size: 14px;
	color:#78031F;
	text-decoration:underline;
}
h4 {
	font-size: 14px;
}

img { border:0px;}
a { 
text-decoration:none;
font-size: 0.9em;
color: #78031F;
font-weight: bold;}
p { color: #6B6B6B;}
p:hover{ color:#000000;
}
a:hover
{ 
text-decoration:underline;
}

select { width:160px; height:22px; border:0px; border: solid 1px #78031F;  font-size:12px}
.sel { width:160px; height:17px; border:0px; border: solid 1px #78031F; font-size:12px}
.selSM { width:30px; height:17px; border:0px; border: solid 1px #78031F; font-size:12px}
.selTX { width:160px; height:47px; border:0px;border: solid 1px #78031F; font-size:12px}
#wrap { width:990px;
		margin:0 auto;
		}

#header .banner { 
height:130px;
}

#nav-menu { 
width:990px;
background-color:#FFFFFF;
padding-left: 0px;
padding-top: 3px;
}
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}
 #nav-menu li
{
text-transform:uppercase;
font-size:12px;
padding-top:3px;
float: left;
margin: 0 0.70em;

}
 #nav-menu li a
{
text-transform:uppercase;
font-size:12px;
float: left;
padding-top:3px;
margin: 0 0.70em;
background-color:#FFFFFF;
color:#8C0D30;
}
 #nav-menu li a:hover
{
font-size:12px;
padding-top:3px;
float: left;
margin: 0 0.70em;
background-color:#8C0D30;
color:#FFFFFF;
text-decoration:none;
}

#content { text-align:center;
		width:990px;
		background-color:#FFFFFF;
		float:left;
		


}
#content1 { width:990px;
		background-color:#FFFFFF;
		float:left;
}

#layout { float:left;
		margin: 10px 10px 10px 10px;
		width:100%;
	

}
.area { float:left;text-align:left; background-image:url(http://www.dresses.ie/images/bglay.jpg); background-repeat:repeat-x; height:27px; line-height:27px; margin-top:3px; font-size:12px; font-weight:bold; text-decoration:none; width:985px; color:#78031F; margin-left:3px;
}
.locati { margin-left:10px; float:left; width:685px;}
.locatimg { float:left; width:70px;}
.locatiCart { margin-left:5px; float:left;  width:200px;}
#layout .line { margin-top:5px;}
				.head {	float: left;
						background-image:url(http://www.dresses.ie/images/hbg.jpg);
						background-repeat:no-repeat;
						width:770px;
						height:30px;
						color:#78031F;
						line-height:30px;
						margin-bottom:2px;

						}
			    .block_h4 {float: left; width:400px; line-height:30px;}
				.block_h4_2 {float: left; text-align:right; width:340px; margin-right:5px; line-height:30px;}
				.marginleft {margin-left:8px;}
				.txtdata {font-size:10px; color:#445259;}
				.as_seen {  font-size:12px; color:#C50B01;}
				
#layout .contentdress {	float: left;
						width:770px;
						margin-bottom:4px;
					
						}
#layout .spacera {margin-top:175px;}
#layout .contentdress_adds {
						float: left;
						width:770px;
						height:180px;
						margin-bottom:5px;
						margin-top: 5px;
						}
#layout .contentdress_best {	float: left;
						width:770px;
						margin-top: 5px;
						}
#layout .footsp {margin-top:40px;}


.heading { width:171px; height:24px; float:left; line-height:24px; text-align:center; background:url(http://www.dresses.ie/images/heading.jpg) no-repeat; font-size:12px; color:#78031F;font-weight:bold;}
#browsem { width:169px;  float:left; text-align:left; background:url(http://www.dresses.ie/images/browseBg.jpg) no-repeat; border:solid 1px #F185A3; }
.dereon { width:169px; height:256px;  float:left; text-align:left;border:solid 1px #F185A3;}

#browsemOLD {width:169px; height:210px;float:left; text-align:left; background:url(http://www.dresses.ie/images/browseBg.jpg) no-repeat; border:solid 1px #F185A3;}						
#browsem ul
{ 
list-style:none;
padding: 0;
margin-top:3px;
margin-left:2px;

}
#browsemOLD ul
{ list-style:none;
padding: 0;
margin-top:3px;
margin-left:5px;

}						
#browsem li a
{ 
margin-top:3px;
margin-bottom:2px;
line-height:24px;
margin-left:20px;
text-decoration:none;
font-size: 0.9em;
color: #78031F;
font-weight:bold;
}
#browsemOLD li a
{ 
margin-top:3px;
margin-bottom:2px;
line-height:22px;
margin-left:24px;
text-decoration:none;
font-size: 0.9em;
color: #78031F;
font-weight:bold;
}
#browsem li a:hover
{ 
text-decoration:underline; }


#browsemOLD li a:hover
{ 
text-decoration:underline; }

.oldtitle {margin-left:20px; margin-top:5px; margin-bottom:3px; color:#000033; font-weight:bold;}
.sublist {margin-left:3px;	line-height:17;}					
#layout .dressbox {		float:left;
						width:189px;
						margin-bottom:9px;
						margin-top: 1px;
				   }
			   
#layout .clearance {
	
	font-size:12px;
	font-weight:normal;
	text-decoration:line-through;
	color:#78031F;
}
#layout .clearnew {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#CC0000;
}
#layout .thumbbg { background-image:url(http://www.dresses.ie/images/thumb_new.jpg); background-repeat:no-repeat; }			   
			
.align_l {text-align:left; margin:auto;}
.align_c {text-align:center; margin-left:auto; margin-right:auto;}
.align_c1 {text-align:center;}

#layout .dresslarge {	width:350px;
						float: left;
						margin-bottom:4px;
						margin-top: 2px;	
					}
#layout .dresseff  { float:left;
					 margin-left:0px;
					background:url(http://www.dresses.ie/images/thumb_large.jpg);
					background-repeat:no-repeat; 
					width:350px; height:10px; 
					}


#layout .price { 
				background-image:url(http://www.dresses.ie/images/pricebg.jpg);
				width:87px;
				height:22px;}
#layout .buyonline {
				width:79px;
				height:22px;}				
#footer { width:990px;
		  margin: 0 auto;
		  height:90px;
		  clear:both;
		  background-color:#FFFFFF;}
		  
.style1 {color: #FF0000}
.style2 {
	color: #78031F;
	font-weight: bold;
}
.style4 {color: #000000}
.stylebold {font-weight: bold}
#mapd {margin-left:25px;}
#mapd li a { color:#3E5B64;}
#mapd .lists {margin-left:15px;}

#mapd2 {margin-left:25px;}
#mapd2 li a { color:#3E5B64;}
#mapd2 .lists {margin-left:15px;}


#mapd3 {margin-left:25px;}
#mapd3 li a { color:#3E5B64;}
#mapd3 .lists {margin-left:15px;}


#mapd4 {margin-left:25px;}
#mapd4 li a { color:#3E5B64;}
#mapd4 .lists {margin-left:15px;}

.convert { 
font-size: 0.9em;
color:#CCCCCC;
margin-left:9px; }
.viewdetail {
float:left; 
margin-left:15px;
width:390px;}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}

/* Normal LIUL */
#norma { width:220px; text-align:left; }						
#norma ul
{ list-style:none;
	padding: 0;
	margin-top:5px;
	margin-left:2px;;

}						
#norma li a
{ 
margin-top:5px;
margin-bottom:3px;
line-height:27px;
margin-left:4px;
text-decoration:none;
font-size: 0.9em;
color: #014B61;
font-weight:bold;
}
#norma li a:hover
{ 
text-decoration:underline;
}
.oldc {font-weight:500; color:#666666;}
.oldM { margin-left:2px;}
#separator {
	width:16px; 
	height:490px;
	float:left;
	background-image:url(images/detailsbar.jpg);

.contform {
height:18px; width:175px; background-color:#F1F2F3; margin-top:5px; }
.contformt {
height:50px; width:175px; background-color:#F1F2F3 }
		
.ccmain {float:left; width:100%; margin-bottom:5px;}
.cctxt {float:left; width:120px;}
.ccinput {float:left; width:290px;}
.viewDiv {text-align:left; float:left; width:700px; margin-right:3px; margin-bottom:5px; margin-left:18px;}
.overflowimg {height:224px; overflow:hidden;}