html,body{margin:0;padding:0; border:0px; }

img {border:0px;}

body{font: 100% arial,sans-serif;text-align:center; font:"Times New Roman", Times, serif;  background-color:#000000; color:#000000; font-size:12px; }

p{margin:0px 0px 0px; display:inline; color:#000000;}

a{display:block;color: #808080; font-size:16px;  text-align:left; padding:0px; border:0px;}

a:hover{color:blue;  }

h1 {margin:0px; font-size: 1.4em; font-weight: bold; padding:0px 0px 0px 0px; font-family: Book Antiqua, Palatino Linotype, sans-serif; }

h2 {margin:0px; font-size: 1.3em; font-weight: bold; padding:0px 0px 0px 0px; font-family: Book Antiqua, Palatino Linotype, sans-serif;}

h3 {margin:0px; font-size: 1.2em; font-weight: bold; padding:0px 0px 0px 0px; font-family: Book Antiqua, Palatino Linotype, sans-serif;}

h4 {margin:0px; font-size: 1.1em; font-weight: bold; padding:0px 0px 0px 0px; font-family: Book Antiqua, Palatino Linotype, sans-serif;}

h5 {margin:0px; font-size: 1.0em; font-weight: bold; padding:0px 0px 0px 0px; font-family: Book Antiqua, Palatino Linotype, sans-serif;}

h6 {margin:0px; font-size: 0.9em; font-weight: bold; padding:0px 0px 0px 0px; font-family: Book Antiqua, Palatino Linotype, sans-serif;}



.gentext {padding-bottom:10px;  display:block; width:800px;}

.quote {font-size:12px; font-style:italic}

div#access { position:absolute; left: 1208px; top: 8px;  height:20px; width:50px; z-index:1; }

div#access a{color:#8e6740;}

div#access a:hover{color:#8e6740;}



div#topsection{ width:100%; background-color:#000000; height:180px; color:#E4D6BC }



div#imagesection {border:thin solid #cfc6b8; width: 780px; padding:10px; height:300px; margin-top:1px;

 background-color:white;

}



div#leftsection {border:thin solid #cfc6b8; width: 417px;  padding:10px; text-align:center; height:350px!important; overflow:hidden; background-color:white; float:left;

}

#leftsection p{padding-top:10px; padding-bottom:10px; display:block;}

div#rightsection {border:thin solid #cfc6b8; float: left; width: 340px; padding-top:10px; height:360px; text-align:center;

margin-left:15px; background-color:white;  color:#000000; 

}

div#sectionwrap{clear:both; float:left; width:100%;}

div#gallery {border:thin solid #cfc6b8; margin-left:auto; margin-right:auto;}

div#container{

	width:800px;

	margin:0 auto;

	text-align:left;

	margin-left:auto;

	margin-right:auto;

}

wrapper {width:800px; margin-left:auto; margin-right:auto; }

div#navigation{width:100%;  background-color:#000000; height:25px; }

div#navigation{clear:both; width:100%; height:36px; color: #FFF;  background-image:url(../Images/sitelayout/btn_up.jpg); }



div#content{float:left; width:800px; color:white; text-align:left; height:100%;

 color:#000000;

	margin: 0px 0px 0px 0px; 

	margin-top:10px;

	 }

	

div#content p{ text-align:left;}

div#content a{text-align:left;}



div#maincontent {width:100%;  padding:0px;  

	margin-top:10px;

	text-align:center;

	color:#000;

	color:#000000;

	



 background-color:white;

border:thin solid #cfc6b8; 

clear:both; float:left;

margin-left:auto; margin-right:auto}



div#maincontent a{ display:inline; 	 text-decoration:none}

div#text {float:left; width:450px; margin:0px; padding:0px; color:#000000;}



div#gallerycontent {width:100%;  padding:0px;  

	margin-top:10px;

	text-align:center;

	color:#000;

	

border:thin solid brown;

 background-color:white;

border:thin solid #cfc6b8; 

clear:both; float:left;

margin-left:auto; margin-right:auto}

div#spacer {padding-left:10px; }

div#widecontent {width:100%;  padding:0px;  

	margin-top:0px;

	text-align:left;

	color:#000;

 background-color:white;

border:thin solid #cfc6b8; 

clear:both; float:left;

margin-left:auto; margin-right:auto}

/*

div#widecontentBL {width:100%;  padding:0px;  

	margin-top:0px;

	text-align:left;

	color:#000;

	



 background-color:white;

border:thin solid #cfc6b8; 



clear:both; float:left;

margin-left:auto; margin-right:auto}

*/

div#footer{clear:both;width:100%; height:25px; color: #FFF;   }

div#footer a{color:#ffffff; text-decoration:none; text-align:center; font-size:12px;}

div#footer a:hover{color:red; background:transparent;}



.pageheading{ color:#000000; text-align:left;}



/*** menu **/

div.horz_menu { width:900px; padding: 0px 0px 0px 0px; text-align:center; margin-left:auto; margin-right:auto}

div.horz_menu a{ color: #000000; width: 65px; font-weight:bold;  font-family:Arial, Helvetica, sans-serif;  padding:0px 0px 0px 0px;  line-height:36px; text-decoration:none;

 				margin-left:0px; font-size:10px; text-align:center;  border:1px solid #000000 ; }

	

div.horz_menu a { display: block; float: left; font-weight:bold; height:36px}

div.horz_menu a { margin-right: -1px;  margin-top:-1px; }

div.horz_menu a:hover{ color:#ffffff; font-weight:bold; background-color:#ffffff; line-height:34px; 

				background-image:url(../Images/sitelayout/btn_over.jpg); background-repeat:repeat-x;}

div#widelink a{width:100px; }

.tableheading {color:black; font-size:14px; font-weight:bold; }	

.reasons {color:#000000;}			

				

	

<!-- ESS Video -->

div#vid_wrap{width:100%;   }

div#outer_vid_wrap{width:100%;  }

div#thumbs {width:310px; margin-left:auto; margin-right:auto ; padding:2px;    }







div#vid_left_col{  width:336px;   padding:0px; text-align:left; }

div#vid_left_col img{border:0px; padding:0px; margin:0px;}

div#vid_right_col{ width:400px; margin-right:auto; margin-left:auto }

.thumb_table{ text-align:center;}



/*

div#vid_left_col a{border:thin solid red; width:100px;  height:150px;}

*/

.vid_text {width:100%; padding:5px;}



div#vid_left_col a{ width:68px;  text-decoration:none; text-align:center }



div#vid_left_col img {border:thin solid #000;}

div#vid_left_col img:hover {border:thin solid #999999;}



div#thumbs img {border:2px solid #000;   }

div#thumbs img:hover {border:2px solid #999999;}



.thumb_heading{ text-align:center; }

.thumb_heading img{;}

#thumbs2 { text-align:center;  }

#thumbs2 h3 {color:#000; text-align:center}



div#thumbs2 img {border:thin solid #000; padding:2px;}

div#thumbs2 img:hover {border:thin solid #999999;}



div#sports_heading{background-color:#FFFFFF}

div#sports_heading img,  div#wedding_heading img,  div#corporate_heading img,  div#general_heading img{border:0px; }

div#sports_heading img:hover,  div#wedding_heading img:hover,  div#corporate_heading img:hover,  div#general_heading img:hover{border:0px; }







.thumb_image { height:70px;  width:50px;  }

.thumb_image a{ }

.thumb_image img{width:65px;}



div#vid_header {background-image:url(../video/vid_layout/vid_head.jpg); height:36px; width:400px; text-align:center }

div#vid_header h1 {color:#415962; vertical-align:bottom; font-size:14px;  padding-top:10px;}



div#vid_screen {background-image:url(../video/vid_layout/vid_background.jpg); text-align:center;  /*width:380px;*/ padding:10px; padding-bottom:0px;  padding-top:0px; }



div#vid_footer {height:10px; background-image:url(../video/vid_layout/vid_foot.jpg);width:400px;  background-repeat:no-repeat;   }

<!--	

	div#invite{clear:both; margin-left:auto; margin-right:auto; padding-top:40px; width:300px;   }

	div#address{width:290px; float:left;}

div#contactimg {float:left;}


