/* CSS Document */
*
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6A5C46;
	background-color:#6A5C46;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
	
h1{
	font-family:"Times New Roman", Times, serif;
	font-size:115%;
	font-weight:100;
	color:#003366;
	margin:0px 0px 35px 19px;
	padding:0px 0px 0px 0px;
}

#template_1_col_1 h2
{
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:85%;
	color:#6A5C46;
	margin:0px 0px 0px 19px;
}

#template_1_col_1 p strong
{
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:100%;
	color:#6A5C46;
	margin:0px 0px 0px 0px;
}


#template_1_col_1 p{
	font-family:"Gill Sans MT", "Gill Sans Light", "Gill Sans", Arial, sans-serif;
	font-size:85%;
	font-weight:100;
	color:#003366;
	margin:0px 0px 19px 19px;
	padding:0px;
	}

h2{
	font-size:70%;
	color:#003366;
	/*color:#000066;*/
	margin:0px;
	padding:0px;
	}

h2 a{
	color:#003366;
	}
	
p{
	margin:0px;
	padding:0px;
	font-size:70%;
	font-style:100;
	font-weight:100;
	color:#6A5C46;
	line-height:133%;
	text-align: justify;
	}

a{
	color:#6A5C46;
}
	
.module_html ul,
.module_html ol
{
	font-size:70%;
	margin:0px 0px 0px 19px;
	padding:0px 0px 20px 19px;
}

.module_html ul ol,
.module_html ol ul,
.module_html ul ul,
.module_html ol ol
{
	margin:0px 0px 0px 0px;
	font-size:100%;
	padding:0px 0px 0px 19px;
}

.module_html li{
	font-weight:100;
	color:#6A5C46;
	line-height:133%;
	}

/* 
--------------
PAGE STRUCTURE 
--------------
*/


#webpage
{
	width:100%;
}

#page #webpage /* amend layout when inside CMS */
{
	padding-top: 23px;
}

#content{
	}

#page_content
{
	width:720px;
	padding:20px 0px 0px 0px;
	margin:3px 0px 0px 0px;
	clear:both;
	background-color:#D9D4B0;
	width:720px;
}
/* SMALL LEFT COL FOR HOMEPAGE */

.col_340{
	width:340px;
	padding:0px 0px 20px 0px;
	margin:20px 0px 0px 0px;
	float:left;
}
	
.col_340 img, .col_360 img{
	margin:0px 0px 20px 20px;
	}

.col_340 p{
	padding:0px 0px 0px 20px;
	font-size:60%;
	color:#002343;
}

.col_340 a{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.address {
	margin-top:40px;
	width:144px;
}
.address img{
	padding-bottom:0px;
}

.col_340 .module_html
{
	width:200px;
}

/* SMALL RIGHT COL FOR HOMEPAGE */	

.col_360{
	width:360px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	background-color:#D9D4B0;
	border-left: 1px solid #C7C2A3;
	float:left;
}
	
#template_1_col_2 img{
	margin:0px 0px 20px 19px;
}
#template_2_col_2 img{
	margin:0px 0px 20px 12px;
}
.col_360 p{
	padding:0px 0px 20px 19px;
	line-height:133%;
	width:335px;
	}
.col_360 h2{
	padding:0px 0px 2px 19px;
	line-height:133%;
	width:335px;
	}

/* FULL WIDTH COL */	

.col_700{
	width:700px;
	padding:20px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	background-color:#D9D4B0;
	clear:both;
}
	
.col_700 img{
	margin:0px 0px 20px 20px;
}
.col_700 p{
	padding:0px 0px 20px 20px;
	line-height:133%;
	/* can't set this to 335px as it screws up a bunch of other pages
	width:335px;
	*/
	}
.col_700 h2{
	padding:0px 0px 2px 20px;
	line-height:133%;
	width:335px;
	}

/* HEADER */
#header{
	width:683px;
	background:url("../../media/gif/breed_logo.gif") bottom left no-repeat;
	background-color:#002343;
	padding:0px 0px 20px 0px;
	margin: 0px 10px 0px 19px;
	}
	
.btn_box{
	width:193px;
	padding:20px 0px 0px 0px;
	margin: 0px 0px 0px 470px;
}

.btn_box ul{
	font-size:95%;
	font-style:normal;
	font-weight:400;
	font-family:"Gill Sans MT", "Gill Sans Light", "Gill Sans", Arial, sans-serif;
	text-transform:capitalize;
	color:#FFFFFF;
	list-style:none;
}

.btn_box li.unselected_na a{
	padding:1px 0px 1px 4px;
	margin: 0px 0px 0px 0px;
	background-color:#0D2B46;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}

.btn_box li.unselected_na a:hover{
	background-color:#3B4346;
	display:block;
	color:#FFFFFF;
}

.btn_box li.active a:hover,
.btn_box li.active a
{
	padding:1px 0px 1px 4px;
	margin: 0px 0px 0px 0px;
	background:url("../../media/gif/main_menu-bg.gif") top left repeat;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}

/* HEADER NAV FINISH */

#header_border{
	width:683px;
	height:20px;
	margin:0px 0px 0px 19px;
	background-color:#6A5C46;
}

/* HEADER FINISH*/

.title_img
{
	margin-bottom:20px;
}

.clear
{
	clear:both;
	width:auto;
	height:1px;
	overflow:hidden;
	margin:-1px 0px 0px 0px;
}

/* BROWN TEXT BOX START */

.brown_box{
	background-color:#6A5C46;
	height:104px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 20px;
}

.brown_box h1{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
	font-size:70%;
	font-weight:100;
	color:#002343;
}

.brown_box p{
	margin:0px 0px 10px 0px;
	padding:10px 0px 0px 10px;
	font-size:70%;
	font-style:100;
	font-weight:100;
	color:#D9D4B0;
}

/* BROWN TEXT BOX FINISH */

/* SUB NAV BTN HOLDER START */
.module_dyn_sub_menu{
	width:194px;
	margin-left:20px;
	margin-bottom:20px;
}

.module_dyn_sub_menu ul{
	list-style:none;
	text-transform:capitalize;
}

.module_dyn_sub_menu li{
	margin:0px;
	padding:0px;
}

.module_dyn_sub_menu li a{
	padding:2px 0px 2px 2px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#0D2B46;
	color:#D9D4B0;
	text-decoration:none;
	display:block;
}

.module_dyn_sub_menu li.unselected_na a{
	padding:2px 0px 2px 2px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#0D2B46;
	color:#D9D4B0;
	display:block;
	text-decoration:none;
}

.module_dyn_sub_menu li.unselected_na a:hover{
	background-color:#6A5C46;
	display:block;
}

.module_dyn_sub_menu li.active a{
	padding:2px 0px 2px 2px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#6A5C46;
	color:#D9D4B0;
	display:block;
	text-decoration:none;
}

.module_dyn_sub_menu li.active li.unselected_na a{
	padding:2px 0px 2px 20px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#A2987B;
	color:#D9D4B0;
	display:block;
	text-decoration:none;
}

.module_dyn_sub_menu li.active li.unselected_na a:hover{
	background-color:#867A61;
	display:block;
}

.module_dyn_sub_menu li.active li.active a{
	padding:2px 0px 2px 20px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#867A61;
	color:#D9D4B0;
	display:block;
	text-decoration:none;
}

.module_dyn_sub_menu li.active li.active li.unselected_na a{
	padding:2px 0px 2px 20px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#D9D4B0;
	color:#A2987B;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #A2987B;
}

.module_dyn_sub_menu li.active li.active li.unselected_na a:hover{
	color:#003366;
	border-bottom:1px solid #003366;
	background-color:#D9D4B0;
	display:block;
}

.module_dyn_sub_menu li.active li.active li.active a{
	padding:2px 0px 2px 20px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#D9D4B0;
	color:#003366;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #003366;
}

.module_dyn_sub_menu li.active li.active li.active ul{
	border-bottom:1px solid #003366;
	margin: 0px 0px 1px 0px;
}

.module_dyn_sub_menu li.active li.active li.active li.unselected_na a{
	padding:2px 0px 2px 40px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#D9D4B0;
	color:#A2987B;
	display:block;
	text-decoration:none;
	border-bottom:none;
}

.module_dyn_sub_menu li.active li.active li.active li.unselected_na a:hover{
	color:#003366;
	border-bottom:1px solid #003366;
	background-color:#D9D4B0;
	display:block;
	border-bottom:none;
}

.module_dyn_sub_menu li.active li.active li.active li.active a{
	padding:2px 0px 2px 40px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#D9D4B0;
	color:#003366;
	display:block;
	text-decoration:none;
	border-bottom:none;
}
/*

*/

/* HORSE SUB NAV BTN HOLDER START */

.child_sub_nav{
	width:193px;
	/*margin-left:20px;*/
	margin-left:0px;
}

.child_sub_nav a{
	padding:2px 0px 2px 22px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
/*	color:#6A5C46; */
/*	background-color:#C7C2A3;*/
	background-color:#A2987B;
	color:#D9D4B0;
	display:block;
	text-decoration:none;
}

.child_sub_nav a:hover{
	background-color:#867A61;
	display:block;
}

/* HORSE SUB NAV BTN HOLDER FINISH */

/* SUB NAV BTN HOLDER FINISH */
.footer{
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	font-size:60%;
	font-style:100;
	font-weight:100; 
	color:#D9D4B0;
}

.footer a{
	color:#D9D4B0;
}

/* TABLE */
.col_700 table,
.col_360 table
{
	width:100%;
	margin:0px 0px 20px 20px;
}

.col_700 table caption,
.col_360 table caption
{
	font-size:70%;
	color:#003366;
	font-weight:700;
	text-align:left;
	margin:0px 0px 4px 20px;
}

.col_700 table thead th,
.col_360 table thead th
{
	background-color:#6A5C46;
	color:#D9D4B0;
	font-size:60%;
	font-weight:700;
	padding:2px 2px 10px 2px;
}

.col_700 table tbody tr td.alt,
.col_360 table tbody tr td.alt,
.col_700 table tbody tr.alt td,
.col_360 table tbody tr.alt td
{
	background-color:#C7C2A3;
}

.col_700 table tbody td,
.col_360 table tbody td
{
	color:#6A5C46;
	font-size:60%;
	font-weight:400;
	padding:2px 2px 10px 2px;
}

.data_table 
{
	margin-left:20px;
}

.data_table p
{
	width:auto;
	font-size:60%;
	padding:0px 10px 10px 0px;
}

/* FORM */
form
{
	margin:0px;
	padding:0px;
}
.site_form 
{
	padding-bottom:20px;
}
.site_form p
{
	padding-bottom:0px;
}
input,
textarea
{
	border:1px solid #6A5C46;
	margin:0px 0px 5px 19px;
	padding:2px;
	font-size:70%;
	font-style:100;
	font-weight:100;
	color:#6A5C46;
	line-height:100%;
	width:250px;
}
label
{
	width: 120px;
	display: block;
	float: left;
	margin-left:3em;
	font-size:60%;
}
.radio
{
	width:15px;
	float:left;
	margin-right:10px;
	margin-left:2em;
}
.divide
{
	border-top:1px dotted #6A5C46;
	width:auto;
	margin:5px 0px 5px 19px;
	height:1px;
}
.clear_float
{
	clear:both;
}
/* HORSE INFORMATION BOX */

#horse_info_box{
	width:349px;
	/*height:300px;*/
	background-color:#D1CCA9;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 12px;
}

#horse_info_box p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#horse_info_box h1{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.horse_name{
	/*background-color:#00FF00;*/
	width:182px;
	float:left;
	margin:0px 0px 0px 0px;
}

.horse_name h1{
	margin:7px 0px 10px 6px;
}

#horse_info{
	/*background-color:#009900;*/
	width:182px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}



/*CONTAINER FOR OVERVIEW TEXT START*/
#horse_info .module_html{
	width:175px;
	float:left;
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 7px;
	/*background-color:#009900;*/
}

#horse_info .module_html h1{
	width:175px;
	/*margin:0px 0px 0px 7px;*/
	padding:7px 0px 14px 0px;
}

#horse_info .module_html p{
	width:175px;
	/*margin:0px 0px 0px 7px;*/
	padding:0px 0px 7px 0px;
}


/*CONTAINER FOR OVERVIEW TEXT FINISH*/

/*CONTAINER FOR PIC START*/
#horse_info_box .module_image{
	/*background-color:#006600;*/
	padding:10px 10px 0px 10px;
	margin:0px 0px 10px 0px;
	width:146px;
	height:174px;
	float:left;
	overflow:hidden;
}

#horse_info_box .module_dyn_image_gallery
{
  padding:10px 10px 0px 10px;
	margin:0px 0px 10px 0px;
	width:146px;
	/* height:174px; */
	float:left;
	overflow:hidden;
}

#horse_info_box .module_dyn_image_gallery img
{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

#horse_info_box .module_image img{
	/*padding:7px 7px 7px 7px;
	background-color:#006600;*/
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/*CONTAINER FOR PIC FINISH*/

.horse_btn a{
	width:175px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-style:100;
	font-weight:100;
	display:block;
	text-decoration:none;
	padding:2px 0px 2px 0px;
	margin: 0px 0px 1px 0px;
	background-color:#C2BC9B;
	} 

.horse_btn a:hover{
	/*background-color:#6A5C46;*/
	background-color:#6A5C46;
	color:#D9D4B0;
}

.horse_btn a.on{
	background-color:#6A5C46;
	color:#D9D4B0;
}

#horse_info_box .module_dyn_sub_menu{
	width:175px;
	margin:15px 0px 7px 7px;
}

#horse_info_box .module_dyn_sub_menu ul{
	list-style:none;
	text-transform:capitalize;
}

#horse_info_box .module_dyn_sub_menu li{
	margin:0px;
	padding:0px;
}

#horse_info_box .module_dyn_sub_menu li a{
	padding:2px 0px 2px 2px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#A2987B;
	color:#D9D4B0;
	text-decoration:none;
	display:block;
}

#horse_info_box .module_dyn_sub_menu li.unselected_na a{
	padding:2px 0px 2px 2px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#A2987B;
	color:#6A5C46;
	display:block;
	text-decoration:none;
}

#horse_info_box .module_dyn_sub_menu li.unselected_na a:hover{
	background-color:#6A5C46;
	color:#D9D4B0;
	display:block;
}

#horse_info_box .module_dyn_sub_menu li.active a{
	padding:2px 0px 2px 2px;
	margin: 0px 0px 1px 0px;
	font-size:70%;
	font-style:100;
	font-weight:100; 
	background-color:#6A5C46;
	color:#D9D4B0;
	display:block;
	text-decoration:none;
}

/* PEDIGREE PAGES CSS START HERE */

.family_tree
{
	width:680px;
}

.family_tree td
{
	color:#003366;
}

/* PEDIGREE PAGES CSS ENDS HERE */


/* LOGIN BOX START */

.contact_form,
.login_box
{
	padding-left:20px;
	margin:0px 0px 20px 0px;
}

.contact_form form,
.login_box form
{
	background-color:#D1CCA9;
	border:1px solid #C7C2A3;
	padding:8px 0px 10px 0px;
}

.login_box form
{
	width:193px;
}

.contact_form form
{
	width:337px;
}

.contact_form form label
{
	margin-left:10px;
	font-size:70%;
}

.contact_form input,
.contact_form textarea,
.login_box input
{
	border:1px solid #6A5C46;
	margin:0px 0px 5px 10px;
	padding:2px;
	font-style:100;
	font-weight:100;
	color:#6A5C46;
	line-height:100%;
}

.contact_form input,
.login_box input
{
	font-size:70%;
}

.login_box input
{
	width:165px;
}

.contact_form input
{
	width:182px;
}

.contact_form textarea
{
	font-size:100%;
	width:182px;
}

#template_1_col_1 .login_box p,
#template_2_col_1 .login_box p,
.contact_form p
{
	color:#6A5C46;
	margin:2px 0px 2px 10px;
	padding:0px;
}

.contact_form p
{
	font-style:italic;
	margin:5px 10px 10px 10px;
	width:auto;
	color:#77AA77;
}

.module_dyn_site_form p.alert
{
	margin:5px 1px 0px 20px;
	padding: 5px 5px 5px 7px;
	background-color:#AA0000;
	color:#FFFFFF;
	border:1px solid #990000;
	width:auto;
}

.contact_form input.submit_btn,
.login_box input.submit_btn
{
	font-size:60%;
	width:auto;
	margin-top:10px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#D9D4B0;
	background-color:#0D2B46;
}

.contact_form .divide
{
	border-top:1px dotted #6A5C46;
	width:auto;
	margin:5px 10px 5px 10px;
	height:1px;
}

/* LOGIN BOX END */

.pdf_link
{
	background:url("../../media/gif/pdficon_small.gif") top left no-repeat;
	padding-left:10px;
	margin-left:15px;
}

/* MONTHLY UPDATE BEGIN */

.monthly_update
{
	width:680px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	background-color:#D9D4B0
	/*background-color:#00FF00;;*/
	
}

.monthly_update h1
{
	/*color:#000066;*/
	width:190px;
	color:#003366;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	/*background-color:#000000;*/
}

.monthly_update h2
{
	/*color:#000066;*/
	color:#003366;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
}

.monthly_update p
{
	padding:0px 0px 20px 19px;
	line-height:133%;
	width:680px;
}

/* MONTHLY UPDATE FINISH */

.news_letter_link 
{
	background:url("../../media/gif/newsLetterIcon.gif") top left no-repeat;
	padding-left:10px;
	margin-left:15px;
}

/* GALLERY PIC START */

.gallery_img
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.gallery_img h2
{
	padding:5px 0px 10px 10px;
	margin:0px 0px 0px 0px;
}

.gallery_img p
{
	padding:5px 0px 10px 10px;
	margin:0px 0px 0px 0px;
}



.gallery_img img,
.video
{
	padding:10px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}

.video div
{
	background-color:#D1CCA9;
	padding-bottom:10px;
	width:350px;
}

.video img,
.video h2
{
	margin:10px 10px 0px 10px;
	padding:0px;
}

.col_360 .module_dyn_media_center .fla_video
{
	padding:0px 0px 10px 10px;
	margin:0px 0px 0px 0px;
}

/* GALLERY PIC FINISH */

/*
	----------------------------
	PEDIGREE - START
	----------------------------
*/

.module_html h2.pedigree
{
	font-family:"Arial Black";
	color:#6A5C46;
	font-size:85%;
	font-weight:100;
}

.module_html li.pedigree
{
	list-style:none;
	color:#6A5C46;
	text-indent:-19px;
}

.module_html li.pedigree a
{
	color:#003366;
}

.module_html li.pedigree strong
{
	font-family:"Arial Black";
	font-size:120%;
	font-weight:100;
}

.col_700 table.pedigree
{
	margin-top:20px;
	margin-bottom:20px;
}

.col_700 table.pedigree p.date
{
	margin-right:20px;
	font-size:100%;
}

.col_700 hr
{
	margin-left:19px;
}

.col_700 table.pedigree tbody td
{
	font-size:70%;
	padding:0px;
}


hr
{
height:1px;
color:#C7C2A3;
width:680px;
margin-bottom:20px;
}

/* 
------------------
DOWNLOADABLE FILES 
------------------
*/

/* extensions */

#page_content #simple_rss_news ul
{
	margin-top:5px;
	list-style:none;
	font-size:70%;
}

#page_content #simple_rss_news ul li
{
	padding-left:20px;
	margin-bottom:20px;
}

#page_content #simple_rss_news a
{
	display:block;
}

#page_content #simple_rss_news a[href$='.doc'], #page_content #simple_rss_news a[href$='.rtf'] {
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_doc.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.txt'] {
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_txt.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.xls'] {
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_xls.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.rss'], #page_content #simple_rss_news a[href$='.atom'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_feed.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.opml'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_opml.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.vcard'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_vcard.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.exe'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_exe.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.dmg'], #page_content #simple_rss_news a[href$='.app'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_dmg.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.pps'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_pps.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.pdf'], #page_content .downloadable a[href$='.pdf']{ 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_pdf.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.xpi'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_plugin.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.fla'], #page_content #simple_rss_news a[href$='.swf'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_flash.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.zip'], #page_content #simple_rss_news a[href$='.rar'], #page_content #simple_rss_news a[href$='.gzip'], #page_content #simple_rss_news a[href$='.bzip'], #page_content #simple_rss_news a[href$='.ace'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_archive.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.ical'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_ical.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.css'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_css.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.ttf'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_ttf.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.jpg'], #page_content #simple_rss_news a[href$='.gif'], #page_content #simple_rss_news a[href$='.png'], #page_content #simple_rss_news a[href$='.bmp'], #page_content #simple_rss_news a[href$='.jpeg'], #page_content #simple_rss_news a[href$='.svg'], #page_content #simple_rss_news a[href$='.eps'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_pic.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.mov'], #page_content #simple_rss_news a[href$='.wmv'], #page_content #simple_rss_news a[href$='.mp4'], #page_content #simple_rss_news a[href$='.avi'], #page_content #simple_rss_news a[href$='.mpg'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_film.gif) no-repeat center left;
}

#page_content #simple_rss_news a[href$='.mp3'], #page_content #simple_rss_news a[href$='.wav'], #page_content #simple_rss_news a[href$='.ogg'], #page_content #simple_rss_news a[href$='.wma'], #page_content #simple_rss_news a[href$='.m4a'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(../../media/css_icons/icons/icon_music.gif) no-repeat center left;
}
.module_dyn_highlightbox .img_wrapper
{
	width: 96%;
	background-color:#6A5C46;
}
.img_wrapper
{
	margin:0px;
	margin-left:15px;
	height:auto;
	width:auto; /*183*/
	position:relative;
	overflow:hidden;
	/*float:left;*/
}
.img_wrapper .img_spacer
{
	padding-left:9px;
	padding-right:9px;
	padding-top:19px;
	padding-bottom:9px;
}
.module_dyn_highlightbox p
{
	color: #D9D4B0;
	margin-bottom: 10px;
	padding-right:15px;
	padding-left:15px;
	width:90%;
}
.module_dyn_highlightbox a
{
	color: #D9D4B0;
}
.top_lft_crn_border
{

	background: url(../../media/interface/top_left_crn_border.gif);
	width:9px;
	height:9px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.top_border
{
	background: url(../../media/interface/tbl_top_border.gif) repeat-x top left;
	height:9px;	
	position:absolute;
	top:0px;
	left:9px;
	width:100%;
}
.top_rgt_crn_border
{
	float:right;
	background: url(../../media/interface/tbl_top_right_corner.gif) no-repeat top right;
	width:9px;
	height:9px;
	position: absolute;
	right: 0px;
	top: 0px;
}
.left_border
{

	background: url(../../media/interface/tbl_left_border.gif) repeat-y top left;
	width:9px;
	position: absolute;
	left: 0px;
	top: 9px;
	height:100%;
}
.right_border
{
	background: url(../../media/interface/tbl_right_border.gif) repeat-y top right;
	width:9px;
	position: absolute;
	right: 0px;
	top: 9px;
	height:100%;

}
.btm_lft_crn_border
{
	float:left;
	background: url(../../media/interface/tbl_btm_left_corner.gif) no-repeat bottom left;
	width:9px;
	height:9px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.btm_rgt_crn_border
{
	background: url(../../media/interface/tbl_btml_right_corner.gif) no-repeat bottom right;
	width:9px;
	height:9px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.btm_border
{
	background: url(../../media/interface/tbl_btm_border.gif) repeat-x bottom left;
	height:9px;
	position:absolute;
	bottom:0px;
	left:9px;
	width:100%;
}

CMS FORM : IMAGE GALLERY
*/
#cms_form #image_gallery
{
	width:400px;
	/*height:550px;
	overflow:hidden;*/
}
#cms_form #image_gallery img
{
	margin:0px;
	padding:0px;
}
#cms_form #image_gallery #image_preview
{
	padding:10px;
	width:375px;
	height:auto;
	background:url("../../includes/logic/cms_media/jpg/cms_IG_div.jpg") bottom center no-repeat;
	overflow:hidden;
}
#cms_form #image_preview .IG_preview_image
{
	float:left;
	position:relative;
	margin-right:10px;
	width:160px;
	background-color:#999999;
}
#cms_form #image_preview .IG_preview_image .ico
{
	position:absolute;
	right:5px;
	top:5px;
	width:15px;
	height:15px;
	overflow:hidden;
	z-index:auto;
	background:url("../../includes/logic/cms_media/jpg/cms_IG_img_ico.jpg") top right no-repeat;
}
#cms_form #image_preview .IG_preview_close
{
	height:15px;
	width:80px;
	margin-left:288px;
	background:url("../../includes/logic/cms_media/jpg/cms_IG_close_preview.jpg") 0 0 no-repeat;
	cursor:pointer;
	overflow:hidden;
}
#cms_form #image_preview .IG_preview_close:hover
{
}
#cms_form #image_preview .IG_preview_details
{
	width:185px;
	float:left;
	overflow:hidden;
}
#cms_form #image_preview .cms_clear
{
	height:1px;
	overflow:hidden;
}
#cms_form #image_preview .IG_preview_details .caption
{
	background:url("../../includes/logic/cms_media/jpg/cms_IG_edit_caption.jpg") top left no-repeat;
	padding-left:25px;
	cursor:pointer;
}
#cms_form #image_preview .IG_preview_details p
{
	padding-bottom:0px;
}
#cms_form #image_preview .IG_preview_details .caption:hover
{
	background-color:#999999;
}
#cms_form #image_preview .IG_preview_details .add
{
	margin-top:2px;
	background:url("../../includes/logic/cms_media/jpg/cms_IG_add_image.jpg") top left no-repeat;
	padding-left:25px;
	cursor:pointer;
}
#cms_form #image_preview .IG_preview_details .add p
{
	color:#990000;
}
#cms_form #image_preview .IG_preview_details h1
{
	margin-top:30px;
	width:210px;
}
#cms_form #image_preview .IG_preview_details .add:hover
{
	background-color:#999999;
}
#cms_form #image_preview .IG_preview_image img
{
	padding:5px;
}
#cms_form #image_gallery #image_upload
{
	margin:10px;
	width:375px;
	height:95px;
	overflow:hidden;
	background:url("../../includes/logic/cms_media/jpg/cms_IG_div.jpg") bottom center no-repeat;
}
#cms_form #image_upload .form_label
{
	color:#333333;
	background-color:#e5e5e5;
	display:block;
	width:110px;
	padding:3px;
	line-height:normal;
	margin:2px;
}

#cms_form #image_gallery #image_select
{
	width:380px;
	height:225px;/*  PREVIEW OPEN */
	/*height:410px;  PREVIEW CLOSED */
	overflow:auto;
}
#cms_form #Main #image_select
{
	width:275px;
	height:230px;/*  PREVIEW OPEN */
	/*height:410px;  PREVIEW CLOSED */
	overflow:auto;
	border:1px solid #000000;
}

#cms_form #Main #imageFloatContainer
{
	width:275px;
	height:230px;
	overflow:auto;
	border:1px solid #000000;
	float:right;
}

#cms_form #imageFloatContainer table,
#cms_form #image_select table
{
	margin-left:10px;
}
#cms_form #imageFloatContainer tr,
#cms_form #image_select tr
{
	padding-left:2px;
}
#cms_form #imageFloatContainer .r1,
#cms_form #image_select .r1
{
	background-color:#bdbdbd;
}
#cms_form #imageFloatContainer .r2,
#cms_form #image_select .r2
{
	background-color:#dbdbdb;
}
#cms_form #imageFloatContainer .IG_image_option,
#cms_form #image_select .IG_image_option
{
  height:90px;
	margin:10px 5px 10px 5px;
  width:74px;
  float:left;
}
#cms_form #imageFloatContainer .IG_image_top_tools,
#cms_form #image_select .IG_image_top_tools
{
	width:74px;
	height:15px;
	background:url("../../includes/logic/cms_media/jpg/cms_IG_tools.jpg") top left no-repeat;
	overflow:hidden;
}
#cms_form #imageFloatContainer a.IG_image_preview,
#cms_form #image_select  a.IG_image_preview
{
	width:17px;
	height:15px;
	background:url("../../includes/logic/cms_media/gif/cms_IG_preview.gif")  3px 2px no-repeat;
	/*background-color:#666666;*/
	float:right;
}
#cms_form #imageFloatContainer a.IG_image_add,
#cms_form #image_select  a.IG_image_add
{
	width:17px;
	height:15px;
	background:url("../../includes/logic/cms_media/gif/cms_IG_img_add.gif")  3px 2px no-repeat;
	/*background-color:#666666;*/
	float:right;
}


#cms_form #imageFloatContainer  a.IG_image_delete,
#cms_form #image_select  a.IG_image_delete
{
	width:17px;
	height:15px;
	background:url("../../includes/logic/cms_media/gif/cms_IG_img_delete.gif")  3px 2px no-repeat;
	/*background-color:#666666;*/
	float:right;
}
#cms_form #imageFloatContainer .IG_image,
#cms_form #image_select .IG_image
{
	margin-top:2px;
	background-color:#999999;
	width:74px;
}
#cms_form #image_select .IG_image:hover
{
	background-color:#ffffff;
}
#cms_form #image_select .IG_image a
{
	margin:0px;
	padding:0px;
}
#cms_form #imageFloatContainer .IG_image img,
#cms_form #image_select .IG_image img
{
	padding:5px;
	display:block;
}
#cms_form #image_select a:hover
{
	background-color:#ffffff;
}
#cms_form #image_select a
{
	background-color:#999999;
}

.module_dyn_image_gallery
{
	width:100%;
}
.slideShowContainer
{
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
}
.slideShowContainer img
{
	padding-left:0px;
	margin-left:0px;
}
object#slideShowContainer
{
	margin:0px 20px 20px 20px;
}

.slideShow
{
	max-width:600px;
	min-width:600px;
	margin:0 auto;
	position:relative;
}

.slideShow .thumbnails
{
	width:100%;
	padding:20px 0px 0px 0px;
}

.slideShow .thumbnails li
{
	list-style-type:none;
	list-style-position:outside;
	display:inline;
}
.slideShow .thumbnails li img
{
	vertical-align:top;
	border:5px solid #fff;
}
.slideShow .thumbnails li a:hover img 
{
	border:5px solid #72BF44;
	padding:0px;
	margin:0px;
}
.slideShow .thumbnails li a.on img
{
	border:5px solid #72BF44;
}
.slideShow .thumbnails img
{
	padding:0px;
	margin:0px;
}
.selectedImage
{
	overflow:hidden;
	padding:0px;
	width:580px;
}
.selectedImage img
{
	text-align:center;
}

#page .module_dyn_sub_menu
{
  border-top:5px solid red;
}

.sub_head_1 {
  margin-left:10px;
}

.col_360 .col_360{
 border-left:0; 
}

.col_360 .col_360 table {
  width:340px;
}
