Попробую развеять общее заблуждение: цвет моря никакого отношения к цвету неба не имеет. Даже в облачный день, когда небо белое, вода всё равно синяя. То есть цвет моря связан со свойствами самой воды, а не с цветом неба.
Между прочим, то, что вода сама по себе голубая, хорошо видно на подводных съёмках: толща воды выглядит голубой или даже синей, на достаточно большой глубине, и это при том, что освещение там - прямой солнечный свет, то есть белый, а не свет неба.
Штука в том, что поглощение света в воде (поглощение, а не рассеяние!) зависит от длины волны, и чем короче длина волны, тем поглощение меньше.
Вдумайтесь, что такое "цвет воды": это солнечный свет, который прошёл в воду и оттуда как-то отразился. В достаточно глубоком водоёме - ну вот море, к примеру, - обратно выходит исключительно рассеянный толщей воды свет.
И вот тут-то и сказывается зависимость поглощения от длины волны: синий свет достаточно глубоко проникает в воду, и обратно к поверхности тоже может дойти с достаточно большой глубины. А вот красный, поскольку он сильнее поглощается, до большой глубины не дойдёт, стало быть, и обратно его тоже выйдет меньше. Поэтому свет, пришедший из воды, оказывается обеднён красным и жёлтым, и преобладать в нём будут коротковолновые компоненты солнечного света - голубой и синий.