#main-container{
min-height: 100%;
position: relative;
}

#header-home-bg {
height:20px;
width:100%;
background:url(images/header_bg.png) repeat-x;
}

html,body {
height: 100%;
background-color: #ffffff;
margin: 0px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 0px none;
}

#page-home-container {
width:911px;
min-height: 100%;
position: relative;
margin:0 auto;  
height:770px;  
}

#white-top-div{
width:100%;
height:156px;
background:white;
}

#big-grey-gradient{
background:url(images/graygradient.png)  no-repeat;
width:905px;
height:93px;
}

#blue-search-box{
background:url(images/search-box.png)  no-repeat;
height:111px;
}

#small-grey-gradient{
background:url(images/grey_gradient_belowBox.png) no-repeat;
height:10px;
}

.small-container{
width:227px;
height:108px;
background-image:url('images/graybox.png');
background-repeat: no-repeat;
float:left;
} 

.small-container-shadow{
position:relative;
width:222px;
height:97px;
background:url(images/shadow_infront_of_buttons.png) no-repeat;
float:left;
}

#home-logo{
position:absolute;
margin:22px 45px;
}

#freshiest-source{
position:absolute;
margin:38px 295px;
width:580px;
}

.white{
word-spacing: normal;
font-size: 15px;
color: #ffffff;
letter-spacing: normal;
text-decoration:none;
font-weight:bold;
font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

#search-home{
position:absolute;
margin:25px 20px;
}
.white a{
color:#ffffff;
text-decoration:none;
}
.white a:hover{
text-decoration:underline;
}

#input-box-home{
padding-left:10px;
}

#div-search-button-home{
padding-top:33px;
padding-left:560px;
z-index:3;
}

.search-text {
font-size:16px;
color: #a0a0a0;
padding:5px 8px;
font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

#help_search{
width:440px;
height:22px; 
}

#home-footer{
position:absolute;
height:100px;
margin-top:130px;
left:110px;
width:680px;
color:#797d7f;
font-size:10px;
font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
line-height:18px;
}

#home-footer a{
color:#797d7f;
text-decoration:none;
} 

#home-footer a:hover{
text-decoration:underline;
}

#toppest{
position:absolute;
top:-9px;
color:#797d7f;
font-size:11px;
font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
width:878px;
}

#small-picture1{
position:relative;
float:right;
top:28px;
width:75px;
height:70px;
right:10px;

}

#small-picture2{
position:relative;
float:right;
top:18px;
right:16px;
}

#small-picture3{
position:relative;
float:right;
top:20px;
right:16px;
}

#small-picture4{
position:relative;
float:right;
top:20px;
right:10px;
}

.small-title-home{
position:absolute;
width:130px;
margin:12px 16px;
color:#01539a;
font-size:14px;
font-weight:bold;
font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}


.small-title-home a{
color:#01539a;
text-decoration:none;
}

.small-title-home a:hover{
text-decoration:underline;
cursor:pointer;
}

.small-text-home{
position:absolute;
width:130px;
height:98px;
margin:2px 0px 6px 4px;
color:#a7a8ab;
font-size:11px;
font-weight:bold;
line-height:14px;
font-family: Arial, Helvetica, sans-serif;
}

.small-title-popup {
color:#01539a;
font-size:14px;
font-weight:bold;
font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
width:203px;
height:32px;
padding-top:8px;
padding-left:16px;
}
.small-title-popup a{
color:#01539a;
text-decoration:none;
}
.small-title-popup a:hover{
text-decoration:underline;
}

.popup_link{
height:23px;
width:203px;
padding-top:8px;
padding-left:16px;
color:#797d7f;
font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.text-small-pictures{
position:absolute;
font-size:11px;
color: #a0a0a0;
padding:34px 18px;
font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
width:130px;
height:28px;
line-height:13px;
}

#hideShow1{
position:absolute;
top:310px;
left:4px;
width:219px;
height:162px;
background:url(images/popup_default.png) no-repeat;
z-index:2;
/* for IE */
filter:alpha(opacity=70);
/* CSS3 standard */
opacity:0.9;
}

#hideShow2{
position:absolute;
top:310px;
left:233px;
width:219px;
height:162px;
background:url(images/popup_default.png) no-repeat;
z-index:1;
/* for IE */
filter:alpha(opacity=70);
/* CSS3 standard */
opacity:0.9;
}

#hideShow3{
position:absolute;
top:310px;
left:462px;
width:219px;
height:162px;
background:url(images/popup_default.png) no-repeat;
z-index:1;
/* for IE */
filter:alpha(opacity=70);
/* CSS3 standard */
opacity:0.9;
}

#hideShow4{
position:absolute;
top:310px;
left:688px;
width:219px;
height:162px;
background:url(images/popup_default.png) no-repeat;
z-index:1;
/* for IE */
filter:alpha(opacity=70);
/* CSS3 standard */
opacity:0.9;  
}
#hidden-drop-down{
position:absolute;
margin:-19px -16px;
width:149px;
height:184px;
background:url(images/popdown_top_default.png) no-repeat;
z-index:1;
/* for IE */
filter:alpha(opacity=70);
/* CSS3 standard */
opacity:0.9;  
}
/* added on 29th Sept. 2009 */

#magzine{
position:absolute;
margin:-44px 690px;
z-index:1;
}
#white-logo{
width:100%;
height:120px;
}
#doctor
{
    position:absolute;
    background:url(images/doctor.png) no-repeat;
	width:296px;
	height:218px;
	top:147px;
	left:626px;
}
#logo
{
    position:absolute;
    background:url(images/logo.png);
	width:235px;
	height:52;
	top:160px;
}
.home_big_yellow {
word-spacing: normal;
font-size: 14px;
color: #e8ac27;
letter-spacing: normal;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
}
