/* Eric Meyer's Reset Reloaded *//* http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {background-image: url(images/bg2.jpg); background-repeat: repeat; line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}

}
img { behavior: url(iepngfix.htc)
}


#headerbg { left: 0px; position: absolute; margin-top: 0px; height: 167px; width: 100%; background-repeat: repeat-x; background-image: url(images/logobg2.jpg); }

#pagewrap { top: 0px; margin-right: auto; margin-left: auto; width: 700px; }

#logo { position: relative; float: left; top: 70px; }

#contact { position: relative; float: right; right: 0px; top: 30px; }

.clear { clear: both; }

#content { top: 250px; width: 700px; position: absolute; }

h2 { margin-top: 65px; margin-bottom: 10px; word-break: keep-all; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; font-size: 20px; color: #314769; }

h3 { padding-bottom: 3px; word-break: normal; text-align: center; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; font-size: 14px; color: #314769; }

p { margin-bottom: 20px; text-align: justify; line-height: 21px; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; }

a { line-height: 21px; padding: 1px; text-align: center; text-decoration: none; color: #74a8f7; font-weight: bold; }

a:hover { background-color: #e9e1d4; text-decoration: none; color: #314769; font-weight: bold; }

.content { height: 165px; position: relative; width: 700px; }

#web01 { left: 0px; top: 0px; position: absolute; }

#web01shadow { left: 0px; top: 0px; position: absolute; }

#web02 { top: 0px; left: 250px; position: absolute; }

#web02shadow { top: 0px; left: 250px; position: absolute; }

#web03 { top: 0px; left: 500px; position: absolute; }

#web03shadow { top: 0px; left: 500px; position: absolute; }



#print01 { left: 0px; top: 0px; position: absolute; }

#print01shadow { left: 0px; top: 0px; position: absolute; }

#print02 { top: 0px; left: 250px; position: absolute; }

#print02shadow { top: 0px; left: 250px; position: absolute; }

#print03 { top: 0px; left: 500px; position: absolute; }

#print03shadow { top: 0px; left: 500px; position: absolute; }





#other01 { left: 0px; top: 0px; position: absolute; }

#other01shadow { left: 0px; top: 0px; position: absolute; }

#other02 { top: 0px; left: 250px; position: absolute; }

#other02shadow { top: 0px; left: 250px; position: absolute; }

#other03 { top: 0px; left: 500px; position: absolute; }

#other03shadow { top: 0px; left: 500px; position: absolute; }






.aboutleft { line-height: 16px; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; margin-right: 50px; top: 0px; display: inline-block; float: left; width: 200px; }

.aboutcenter { line-height: 16px; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; margin-right: 50px; float: left; display: inline-block; width: 200px; top: 0px; }

.aboutright { line-height: 16px; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; display: inline-block; float: right; width: 200px; top: 0px; }



.small { z-index: 4; cursor: crosshair;}

.big { z-index: 6; cursor: crosshair;}

.shadowsmall { z-index: 3; }

.shadowbig { z-index: 5; }

