@charset "utf-8";
/* CSS Document */

body {background:#000}

h1 {font:18px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#003399}
h2 {font:14px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000}


/* layout divs */

#container {width:1095px; margin:0px auto}

#header {background:url(../images/page_01.jpg) no-repeat right; width:1095px; height:77px}
#body {background:url(../images/page_02.jpg) no-repeat right; width:1095px; height:422px; padding:1px 0px 1px 0px; }
#scroll {width:710px; height:410px; overflow:auto; margin-top:10px}
#footer {background:url(../images/page_03.jpg) no-repeat right; width:1095px; height:89px;}
#footer2, #footer2 a {font:11px Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; text-decoration:none; width:1095px}

#footer2 a:hover {text-decoration:underline}
#tablebg1 {background:url(../images/images/Galmatic_Home_Page_04.jpg) no-repeat; height:138px}
#tablebg2 {background:url(../images/images/Galmatic_Home_Page_09.jpg) no-repeat; height:65px}
#tablebg3 {background:url(../images/images/Galmatic_Home_Page_13.jpg) no-repeat; height:140px}
#tablebg4 {background:url(../images/images/Galmatic_Home_Page_14.jpg) no-repeat; height:139px}


/* navigation */

div.menu{
width:150px;
position:relative;
z-index:1;
}

ul.menu{
position:relative;
padding:0px;
margin:0px;
list-style-type:none;
color:#FFFFFF;
width:142px;
text-align:left;
height:32px
}
a.menu{
background:url(../images/nav.png) no-repeat;
display:block;
padding:7px 0px 3px 12px;
width:90%;
text-decoration:none;
color:#FFFFFF;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
height:19px
}
a.menu:hover{
background: url(../images/nav2.png) no-repeat;
color:#000;
margin-left:5px
}

body#home a#homenav,
body#about a#aboutnav,
body#products a#productsnav,
body#handbook a#handbooknav,
body#contact a#contactnav,
body#sunglasses a#sunglassesnav,
body#workshop a#workshopnav,
body#cartoon a#cartoonnav,
body#checkout a#checkoutnav,
body#fundraising a#fundraisingnav,
body#defensive a#defensivenav {
background: url(../images/nav2.png) no-repeat;
color:#000;
}

.smallpagecontact a{background:url(../images/small-bg-page.gif) no-repeat; width:200px; height:150px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-align:left; text-decoration:none; padding-left:50px; padding-top:10px; display:block; margin:0px auto}
.smallpageproducts a{background:url(../images/small-bg-page-products.gif) no-repeat; width:220px; height:150px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-align:left; text-decoration:none; padding-left:30px; padding-top:10px; display:block; margin:0px auto}
.smallpageabout a {background:url(../images/small-bg-page-about.gif) no-repeat; width:220px; height:150px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-align:left; text-decoration:none; padding-left:30px; padding-top:10px; display:block; margin:0px auto}
.smallpageworkshop a{background:url(../images/small-bg-page-workshops.gif) no-repeat; width:230px; height:150px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-align:left; text-decoration:none; padding-left:20px; padding-top:10px; display:block; margin:0px auto}

.smallpagecontact a:hover, .smallpageproducts a:hover, .smallpageabout a:hover, .smallpageworkshop a:hover {background:url(../images/small-bg-page2.gif) no-repeat; color:#000; font:22px "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif; font-style:italic; line-height:18px;}

.sunglasses, .sunglasses a {font:12px Verdana, Arial, Helvetica, sans-serif; text-align:center; line-height:13px; color:#000; text-decoration:none }
span.sunglasses, span.sunglasses a {color:#FF0000; font:14px; text-align:center; line-height:13px; text-decoration:none}
.sunglasses a:hover, span.sunglasses a:hover {color:#0000CC}
.hometext {font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left; line-height:16px;}
.text {font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left; line-height:16px;}
.textsmall {font:12px Arial, Helvetica, sans-serif}
.text a, .textC a {color:#003399; text-decoration:none}
.text a:hover, .textC a:hover {text-decoration:underline}
.textC {font:13px Arial, Helvetica, sans-serif; color:#000; text-align:center; line-height:16px;}
.red {font:16px Verdana, Arial, Helvetica, sans-serif; color:#FF0000}
.subhead, .subhead a {color:#003399; font:16px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:24px}
.header {font:24px "Gill Sans MT"; color:#FF0000}
.blue {color:#003399}
.btop {border-bottom:1px solid #000; border-top:1px solid #000}
.imgL {padding-right:10px}