/* contentBodySubNav */
#contentBodySubNav h1 { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 22px; 
        color: #0F9CD9;   
}  
 
#contentBodySubNav h2 { 
	font-family: Verdana, Geneva, sans-serif; 
	font-weight: bold; 
	color: #333; 
	font-size: 12px; 
} 
 
#contentBodySubNav p { 
	font-family: Verdana, Geneva, sans-serif; 
	color: #333; 
	font-size: 12px; 
} 
 
/* topNavBar */
#topNavBar { 
    background-image: url('/files/images/water_topnavskin.gif'); 
    font-family: sans-serif; 
    font-size:14px; 
} 
#topNavBar #menu { 
    margin: 10px 11px 0px 13px; 
    float:right; 
} 
 
#topNavBar #menuitem { 
    float:left; 
    margin-top:3px; 
    margin-right:15px; 
    padding-right:15px; 
    color:white; 
    border-right:1px solid white; 
} 
 
#topNavBar #menuitem.last { 
    border-right:0px; 
} 
  
#topNavBar a, #topNavBar a:visited { 
    color:white; 
}

/* contentSubNav */
#contentSubNav { 
    background-image:url('/files/images/contentpage/water_contentpageleftnavskin.gif'); 
    font-family: sans-serif; 
    font-size:14px; 
} 
 
#contentSubNav #stuff{ 
    float:left; 
    width:198px; 
    margin:7px 0px 0px 0px; 
    padding-left:20px; 
}


/* header */
img {border: none;}  
 
body { 
    background-color:#dce6ec; 
} 
 
#frame { 
    background-color:white; 
} 
 
h1 { 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    font-size: 22px; 
    color: #0F9CD9;   
}  
 
h2 { 
    font-family: Verdana, Geneva, sans-serif; 
    font-weight: bold; 
    color: #333; 
    font-size: 12px; 
} 
 
p { 
    font-family: Verdana, Geneva, sans-serif; 
    color: #333; 
    font-size: 12px; 
} 
* { 
    font-family: Verdana, Geneva, sans-serif; 
    color: #333; 
    font-size: 12px; 
} 
cap { 
	font-family: Verdana, Geneva, sans-serif; 
	color: #333; 
	font-size: 10px; 
} 
 
.infoErrorMessage { 
    color:darkred; 
    font-size: 2em; 
}


/* zipCartModule */
#zipCartModule { 
    background-image:url('/files/images/contentpage/water_contentpagezipcart_ko.jpg'); 
} 
 
#zipCartModule #zipCartContent{ 
    margin:75px 19px 0px 11px; 
    font-family: sans-serif; 
    font-size:10px; 
}





/*******************************/
/* Shared */
/*******************************/

#superframe {
    width:100%;
    text-align:center;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#frame {
    width:975px;
    margin:0px;
    margin-right:auto;
    margin-left:auto;
    text-align:left;

    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#header {
    /*
    color:white;
    background-color:lightgreen;
    */
    width:975px;
    height:100px;
    position:relative;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#topNavBar {
    /*
    color:white;
    background-color:lightblue;
    */
    width:975px;
    height:38px;
    position:relative;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#zipCartModule {
    /*
    color:white;
    background-color:brown;
    */
    width:244px;
    height:353px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#wideBody {
    /*
    color:white;
    background-color:lightgreen;
    */
    width:975px;
    min-height:320px;
    position:relative;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#footer {
    /*
    color:white;
    background-color:purple;
    */
    width:975px;
    height:100px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

/*******************************/
/* homePage */
/*******************************/

#homePageMainFlash {
    /*
    color:black;
    background-color:lightyellow;
    */
    width:731px;
    height:353px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#homePageInteractivePics {
    /*
    color:white;
    background-color:green;
    */
    width:731px;
    height:181px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#homePageVideo {
    /*
    color:white;
    background-color:orange;
    */
    width:244px;
    height:181px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#homePageBody {
    /*
    color:white;
    background-color:gray;
    */
    width:975px;
    min-height:180px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#homePageZipCartModule {
    /*
    color:white;
    background-color:brown;
    */
    width:244px;
    height:353px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}


/*******************************/
/* internalContentNavBar */
/*******************************/

#contentMainFlash {
    /*
    color:black;
    background-color:lightyellow;
    */
    width:731px;
    height:353px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#contentSubNav {
    /*
    color:white;
    background-color:green;
    */
    width:244px;
    height:719px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#contentBodySubNav {
    /*
    color:white;
    background-color:orange;
    */
    width:470px;
    min-height:250px;
    float:left;

    margin:0px;
    padding:5px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#contentRight {
        /*
    color:white;
    background-color:gray;
     */
    width:240px;
    min-height:180px;
    float:right;

    margin:0px 0px 1px 5px;
    padding:1px;
    border:5px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

/*******************************/
/* internalContent */
/*******************************/

#contentBody {
    /*
    color:white;
    background-color:orange;
    */
    width:731px;
    min-height:250px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

/*******************************/
/* cart */
/*******************************/

#shoppingTopNavBar {
    /*
    color:white;
    background-color:lightblue;
    */
    width:975px;
    height:100px;
    position:relative;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#cartTabs {
    /*
    color:white;
    background-color:orange;
    */
    width:975px;
    height:65px;
    position:relative;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#shoppingColumn {
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#cartAdvert {
    /*
    color:white;
    background-color:gray;
    */
    width:553px;
    height:150px;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#cartShelf {
    /*
    color:white;
    background-color:green;
    */
    width:553px;
    min-height:320px;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#cartBasket {
    /*
    color:black;
    background-color:lightyellow;
    */
    width:422px;
    min-height:400px;
    float:left;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

/*******************************/
/* billing */
/*******************************/

#continueShoppingBar {
    /*
    color:white;
    background-color:green;
    */
    width:975px;
    height:65px;
    position:relative;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#cartSummary {
    /*
    color:white;
    background-color:orange;
    */
    width:975px;
    min-height:50px;
    position:relative;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}

#billingBody {
    /*
    color:white;
    background-color:gray;
    */
    width:975px;
    min-height:300px;
    position:relative;

    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    overflow:hidden;
    visibility:visible;
}
#footer{background-image:url('/files/images/water_bottomfooterskin.jpg');font-family:sans-serif;font-size:14px;}
#footer #menu{margin:10px 11px 0 13px;float:right;}
#footer #menuitem{float:left;margin-top:8px;margin-right:15px;padding-right:15px;color:white;border-right:1px solid white;}
#footer #menuitem.last{border-right:0;}
#footer a,#footer a:visited{color:white;}
#footer #phone{clear:right;margin:45px 25px;width:400px;float:right;font-size:10px;}

