/* 
* *** ********* ************************
CSS Document  for retailnews.ie
7/4/2008
* *** ********* ************************
*/
.body{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
color:#000000;
margin: 0 auto; 
background-image:url(../images/sce/backing.jpg);
background-repeat:repeat-x;
background:#CAC8C8;
}
#container1 { 
width: 906px; 
margin: 0 auto; 
border: 0px solid #000000;
text-align: left; 
padding:0px 25px 0px 29px;
background-image:url(../images/sce/fullBg.jpg);
background-repeat:repeat-y;
}
#containerIN{
padding:0px;
}
#redLine{
background-image:url(../images/sce/redLine.jpg);
background-repeat:no-repeat;
height:18px;
color:#ffffff;
padding:5px 5px 5px 5px;
font-weight:600;
}
#naveLine{
background-image:url(../images/sce/mainNavLine.jpg);
height:17px;
padding:6px 0px 8px 2px;
color:#ffffff;
}
#mainContent { 
margin:0px;
padding:0px; 
} 
#contentIN{
padding:10px;
}
a img#mag{
border: 1px solid #000000;
}
a{
text-decoration:none;
}
p{
line-height:1.60em;
letter-spacing:normal;
}

textarea, input, submit {
background-color:#ffffff;
color:#666666;
margin:0px;
padding:0px;
}
#footer{
width:900px;
margin:0 auto;
background:#D3200D;
height:25px;
margin-top:px;
padding-right:10px;
}

/*************************/

#footer .footer_link { font-size:0.75em; border-left:solid 1px #ffffff; padding-left:4px;color:#ffffff;}
#footer .footer_language_link {	border-right:solid 1px #fff;color:#ffffff;font-size:0.75em;}
#footer .footer_first{color:#ffffff; border-left:solid 0px #cc0000;font-size:0.75em;}

#menu ul li a#menu_link8{
border-right:solid 0px #000;
}
#menu ul li:hover
{
color: #ffffff;
background: #74C6EE;
}

/* image placer styles */
.imgRight {
float: right;
padding: 5px;
}
.imgLeft{
float: left;
padding: 5px;
}

.document_manager{
width:500px;
float:left;
padding-left:20px;

}

/* new styles - business listing page */

.field td{
	line-height: 20px;
}

.shop_listing_header{
	color:#006C8F;
	background-color: #cf010e;
	font-family:Arial,Helvetica,sans-serif;
	height: 20px;
}

.shop_listing_detail{
	height: 20px;
}

a.shop_listing_name{
	color: blue;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;	
}

/* new styles - business detail page */

#business_directory .business_detail_picture{
	float: left;
	height: auto;
}

#business_directory{
	border:1px solid #cccccc;
	width:99%;
}

#business_directory h3{
	color: #cf010e;
}

#business_directory .inner_business_detail{
	float:left;
	color:#000000;
	font-size:12px;
	padding: 0px;
	width: 360px;
}

#business_directory .business_info_detail_heading{
	font-weight: bold;
	color: #cf010e;
	float: left;
}

#business_directory .business_info_detail{
	color:#000000;
	font-size:12px;
	padding: 0px 0px 0px 10px;
	float: left;
	
}

#business_directory .business_info_detail_heading2{
	font-size: 12px;
	font-weight: bold;
	color: #cf010e;
}

#business_directory .business_info_detail2{
	color:#000000;
	font-size:12px;
	padding: 10px;
}
#business_directory .business_info_clear{
	clear: left; 
	height: 5px; 
	width: 99%; 
	line-height: 5px; 
	font-size: 1px
}

#business_directory .business_info_detail2 td{width: 33%}


.body.editor{
background:white;
text-align:left;
}
