/*=================================*/
/* Nivo Slider Demo
/* November 2010
/* By: Gilbert Pellegrom
/* http://dev7studios.com
/*=================================*/

/*====================*/
/*=== Reset Styles ===*/
/*====================*/
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,
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-weight:			inherit;
	font-style:				inherit;
	font-size:				100%;
	font-family:			inherit;
	vertical-align:			baseline;
}

table {
	border-collapse:		separate;
	border-spacing:			0;
}
caption, th, td {
	text-align:				left;
	font-weight:			normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
	display: 				block;
}

/*===================*/
/*=== Main Styles ===*/
/*===================*/

/*
a, a:visited {
	color:#2d3536;
	text-decoration:none;
	border-bottom:1px dotted #826a4d;
}
a:hover, a:active {
	color:#9e805c;
	text-decoration:none;
}
*/

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/

/***** image size ****/
#slider {
	position:				relative;
    width:					640px;
    height:					300px;
    margin-left:			0px;
	background:				url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:				absolute;
	top:					0px;
	left:					0px;
	display:				none;
}
#slider a {
	border:					0;
	display:				block;
}

/***** slide # position ****/
.nivo-controlNav {
	position:				absolute;
	left:					250px;
	bottom:				15px;
}
.nivo-controlNav a {
	display:				block;
	width:					22px;
	height:					22px;
	background:				url(images/bullets.png) no-repeat;
	text-indent:			-9999px;
	border:					0;
	margin-right:			3px;
	float:					left;
}
.nivo-controlNav a.active {
	background-position:	0 -22px;
}

.nivo-directionNav a {
	display:				block;
	width:					30px;
	height:					30px;
	background:				url(images/arrows.png) no-repeat;
	text-indent:			-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:	-30px 0;
	right:					0px;
}
a.nivo-prevNav {
	left:					0px;
}

.nivo-caption {
    text-shadow:			none;
    font-family: 			Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:					#efe9d1;
    text-decoration:		underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:					both;
}

/************ Slider Deck ***********/

#slidedeck_frame {
	background: 			url('images/midGenBg.jpg') 0 0 no-repeat;
	width: 					1020px;
	height: 				310px;
	padding-left:			40px;
	padding-top:			32px;
}
#slidedeck_frame dl { margin: 0; }
#slidedeck_frame .slidedeck {
	width: 					1008px;
	height: 				288px;
}
<script type="text/javascript" src="scripts/slidedeck.jquery.js"></script>

		/************ Slider Deck style ***********/
.sampleFeature {
	background-image: url(images/feature.jpg);
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
    height: 101px;
    padding-top: 15px;
}

.seqBox {
	background-color:#ff6600;
    height: 35px;
    border-style:solid;
    border-color:#f4ce7d;
    border-width:1px;
    color:#ffffff;
    cursor:pointer;
}

.seqBoxTitle {
	padding-top:7px;
    font-size:14px;
    font-weight:bold;
}

.seqBoxSpacing {
	height:15px;
}

.seqBoxPageFormat {
	width: 400px;
    padding-left:40px;
    padding-top:30px;
}

.seqBgImg {
	background-image: url(images/repFeaturesSlideBg.jpg);
}

.titleFeature {
	color:#3d3d3d;
	font-size:18px;
    font-weight:bold;
}

.detailFeature {
	color:#3d3d3d;
	font-size:14px;
}

.displayFeature {
	float:right;
    margin-right:60px;
	margin-top:30px;
}

.alignFeatureInt {
	padding-left: 30px;
    width: 180px;
    color: #3d3d3d;
    float: left;
}

.alignFeature {
	padding-left: 40px;
    width: 180px;
    color: #3d3d3d;
    float: left;
}

.textFeature {
	padding-left:30px;
    font-family: Arial, Helvetica, sans-serif;
    color: #3d3d3d;
    width: 500px;
}


/**********web***************/

a img { 
	border: 				0; 
	text-decoration: 		none;
}
a:link { 
	color: 					#3d3d3d; 
	text-decoration: 		none;
}
a:visited {  
	color: 					#3d3d3d; 
	text-decoration: 		none;
}
a:hover {  
	color: 					#3d3d3d; 
	border-bottom:			1px solid #6cc1d9; 
}
a:active {  
	color: 					#3d3d3d; 
	text-decoration: 		none;}



.bodyRep {
	background-image: 		url(images/bodyBg.jpg);
	background-repeat:		repeat;
}

.bodyAlign {
	width:960px;
	height:335px;
}

.slideBg {
	background-image: 		url(images/bg.jpg);
	background-repeat:		no-repeat;
	width: 				660px;
    height: 				335px;
	padding-left:			300px;
}

.slideBg2 {
	background-image: 		url(images/slideBG.jpg);
	background-repeat:		no-repeat;
	width: 					720px;
    height: 				335px;
	padding-left:			320px;
}

