@charset "utf-8";
/* IDEX home page styles */

body#home-page #main-col {
	margin:0 245px 0 9px;
	padding: 25px 0 0 0;}

body#home-page #content {
	background: transparent url(/images/layout/bg_flourish_home_pg.png) no-repeat right 395px;}
	
body#home-page #main-col h1 {
	font-size:20px;
	font-weight:normal;
	font-style:italic;
	line-height:165%;
	margin:0 30px 5px 35px;
	color:#8C150B;}	

body#home-page #main-col h1 a:link, body#home-page #main-col h1 a:visited {
	font-size:20px;
	line-height:165%;
	border-bottom:none;
	text-decoration:none;
	color:#8C150B;}	
	
body#home-page #main-col h1 a:hover, body#home-page #main-col h1 a:active {
	border-bottom:1px solid #8C150B;
	text-decoration:none;
	font-weight:normal;
	color:#8C150B;}		

body#home-page #right-col {
	width:200px;
	margin-left:-245px;
	padding:20px 40px 0 0;
	float:left;}	
	
body#home-page #right-col p {
	font:italic normal 15px/24px Georgia, "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", serif;
	color:/*#494949*/#D18903;
	margin:0 0 0 12px;}

body#home-page #right-col p a:link, body#home-page #right-col p a:visited {
	text-decoration:none;
	border-bottom:1px solid #C7BCBC;
	color:#8C150B;}

body#home-page #right-col p a:hover, body#home-page #right-col p a:active {
	text-decoration:none;
	color:#8C150B;
	border-bottom:1px solid #8C150B;}
	
body#home-page #pre-foot {
	margin-top:10px;}
	
/*----------------------
FEATURED CONTENT GLIDER - modified from http://www.dynamicdrive.com/dynamicindex17/featuredcontentglider.htm
------------------------*/	
	
.glidecontentwrapper{
	background: url(/images/layout/home_pg_feature_bg.png) no-repeat;
	position: relative; /* Do not change this value */
	width: 660px;
	height: 259px; /* Set height to be able to contain height of largest content shown*/
	overflow: hidden;}

.glidecontent{ /*style for each glide content DIV within wrapper.*/
	position: absolute; /* Do not change this value */
	background: none;
	visibility: hidden;
	width: 640px;
	height:220px;
	margin:16px 0 0 10px;
	overflow:hidden;}

.glidecontent img {
	padding:9px 9px 9px 9px;
	border:1px solid #ccc;}

#feature-slider{
	height:325px;
	margin:0 0 0 23px;
	position:relative;}

body#home-page p.feature_caption {
	background: url(/images/layout/feature_caption_bg.png) repeat;
	color:#fff;
	display:block;
	font:italic normal 16px Georgia, "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", serif;
	left:9px;
	margin:0 0 0 1px;
	padding:10px;
	position:absolute;
	top:232px;
	width:600px;}

body#home-page p.home_photo_cred {
	color:#C5C5C5;
	display:block;
	font:normal 6px "Lucida Sans", "Lucida Grande", Calibri, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	letter-spacing:1px;
	margin:0;
	padding:0;
	position:absolute;
	right:11px;
	top:261px;
	width:150px;
	text-transform:uppercase;
	text-align:right;}

body#home-page p.home_photo_cred span {
	color:#909090;}

.glide-toggler{ /*style for DIV used to contain toggler links. */
	width: 130px;
	margin-top: 6px;
	text-align: center; /*How to align pagination links: "left", "center", or "right"
	background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
	position:absolute;
	top:478px;
	left:542px;
	z-index:200;}

.glide-toggler a{ /*style for every navigational link within toggler */
	display: -moz-inline-box;
	display: inline-block;
	background: url(/images/layout/fs_img_selector.png) no-repeat;
	height: 8px;
	width: 8px;
	text-decoration:none;
	border-bottom:none;
	display:inline-block;
	padding-right:2px;}

.glide-toggler a.selected { /*style for selected page's toggler link. ".selected" class auto generated! */
	background: url(/images/layout/fs_current.png) no-repeat;
	height: 8px;
	width: 8px;}

.glide-toggler a:hover{
	background: url(/images/layout/fs_img_selector_hov.png) no-repeat;
	height: 8px;
	width: 8px;}

.glide-toggler a.toc span {/*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
	line-height:14px;}

body#home-page #p-select a span {
	visibility:hidden;}
	
.glide-toggler a.prev { 
	background: url(/images/layout/fs_prev.png) no-repeat;
	height: 10px;
	width: 9px;
	text-decoration:none;
	border-bottom:none;
	display:inline-block;
	padding-right:2px;
	z-index:300;
	/*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */}

.glide-toggler a.prev:hover { 
	background: url(/images/layout/fs_prev_hov.png) no-repeat;}

.glide-toggler a.next { 
	background: url(/images/layout/fs_next.png) no-repeat;
	height: 10px;
	width: 9px;
	text-decoration:none;
	border-bottom:none;
	display:inline-block;
	padding-right:2px;
	/*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */}

.glide-toggler a.next:hover { 
	background: url(/images/layout/fs_next_hov.png) no-repeat;}	
