@charset "UTF-8";
/* CSS for FurnitureDesigns.ie */
* {
	margin: 0;
	padding: 0;
	border-style: none;
	font-size: 11px;
	font-family: Verdana;
}

html, body {
	background-color: #ccc;
    height: 100%;
}

.container {
	width: 849px;
	height: 100%;
	text-align: center;
	padding: 0%;
    min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -25px;
    background-color:#fff;
}

.header {
	width: 100%;
	margin: 0 auto;
    float:left;
    background-color:#bb0000;
    background-image:url(images/furniture_designs_dublin_logo.gif);
    background-position:right;
    background-repeat:no-repeat;
    height:117px;
    z-index: -1;
}

.nav_6 {
	width: 100%;
	height: 22px;
    text-align: center;
    top: 117px;
    left: 0px;
    background-color:#bb0000;
    color:#000;
    display:block;
    z-index: 1;
    float:left;
}

.innercontainer {
	width: 100%;
	height: 100%;
	margin: 0px auto 0px auto;
	z-index: -1;
    background-color:#000;
}

.Lifestyle_Image {
	width:100%;
    height:266px;
	position: relative;
    float:left;
	text-align: center;
    background-image:url(images/lifestyle_room.jpg);
    background-repeat:no-repeat;
}

.Location_Image {
	width:100%;
    height:266px;
	position: relative;
    float:left;
	text-align: center;
    background-image:url(images/map.gif);
    background-repeat:no-repeat;
}

.Bed_Image {
	width:100%;
    height:266px;
	position: relative;
    float:left;
	text-align: center;
    background-image:url(images/bed.jpg);
    background-repeat:no-repeat;
}

.Bed_Second_Image {
	width:100%;
    height:266px;
	position: relative;
    float:left;
	text-align: center;
    background-image:url(images/bed02.jpg);
    background-repeat:no-repeat;
}

.Profile_Image {
	width:100%;
    height:266px;
	position: relative;
    float:left;
	text-align: center;
    background-image:url(images/couch02.jpg);
    background-repeat:no-repeat;
}

.Contact_Image {
	width:100%;
    height:266px;
	position: relative;
    float:left;
	text-align: center;
    background-image:url(images/dining01.jpg);
    background-repeat:no-repeat;
}

.Sofa_Image {
	width:100%;
    height:266px;
	position: relative;
    float:left;
	text-align: center;
    background-image:url(images/sofa.jpg);
    background-repeat:no-repeat;
}

.center {
	width:30%;
	position: relative;
	overflow: auto;
    float:left;
	text-align: left;
   	font-size: 12px;
	font-family: Verdana;
    background-color:#fff;
    padding:5px 5px 5px 5px;

}
.center_right {
	width:65%;
	position: relative;
	overflow: auto;
    float:right;
	text-align: left;
   	font-size: 12px;
	font-family: Verdana;
    background-color:#fff;
    padding:5px 5px 5px 5px;
    vertical-align:text-top;
    height:380px;
}

.right {
	width:245px;
	height: 590px;
	position: relative;
	top: 40px;
	left: 30px;
	float: left;
	overflow: hidden;
	text-align: left;
}


ul.navigation {
	list-style:none;
	margin:0;
	padding:0;
    width: 80%;
   	background-color:#BB0000;
    background-color:#000;
    position:absolute;
    top:0px;
}

ul.navigation li a {
	background-color:#BB0000;
	color:#CCCCCC;
	text-transform: lowercase;
    text-align: center;
	padding-top:4px;
    padding-bottom:4px;
/*    padding-left:32%;
    padding-right:32%;*/ 
    border-right:1px solid white;
    border-top:1px solid white;
	margin:0 0px 0px 0;
	float: left;
	display: block;
    
}

ul.navigation li a:hover {
	background-color:#FFF;
    color:#BB0000;	
	text-transform: lowercase;
    text-align: center;
	padding-top:4px;
    padding-bottom:4px;
    /*padding-left:32%;
    padding-right:32%;*/ /*118px;*/
	/*border:2px solid white;*/
    border-right:1px solid white;
    border-top:1px solid white;
	margin:0 0px 0px 0;
	float: left;
	display: block;
}

ul.navigation li a {
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;
}
/*
ul.navigation li:hover a {
	color:#CCCCCC;
}
*/
ul.navigation li{
float:left;
list-style-type:none;
white-space:nowrap;
background-color:#cccccc;
}

.contact{
	color:#000000;
}

.paypal{
        color:#000000;
}


#home #nav-home a,
#products #nav-products a,
#specials #nav-specials a,
#profile #nav-profile a,
#location #nav-location a,
#contact #nav-contact a {
	background-color:#CCCCCC;
	color:#BB0000;
	text-transform: lowercase;
    text-align: center;
	padding-top:5px;
    padding-bottom:4px;
    /*padding-left:32%;
    padding-right:32%;*/ 
    /*border-top:1px solid white;*/
    border-right:1px solid white;
	margin:0 0px 0px 0;
	float: left;
	display: block;
}

#home #nav-home a:hover,
#products #nav-products a:hover,
#specials #nav-specials a:hover,
#profile #nav-profile a:hover,
#location #nav-location a:hover,
#contact #nav-contact a:hover {
	color:#CCCCCC;
	background-color:#BB0000;
	text-transform: lowercase;
    text-align: center;
	padding-top:5px;
    padding-bottom:4px;
    /*padding-left:32%;
    padding-right:32%;*/ 
    border-right:1px solid white;
    /*border-top:1px solid white;*/
	margin:0 0px 0px 0;
	float: left;
	display: block;
}



.footer, .push  {
	width: 849px;
    text-align: center;
	background-color:#BB0000;
	height: 25px;
    margin-left: auto ;
    margin-right: auto ;
    color:#CCCCCC;

}


#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #bb0000;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #bb0000;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
padding-top:5px;
    padding-bottom:4px;
}

#navcontainer ul li a:hover
{
background-color: #cccccc;
color: #bb0000;
padding-top:5px;
    padding-bottom:4px;
}

.tb2 {
	background-color : #ccc;
	border: 1px solid #000000;
	width: 230px;
}
