body {
	background: #011a32 url(images/background_blue.gif) no-repeat fixed center top; /* USE FIREBUG TO CHANGE THE COLOR AND REMOVE THE BACKGROUND */
	margin: 0;																		/*IMAGE. WATCH HOW THE PNG INTERACTS WITH THE COLOR*/
	padding: 0;
	font: normal .9em Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height: 1.2em;
}
a {
	color: #FFF;
	text-decoration: none;
	border-bottom: dotted 1px #FFF;
}

a:hover {
	text-decoration: none;
	border-bottom: dotted 1px #369;
}
.disclaimer {
	font-size: .8em;
	font-style: italic;
	text-align: justify;
	padding-top: 12px;
}
h3 {
	border-bottom: 2px dotted #FFF;
}
p {

}
#wrapper {
	margin: 45px auto;
	width: 460px;
}
#bodyContent {
	background: transparent url(images/case_middle.png) repeat-y center top;
	margin: 0;
	padding: 10px 65px;
	min-height: 300px;
}
#bodyContent p {
	margin: 0 0 10px;
}
h1#topper {
	margin: 0;
	background: transparent url(images/case_topper.png) no-repeat center top;
	text-align: center;
	padding: 45px 0 0;
	font: italic 1.7em Georgia, "Times New Roman", Times, serif;
}
/*========================================================================= NAVIGATION */
ul#nav {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
	word-spacing: .7em;
}
ul#nav li {
	margin: 0;
	display: inline;
}
ul#nav li a {
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	background: #000;
	border: none;
	-moz-border-radius: 3px;
	padding: 7px;
}
ul#nav li a:hover {
	text-decoration: none;
	background: #FFF;
	color: #011a32;
}



#footer {
	background: transparent url(images/case_bottomer.png) no-repeat center bottom;
	height: 65px;
	padding: 5px 0 0;
	text-align: center;
	font-size: .8em;
	position: relative;
}
#naut {
	background: transparent url(images/naut.png) no-repeat top left;
	width: 202px;
	height: 429px;
	position: absolute;
	left: 370px;
	top: -277px;
}

/*======================================================== CUSTOM CAROUSEL PRESENTATION */

#slideshow {
	text-align: center; /* TO CENTER MY PRE/NEXT BUTTONS */
}

#slides { /*THESE WOULD BE FALL-BACK STYLES FOR JS OFF */

}
#slides ul li {

}

/*======================================================== CONTACT FORM */

form {
	color: #FFF;
}
input, textarea { /* Global field attributes */
	border: solid 1px #FFF;
	margin-bottom: .5em;
	color: #000;
	font: normal 1.1em Arial, Helvetica, sans-serif;
}
input {
	width: 320px;
	padding: 5px;
}
textarea {
	width: 320px;
	padding: 5px;
}

fieldset {
	margin: 0 10px 10px 0;
	padding: 10px;
	border: solid 1px #FFF;

}

.resetWidth {
	width: auto;
}


/*======================================================== STANDARD JQUERY CAROUSEL RULES */
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-scope".
 */
.jcarousel-scope {
    position: relative;
    width: 245px;
    background:transparent;
    padding: 20px 40px;
}

/**
 * Similar styles will be applied by jCarousel. But we additionally
 * add it here for better displaying with browsers having
 * javascript disabled.
 */
.jcarousel-list {
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.jcarousel-list li {
    float: left;
    list-style: none;
    width: 75px;
    height: 75px;
	line-height: 75px;
    margin-right: 10px;
	border: solid 1px #FFF;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
	margin: 5px;
}

.jcarousel-next-disabled {
    color: #CCC;
}

.jcarousel-prev {
	margin: 5px;
}

.jcarousel-prev-disabled {
    color: #CCC;
}

