/* CMS start */

.cms_font {
 	font-family: Arial;
	font-size: 11px;
}

.cms_searchresult {
	padding: 0px 5px 19px 0px;
	font-family: Arial;
	font-size: 11px;
	line-height:21px;
	color: #333333;
}
.cms_searchresult a:link{
	font-family: Arial;
	font-size: 11px;
	color: #D00070;
	text-decoration: none;
}
.cms_searchresult a:visited{
	font-family: Arial;
	font-size: 11px;
	color: #D00070;
	text-decoration: none;
}
.cms_searchresult a:hover{
	font-family: Arial;
	font-size: 11px;
	color: #910426;
	text-decoration: underline;
}

.entertainment_td {
	background: url(images/entertainment_bg_big.gif); 
	background-repeat: no-repeat 
} 

.party_td {
  background: url(images/gallery_bg.gif); 
	background-repeat: no-repeat;
}

.hlt TD {
	BACKGROUND-COLOR: #E7E7F7;
	COLOR: #CF0046;  
}

.searchResultTable {
	BORDER-COLLAPSE: collapse;
}
.searchResultTable TH {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: #CE0024; 
	TEXT-ALIGN: left;
	color: white;
}
.searchResultTable TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}

.searchResultTable IMG {
	VERTICAL-ALIGN: middle
}


.white_link a:link{
	font-family: Arial;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.white_link a:visited{
	font-family: Arial;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.white_link a:hover{
	font-family: Arial;
	font-size: 11px;
	color: white;
	text-decoration: underline;
}


input.red {background-color: #CE0024; font-weight: bold; font-size: 12px; color: white;}

.submit_button {
    background-color: #CE0024; font-weight: bold; font-size: 12px; color: white;
    border-style: outset;   
    m: expression(this.onmouseover =  new Function("this.className = 'submit_button-hover';"));
}

.submit_button:hover,
.submit_button-hover {
    background-color: white; font-weight: bold; font-size: 12px; color: #CE0024;
    border-style: inset;
    m: expression(this.onmouseout = new Function("this.className = 'submit_button';"));
}


/*
.submit_button {
    color: #000;
    m: expression(this.onmouseover =  new Function("this.className = 'submit_button-hover';"));
}

.submit_button:hover,
.submit_button-hover {
    color: #00f;
    m: expression(this.onmouseout = new Function("this.className = 'submit_button';"));
}

*/

.index_main {
	/* border: 1px solid #CCCCCC; */
}

.gallery_link {
    font-family: "Trebuchet MS", Verdana, Arial, serif;
    /* font-size: 16px; */
	/* font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold; */
	color: white;
	text-decoration: none;
}

.gallery_link a:link{
	color: white;
	text-decoration: none;
}
.gallery_link a:visited{
	color: white;
}
.gallery_link a:hover{
	color: black;
}

/* CMS end */
/* CSS onMouseover border opacity images start */ 
.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
/* CSS onMouseover border opacity images end */ 

/* CSS Thumbnail Image start */
.thumbNormal {
	/* border:4px solid #000000; */
	border: 1px solid #CCCCCC;
}
.thumbSelected {
	/* border:4px solid #ff0000; */
	/* border:2px solid #CE0024; */
	border:1px solid red;
}
/* CSS Thumbnail Image end */

/*Example CSS for the two demo scrollers start */

#pscroller1{
width: 200px;
height: 100px;
border: 1px solid black;
padding: 5px;
background-color: lightyellow; 
/* background-color: #F0F0DF; */
}

/*
#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}
*/
.someclass{ //class to apply to your scroller(s) if desired
}

/*Example CSS for the two demo scrollers end */

/* CSS Rollover Img start */
a#gallery_arrow_left {
    /* display: block; */
    width: 11px;
    height: 11px;
    background-image: url(images/arrow/white_arrow_left.gif);
   /* margin: 0 auto; */
}
a#gallery_arrow_left:hover {
    background-image: url(images/arrow/black_arrow_left.gif);
}

a#gallery_arrow_right {
    /* display: block; */
    width: 11px;
    height: 11px;
    background-image: url(images/arrow/white_arrow_right.gif);
    /* margin: 0 auto; */
	white-space: nowrap;
}
a#gallery_arrow_right:hover {
    background-image: url(images/arrow/black_arrow_right.gif);
	white-space: nowrap;
}

a#gallery_arrow_up {
    /* display: block; */
    width: 11px;
    height: 11px;
    background-image: url(images/arrow/white_arrow_up.gif);
    /* margin: 0 auto; */
	white-space: nowrap;
}
a#gallery_arrow_up:hover {
    width: 11px;
    height: 11px;
	background-image: url(images/arrow/black_arrow_up.gif);
	white-space: nowrap;
}

a#gallery_arrow_down {
    /* display: block; */
    width: 11px;
    height: 11px;
    background-image: url(images/arrow/white_arrow_down.gif);
    /* margin: 0 auto; */
	white-space: nowrap;
}
a#gallery_arrow_down:hover {
	width: 11px;
    height: 11px;
    background-image: url(images/arrow/black_arrow_down.gif);
	white-space: nowrap;
}

a#delete {
    width: 16px;
    height: 16px;
    background-image: url(images/delete.png);
	white-space: nowrap;
}
a#delete:hover {
	width: 16px;
    height: 16px;
    background-image: url(images/delete_on.png);
	white-space: nowrap;
}

a .alt { display: none; }

/* CSS Rollover Img end */
