/*start_page_layout_HOME*/
#layouthomepagewrapper 
{
background-color:   #ffffff;
width:975px;  
}
#layouthomepagewrapper #homeheader {
width: 975px;
background-color:   #ffffff;                
padding:0px;
/* height: 210px; */ 
MIN-HEIGHT:160PX;
color: #052148;
font-size: x-large;
margin-left:0px;
}

#layouthomepagewrapper #homeheader #animation{
width: 500px;
height: 160px;
position:relative;
float:left;
margin-left:0px;
overflow:hidden;

}

#layouthomepagewrapper #homeheader #testimonial{
width: 460px;
height: 142px;
position:relative;
float:right;
margin-left:0px;
font-size:small;
RIGHT:5PX;
TOP:5PX;
}
#layouthomepagewrapper #homeheader2 {
width: 883px;
background-color: #ffffff;
padding:20px;
min-height: 420px;
margin-left:3px;
}
#layouthomepagewrapper #leftcolumn {
position:relative;
float:left;
background-image: url(../images/sce/tired.jpg);
width: 301px;
padding:12px;
float: left;
height: 233px;
}

#layouthomepagewrapper #centercolumn {
position:relative;
float:left;
clear:none;
background-image: url(../images/sce/allergies.jpg);
width: 301px;
padding:12px;
float: left;
height: 233px;
}



#layouthomepagewrapper #rightcolumn {
background-color: #ffffff;
float: left;
background-image: url(../images/sce/weight-management.jpg);
width: 301px;
padding:12px;
float: left;
height: 233px;

}


#layouthomepagewrapper #homebottom {
width: 935px;
background-color:   #ffffff;                
padding:20px;
color: #052148;

}


/*layout_OTHERS1*/


/*start_page_layout_3*/
#layoutotherpagewrapper1 {
background-image: url(../images/sce/content-bkgd.gif);
background-repeat:repeat;
min-height:400px;
position:relative;
float:left;
margin-top:15px

}

#layoutotherpagewrapper1 #otherheader {
width: 929px;
height: 129px;
}


#layoutotherpagewrapper1 #leftcolumn {


width: 218px;
width: 218px;
padding:6px;
float: left;
min-height: 330px;


}



#layoutotherpagewrapper1 #centercolumn {
position:relative;
float: left;
width: 475px;
padding:12px 20px;


background-color:   #ffffff; 

}

#layoutotherpagewrapper1 #rightcolumn {
position:relative;


width: 192px;
padding:6px;
float: right;
min-height: 330px;
clear:right;


}
#layoutotherpagewrapper1 #otherbottom {
position:relative;
float:left;
clear:left;
width: 935px;
background-color:   #ffffff;                
padding:20px;
color: #052148;

}
#logo p
{

}


/*end_page_layout_other*/


#header {width:100%;}
#logo {width:955px; height:120px; padding:10px; text-align:right; color: white; margin-left:auto;margin-right:auto;background-image:
url(../images/sce/Fitnut-Banner.jpg);}
#container {text-align:center;}
#container2 {width:975px;text-align:left;margin-left:auto;margin-right:auto;}
#footer {clear: both;text-align:center;}
#left_nav {width:100px;height:420px;}

#content
{
	position: relativé;
	float:left;
	top:0px;
	left:0px;
	height:420px;
	min-height:420px;
	padding:0px;
	padding-top:0px;
	font-family: sans-serif;

}

#wrapper{height:420px;}
#wrapper2{height:420px;/* background: url(../images/sce/extender1.jpg) repeat-y;*/}
html>body #content {height:auto;font-family: arial, helvetica, sans-serif;}
html>body #wrapper {height:auto;}
html>body #wrapper2 {height:auto;}
#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}
#footer .footer_language_link {	border-left:solid 1px #000;}
#footer .footer_last{}
#logo p {color:white}







/*
#container #container3{width:975px;margin-left:auto;margin-right:auto;background-color:white;background:repeat:repeat-y;text-align:left} */
#container #container3 #top-banner{height:210px;width:975px;position:relative;float:left;clear:both; background-image:url(http://www.fitnut.ca/images/sce/header-bg.gif);background-repeat:no-repeat}
#container #container3 #top-banner #fitnut-logo{height:160px;width:275px;;margin:20px 0px 0px 20px;float:left;position:relative}
#container #container3 #top-banner #tagline{color:#320064;font-size:15px;margin-top:4px;min-width: 955px;text-align:right;margin-right:10px;position:absolute;;line-height:150%;}
#container #container3 #top-banner #tagline1{;color:#320064;font-size:15px;margin-top:4px;min-width:600px;margin-left:70px;text-align:center;position:relative;float:left;line-height:150%;color:red}
#container #container3 #top-banner #locations{color:#fff;position:absolute;left:555px;top:60px;width:440px;text-align:center;line-height:150%}
#container #container3 #top-banner #locations #location1{width:240px;text-align:center;position:absolute;left:0px;top:30px;}
#container #container3 #top-banner #locations #location2{width:180px;text-align:center;position:absolute;left:250px;top:30px;}

#container #container3 #top-banner #locations #location{;width:440px;text-align:center;position:absolute;left:0px;top:20px;font-size:110%;line-height:150%}
#container #container3 #top-banner #locations  #social-media{position:relative;left:30px;top:99px;font-size:110%;line-height:150%;}
#container #container3 #top-banner #locations  .media{float:left; margin-right:20px}


#container #container3 #content {width:975px;margin-left:auto;margin-right:auto;;background-image:url(../images/sce/content-bkgd.gif);background-repeat:repeat-y;text-align:left}



#container #container3 #navigation{width:975px;position:relative;float:left;clear:both;top:10px}

#container #container3 #content{min-height:420px;width:975px;margin:0px;position:relative;float:left;clear:both;background-color:white}
#container #container3 #content-end{height:10px;width:975px;margin:0px;position:relative;float:left;clear:both}
#container #container3 #content-footer{;width:975px;margin:0px;position:relative;float:left;clear:both;text-align:center}
#container #container3 #top-banner #locations .locations-title {font-size:120%;;color: #FFF;padding-bottom:3px;border-bottom:1px solid white}
#container #container3 #top-banner #locations .location-place{font-size:120%;font-weight:bold}
#container #container3 #top-banner #locations .location-address{}
#container #container3 #top-banner #locations .location-city-postal{}
#container #container3 #top-banner #locations .location-phone{font-size:120%;font-weight:bold}
em{font-style:italic}


#news{margin:15px}

#contact{;margin:15px;width:600px;position:relative;float:left;font-size:110%}
#contact  #business-days{;margin-bottom:30px;;width:330px;line-height:200%;clear:both}
#contact  #business-days .day{ font-weight:bold;font-size:110%;width:150px;float:left}
#contact  #business-days .hours{ text-align:right;float:right;;;width:150px;font-size:110%;clear:right}

#maps{margin:10px 0px 0px 0px;width:260px;position:relative;float:left}
#homeheader1{margin-left:20px;font-size:120%}
#announcement{min-width:955px;color:#70519e;;font-size:x-large;margin:10px;text-align:center}


#layouthomepagewrapper {background:white;border:solid 1px white}

 

#layoutotherpagewrapper1 #centercolumn table{border:1px solid black;border-bottom:0px solid white;border-right:0px solid white} 
#layoutotherpagewrapper1 #centercolumn td{;padding:10px 3px;border-bottom:1px solid black;border-right:1px solid black} 
#layoutotherpagewrapper1 #centercolumn th{font-size: 120%;;padding:10px 3px;border-bottom:1px solid black;border-right:1px solid black} 
#layoutotherpagewrapper1 #centercolumn td .service-description {font-size: 110%;}
#layoutotherpagewrapper1 #centercolumn td  {line-height:18px}

