/* CSS Document */

/*========================================================*/
/*    Cascading Style Sheet for ADAM BULGER               */
/*========================================================*/

/*========================================================*/
/*                  Table of Contents                     */
/*========================================================*/
/*  1. GLOBAL ELEMENTS                                    */
/*  2. UNIQUE ELEMENTS                                    */
/*  3. GLOBAL LAYOUT                                      */
/*  4. POSITIONIG CLASSES                                 */
/*  5. STYLING CLASSES                                    */
/*========================================================*/

/* ============================================================================================================================= */
/* 1. GLOBAL ELEMENTS                                                                                                            */
/* ============================================================================================================================= */


* {margin:0; padding:0; border:none;}
body {
	font-size:58%;
	line-height:1.125em; /* 16×1.125=18 */
	font-family:"Lucida Grande", Geneva, sans-serif;
	color:#fff;
	background-color:#000;
	}
a {text-decoration:none; color:#fff;}
a:hover {text-decoration:underline; color:#fff;}
p {font:1.20em/1.4em "Lucida Grande", Geneva, sans-serif; margin: 0 0 10px 0;}
p a {text-decoration:none;}
p a:hover {text-decoration:underline;}
ul {list-style-type:none;}
ol {list-style-type:none;}
textarea {font:1.125em/1.5em "Lucida Grande", Geneva, sans-serif; border:1px solid #000; padding:2px;}
label {font:1.125em/1.5em "Lucida Grande", Geneva, sans-serif; }
input {border:1px solid #000; padding:2px;}
h1 {font: 2.25em "Lucida Grande", Geneva, sans-serif;}h2 {font: 1.80em "Lucida Grande", Geneva, sans-serif;}h3 {font: 1.75em "Lucida Grande", Geneva, sans-serif;}h4 {font: 1.90em "Lucida Grande", Geneva, sans-serif;}h5 {font: 1.50em "Lucida Grande", Geneva, sans-serif; font-weight:bold; letter-spacing:0.1em; text-transform:uppercase; margin: 0 0 15px 0;}h6 {font: 1.25em/1.5em "Lucida Grande", Geneva, sans-serif; letter-spacing:0.1em; }


/* ============================================================================================================================= */
/* 2. UNIQUE ELEMENTS                                                                                                            */
/* ============================================================================================================================= */



/* ============================================================================================================================= */
/* 3. GLOBAL LAYOUT                                                                                                              */
/* ============================================================================================================================= */

#wrapper {width:1000px; height:auto; margin:0 auto;}
#content {
	float:left;
    position: relative;
    width: 1000px;
    height: auto;
	}
.container {
    float:left;
    position: relative;
    width: auto;
    height: auto;
	}
#content .container {
	width:1000px;
	}
/* ----------------------------------------------------------------------------------------------------- navigation ------------ */	
#menu {
    float:left;
    position: relative;
    width: 1000px;
    height: 130px;
    background:url(images/bg_header.jpg) no-repeat top left;
	}
#menu ul {
	list-style: none;
	}
#menu ul li.section-title { }
ul.home {
	position:relative;
	float:left;
	width:490px;
	height:90px;
	margin:20px 0 0;
	text-indent:-9000px;
	}
ul.home li {
	width:490px;
	height:90px;
	}
ul.home li a {
	width:490px;
	height:90px;
	display:block;
	}
ul.nav {
	position:relative;
	float:left;
	width:auto;
	height:30px;
	margin:50px 0 0;
	}
ul.nav li {
	position:relative; 
	display:block;
	float:left;
	height:30px;
	font: 1.30em "Lucida Grande", Geneva, sans-serif;
	margin-left:55px;
	}
ul li.active a {
	text-decoration:underline;
	}

/* ----------------------------------------------------------------------------------------------------- slideshow ------------- */
/* ------------------------------- section-2 ---------------- */
body.section-2 #img-container	{ 
    position: relative;
    width: 1000px;
    height: auto;
	}
body.section-2 .pics {
    position: relative;
    width: 800px;
    height: 550px;
    margin:0 100px;
	}
body.section-2 #img-container p.nav {
	position:absolute;
	display:block;
	width:950px;
    height:40px;
    top:200px;
    left:25px;
	}
body.section-2 #img-container p.nav a#prev {
	left:0px;
	display:block;
	position:absolute;
	background:url(images/btn_prev.jpg) no-repeat;
	width:25px;
	height:37px;
	}
body.section-2 #img-container p.nav a#next {
	right:0px;
	display:block;
	position:absolute;
	background:url(images/btn_next.jpg) no-repeat;
	width:25px;
	height:37px;
	}
/* ------------------------------- section-4 ---------------- */
body.section-4 #img-container	{ 
	float:right;
    position: relative;
    width: 550px;
    height: auto;
    top:0px;
	}
body.section-4 .pics {
    position: relative;
    width: 500px;
    height: 420px;
    margin:0 25px;
	}
body.section-4 #content .copy {
	float:left;
    position: relative;
    width: 400px;
	}
body.section-4 #img-container p.nav {
	position: absolute;
	z-index:100;
	width:60px;
	height:20px;
	top:395px;
	right:0px;
	}
body.section-4 #img-container p.nav a#prev {
	display:block;
	float:left;
	background:url(images/btn_prev_sml.jpg) no-repeat left 5px;
	width:18px;
	height:20px;
	}
body.section-4 #img-container p.nav a#next {
	display:block;
	float:left;
	background:url(images/btn_next_sml.jpg) no-repeat left 5px;
	width:18px;
	height:20px;
	}
/* ------------------------------- section-3 ---------------- */
body.section-3 #img-container	{ 
    position: absolute;
    width: 600px;
    height: 600px;
    top:0px;
    left:-635px;
    overflow:hidden;
	}
body.section-3 #content .container {
	width:365px;
	margin:0 0 0 635px;
	}
	
/* ----------------------------------------------------------------------------------------------------- contact --------------- */
#contact_container {
	position:relative;
	float:left;
	width:auto;
	padding:100px 0 250px;
	margin:0px 0 0 50px;
	z-index:15;
	}
#contact_container h6 {
	position:relative;
	float:left;
	}
#contact_container ul {
	position:relative;
	float:left;
	}
#contact_container ul li {
	display:block;
	float:left;
	padding:0 10px;
	text-align:left;
	font:1.25em/1.5em "Lucida Grande", Geneva, sans-serif;
	}
#contact_container ul li.pipe {
	border-right:1px solid #fff;
	}
		
/* ----------------------------------------------------------------------------------------------------- footer ---------------- */
#footer {
    float:left;
    position: relative;
    width: 1000px;
    height: 50px;
    background:url(images/bg_footer.jpg) no-repeat top left;
    margin:30px 0 0;
	}
#footer p {
	font:1.03em/1.5em "Lucida Grande", Geneva, sans-serif; 
	margin:3px 0 0;
	float:right;
	}
#footer p span.pipe {
	display:block;
	float:left;
	padding:5px 14px 0 12px;
	height:15px;
	background:url(images/bg_footer_pipe.jpg) no-repeat top right;
	}
#footer p span {
	display:block;
	float:left;
	padding:5px 14px 0 12px;
	height:15px;
	}

/* ============================================================================================================================= */
/* 4. POSITIONING CLASSES                                                                                                        */
/* ============================================================================================================================= */
#once { clear: left; }

/* ============================================================================================================================= */
/* 5. STYLING CLASSES                                                                                                            */
/* ============================================================================================================================= */

a.pdf-link {
	display:block;
	width:215px;
	height:45px;
	text-indent:-9999px;
	background:url(images/btn_pdf.jpg) no-repeat;
	margin:30px 0 0;
	}

