/* CSS Document */
@font-face { font-family: calibri; src: url(calibri.ttf);}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}

td {
	font-size : 9pt;
	font-family : calibri, Verdana, Arial, sans-serif;
	color : #ffffff;
	font-weight : normal;
	margin-top : 1pt;
}

h1 {
	font-size : 11pt;
	font-weight : bold;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color : #700502;		
}


.h1 {
	font-size : 12pt;
	font-weight : bold;
	font-family : calibri, Arial, Helvetica, sans-serif;
	color : #ffffff;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 7px; 
	TEXT-TRANSFORM: uppercase; 
	LINE-HEIGHT: 1.3em;
	padding-left:5px; 
	padding-right:3px;  		
}


h2 {
	font-size : 12pt;
	font-weight : bold;
	font-family : Tahoma, Arial, Helvetica, sans-serif;		
}

.h2 {
	font-size : 11pt;
	font-weight : bold;
	font-family : calibri, Arial, Helvetica, sans-serif;	
	color : #FFB01F;
	padding-left:5px; 
	padding-right:3px; 	
}


h3 {
	font-size :11pt ;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	margin-bottom : 0;	
}

h4 {
	font-size :11pt ;
	font-weight : bold;
	font-family : calibri, Arial, Helvetica, sans-serif;
	color : #ffffff;
	margin-bottom : 0;
}

ol {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	margin-top : 5px;
}

LI {
	font-size : 9pt;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color : #ff9900;
	margin-left: 3px;
}

a {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 11pt;
	color : #FFB01F;
}
a.sevents{
	color: #ffffff;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt; 
	padding-left:5px; 
	padding-right:3px; 
}
a.sevents:hover {
	text-decoration : underline;
	color : #FFB01F;
	line-height: 13pt; 
	padding-left:5px; 
	padding-right:3px; 
}

a.copyright {
	text-decoration : none;
	font-size : 8.5pt;
	color : #FFB01F;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

a.copyright:hover {
	text-decoration : underline;
	color : #FFB01F;
}
a.text{
	color: #ffffff;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
}

a.text:hover {
	text-decoration : underline;
	color : #FFB01F;
}
a.text1 {
	font-size : 8pt;
	font-weight : normal;
	font-family : Tahoma, Arial, Helvetica, sans-serif;	
	color : #ffffff;	
}

a.text1:hover {
	text-decoration : underline;
}
a.link {
	color: #0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
}

a.link:hover {
	text-decoration : none;
	color : #01519A;
}

a.left_links {
	text-decoration : none;
	font-size : 9pt;
	color : #1F4C7C;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

a.footer {
	text-decoration : none;
	font-size : 9pt;
	color : #ffffff;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

a.footer:hover {
	text-decoration : none;
}

a.left_links:hover {
	text-decoration : underline;
}
a.text2{
	color: #1f4c7c;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt; 
	}

a.text2:hover {
	text-decoration : none;
}


a.feature {
	text-decoration : none;
	font-size : 9pt;
	color : #ff6600;
	font-weight : bold;
	
	}

a.results {
	text-decoration : none;
	font-size : 9pt;
	color : #01519A;
}

a:hover {
	text-decoration : underline;
}

.results {
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	margin-top : 3;	
	margin-bottom : 3;	
}

.navigation {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 7pt;
	color : #ffffff;	
}
.navigation1 {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 7pt;
	color : #1f4c7c;	
}
.small {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
}

.smallsearch {
	font-size : 7pt;
	font-family : Arial, Helvetica, sans-serif;
}

.form_text{
	color: #FFFFFF;
	font-size: 8pt;
}
img.rotate{
	border-color: #FBC216;
	border-style: solid;
	border-width: 1px;
}
INPUT.member {
	color: #000000;
	background-color: #F3F7C4;
	font-size: 7pt;
	font-weight: normal;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
}

SELECT.member {
	color: #000000;
	background-color: #F3F7C4;
	font-size: 8pt;
	font-weight: normal;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
}

SELECT.bar {
	color: #1f4c7c;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	font-size : 7pt;
	width : 100;
	font-weight: normal;
	border-width: 0px;
}

INPUT.text_box {
	color: #000000;
	background-color: #F6F5F5;
	font-family : Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	width: 150;
	font-weight: normal;
	border-color: #01519A;
	border-style: solid;
	border-width: 1px;
}

INPUT.text_box1 {
	color: #000000;
	background-color: #AFB1B5;
	font-size: 7pt;
	width: 25;
	font-weight: normal;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}
 
INPUT.FormBtn {
	color: #FBC216;
	background-color: #153C64;
	font-size: 7pt;
	width: 50;	
	height: 19px;
	font-weight: normal;
	border-color: #FBC216;
	border-style: solid;
	border-width: 1px;
}

INPUT.SmallFormBtn {
	color: #ffffff;
	background-color: #01519A;
	font-size: 7pt;
	height: 20px;
	font-weight: normal;
	border-color: #ffffff;
	}

INPUT.WideFormBtn {
	color: #000000;
	background-color: #C6CD9B;
	font-size: 7pt;
	width: 150;	
	height: 20px;
	font-weight: normal;
	border-color: #000000;
	border-style: normal;
	border-width: 1px;
}
INPUT.NavBtn {
	color: #FFFFFF;
	background-color: #ff6600;
	font-size: 7pt;
	width: 35;	
	height: 19px;
	font-weight: normal;
	border-color: #ff6600;
	border-style: solid;
	border-width: 1px;
}

INPUT.sms {
	color: #ffffff;
	background-color: #000000;
	font-size: 7pt;
	width: 15;
	font-weight: normal;
	border-color: #000000;
	border-style: solid;
	border-width: 0px;
} 

INPUT.email {
	color: #000000;
	background-color: #E8E6E6;
	font-size: 8pt;
	width: 120;
	font-weight: normal;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
} 

TEXTAREA.email {
	color: #000000;
	background-color: #E8E6E6;
	font-family : Tahoma, Helvetica, sans-serif;
	font-size: 9pt;
	width: 150;
	height: 75;
	font-weight: normal;
	border-color: #01519A;
	border-style: solid;
	border-width: 1px;
} 


.TEXTAREA {
	color: #000000;
	background-color: #D2E9FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 120;
	height: 60;
	font-weight: normal;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
} 


*.placing {
  position: absolute;
  top: 703px;
}

.alignment {
	padding-left: 5pt;
	padding-right:5pt;
	padding-top:5px;
	padding-bottom:5px;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-weight: strong;
}
.events{
	padding-left: 2pt;
	padding-right:2pt;
	padding-top:2px;
	padding-bottom:2px;
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
}

.text{
	color: #FFB01F;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
}
.sevents{
	color: #ffffff;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
}
.wedding_text {
	font-size : 10pt;
	font-family : calibri, Verdana, Arial, sans-serif;
	color : #000000;
	font-weight : normal;
	margin-top : 1pt;
	line-height: 13pt;
}
.text1{
	color: #FFB01F;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt; 
	font-weight: normal;
}

.text2{
	color: #1f4c7c;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt; 
	padding-bottom:5;
	padding-top:5;
	}

.text_table{
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt; 
	padding-bottom:3;
	padding-top:3;
	}
	
.text_table1{
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt; 
	padding-bottom:3;
	padding-top:3;
	}

.text_heading{
	color: #1B8EA6;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold;
}
.text_color{
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
}
.copyright {
	padding-top:0;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt; 
	font-weight: normal;
}

.bottomlinks {
	padding-left:4;
	padding-top:35;
	colour: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal;
}



	.heading_links {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FF6600;
	font-weight: Bold;
	margin-top : 5px;
	
}
.list{
	font-family : webdings;
	color : #FFFFFF;
}

.item{
	padding-left:10;
	padding-right:5;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color: #ffffff;
}
.value{
	padding-left:10;
	padding-right:5;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff; 
}

HR {
color: #663300;
}

.stickytooltip{
box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
display:none;
position:absolute;
display:none;
border:5px solid black; /*Border around tooltip*/
background:white;
z-index:3000;
}


.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
background:black;
color:white;
padding-top:5px;
text-align:center;
font:bold 11px Arial;
}

.ajaxtooltip{
position: absolute; /*leave this alone*/
display: none; /*leave this alone*/
width: 300px;
left: 0; /*leave this alone*/
top: 0; /*leave this alone*/
background: lightyellow;
border: 2px solid gray;
border-width: 1px 2px 2px 1px;
padding: 5px;
}
/* CSS Document */
a.gal { color: #FFB01F;
    font-family: calibri, Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    text-decoration: none;}
a.gal img {border:2px; border-color:#FFFFFF;}
a.gal {color:#FEB01F;}
a:hover {color:#FEB01F;}
.clear {clear:both; overflow:hidden; line-height:10; margin:0; padding:0}
.fl {float:left}
.fr {float:right}
.ovf {overflow:hidden}

		/* display fonts */
		
.wrapper {width:150px; margin:0 auto;}

.wrapperdiv {border:2px solid #FFB01F; padding:5px; text-align:center}
.wrapperdiv p {padding:50px 0}
.wrapperdiv h2 {padding:50px 0}
.red {color:#ff0000}

.input1 {width:300px; padding:1px}
textarea {width:214px; padding:1px}
/*.input2 {border:none}*/
.select {width:220px; padding:1px}
.select 1{width:50px; padding:1px}
.textarea2 {width:500px; padding:1px; height:100px}
.frmtable p {padding:0}
.subbtn {background:#89a93c; height:22px; line-height:22px; color:#fff; font-weight:bold; text-align:center; width:70px; cursor:pointer; border:none} 
.titlebg {background:#f0eced; height:35px}
ul.titles {margin:0; padding:0 0 0 20px; list-style:none}
ul.titles li {background:url(images/bullete.jpg) 0 10px no-repeat; padding:0 20px; line-height:35px; float:left; font-weight:bold}
ul.titles li a {color:#000}
ul.titles li a:hover {color:#bd5607}
ul.titles li a.active {color:#bd5607}

.frmtable1 textarea {width:600px; padding:1px} 
.frmtable1 .input1 {width:600px; padding:1px}
.frmtable1 .select {width:606px; padding:1px} 
.frmtable1 .select1 {width:106px; padding:1px}
.frmtable1 .input2 {width:100px; padding:1px}
.frmtable1 .input3 {width:150px; padding:1px}
.greeng {border:1px solid #000; background:#c5d49b; padding:5px; text-align:left}

/*****/
.imag_box {width:170px; height:170px; text-align:center; border:2px solid #FFfff; margin-right:7px;}
.imag_box .imag_box_inn {width:150px; text-align:center; margin-left:5px; vertical-align:middle;}
.imag_box_inn img{vertical-align:middle;}
.imag_box h2 {text-align:center;}
.scenario_active {color:#FFB01F; text-decoration:underline;}
.currentStyle {text-decoration:underline; font-weight:bold; color:#FFB01F;}

.left_img {
   
    cursor: pointer;
    float: left;
    height: 12px;
    margin: 2px 2px 5px;
    padding: 2px 0;
    width: 4px;
}
.right_img {
   
    cursor: pointer;
    float: left;
    height: 12px;
    margin: 2px 2px 0 5px;
    padding: 2px 0;
    width: 4px;
}

.pagination_container { text-align:center;}
.mari_left {margin: 0 0 0 30px; height:100%; float:left;}

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


