/* CSS Document */
body{
    background-color:#767982;
    font-size: 100%;
    font: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    background-color:#FFFFFF;
    text-align: center;
    margin: 0 auto 0 auto;
}
#holder
{
    width:1003px;
    text-align: left;
    margin: 0 auto 0 auto;	
}

#header_holder
{
    float:left;
    width:1003px;
    margin:0;
    padding:0;	 
}
#header_holder_inner
{
    float:left;
    width:1003px;
    height:279px;	
    margin:0;
    padding:0;	 
}
#header1{
    float:left;
    width:1003px;
    height:97px;	
    margin:0;
    padding:0;
}
#header1_logo{
    float:left;
    width:418px;
    height:97px;	
    margin:0;
    padding:0;
}
#header1_menu{
    float:right;
    width:753px;
    height:27px;
    /*background-image:url(/img/header1_menu_bg.jpg);*/
    margin:0;
    padding:0;
}
#header2{
    float:left;
    width:1003px;
    height:226px;
    background-image:url(/img/header2img.jpg);
    background-repeat:no-repeat;
    padding:5px 0 0 0;
    margin:0;
}
#header2_inner{
    float:left;
    width:1003px;
    height:177px;
    background-image:url(/img/header2_inner.jpg);
    background-repeat:no-repeat;
    padding:5px 0 0 0;
    margin:0;
}

.cityname{
    float:right;
    font-family:Arial, Helvetica, sans-serif;
    font-size:22px;
    color:#FFFFFF;
    text-align:right;
    margin:0 700px 0 0px;

}
#space{
    float:left;
    width:753px;
    height:5px;
    margin:0;
    padding:0;
}
#menu{
    float:left;
    width:753px;
    height:22px;
    /*background-image:url(/img/header1_menu_bg.jpg);*/
    background-repeat:no-repeat;
    margin:0;
    /*padding:5px 0 0 0;*/
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
}
#menu_aboutus{
    float:left;
    width:753px;
    height:22px;
    background-image:url(/img/menu_aboutus_bg.jpg);
    background-repeat:no-repeat;
    margin:0;
    padding:5px 0 0 0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
 }

 a.menu{
     font-family:Arial, Helvetica, sans-serif;
     color:#B4B4B4;
     text-decoration:none;
}
a.menu:link{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#B4B4B4;
}
a.menu:active{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#FFFFFF;
}
a.menu:visited{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#B4B4B4;
}
a.menu:hover{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#F89414;
}

#content_holder{
    float:left;
    width:1003px;
    background-image:url(/img/content_holder_bg.jpg);
    background-repeat:repeat-y;
    background-color:#E9E9E9;
}

#left_column{
    float:left;
    width:250px;
    background-image:url(/img/leftcolumn_bg.jpg);
    background-repeat:no-repeat;
    background-color:#E9E9E9;
    margin:0;
    padding:24px 0 0 0;
}
#leftmenu_box{
    float:left;
    width:224px;
    margin:0;
    padding:0 17px 0 9px;
}
#leftmenulinks{
    width:166px;
    height:143px;
    padding:70px 0 0 58px;
    background-image:url(/img/leftlinks.jpg);
    background-repeat:no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:11px;
    color:#030202;
    text-align:left;
}
.llink{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:11px;
    color:#030202;
    text-align:left;
    text-decoration:none;
}
.llink a{
    font-family:Arial, Helvetica, sans-serif;
    color:#030202;
    text-decoration:none;	
}
.llink a:link{
    font-family:Arial, Helvetica, sans-serif;
    color:#030202;
    text-decoration:none;	
}
.llink a:active{
    font-family:Arial, Helvetica, sans-serif;
    color:#030202;
    text-decoration:none;	
}
.llink a:visited{
    font-family:Arial, Helvetica, sans-serif;
    color:#030202;
    text-decoration:none;	
}
.llink a:hover{
    font-family:Arial, Helvetica, sans-serif;
    color:#B60C00;
    text-decoration:none;	
}


#right_column{
    float:right;
    width:753px;
    margin:0;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#444343;
    text-align:justify;
}
#right-column_matter{
    float:left;
    background-image:url(/img/right_column_bg.jpg);
    background-repeat:no-repeat;
    width:698px;
    margin:0;
    padding:0 20px 0 35px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#444343;
    text-align:justify;

}
#box_holder{
    float:left;
    width:698px;
    margin:0;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#444343;
    text-align:justify;

}
#box_left{
    float:left;
    width:303px;
    margin:0;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#444343;
    text-align:justify;

}
#box_right{
    float:right;
    width:303px;
    margin:0;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#444343;
    text-align:justify;

}
.box_title{
    background-image:url(/img/arrow.jpg);
    background-repeat:no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#005B86;
    text-align:left;
    padding:0 0 6px 10px;
}
.img{
    float:left;
    padding:0 6px 0 0;
    margin:0;
}

.arial15{
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#000000;
    padding:0 0 10px 0;
}

.arial18{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    color:#EA5F02;
    padding:0 0 10px 0;
    line-height:40px;
}
.pagetitle{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    color:#EA5F02;
    padding:0;
}


.img1{
    float:left;
    clear:left;
    width:153px;
    height:90px;
    margin:0 10px 0 0;
}
.arial005A83{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#005A83;
    line-height:18px;
}
.innersubtitle{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#EA5F01;
    line-height:18px;
}


#hometopics_holder{
    float:left;
    width:716px;
    margin:0;
    padding:0;
}
#hometopics_holder_column{
    float:left;
    width:158px;
    background-image:url(/img/hometopics_holder_column_bg.jpg);
    background-repeat:no-repeat;
    margin:0;
    padding:0 0 0 0;	
}
#hometopics_holder_gap{
    float:left;
    width:28px;
    margin:0;
    padding:0;
    text-align:center;	
}
.hometopics_title{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11.5px;
    font-weight:bold;
    color:#EA5F02;
    text-align:left;
    margin-left:13px;
}
#bottom{
    float:left;
    width:1003px;
    height:52px;
    background-image:url(/img/bottombg.jpg);
    background-repeat:repeat-x;
    text-align:left;
}

#bottom_left{
    float:left;
    width:250px;
    height:52px;
    background-image:url(/img/bottom_left_bg.jpg);
    background-repeat:repeat-x;
    margin:0;
    padding:0;	
}
#bottom_right{
    float:right;
    height:42px;
    width:736px;
    margin:0;
    padding:10px 0 0 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#B2B2B2;
    line-height:15px;	
}

.bottomlink{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#E4E4E4;
}
a.bottomlink{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#E4E4E4;
    text-decoration:none;
}
a.bottomlink:link{
    color:#E4E4E4;
    text-decoration:none;
}
a.bottomlink:visited{
    color:#E4E4E4;
    text-decoration:none;
}
a.bottomlink:active{
    color:#E4E4E4;
    text-decoration:none;
}
a.bottomlink:hover{
    color:#F84B4B;
    text-decoration:underline;
}

/* navigation bar */
#preload {
    position: absolute;
    left: -1000px;
    top: -1000px;
}
#navbar {
    padding: 0;
    font-family: arial;
    font-size: 11px;
}
#nb {
    background: white url(/img/nav/separator.png) top repeat-x;
    height: 27px;
    margin: 0;
}
#nb a {
    text-decoration: none;
    color: #b4b4b4;
    line-height: 21px;
}
#nb a:hover {
    color: #ea5f02
}
#nb li {
    display: block;
    float: left;
    height: 27px;
    text-align: center;
    margin-right: 1px;
}
#nbhome {
    background: url(/img/nav/home.jpg) center no-repeat;
    width: 98px;
}
#nbhome:hover {
    background: url(/img/nav/home_over.jpg) center no-repeat;
}
#nbabout {
    background: url(/img/nav/about.jpg) no-repeat;
    width: 96px;
}
#nbabout:hover {
    background: url(/img/nav/about_over.jpg) no-repeat;
}
#nbevents {
    background: url(/img/nav/event.jpg) no-repeat;
    width: 127px;
}
#nbevents:hover {
    background: url(/img/nav/event_over.jpg) no-repeat;
}
#nbrentals {
    background: url(/img/nav/photogallary.jpg) no-repeat;
    width: 120px;
}
#nbrentals:hover {
    background: url(/img/nav/photogallary_over.jpg) no-repeat;
}
#nbgallery {
    background: url(/img/nav/photogallary.jpg) no-repeat;
    width: 120px;
}
#nbgallery:hover {
    background: url(/img/nav/photogallary_over.jpg) no-repeat;
}
#nbfaq {
    background: url(/img/nav/faq.jpg) no-repeat;
    width: 80px;
}
#nbfaq:hover {
    background: url(/img/nav/faq_over.jpg) no-repeat;
}
#nbcontact {
    background: url(/img/nav/contact.jpg) no-repeat;
    width: 80px;
}
#nbcontact:hover {
    background: url(/img/nav/contact_over.jpg) no-repeat;
}
#nb {
    padding-left: 0;
}

/* subheader */

#subheader {
    font-style: italic;
    position: absolute;
    top: 105px;
    right: 165px;
}
#testimonials {
    color: #fff;
    top: -67px;
    width: 480px;
    float: right;
    margin-right: 10px;
    font-family: Tahoma, sans-serif;
}
.testimony {
    font-size: 10pt;
    font-style: italic;
}
.person {
    font-weight: bold;
    font-style: normal;
}


#header22{
    float:left;
    width:1003px;
	height:215px;
	background-image:url(/img/header1.jpg);
    margin:0;
    padding:0;
}