﻿* {
	padding: 0;
	margin: 0;
}
#openContainer {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	overflow: auto;
}
#TB_window {
	width: 425px !important;
/*	height: 425px !important; */

}

#TB_ajaxWindowTitle {
	width: 21px !important;
	display:none;
}
#TB_closeAjaxWindow {
	padding-bottom: 0;
	padding-top: 10px;
}
#TB_closeWindowButton {
	vertical-align: middle;
	cursor: pointer;
}
#TB_ajaxContent {
	padding: 0;
	width: 425px !important;
	height: 425px; !important;
	background-color: #fff;
}
#TB_iframeContent {
	padding: 0;
	width: 425px !important;
	background-color: #efedec;	
}
#popUpContent {
	width: 300px;
	height: 500px;
	border: 1px solid gray;
	background-color: #FF0000;	
}

#openContent {
	/*padding: 2px;*/
	float: left;
	margin: 30px 40px 0;
	/*padding-bottom:20px;	*/
}
#openContent #openText {	
	padding: 0px;
	/*font-size: 1.0em;*/
	background-color: #ffffff;
}

#openContent #openText h1{	
	font-size: 2.2em;
	line-height:1.2em;
	color: #d81e05;
	font-weight: normal;
	margin-bottom: 12px;
}
#openContent #openText h2 {	
	font-size: 1.4em;
	color: #232120;
	font-weight: bold;
	margin-bottom: 12px;
	line-height: 1.2em;
}
#openContent #openText p {
	font-size: 1.3em;
	line-height: 1.3em;
	color: #464340;
	margin-bottom: 15px;
}
#openContent #openText b {
	font-weight: bold;
}
#openContent #openText ul {
	margin: 0 0 15px 0;
}
#openContent #openText li{
	list-style-type: none;	
	color: #232120;
	font-size: 1.3em;
	line-height: 1.3em;
	padding: 4px 0px 2px 23px;
	margin-top: 5px;	
	background: #fff url("../images/red-bullet.gif") no-repeat 12px 10px;
}

#openContent #openText a:link {
    text-decoration: none!important;
 }
 

#openContent #openText a:hover{
    text-decoration: underline!important;
 }
#openContent #openText dl {
margin: -10px 0 15px;
overflow:auto;
}

.jubilee {
	color:#A2905E !important;
}


#openContent #openText dt, #openContent #openText dd {
	font-size:1.3em;
	line-height:1.3em;
	float:left;
	margin-top:15px;
	}
#openContent #openText dt {
	width:60px;
	font-weight:bold;
	color: #d81e05;
	}
#openContent #openText dd {
	margin-left:10px;
	width:255px
	}
#openContent #openText dd span {
	margin-bottom:15px;
	display:block;
		}

#openContent #openText img {
	padding: 0 !important;
}
#openContent #openText img.ODButton{
	padding-top: 8px !important;
}

span.ODInfo {
	color: #d81e05;
	font-weight: bold;
	}


/*.BookEvent {
      
    background: none repeat scroll 0 0 #7FB543;
    color: #FFFFFF !important;
    float: left !important;
    font-size: 13px !important;
    font-weight: bold !important;
    height: 14px !important;
    margin: 0 0 10px 0px !important;
    padding: 3px 4px 5px 5px !important;
    width: 88px !important;
}*/

.BookEvent {background: none repeat scroll 0 0 #7FB543;
    color: #FFFFFF !important;
    float: left;
    font-size: 1em;
    font-weight: bold;
    line-height: 1em;
    /*margin: 0 20px 0 10px;*/
    padding: 2px 7px;}

.BookEvent a:link {
    color: #FFFFFF !important;
    text-decoration: none;
}


.BookEvent a:hover{
    color: #FFFFFF !important;
    text-decoration: underline!important;
}

.BookNowLink {
	color: #fff !important;	
	text-decoration: none!important;
}


.BookEvent img {
    margin-left: 5px;
    margin-top: 2px;
    }


