@charset "UTF-8";
/* CSS Document */

@import url("http://dynamic.icecreamlovestheweb.com/labs/gallery.css");

/*IE 6 KILLER*/

#IE6_overlay{position:absolute;background:url(http://dynamic.icecreamlovestheweb.com/LIMC/images/texture.png); position:fixed; width:100%; height:100%; z-index:8999; top:0; left:0;}
#IE6_killer{width:800px; margin:100px auto; background:#fff; padding:20px;}
#IE6_killer h1{font-size:24px; color:#2d2d2d; margin:0 0 10px 0;}
#IE6_killer h2{font-size:16px;color:#2d2d2d; margin:5px 0 10px 0;}

/*IE 6 KILLER END*/

#social{right:5px;position:fixed;top:5px;}
#social img{max-height:20px;}
.social_jgh{display:none !important}
#blacksheep{position:fixed;right:8px;top:30px;}

.content_tools_bottom, .content_tools_top{background-color:#fff;font-size:10px;margin-bottom:20px;padding:3px 7px;text-align:center;}
.content_tools_bottom li, .content_tools_top li{display:inline;margin-left:6px;margin-right:6px;}
.content_tools_bottom a, .content_tools_top a{color:#075072;font-weight:bold;text-decoration:none;}

#hide{display:none !important}

*{margin:0px; padding:0px; outline:none;}
#clear{clear:both}
img{background-position:center center !important; background-repeat:no-repeat !important}

h2{font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.5em;
color:#075072}

.product h2{}
.product h2 a{}

a{color:#075072;font-weight:bold;}

h1{font-family: Helvetica, Arial, sans-serif;
font-size: 24px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.5em;
color:#d52939}

h2 a{text-decoration:none;color:#075072}

h3{color:#075072}

#downloads h1{font-size:16px;color:#fff}

ul{list-style:inside}

body{font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: 0.2px;
line-height: 1.7em;
color:#075072;}

#site_holder{width:940px; margin-left:auto; margin-right:auto;}
#logo{width:220px; height:50px; background-image:url(images/walemarine_logo.jpg); background-position:left; background-repeat:no-repeat; padding-top:15px; padding-bottom:15px;}

#background{background-image:url(images/bk.jpg);background-position:0 80px;background-repeat:no-repeat;}

#banner{height:320px;width:940px;}
#banner_mask{background-image:url(images/banner_mask.png);height:320px;position:absolute;top:80px;width:940px;}

#content{background-image:url(images/content_lens.png);background-repeat:repeat;margin-top:25px;padding-bottom:20px;}
#content_right_holder{border:5px solid #0073AD;float:right;width:620px;}
#content_right{background-image:url(images/40lens.png);margin:3px;padding:10px;width:594px; min-height:180px}

#content_heading{background-image:url(images/heading_back.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
height:32px;
margin-top:5px;
padding-left:5px;
padding-top:4px;
width:615px;}
#content_heading h2{color:#fff}

.width_140{float:left;height:140px;margin:16px;width:140px;}
.width_140 a{border:4px solid #FFFFFF;display:block;height:140px;width:140px;}
.width_140 a:hover{border:4px solid #d52939}
#button_holder{margin:auto;width:546px;}

#text_style{font-size:16px;line-height:1.5em;}

#full_width_holder{border:5px solid #A7C2DD;margin-bottom:10px;width:930px;}
#full_width{background-image:url(images/40lens.png);min-height:180px;width:930px;}

#width_550{float:left;margin-left:5px;margin-right:5px;min-height:214px;padding-bottom:20px;padding-left:10px;padding-top:20px;width:460px;}
#full_width img{float:left;margin:10px;max-width:285px;border:4px solid #A7C2DD;}

#downloads{background-color:#A7C2DD;float:right;margin-left:5px;min-height:244px;padding-top:10px;text-align:center;width:117px;}

.pdf_record{font-size:10px;line-height:12px;margin-left:auto;margin-right:auto;margin-top:5px;width:85px;}
.pdf_record li{list-style:none}
.pdf_record ul{background-color:#FFFFFF;background-image:url(images/pdf_icon.png);background-position:12px 8px;background-repeat:no-repeat;border:2px solid #FFFFFF;padding:10px;text-align:center;}
.pdf_record a{color:#2267A8;display:block;margin-top:50px;text-decoration:none;}

.service-gallery{height:250px;}

#navigation{font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: lighter;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
height:27px;
background-color:#0073ad;}
#navigation li{display:inline-block;}
#navigation ul{text-align:left}
#navigation a{text-decoration:none;color:#fff; padding:3px 10px; display:block;}
#navigation a:hover{background-color:#fff; color:#d01830}
.menu6, .menu7, .menu8, .menu9, .menu10{display:none !important}

#sub_navigation_holder{width:300px;background-color:#a7c2dd; padding-top:10px;padding-bottom:10px}
#sub_navigation{background-color:#FFF;width:280px;margin:0 10px; font-size:10px;}
#sub_navigation li{padding-left:50px; padding-top:2px; list-style:none;}
#sub_navigation li a{color:#d01830;}
#sub_navigation .clicked{font-weight:bold}
#sub_navigation a{text-decoration:none; display:block;}

.link__menu{color:#0073AD;font-size:12px;font-weight:bold;text-transform:uppercase;margin-left:6px;}
.link__menu a{color:#2267A8}

.photogallery img{border:4px solid #FFFFFF;margin-bottom:10px;max-width:220px;min-width:220px;}
.photogallery{float:left;width:300px;}
#product_text{margin-left:300px}

#sub_nav_heading h2{width:300px; z-index:5; background-image:url(images/heading_back.jpg); background-repeat:no-repeat; height:32px; color:#FFF; padding-left:5px; padding-top:4px;}

.product{float:left;margin:18px 7px;width:282px;text-align:center;}

.blurb{background-color:#D01830;color:#FFFFFF;font-size:10px;height:20px;margin-left:75px;margin-right:75px;text-align:center;text-decoration:none;}
.blurb a{color:#fff; text-decoration:none}

#footer{text-align:right; font-size:10px}
#footer .link__menu{color:#075072;font-size:10px;text-transform:lowercase;font-weight:normal}

.milk_gallery{}
.milk_gallery img{max-height:240px;}
.milk_stage_tags{display:none !important; color:#075072; font-weight:bold}
.milk_stage_close{display:block; color:#D01830}

#photogallery{margin-left:auto;
margin-right:auto;
width:840px;}

#product_text .pdf_record{float:right;margin-top:20px;}
#product_text .pdf_record img{}