/* CSS Document */

.MenuTable{
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	height:28px;
}

table, tr, td{
	font-size:14px;
}

a img{
	border:0px;
}

a{
	text-decoration:none;
	color:#0099FF;
}

a:hover{
	text-decoration:underline;
	color:#0099FF;
}

.blueStripe{
	background-image:url(Images/blueStripe.png);
	height:14px;
	background-repeat:repeat-x;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.blueStripe2{
	background-color:#22b3ff;
	height:8px;
	font-size:1px;
	line-height:1px;
	padding:0px;
	margin:0px;
}

body{
	background-image:url(Images/body-tile.jpg);
	background-repeat:repeat-x;
	background-position:top;
	
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	
	color:#333333;
}

p{
	margin:5px 0px 10px 0px;
	padding:0px;
	font-size:14px;
}

ul{
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
}

h1{
	font-size:20px;
	color:#23b4ff;
	padding:0px;
	margin:0px 0px 5px 0px;
}

#wrapper{
	width:750px;
	padding:0px;
	margin:0px;
	position:relative;
}

#topFX{
	width:750px;
	height:223px;
	position:absolute;
	top:36px;
	left:0px;

	position:absolute;
	background-image:url(Images/FX.png);

}

#topFX{
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='IM_Custom/ContentStore/Layouts/Images/FX.png',sizingMethod='scale');
}


input, textarea{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #23b4ff;
}

.EmailFormAssetFieldCell textarea{
	width:250px;
}

.EmailFormAssetFieldCell input{
	width:250px;
}

.EmailFormAssetFieldCell table tbody tr td input{
	width:124px;
}

.EmailFormAssetFieldCell table tbody tr td{
	font-size:11px;
}

#nav{
	text-align:right;
	height:28px;
	width:750px;
	padding:0px;
	margin:0px;
}

#nav table{
	float:right;
	padding:0px;
	margin:0px;
	height:28px;
}

#nav table tr{
	padding:0px;
	margin:0px;
	height:28px;
}

#banner{
	background-color:#eee;
	height:223px;
	width:750px;
	padding:0px;
	margin:0px 0px 0px 0px;
	z-index:0;
	position:relative;
	border:0px;
}

#content{
	width:750px;
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:14px;
	padding-bottom:20px;
	min-height:400px;
	height:auto !important;
	height:400px;
}

#footer{
	font-size:10px;
	color:#999999;
	width:750px;
	padding:3px 0px 0px 0px;
	margin:0px;
}

/*========================================================================================================================================================================================*/

.navItem{
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	
	width:130px;
	height:24px;
	background-image:url(Images/navItem.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

.navItem a{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.navItem a:hover{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	padding:0px;
	margin:0px;
}

/*========================================================================================================================================================================================*/

.heatingOption{
	display:block;
	float:left;
	position:relative;
	margin-right:2px;
	width:183px;
	height:110px;
	background-image:url(Images/heatingOption.gif);
	background-repeat:no-repeat;
}

.heatingOptionImage{
	width:138px;
	height:68px;
	margin-left:1px;
	margin-top:1px;
	padding:0px;
}

.heatingOptionTitle{
	width:138px;
	padding:5px 0px 0px 0px;
	font-weight:bold;
	color:#23b4ff;
	font-size:12px;
	text-align:center;
}

.flameAnimation{
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	
	border:0px;
	position:absolute;
	left:1px;
	top:1px;
}

/*========================================================================================================================================================================================*/

#firenzoLogo{
	background-image:url(Images/firenzoLogo.gif);
}

#yuncaLogo{
	background-image:url(Images/yuncaLogo.gif);
}

#osburnLogo{
	background-image:url(Images/osburnLogo.gif);
}

#logaireLogo{
	background-image:url(Images/logaireLogo.gif);
}

#masportLogo{
	background-image:url(Images/masportLogo.gif);
}

#metrofiresLogo{
	background-image:url(Images/metrofiresLogo.gif);
}

#rinnaiLogo{
	background-image:url(Images/rinnaiLogo.gif);
}

#ethosLogo{
	background-image:url(Images/ethosLogo.gif);
}

#naturesLogo{
	background-image:url(Images/naturesLogo.gif);
}

#accessoriesLogo{
	background-image:url(Images/accessoriesLogo.gif);
}