/* CSS Document */

/*-- general section --*/
body { 
	margin: 0;
	padding: 0;
	direction:rtl;
	text-align:center; 
	font: 75%/1.2 Arial, Helvetica, sans-serif;
	color:#333333;
	background:#b8afa6 url("../files/images/bgd_strip.gif") repeat-x left top; 
	}
.clear { clear:both; }
.nodisplay { display:none; }
img { border:0; }
.bold { font-weight:bold; }
form { 
	border:0;
	margin: 0; 
	padding:0;
}
a:link,
a:visited,
a:active {
	color:#951952; 
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

h1,h2,h3,h4,h5,p {
	margin:0;
	padding:0; 
	text-align:right;
}
p { 
	color:#333333;
	font-size:95%;
	padding-bottom:12px;
}
#wrapper { 
	width:996px; 
	margin:0 auto; 
	padding:0;
	direction:rtl;
	text-align:right;
	background:#b7afa6;
}
#header {
	margin:0;
	padding:0 0 10px 0;
	float:left;
	width:996px;
	background:url(../files/images/ar_top_bgd.gif) no-repeat left top;
}
#header.headerin
{
	background:url(../files/images/header_in.gif) no-repeat left top;
}
#header.headerin1
{
	background:url(../files/images/ar_top_bgd2.gif) no-repeat left top;
}

/* contant top navigation section */
#topNav {
	float:right;
	text-align:left;
	margin:0;
	padding:0;
	width:730px;
}
#topNav .topNavHome {
	width:730px;
	padding:0;
}
#topNav .topNavIn {
	width:730px;
	padding:0;
}
#topNav .topNavHome ul,
#topNav .topNavIn ul {
	margin:0;
	padding:0 310px 0 0px;
}
#topNav ul li {
	float:right;
	list-style-type:none;
	display:block;	
	margin:0;
	padding:10px 16px 13px 0px;
	border:0;
	font-size:10px;
	font-weight:bold;
}
#topNav ul li a,
#topNav ul li a:link,
#topNav ul li a:visited,
#topNav ul li a:active {
	text-decoration:none;
	color:#fff;
}
#topNav ul li a:hover {
	text-decoration:underline;
	color:#fff;
}
#topNav ul li img {
	vertical-align:bottom;
}
#topNav ul li.sltd a:link,
#topNav ul li.sltd a:visited,
#topNav ul li.sltd a:active {
	text-decoration:underline;
}

/* contant top search section */
#search,
#searchIn,
#searchL1 {
	width:265px;
	padding:8px 0 11px 0;
	margin:0;
	border:0;
	float:left;
	text-align:left;
	font-size:11px;
}
#searchIn {
}
#formSearch {
	margin:0;
	padding:0;
	padding-right:80px;
	width:210px;
	border:0;
}
#search span,
#searchIn span,
#searchL1 span {
	display:block;
	float:right;
	padding-top:2px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
}
.searchInput {
	float:right;
	padding:0;
	margin:0 8px 0 5px;
	vertical-align:top;
	font-size:10px;
	width:100px;
	border-top:1px solid #554f46;
	border-left:1px solid #554f46;
	border-right:1px solid #f0e5d8;
	border-bottom:1px solid #f0e5d8;	
}
.searchGo {
	float:right;
	vertical-align:bottom;
	padding-top:1px;
}

/*-- homepage section --*/
#center {
	background-color:#b1a79d;
	text-align:right;
}
#center h1 { 
	color:#565452;
	font-size:100%;
	font-weight:bold;
}
#center h2 { 
	color:#565452;
	font-weight:bold;
}
#center .homeLeft {
	width:732px;
	padding:0;
	margin:0;
	float:left;
}

.homeFlash {
	float:left;
	width:435px;
	height:516px;
	padding:0;
	margin:-11px 0 0 0;
	border:0;

}


.homeFlash img
{
	float:left;
	margin:0;
	padding:0;
}
.homeFlashRight {
	width:297px;
	float:left;
	padding:0;
	margin:0;
	border:0;
	background:url("../files/images/ar_home_flashRightBgd.gif") no-repeat right top;
}
.welcome2AS {
	padding-top:75px;
/*	padding-left:325px; */
}
.twfEqAcademy {
	padding:0px 0 0 0;
/*	padding:17px 0 0 431px; */
}
.launch2009 {
	float:left;
	padding:20px 0px 5px 35px;
}
#homeNav {
	width:268px;
	margin:0;
/*	margin:9px 0 58px 462px; */
	padding:4px 0 0 27px;
	list-style-type:none;
}
#homeNav ul,
#homeNav ul li {
	margin:0;
	padding:0;
	list-style-type:none;
}
#homeNav ul li {
	padding:8px 26px 7px 0;
	background:url("../files/images/ar_home_navLine.gif") no-repeat 41px bottom;
	font-size:100%;
	font-weight:bold;
	text-align:right;
}
#homeNav ul li a:link,
#homeNav ul li a:visited,
#homeNav ul li a:hover,
#homeNav ul li a:active {
	color:#000000;
	text-decoration:none;
}
#homeNav ul li a:hover {
	text-decoration:underline;
}

#homeNav ul li.hn2 {
	padding-right:33px;
	padding-bottom:8px;
}
#homeNav ul li.hn3 {
	padding-right:38px;
	padding-bottom:8px;
}
#homeNav ul li.hn4 {
	padding-right:40px;
	padding-bottom:8px;
}

#homeNav ul li.hnLast {
	background:none;
}
.hm_smimage
{
	float:right;
	width:200px;
	padding:13px 31px 0 0;
	font-size:90%;
}
.hm_smimage img
{
	float:right;
	margin:7px 0 0 0;
}

#center .homeRight {
	float:left;
	width:230px;
	margin:0;
	padding:80px 0px 68px 33px;
	border:0;
	background:url("../files/images/ar_home_rightBgd.gif") no-repeat left top;
}
#center .homeRight p {
	padding-left:0px;
	font-size:110%;
	line-height:1.25em;
	color:#2f2c29;
	padding-bottom:0;
}
#center .homeRight .logo {
	clear:both;
	float:left;
	padding-left:2px;
}
.homeRight .homeGallery {
	width:231px;
	padding:20px 0 10px 0;
	margin:0;
}
.homeRight .homeGallery p{
	margin:0;
	padding:0;
}
.homeRight .homeGallery img {
	float:left;
	padding:0 5px 5px 0;
}
.homeRight .homeGallery img.last {
	padding-right:0;
}
.footBand {
	clear:right;
	width:688px;
	background-color:#665e55;
	color:#cac7c4;
	margin:0;
	float:right;
	padding:5px 7px 5px 0px;
	font-size:90%;
	border:0;
	border-top:1px solid #d0cbc4;
}
.footBand a:link,
.footBand a:visited,
.footBand a:active {
	color:#cac7c4;
	text-decoration:none;
}
.footBand a:hover {
	text-decoration:underline;
}

.footBand p {
	margin-left:13px;
	display:inline;
	color:#cac7c4;
}

/*-- constant pages section --*/
#centerIn {
	float:left;
	padding:0 0 0 158px;
	background:#a19585 url("../files/images/ar_inner_rightBgd_Co.gif") no-repeat left top;
}

.centerCoHead {
	position:relative;
	width:837px;
	height:125px;
	margin:0;
	padding:0;
	border:0;
	background:url("../files/images/ar_centerCoTop_bgd.gif") no-repeat right top;
	font-size:11px;
}
.centerInHead {
	position:relative;
	width:836px;
	height:125px;
	float:right;
	margin:0;
	padding:0;
	border:0;
	background:#b3aaa0 url("../files/images/ar_centerInTop_bgd.gif") no-repeat right top;
	font-size:11px;
}
.centerInHead1 {
	position:relative;
	width:736px;
	height:125px;
	float:right;
	margin:0;
	padding:0;
	border:0;
	background:#b3aaa0 url("../files/images/ar_centerInTop_bgd.gif") no-repeat right top;
	font-size:11px;
}
.logoIn {
	float:right;
	width:127px;
	height:92px;
	padding-right:30px;
	padding-top:28px;
}
.headIn {
	position:absolute;
	right: 202px;
	top: 68px;
}
.headIn2 {
	position:absolute;
	right: 202px;
	top: 40px;
}
.headIn3 {
	position:absolute;
	left: 194px;
	top: 58px;
}
.headIn3ve {
	position:absolute;
	right: 202px;
	top: 35px;
	/*left: 190px;
	top: 64px; old */
}

.headIn4 {
	position:absolute;
	right: 199px;
	top: 23px;
}

.centerInBody {
	width:836px;
	margin:0;
	padding:0;
	border:0;
	float:right;
/*	background:#b7afa6 url("../files/images/leftNav_bgd.jpg") no-repeat left top; */
	background:url("../files/images/ar_centerInBodyBgd.gif") repeat-y right top;
}
.centerInBody h1 { 
	color:#333333;
	font-size:100%;
	font-weight:bold;
}
.centerInBody h1.h1witLine {
	color:#565451;
	font-size:110%;
	font-weight:bold;
	padding-bottom:15px;
	margin-bottom:14px;
	border-bottom:1px solid #a5a39e;
}
.centerInBody h1.bswitLine {
	color:#565451;
	font-size:110%;
	font-weight:bold;
	padding-bottom:7px;
	margin-bottom:14px;
	border-bottom:1px solid #a5a39e;
}
.centerInBody h2 { 
	color:#333333;
	font-size:105%;
	font-weight:bold;
	margin-top:14px;
	padding-bottom:16px;
	padding-right:15px;
	background:url("../files/images/ar_centerIn_h2.gif") no-repeat right top;
}
.centerInBody h3 { 
	color:#333333;
	font-size:100%;
	font-weight:bold;
	padding-bottom:16px;
}

/* Left Navigation region */
.leftNav {
	float:right;
	width:190px;
	z-index:2;
	margin:0;
	padding:12px 12px 180px 0px;
	border:0;
	background: url("../files/images/ar_leftNav_bgd.jpg") no-repeat right top;
}
.leftNav ul,
.leftNav ul li {
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
	color:#333333;
	float:left;
	clear:both;
	width:100%;
}

.leftNav ul li a:link,
.leftNav ul li a:visited,
.leftNav ul li a:active {
	color:#333333;
	font-weight:bold;
	display:block;
	padding:6px 0;
	margin:0;
	background:url("../files/images/ar_leftNav_btm.gif") no-repeat right bottom;
}
.leftNav ul li a.onLN_01:link,
.leftNav ul li a.onLN_01:visited,
.leftNav ul li a.onLN_01:active {
	color:#951952;
	font-weight:bold;
}
.leftNav ul ul {
	padding:0 0 10px 0;
	margin:0;
}
.leftNav ul li li a:link,
.leftNav ul li li a:visited,
.leftNav ul li li a:active {
	color:#333333;
	font-size:95%;
	font-weight:bold;
	padding:0 10px 0 0;
	margin:7px 0 0 0;
	background:url("../files/images/ar_leftNav_lvl01.gif") no-repeat right top;
}
.leftNav ul li li a.onLN_02:link,
.leftNav ul li li a.onLN_02:visited,
.leftNav ul li li a.onLN_02:active {
	color:#951952;
	font-size:95%;
	font-weight:bold;
	padding:0 10px 0 0;
	margin:7px 0 0 0;
	background:url("../files/images/ar_leftNav_lvl01_on.gif") no-repeat right top;
}
.leftNav ul ul ul {
	padding:0;
	margin:0;
}
.leftNav ul li li li a:link,
.leftNav ul li li li a:visited,
.leftNav ul li li li a:active {
	color:#333333;
	font-size:95%;
	font-weight:normal;
	padding:0 10px 0 0;
	margin:5px 10px 0 0;
	background:url("../files/images/ar_leftNav_lvl02.gif") no-repeat right top;
}
.leftNav ul li li li a.onLN_03:link,
.leftNav ul li li li a.onLN_03:visited,
.leftNav ul li li li a.onLN_03:active {
	color:#951952;
	font-size:95%;
	font-weight:normal;
	padding:0 10px 0 0;
	margin:5px 10px 0 0;
	background:url("../files/images/ar_leftNav_lvl02_on.gif") no-repeat right top;
}
.leftNav ul li li li li a:link,
.leftNav ul li li li li a:visited,
.leftNav ul li li li li a:active {
	color:#333333;
	font-size:95%;
	font-weight:normal;
	padding:0 10px 0 0;
	margin:5px 20px 0 0;
	background:url("../files/images/ar_leftNav_lvl02.gif") no-repeat right top;
}
.leftNav ul li li li li a.onLN_05:link,
.leftNav ul li li li li a.onLN_05:visited,
.leftNav ul li li li li a.onLN_05:active,
.leftNav ul li li li li a.onLN_04:link,
.leftNav ul li li li li a.onLN_04:visited,
.leftNav ul li li li li a.onLN_04:active {
	color:#333333;
	font-size:95%;
	font-weight:normal;
	padding:0 10px 0 0;
	margin:5px 0 0 20px;
	background:url("../files/images/ar_leftNav_lvl02_on.gif") no-repeat right top;
}

.innerLeftCo {
	float:right;
/*	position:absolute;
	top: 150px;
	z-index:20; */
	width:202px;
	margin:0;
	margin-top:-10px;
	padding:0 0 398px 0;
	border:0;
	/* background: url("../files/images/inner_LeftCoBgd.gif") no-repeat left top; */
	background:#b7afa6 url("../files/images/ar_leftNav_bgd.jpg") no-repeat right top;
}
.innerLeftCoBtm {
	position:absolute;
	top:115px;
	left:0;
	z-index:20;
	width:202px;
	margin:0;
	padding:0 0 10px 0;
	border:0;
/*	background: url("../files/images/inner_LeftCoTop.gif") no-repeat left top; */
}

/* Center Content region */
.innerCenter {
	float:left;
	width:588px;
	margin:0;
	padding:23px 22px 33px 24px;
	border:0;
	background:#d8d3cf url("../files/images/ar_inner_centerBgd.gif") no-repeat right top;
}
.innerCenter a,
.innerCenter a:link,
.innerCenter a:visited,
.innerCenter a:active {
	font-weight:bold;
}
.innerCenter ul,
.innerBS ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.innerCenter ul li,
.innerBS ul li { 
	list-style-type:none;
	padding:0;
	margin:0;
	color:#333333;
	font-size:95%;
	padding-right:10px;
	background:url("../files/images/centerIn_li.gif") no-repeat right top;
}
.link a:link,
.link a:visited,
.link a:active {
	font-weight:bold;
	float:right;
	padding-right:10px;
	background:url("../files/images/centerInB_link.gif") no-repeat right top;
}
.backlink a:link,
.backlink a:visited,
.backlink a:active {
	font-weight:bold;
	padding-right:10px;
	float:right;
	background:url("../files/images/centerIn_link.gif") no-repeat right top;
}
.ritlink {
	text-align:right;
}
.ritlink a:link,
.ritlink a:visited,

.ritlink a:active {
	font-weight:bold;
	float:left;
	padding-right:10px;
	background:url("../files/images/centerInB_link.gif") no-repeat right top;
}
.picInfo {
	float:left;
	width:186px;
	margin:45px 0 20px 20px;
	padding:0;
	background:#706963;
	color:#ffffff;
}
.picInfo div img {
	width:186px;
	height:132px;
	margin:0;
	padding:0;
	border:0;
}
.picInfo p {
	margin:0;
	padding:4px 9px;
	color:#ffffff;
}


/* BS L1 */
.headInL1 {
	position:absolute;
	right: 204px;
	top: 40px;
}

#centerInL1 {
	float:left;
	width:996px;
	padding:0;
	background:#b7afa6 url(../files/images/horse_bg.gif) repeat-y left bottom;
}
.centerL1Head {
	position:relative;
	float:left;
	width:768px;
	height:135px;
	margin:0;
	padding:0;
	border:0;
	/*background:url("../files/images/ar_centerL1Top_bgd.gif") no-repeat right top; /* old */
	background:url("../files/images/ar_centerL1Top_bgd1.gif") no-repeat right top;
	font-size:11px;
}
.centerL1Head1 {
	position:relative;
	float:right;
	width:768px;
	height:125px;
	margin:0;
	padding:0;
	border:0;
	background:#afa69a url("../files/images/ar_centerL1Top_bgd1.gif") no-repeat right top;
	font-size:11px;
}
.centerL1Body {
	float:right;
	width:768px;
	margin:0;
	padding:0;
	border:0;
	background:#b7afa6 url("../files/images/ar_leftNav_bgd.jpg") no-repeat left top;
}
.centerL1Body h2 { 
	color:#333333;
	font-size:105%;
	font-weight:bold;
	margin-right:12px;
	margin-top:14px;
	padding-bottom:16px;
	padding-right:15px;
	background:url("../files/images/ar_centerIn_h2.gif") no-repeat right top;
}
.innerL1 {
	float:right;
	width:566px;
	margin:0 0 17px 0;
	padding:0 0 14px 0;
	border:0;
	background:#d8d3cf url("../files/images/ar_brL1inner_btm.gif") no-repeat right bottom;
}
.brL1part1 {
	background:#d8d3ce;
	padding-right:0px;
	padding-top:23px;
	background: url(../files/images/text_corner_bg.gif) no-repeat left top;
}
h1.brwitLine {
	color:#565451;
	font-size:110%;
	font-weight:bold;
	padding-bottom:8px;
	margin-bottom:14px;
	margin:0 10px 0 0;
	border-bottom:1px solid #a5a39e;
}
.brL1part1 .brL1img {
	float:right;
	width:206px;
	margin:-23px 0 14px 14px;
}
.brL1part1 .brL1img p {
	margin:0;
	padding:0;
}
.brL1part1 p {
	padding-right:12px;
	padding-left:12px;
}
#brL1_right {
	float:left;
	width:228px;
	padding:0;
	margin:0;
	background:#afa69a url("../files/images/ar_brL1rite_bgd.gif") no-repeat left top;
}
#centerInL1.bgchg {
	float:left;
	background:#afa69a url("../files/images/ar_foL1_riteImg.jpg") no-repeat left top;
}
#brL1_right img
{
	float:left;
}
.brL1_tab {
	padding-bottom:2px;
	border:0;
	float:left;
	width:565px;
	background:#d8d3cf url("../files/images/brL1_tab_bgd.gif") repeat-x left bottom;
}
.brL1_tab p {
	font-size:95%;
	float:right;
	width:110px;
	text-align:right;
	font-weight:bold;
	background:url("../files/images/ar_brL1_tab_left.gif") no-repeat right top;	
	padding:0 0 0 0;
}
.brL1_tab span {
	padding:4px 4px 4px 8px;
	color:#3e3d3b;
	float:left;
	width:90px;
	background:#cccccc url("../files/images/ar_brL1_tab_right.gif") repeat-x left top;
}

#brL1sec {
	padding:8px 0 0 0;
	margin:0;
	float:left;
}


.brL1sec_left,
.brL1sec_right {
	width:274px;
	margin:0;
	padding:10px 0 9px 0;
	background:#ffffff url("../files/images/ar_brL1sec_btm.gif") no-repeat right bottom;
}
.brL1sec_left {
	float:left;
}
.brL1sec_right {
	float:right;
}
.brL1sec_left img,
.brL1sec_right img {
	float:left;
	margin:-26px 5px 0px 10px;
}
.brL1sec_left h3,
.brL1sec_right h3 {
	margin-top:0;
	margin-bottom:8px;
	color:#343434;
	font-size:110%;
	padding:3px 10px 8px 0;
	background:#d8d3cf url("../files/images/brL1secH1_bgd.gif") repeat-x right bottom;
}
.brL1sec_left p,
.brL1sec_right p {
	margin-right:10px;
	padding-bottom:12px;
}
.brL1sec_left hr,
.brL1sec_right hr {
	border:0;
	border-top:1px solid #d5d0ca;
	padding:0;
	margin:10px;
	background:transparent;
	color:#ffffff;
}

/* EN L2 : The Teams */
.cnt-EN-TM-S6 div {
	width:206px;
	float:left;
	padding-right:12px;
	padding-bottom:12px;
}
.cnt-EN-TM-S6 hr {
	margin:0 0 13px 0;
	padding:4px 0;
	border:0;
	clear:both;
	color:#d8d3ce;
	border-bottom:1px solid #a6a39f;
}

.cntBoxEN {
	border:0;
	margin:0;
	padding:0 0 5px 0;
/*	border-bottom:1px solid #a6a39f; */
}
.cntBoxEN h2.bsStalh2 {
	color:#333333;
	margin:0 0 16px 0;
	padding:0;
	background:none;
	font-size:110%;
}
.cntBoxEN div {
	float:right;
	margin:0;
	padding:0;
	border:0;
}
.cntBoxEN p {
	padding-right:95px;
	padding-bottom:8px;
}
.cntBoxEN hr {
	margin:0 0 13px 0;
	padding:4px 0;
	border:0;
	clear:both;
	color:#d8d3ce;
	border-bottom:1px solid #a6a39f;
}


/* EN L2 : Events */
.eventTable {
	width:478px;
	color:#666666;
	margin:0;
	padding:0 0 30px 0;
}
.eventTable table {
	width:478px;
	background-color:#d8d3cf;
	font-weight:bold;
	font-size:95%;
}
.eventTable table td {
	padding-left:9px;
}
.eventHead {
	background-color:#a39e98;
	font-size:100%;
	color:#ffffff;
	padding:5px 9px;
}
.listBold {
	padding-bottom:40px;
}
.listBold ul li {
	padding-bottom:4px;
}


/* BS L2 : Blood Stock */
.innerBS {
	float:right;
	width:634px;
	margin:0;
	padding:13px 0 0 0;
	border:0;
 /* border-bottom:1px solid #b7aea5; 827d77 */
	background:#d8d3ce url("../files/images/ar_inner_centerBgd.gif") no-repeat left top;
}
.bs_L2Part1 {
	background:#d8d3ce;
	padding-bottom:21px;
}
.bs_L2Part1 div.L2img {
	float:right;
	margin:0 0 14px 14px;
}
.bs_L2Part1 div.L3img {
	float:left;
	width:206px;
	margin:0 14px 14px 0;
}
.bs_L2Part1 div.L2img p {
	margin:0;
	padding:0;
}
.bs_L2Part1 h1 {
	padding-top:8px;
}
.bs_L2Part1 p {
	padding-left:22px;
}
.itsTab {
	padding-bottom:21px;
	border:0;
	float:right;
	width:634px;
	background:#9f9892 url("../files/images/itsTab_bgd.gif") repeat-x left bottom;
}
.itsTab p {
	font-size:95%;
	font-weight:bold;
	float:right;
	background:url("../files/images/ar_itsTab_left.gif") no-repeat right top;	
	padding:7px 0 0px 0;
	margin:0;
	width:133px;
}
.itsTab span {
	padding:4px 0 4px 0;
	margin:0;
	float:left;
	width:100px;
	text-align:right;
	color:#3e3d3b;
	background:url("../files/images/ar_itsTab_right.gif") repeat-x left top;
}
#bloodL2_cols {
	background-color:#827d77;
	padding:11px 0 17px 22px;
	border:0;
	float:right;
	width:612px;
}
.bloodL2_col {
	float:left;
	width:189px;
	margin-right:10px;
	background:#e5e1de;
}
.bloodL2_col h3 {
	font-size:100%;
	background:#ffffff;
	padding:4px 7px 4px 0;
	border:0;
	border-bottom:2px solid #941952;
}
.bloodL2_col img {
	float:right;
	width:67px;
	margin-left:10px;
	margin-bottom:20px;
}
.bloodL2_col p {
	margin:10px 10px 0 10px;
	padding-bottom:0;
}
.bloodL2_col p.link {
	margin-left:77px;
	padding-top:0;
	padding-bottom:10px;
}


/* BS L2 : Show Results */
.showrslts_L2 {
	padding:0 24px 0 22px;
}
.rsltTable {
	width:478px;
	color:#666666;
	margin:0;
	padding:0 0 20px 0;
}
.rsltTable table {
	width:478px;
	background-color:#d8d3cf;
	font-size:95%;
}
.rsltHead {
	background-color:#a39e98;
	color:#ffffff;
	font-size:100%;
	font-weight:bold;
	padding:5px 9px;
}
.rsltOdd {
	background-color:#c8c3bf;
	color:#666666;
}

.shGallery {
	padding:0 0 10px 0;
	margin:0;
	position:relative;
}

/*.shgalCenter {
	width:360px;
	padding-left:7px;
	float:right;
}*/

.shgalCenter {
	width:360px;
	position:absolute;
	left:114px;
	top:0;
	float:right;
}

.shgalLeft {
	width:107px;
	float:right;
}
.shgalRight {
	width:107px;
	float:left;
}
.shgalLeft img,
.shgalRight img {
	width:107px;
	padding-bottom:10px;
}

.shGallery p{
	margin:0;
	padding:0;
}


/* BS L3 : Blood Stock : Stallions */
.cntBox {
	border:0;
	margin:0 0 16px 0;
	border-bottom:1px solid #a6a39f;
}
.cntBox h2.bsStalh2 {
	color:#333333;
	margin:0 0 16px 0;
	padding:0;
	background:none;
	font-size:110%;
}

.bsStalBox {
	float:right;
	/*width:210px;
	margin:0 0 20px 20px; old*/
	width:230px; /* new */
	margin:0 0 20px 0px; /* new */
	padding:0;
	color:#837e78;
}
.bsStalBox div {
	float:none;
	border:0;
	margin:0;
	padding:0;
}
.bsStalBox div p {
	margin:0;
	padding:0;
}
.bsStalBox ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.bsStalBox ul li {
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
.bsStalBox li.videos,
.bsStalBox li.photos,
.bsStalBox li.pedigree,
.bsStalBox li.breeding,
.bsStalBox li.progeny {
	margin:7px 0 4px 0;
	padding:0 0 0 16px;
	display:block;
}
.bsStalBox li.videos {
	background:url("../files/images/bs_videos.gif") no-repeat right top;
	/*width:54px; old */
	width:52px; /*new */

}
.bsStalBox li.photos {
	background:url("../files/images/bs_photos.gif") no-repeat right top;
	width:54px;
}
.bsStalBox li.pedigree {
	background:url("../files/images/bs_pedigree.gif") no-repeat right top;
	width:75px;
}
.bsStalBox li.breeding {
	background:url("../files/images/bs_bcforms.gif") no-repeat right top;
	width:122px;
}
.bsStalBox li.progeny {
	background:url("../files/images/bs_progeny.gif") no-repeat right top;
	/*width:54px; old*/
	width:75px; /*New*/
}
.bsStalBox li a:link,
.bsStalBox li a:visited,
.bsStalBox li a:active {
	color:#847e78;
	padding:0px 18px 0px 0px;
	float:right;
}

/* BS L3 : InPrograms */
.bsIntBox {
	float:right;
	width:247px;
	margin:0 0 20px 20px;
	padding:0;
}
.bsIntBox div p {
	margin:0;
	padding:0;
}
.bsIntBox img {
}
.bsIntBox p {
	display:block;
	width:221px;
	background:#706963;
	padding:7px 13px;
	margin:0;
	color:#ffffff;
}
.bsSeBox {
	float:left;
	margin:15px 20px 20px 0;
	padding:0 8px 0 0;
}
.bsSeBox div {
	float:none;
	width:162px;
	margin:0;
	padding:0;
	border:0;
}
.bsSeBox div p{
	width:148px;
	margin:0;
	padding:0;
	border:0;
}
.bsSeBox p {
	display:block;
	width:126px;
	background:#706963;
	padding:7px 13px;
	margin:0;
	color:#ffffff;
}

/*RI L1 */
.riL1Box {
	float:left;
	width:152px;
	margin:0 0 15px 0;
	padding:0 15px;
}
.riL1Box div {
	float:left;
	width:152px;
	margin:0;
	padding:0;
	border:0;
}
.riL1Box div img {
	width:152px;
	margin:0;
	padding:0;
	border:0;
}
.riL1Box p {
	display:block;
	width:126px;
	background:#706963;
	padding:7px 0 0 0;
	float:right;
	width:152px;
	color:#ffffff;
}

/* VE L1 */
.veL1sec_left,
.veL1sec_right {
	width:178px;
	margin:0;
	padding:10px 0 9px 0;
	background:#ffffff url("../files/images/ar_veL1sec_btm.gif") no-repeat right bottom;
}
.veL1sec_left {
	float:left;
	margin-right:16px;
}
.veL1sec_right {
	float:right;
}
.veL1sec_left h3,
.veL1sec_right h3 {
	margin-top:0;
	margin-bottom:8px;
	color:#343434;
	font-size:110%;
	padding:3px 10px 8px 0;
	background:#d8d3cf url("../files/images/brL1secH1_bgd.gif") repeat-x left bottom;
}
.veL1sec_left p,
.veL1sec_right p {
	padding:0 10px 0px 10px;
}
.veL1sec_left hr,
.veL1sec_right hr {
	border:0;
	border-top:1px solid #d5d0ca;
	padding:0;
	margin:10px;
	background:transparent;
	color:#ffffff;
}


/* VE L2 : facilities */
.ve_L2Part1 {
	background:#d8d3ce;
	padding-right:12px;
	padding-left:0;
}
.ve_L2Part1 h1 {
	padding-top:8px;
}
.ve_L2Part1 p { 
	padding-left:12px;
}
.ve_L2Part1 div.L2img {
	float:right;
	margin:0;
	padding:0 0 14px 14px;
}
.ve_L2Part1 div.L2img p {
	margin:0;
	padding:0;
}
.ve_L2Part2 {
	padding:0 12px 0 12px;
}
.ve_L2Part2 .bsSeBox img {
	height:125px;
}
.ve_L2Part2 .bsSeBox img p{
	margin:0;
	padding:0;
}

/* ME L1 */
.meL1part1 {
	background:#d8d3ce;
	padding-left:16px;
	padding-right:0px;
	padding-top:23px;
	background:url("../files/images/ar_inner_centerBgd.gif") no-repeat right top;
}
.meL1part1 p{
	padding:10px 16px 0 0;
}
.meL1_tab {
	float:none;
	padding-top:11px;
	padding-bottom:4px;
	border:0;
	background:#ffffff url("../files/images/meL1_tab_bgd.gif") repeat-x left top;
	margin-bottom:16px;
}
.meL1_tab h2 {
	float:right;
	font-size:100%;
	font-weight:bold;
	background:none;
	margin:0;
	padding:3px 16px 0 0;
}
.meL1_tab p {
	float:left;
	font-size:90%;
	font-weight:bold;
	margin:0;
	padding:4px 16px 0 0;
}
.meL1prBox {
	float:left;
	width:275px;
	margin:-31px 18px 24px 0;
	padding:16px 0 0 0;
	background:#e9e6e2 url("../files/images/ar_meL1prBox_top.gif") no-repeat left top;
}
.meL1prBox img {
	float:left;
	margin:-18px 10px 0px 5px;
}
.meL1prBox h3 {
	margin-top:0;
	margin-bottom:0;
	color:#343434;
	font-size:110%;
	padding:3px 10px 8px 0;
	border:0;
	border-top:1px solid #a3a29e;
	background:#ffffff url("../files/images/meL1H3_bgd.gif") repeat-x right bottom;
}
.meL1prBox p {
	padding-left:10px;
	padding-top:8px;
	padding-bottom:0px;
	margin-right:10px;
}
.meL1prBox hr {
	border:0;
	border-top:1px solid #d5d0ca;
	padding:0;
	margin:10px;
	background:none;
	color:#ffffff;
}
.meL1prBox p.link {
	padding-top:0;
}
.meL1BoxBtm {
	padding:0 0 8px 0;
	background:#ebe8e5 url("../files/images/ar_meL1prBox_btm.gif") no-repeat right bottom;
}

.cntBoxME {
	border:0;
	margin:8px 16px 0 16px;
	padding:2px 0 5px 0;
/*	border-bottom:1px solid #a6a39f; */
}
.cntBoxME h2.bsStalh2 {
	color:#333333;
	margin:0 0 16px 0;
	padding:0;
	background:none;
	font-size:110%;
}
.cntBoxME div {
	float:right;
	width:82px;
	height:75px;
	padding:0;
	margin:0;
	border:0;
}
.cntBoxME p {
	padding-right:95px;
	padding-bottom:8px;
}
.cntBoxME .link {
	padding-bottom:0;
	margin-bottom:0;
}
.cntBoxME hr {
	margin:0 0 13px 0;
	padding:5px 0;
	clear:both;
	color:#d8d3ce;
	border:0;
	border-bottom:1px solid #a6a39f;
}

.meL2_tab {
	float:none;
	padding:11px 0 4px 0;
	margin:0 45px 16px 23px;
	border:0;
	background: url("../files/images/meL1_tab_bgd.gif") repeat-x left top;
}
.meL2_tab p {
	text-align:left;
	font-size:90%;
	font-weight:bold;
	margin:0;
	padding:0;
}

.cntBoxMePr {
	border:0;
	margin:8px 45px 0 22px;
	padding:2px 0 5px 0;
/*	border-bottom:1px solid #a6a39f; */
}
.cntBoxMePr h2.bsStalh2 {
	color:#333333;
	margin:0 0 16px 0;
	padding:0;
	background:none;
	font-size:110%;
}
.cntBoxMePr div {
	float:right;
	margin:0 0 16px 16px;
	padding:0;
	width:82px;
	height:75px;
	border:0;
}
.cntBoxMePr p {
	padding-left:0;
	padding-bottom:8px;
}
.cntBoxMePr hr {
	margin:0 0 13px 0;
	padding:5px 0;
	clear:both;
	border:0;
	color:#d8d3ce;
	border-bottom:1px solid #a6a39f;
}
.cntBoxMePr .link {
	padding-bottom:0;
	margin-bottom:0;
}
.ritLink {
	text-align:right;
	padding-right:16px;
	padding-bottom:0;
	margin:5px 0 0 0;
}
.ritLinkPr {
	text-align:right;
	padding-right:45px;
	padding-bottom:38px;
	margin:15px 0 0 0;
}
.ritLink a:link,
.ritLink a:visited,
.ritLink a:active,
.ritLinkPr a:link,
.ritLinkPr a:visited,
.ritLinkPr a:active {
	font-weight:bold;
	padding-right:10px;
	float:right;
	background:url("../files/images/centerInB_link.gif") no-repeat right top;
}

.innerCenter .go2Nav {
	margin:0;
	padding:0;
	font-size:90%;
	font-weight:bold;
}
.innerCenter .go2Nav ul {
	margin:0;
	padding:0 0 0 308px;
}
.innerCenter .go2Nav li {
	float:left;
	display:block;
	width:20px;
	text-align:center;
	border:0;
	text-decoration:none;
	padding:0;
	background:none;
}
.innerCenter .go2Nav li.goto {
	width:90px;
	text-align:right;
	padding-right:5px;
}
.innerCenter .go2Nav li.nolink {
	text-decoration:none;
	color:#a5a39e;
}
.go2Nav li.line {
	border-right:1px solid #7d7c78;
}
.go2Nav a:link,
.go2Nav a:visited,
.go2Nav a:active {
	display:block;
	float:left;
	background:none;
	width:20px;
	text-align:center;
	color:#951850;
	text-decoration:none;
}
/* #595552 */
.go2Nav a:hover {
	text-decoration:underline;
}


/* Hi L1 */
.hiL1part1 {
	background:#d8d3ce;
	padding-right:0px;
	padding-top:23px;
	background:url("../files/images/ar_inner_centerBgd.gif") no-repeat right top;
}
.hiL1part1 div.L1img {
	float:right;
	margin:-23px 0 14px 14px;
}
.hiL1part1 div.L1img p {
	margin:0;
	padding:0;
}
.hiL1part1 h2 {
	margin-left:22px;
}
.hiL1part1 p {
	padding-left:22px;
	padding-right:22px;
}
.hiL1part1 .riL1Box img {
	float:none;
	margin:0;
}


/* Fo L1 */
.centerFOL1Head {
	position:relative;
	float:left;
	width:768px;
	height:135px;
	margin:0;
	padding:0;
	border:0;
	background:url("../files/images/ar_centerFoTop_bgd.gif") no-repeat left bottom;
	font-size:11px;
}
.foL1part1 {
	background:#d8d3ce;
	padding-right:0px;
	padding-top:0;
}
h1.fowitLine {
	color:#565451;
	font-size:110%;
	font-weight:bold;
	padding-bottom:8px;
	margin-bottom:9px;
	margin-right:12px;
	border-bottom:1px solid #a5a39e;
}
.foL1part1 .foL1img {
	margin:0 0 9px 0;
	padding:0;
}
.foL1part1 .foL1img p {
	margin:0;
	padding:0;
}
.foL1part1 p {
	padding-left:12px;
	padding-right:23px;
}
.foL1Box {
	float:right;
	width:181px;
/*	margin:50px 23px 23px 23px; */
	margin:50px 0 23px 0;
	padding:0 23px;
}
.foL1Box div {
	float:none;
	width:181px;
	margin:0;
	padding:0;
	border:0;
}
.foL1Box div.L1img {
	margin:0;
	padding:0;
	border:0;
	width:181px;
	height:146px;
}
.foL1Box div p {
	margin:0;
	padding:0;
}
.foL1Box p {
	display:block;
	width:155px;
	background:#706963;
	margin:0;
	padding:7px 13px;
	color:#ffffff;
}


/* constant page : contact us form */
.contactform {
	padding:19px 20px 32px 0;
	width:443px;
}
form#contactForm div {
	width:100%;
	padding-bottom:8px;
}
form#contactForm label {
	float:right;
	display:block;
	width:69px;
	border:0;
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:95%;
}
form#contactForm .inputBox {
	float:left;
	background-color:#ffffff;
	background:url("../files/images/wit.gif") repeat right top;
	border:1px solid #b4b4b3;
	color:#333333;
	font-size:95%;
	width:370px;
}
form#contactForm .submitBtn {
	float:left;
	padding-top:5px;
}


/* constant page : links */
.links {
	font-weight:normal;
	padding-right:10px;
	background:url("../files/images/centerInB_link.gif") no-repeat right top;
}
.links a:link,
.links a:visited,
.links a:active {
	font-weight:bold;
}


/* constant page : employment */
.innerCenterEmp {
	float:right;
	width:624px;
	margin:0;
	padding:24px 0 46px 10px;
	border:0;
	background:#d8d3ce url("../files/images/ar_inner_centerBgd.gif") no-repeat left top;
}
.innerCenterEmp h1 {
	padding:0 16px 18px 0;
	margin:0;
}
.innerCenterEmp h2 {
	background:#908981;
	color:#ffffff;
	padding:2px 9px 3px 0;
	margin:5px 10px 5px 0;
	border:0;
	float:right;
	clear:both;
	width:615px;
	background-image:none;
}
.innerCenterEmp p {
	padding-left:10px;
	padding-right:20px;
	clear:both;
}


/* constant page : siteMap */
#siteMap {
	margin-top:14px;
}
#siteMap ul,
#siteMap ul li {
	background:none;
	list-style-type:none;
	padding:0;
	margin:0;	
}
#siteMap ul li li {
	float:right;
	width:280px;
	padding:0 0 0 20px;
}
#siteMap ul li li li {
	float:right;
	padding:0;
	margin:0;
}
#siteMap ul li li li li{
	float:right;
	width:240px;
	padding:0 10px 0 0;
}
#siteMap ul li a,
#siteMap ul li a:link,
#siteMap ul li a:visited,
#siteMap ul li a:active
 {
	display:block;
	width:270px;
	padding:3px 10px 8px 0;
	margin:5px 0 20px 0;
	background:#ffffff url("../files/images/siteMapLiBgd.gif") repeat-x right bottom;
	color:#333333;
	font-weight:bold;
	font-size:110%;
}
#siteMap ul li li a,
#siteMap ul li li a:link,
#siteMap ul li li a:visited,
#siteMap ul li li a:active {
	display:block;
	width:270px;
	padding:3px 10px 8px 0;
	margin:5px 0 10px 0;
	background:#ffffff url("../files/images/siteMapLiBgd.gif") repeat-x right bottom;
	color:#333333;
	font-weight:bold;
	font-size:110%;
}
#siteMap ul li li li a,
#siteMap ul li li li a:link,
#siteMap ul li li li a:visited,
#siteMap ul li li li a:active {
	display:block;
	width:270px;
	padding:3px 10px 3px 0;
	margin:0px 0 5px 0;
	color:#333333;
	font-weight:bold;
	font-size:110%;
	background:none;
}
#siteMap ul li li.smLeft
{
	float:right;
	width:240px;
}
#siteMap ul li li.smRight
{
	float:left;
}
#siteMap span {
	display:block;
	width:270px;
	padding:3px 10px 8px 0;
	margin-bottom:20px;
	margin-right:0;
	background:#9a255a url("../files/images/siteMapLiBgd.gif") repeat-x right bottom;
	color:#ffffff;
	font-weight:bold;
	font-size:110%;
}
#siteMap ul ul {
	padding-bottom:0px;
}
#siteMap ul ul ul {
	padding-bottom:5px;
}
#siteMap ul ul ul ul {
	margin-top:-12px;
}
#siteMap ul ul ul ul ul {
	margin-top:0;
	padding-bottom:0;
}
#siteMap ul li li li li a,
#siteMap ul li li li li a:link,
#siteMap ul li li li li a:visited,
#siteMap ul li li li li a:active {
	width:240px;
	padding:5px 20px 1px 0;
	margin-bottom:0;
	background:none;
	background:url("../files/images/ar_siteMapLiDash.gif") no-repeat right center!important;
	font-size:100%;
	font-weight:normal;
}
#siteMap ul li li li li li a,
#siteMap ul li li li li li a:link,
#siteMap ul li li li li li a:visited,
#siteMap ul li li li li li a:active {
	width:245px;
	padding:5px 30px 2px 0;
	background:url("../files/images/ar_siteMapLiDash.gif") no-repeat right center!important;
	margin-bottom:0;
	margin-left:15px;
	font-size:120%;
	font-weight:normal;
}


/*-- constant page : calendar --*/
.innerCenterCal {
	float:right;
	width:634px;
	margin:0;
	padding:24px 0 0 0;
	border:0;
	background:#d8d3ce url("../files/images/ar_inner_centerBgd.gif") no-repeat left top;
}
.calLinks {
	border:0;
	border-bottom:1px solid #b7aea5;
	margin:0;
	padding:0;
	height:27px;
	width:634px;
}
.calLinks ul,
.calLinks ul li {
	list-style-type:none;
	margin:0;
	float:left;
	padding:0;
}
.calLinks ul li {
	float:right;
	display:block;
	background:none;
	font-size:12px;
	font-weight:bold;
	padding:7px 1px 7px 0px;
	margin:0;
	border-right:1px solid #d8d3cf;
	background-color:#ffffff;
	color:#908981;
	width:157px;
	text-align:center;
}
.calLinks ul li.onCal {
	display:block;
	background:none;
	margin:0;
	padding:7px 0px 7px 0px;
	background-color:#908981;
	color:#ffffff;
	width:157px;
	text-align:center;
}
.calLinks ul li.onCalLast {
	display:block;
	background:none;
	margin:0;
	padding:7px 0px 7px 0px;
	background-color:#908981;
	color:#ffffff;
	width:157px;
	text-align:center;
	border-right:none;
}
.calLinks ul li.last {
	border-right:none;
}
.calLinks ul li a:link,
.calLinks ul li a:visited,
.calLinks ul li a:active {
	color:#333333;
	text-decoration:none;
}
.calLinks ul li.onCal a:link,
.calLinks ul li.onCal a:visited,
.calLinks ul li.onCal a:active,
.calLinks ul li.onCalLast a:link,
.calLinks ul li.onCalLast a:visited,
.calLinks ul li.onCalLast a:active {
	color:#ffffff;
}
.innerCenterCal .calLinks ul li a:hover {
	text-decoration:underline;
}

#calendar {
	background:#d8d3cf;
	padding:9px 3px 0 3px;
}
#calendar h1 {
	display:block;
	background-color:#ece8e5;
	font-size:110%;
	color:#565551;
	padding:6px 27px 6px 0;
	margin:0;
}
.calEvents {
	background-color:#ebe8e5;
	padding:16px 0 0 0;
	margin:3px 0 0 0;
}
.calEvents p {
	padding:16px 27px 16px 27px;
	font-size:110%;
}
.calEvents h1 {
	display:block;
	background-color:#d8d3cf;
	font-size:110%;
	color:#565553;
	padding:6px 0 6px 27px;
	margin:0;
}
.calEvents ol {
	margin:0 25px 0 0;
	padding:0 28px 0 0;
}
.calEvents ol li.hideLi {
	display:none;
}
.calEvents ol li {
	list-style-type:decimal;
	padding:0 5px 17px 0;
	margin:0;
}
.calEvents ul {
	padding:0;
	margin:14px 27px 8px 27px;
}

.calEvents ul li.hideLi {
	display:none;
}
.calEvents ul li.red,
.calEvents ul li.blue {
	list-style-type:none;
	margin:0;
	padding-left:15px;
	padding-bottom:15px;
}
.calEvents ul li.red {
	background:url("../files/images/red.gif") no-repeat left top;
}
.calEvents ul li.blue {
	background:url("../files/images/blue.gif") no-repeat left top;
}
.schedNav {
	background-color:#ebe8e5;
	margin:0;
	padding:0 0 17px 28px;
	font-size:90%;
	font-weight:bold;
}
.schedNav span {
	float:right;
	display:block;
	width:20px;
	text-align:center;
	border:0;
	border-left:1px solid #7d7c78;		
	text-decoration:none;
}
.schedNav span.nolink {
	text-decoration:underline;
	color:#951850;
}
.schedNav span.noborder {
	border-left:0;
}

.schedNav a:link,
.schedNav a:visited,
.schedNav a:active {
	display:block;
	float:right;
	width:20px;
	text-align:center;
	color:#595552;
	text-decoration:none;
}
.schedNav a:hover {
	text-decoration:underline;
}

/* calendar styles */
#calEventList li {
	padding-bottom:13px;
}
#caln0 {
	margin-left:4px;
}
#caln0,
#caln2 {
	width:185px;
	padding:16px 0 0 0;
	font-size:90%;
	float:left;
}
#caln1 {
	width:234px;
	padding:11px 8px 0 8px;
	float:left;
}
#caln0 #pmnth,
#caln1 #pmnth,
#caln2 #pmnth {
	float:right;
	margin-right:35px;
}
#caln0 #nmnth,
#caln1 #nmnth,
#caln2 #nmnth {
	float:left;
	margin-left:35px;
}
#caln1 #pmnth,
#caln1 #nmnth {
	display:none;
}
#caln0 #nmnth {
	display:none;
}
#caln2 #pmnth {
	display:none;
}
#month_selec {
	width:100px;
	float:left;
	padding:10px 0 0 0;
}
#caln0 #month_selec,
#caln2 #month_selec {
	display:none;
	padding:10px 0 0 0; 
}
#caln1 h3 {
	float:left;
	width:218px;
	margin:0;
	text-align:center;
	color:#000000;
	font-size:130%;
	font-style:italic;
}
#caln0 h3,
#caln2 h3 {
	float:left;
	width:185px;
	margin:0;
	text-align:center;
	color:#333333;
	font-size:110%;
	font-style:italic;
}

#caln_head ul {
	margin:0;
	padding:7px 0 4px 15px;
	font-size:90%;
	font-weight:bold;
	color:#FFFFFF;
	width:218px;
	background:#bfb09b;
}
#caln_head ul li {
	margin:0;
	padding:0 5px 0 0;
	width:26px;
	float:left;
	display:inline;
	background:none;
}
#caln0 #caln_head ul,
#caln2 #caln_head ul {
	margin:0;
	padding:4px 0 4px 5px;
	font-size:90%;
	font-weight:bold;
	color:#FFFFFF;
	width:180px;
	background:#bfb09b;
}
#caln0 #caln_head ul li,
#caln2 #caln_head ul li {
	margin:0;
	padding:0 0 0 6px;
	width:20px;
	float:left;
	display:inline;
	background:none;
}
#caln_head ul li.last {
	margin:0;
	padding:0;
	display:inline;
}
#caln0 #caln_head ul li.last,
#caln2 #caln_head ul li.last {
	margin:0;
	padding:0;
	display:inline;
}
#caln0 table,
#caln2 table {
	background:#ece8e5;
	width:184px;
	height:70px;
	padding-left:1px;
	padding-right:1px;
	font-size:80%;	
	text-align:center;
}
#caln0 table td,
#caln2 table td {
	height:15px;
}
#caln1 table {
	background:#ffffff;
	width:232px;
	height:125px;
	padding-left:3px;
	padding-right:3px;
	font-size:90%;
	text-align:center;
}
#caln1 table td {
	height:20px;
}
#caln0 table td a:link,
#caln0 table td a:visited,
#caln0 table td a:active,
#caln1 table td a:link,
#caln1 table td a:visited,
#caln1 table td a:active,
#caln2 table td a:link,
#caln2 table td a:visited,
#caln2 table td a:active {
	color:#000000;
}

.rdate {
	background:url("../files/images/calRed_bgd.gif") no-repeat center center;
}
.rdate a:link,
.rdate a:visited,
.rdate a:active {
	color:#ffffff!important;
}
.edate {
	background:url("../files/images/calBlue_bgd.gif") no-repeat center center;
}
.edate a:link,
.edate a:visited,
.edate a:active {
	color:#ffffff!important;
}


/* pop-up section */
#popupWrap {
	margin:0;
	padding:0 0 32px 0;
	width:100%;
	background-color:#b7aea5;
}
.popupHead {
	margin-right:18px;
	padding-left:0;
	padding-top:47px;
	background:#b7aea5 url("../files/images/ar_popup_top.gif") no-repeat right top;
	text-align:right;
}
.popupPedi {
	width:672px;
	margin-right:18px;
	padding-left:14px;	
	padding-top:14px;
	background:#d8d3cf url("../files/images/ar_popup_curveRT.gif") no-repeat left top;	
}
.popupPedi table {
	width:658px;
	padding:0;
	margin:0;
	color:#000000;
	font-size:80%;
}
.popupPedi table td {
	border:1px solid #000000;
}
.popupPedi table td span {
	color: #0100a6;
}
.popupPedi table td span.red {
	color: #cc0000;
}
.popupVideo {
	width:350px;
	margin-right:18px;
	padding-left:23px;
	padding-top:28px;
	float:right;
	background:#d8d3cf url("../files/images/ar_popup_curveRT.gif") no-repeat left top;	
}
.popupVideo ul {
	width:320px;
	margin:0;
	padding:20px 0 0 0;
	border:0;
}
.popupVideo ul li {
	float:left;
	list-style-type:none;
	display:block;
}
.popupVideo ul li.wma {
	padding-left:51px;
	padding-right:20px;
	background:url("../files/images/media_divider.gif") no-repeat left top;
}
.popupVideo ul li.real {
	padding-left:22px;
	padding-right:21px;
	background:url("../files/images/media_divider.gif") no-repeat left top;
}
.popupVideo ul li.qtime {
	padding-left:16px;
	background:none;
}
.popupPhotos {
	width:355px;
	margin-right:18px;
	padding-left:18px;
	float:right;
	padding-top:19px;
	background:#d8d3cf url("../files/images/ar_popup_curveRT.gif") no-repeat left top;	
}
.popupPhotos img{
	float:left;
	margin:18px;
}
.popupGalList {
	width:337px;
	margin:0;
	padding:26px 0 10px 0;
	border:0;
}
.popupGalList ul {
	margin:0;
	padding:0;
}
.popupGalList ul li {
	float:right;
	list-style-type:none;
	padding-top:2px;
	font-size:90%;
	text-align:center;
	margin:0 4px;
	background:#ffffff;
}
.popupGalList ul li a,
.popupGalList ul li a:link,
.popupGalList ul li a:visited,
.popupGalList ul li a:active {
	color:#b7afa6;
	font-weight:bold;
	display:block;
	width:15px;
	height:13px;
}
.popupGalList ul li.popupPrev {
	padding:0;
	margin:0 14px 0 0;
}
.popupGalList ul li.popupNext {
	padding:0;
	margin:0 0 0 14px;
}
.popupGalList ul li.popupNext img,
.popupGalList ul li.popupPrev img{
	padding:0;
	margin:0;
}
.popupGalList ul li.popupOn {
	background:#b7afa6;
	color:#ffffff;
	font-weight:bold;
	display:block;
	width:15px;
	height:13px;
}
.popupFoot {
	padding-right:14px;
	padding-top:14px;
	float:left;
	width:359px;
	background:#d8d3cf url("../files/images/ar_popup_curveRB.gif") no-repeat left bottom;
	text-align:left;
}
/*-- constant footer section --*/
#back2top {
	width:794px;
	margin-right:202px;
	float:left;
	font-size:75%;
	font-weight:bold;
	background:#d8d3cf url("../files/images/back2top_bgd.gif") repeat-x left top;
}
#back2top.bsL2 {
	float:left;
	width:793px;
	background:#827d77 url("../files/images/back2topL2_bgd.gif") repeat-x left top;
}
#back2top span {
	width:160px;
	text-align:center;
	display:block;
	float:left;
	padding:12px 0 4px 0;
	background:#48433e url("../files/images/back2top.gif") repeat-x left top;
}

#back2topL1 {
	width:793px;
	float:left;
	font-size:75%;
	font-weight:bold;
/*	background:#b7afa6 url("../files/images/back2top_bgd.gif") repeat-x left top; */
	background:none;
}
#back2topL1 span {
	width:189px;
	text-align:center;
	float:left;
	display:block;
	margin:0px;
	padding:12px 0 4px 0;
	background:#48433e url("../files/images/back2topL1.gif") no-repeat left top;
}

#back2top span a:link,
#back2top span a:visited,
#back2top span a:active,
#back2topL1 span a:link,
#back2topL1 span a:visited,
#back2topL1 span a:active {
	color:#fff;
	text-decoration:none;
}
#back2top span a:hover,
#back2topL1 span a:hover {
	text-decoration:underline;
}

#footer {
	border:0;
	padding:13px 0 0 0;
	margin:0;
	background:#ccc5be url("../files/images/footer.gif") repeat-x top left;
	font-size:90%;
}
#footerIn,
#footerL1In {
	border:0;
	float:left;
	width:995px;
	padding:0 0 0 0;
	height:15px;
	margin:0;
	background:url("../files/images/footerIn.gif") repeat-x top left;
	font-size:90%;
}

/* new fix start 20090403*/
.brL1_tabNew {
	padding-bottom:2px;
	border:0;
	width:595px;
	float:left;
	background:#d8d3cf url("../files/images/brL1_tab_bgd.gif") repeat-x left bottom;
}
.brL1_tabNew p {
	font-size:95%;
	float:right;
	width:110px;
	text-align:right;
	font-weight:bold;
	background:url("../files/images/ar_brL1_tab_left.gif") no-repeat right top;	
	padding:0 0 0 0;
}
.brL1_tabNew span {
	padding:4px 4px 4px 8px;
	color:#3e3d3b;
	float:left;
	width:90px;
	background:#cccccc url("../files/images/ar_brL1_tab_right.gif") repeat-x left top;
}

#brL1secNewDiv {
	padding:8px 0 0 0;
	margin:0;
}
.brL1sec_leftNewDiv,
.brL1sec_rightNewDiv {
	width:274px;
	margin:0;
	padding:10px 0 9px 0;
	background:#ffffff url("../files/images/ar_brL1sec_btm.gif") no-repeat right bottom;
}
.brL1sec_leftNewDiv {
	float:left;
}
.brL1sec_rightNewDiv{
	float:right;
}
.brL1sec_leftNewDiv img,
.brL1sec_rightNewDiv img {
	float:left;
	margin:-26px 5px 0px 10px;
}
.brL1sec_leftNewDiv h3,
.brL1sec_rightNewDiv h3 {
	margin-top:0;
	margin-bottom:8px;
	color:#343434;
	font-size:110%;
	padding:3px 10px 8px 0;
	background:#d8d3cf url("../files/images/brL1secH1_bgd.gif") repeat-x right bottom;
}
.brL1sec_leftNewDiv p,
.brL1sec_rightNewDiv p {
	margin-right:10px;
	padding-bottom:12px;
}
.brL1sec_leftNewDiv hr,
.brL1sec_rightNewDiv hr {
	border:0;
	border-top:1px solid #d5d0ca;
	padding:0;
	margin:10px;
	background:transparent;
	color:#ffffff;
}
/* new fix end*/