@charset "utf-8";

/* global */

body {font-family: Arial, Helvetica, sans-serif;font-size:15px;line-height:120%; color:#000;margin: 0px;background-image:url(images/bg.gif);background-repeat:repeat;}
a:link {color:#000; text-decoration:underline;}
a:visited {color:#000; text-decoration:underline;}
a:active {color:#000; text-decoration:underline;}
a:hover {color:#000; text-decoration:underline;}
a:visited:hover {color:#000; text-decoration:underline;}
a:focus {outline:none}
img {border: 0}
h1 {font-size:20px;}
h2 {font-size:18px;}
h3 {font-size:16px;}

/* header & nav */

#header {width:1000px; height:186px; margin:auto; border:none; background-image:url(images/header.jpg); z-index:999;}
#nav {width:100%; height:104px; border:none; padding:0px; background:url(images/nav-bg.png) repeat-x; z-index:999;}
#mic{width:300px;position:absolute;z-index:3;margin-left:600px;margin-bottom:-90px;background-image: url(images/header-pic.png);	background-repeat:no-repeat;height:261px;padding-right:60px;padding-top:10px;margin-top:-220px;font-family:Arial;color:#FFF;}

/* content */

#content{width:1000px;text-align:left; background-color:#CCCCCC;z-index:auto; margin-top:-29px;background-image:url(images/content_bg.png); background-repeat:no-repeat; padding-bottom:10px;}
#content p{padding-left:15px; padding-right:15px;}
#content h1{padding-top:15px; padding-left:15px;}
#content h3{padding-top:15px; padding-left:15px;}
.clear{clear:both;}
#content-bottom{background-image:url(images/content_bottom.jpg); background-repeat:no-repeat; background-position:right;height:129px;}

/* footer */

#footer {width:100%; height:43px;background-image:url(images/footer_nav-bg.png); background-repeat:no-repeat; background-position:center; text-align:right;}
#footer-wrap{background-image:url(images/footer_nav-bg-repeat.png); background-repeat:repeat-x;margin-top:-10px;}
#footer-bottom{background-image:url(images/footer_bottom.png); background-repeat:no-repeat; background-position:right; height:84px; vertical-align:text-top;}
#footer-bottom span{padding-left:30px;color:#FFF;}
#footer-bottom a:link{color: #FFF;	text-decoration: none;}
#footer-bottom a:active{color: #FFF;text-decoration: none;}
#footer-bottom a:hover{color: #FFF;	text-decoration:underline;}
#footer-bottom a:visited{color: #FFF;text-decoration: none;}
#footer-bottom a:visited:hover{color: #FFF;	text-decoration:underline;}

/* page elements */

#gallery{margin-bottom:-40px;}