/*Generic Text*/
h2 {
	color:#27BBD5;
	font-weight:normal; }
	
h3 {
	color:#027DA7;
	text-transform:uppercase; }
	
p.intro{color:#027DA7;}

a.flip{
	color:#027DA7;
	text-decoration:none; }
	
	a.flip:hover {
		color:#005673;
		text-decoration:none; }

/*Navigation*/
#nav
{
    background:url(../images/construction/bg_nav.gif) repeat-x left;
}
    #nav li a
    {
        color:#027DA7;
    }
    
    #nav li a:hover span
    {
        background:url(../images/construction/bg_nav_hover.gif) repeat-x left;
    }
    
    #nav li a.selected span
    {
        background:url(../images/construction/bg_nav_selected.gif) repeat-x left;
    }

/*Subnav*/
#subnav_head
{
    background:#BADDE5;
}
    
#subnav_content
{
    background:#ECF7FA;
}
    
    #subnav_content ul a
    {
        color:#0299B4;
        background:url(../images/construction/subnav.gif) no-repeat right;
    }
        #subnav_content ul a:hover
        {
             color:#017c9b;
             background:url(../images/construction/subnav_hover.gif) no-repeat right;
        }

        #subnav_content ul a.selected
        {
             color:#005673;
             background:url(../images/construction/subnav_selected.gif) no-repeat right;
        }
		

	#subnav_content .subnav2 {
			height:auto!important;
			clear:both;
    }
			
			#subnav_content .subnav2 ul a{
				background-image:none;
				float:none;
				width:auto; }
			
			#subnav_content .subnav2 ul{
				list-style: none;
				margin:0;
				padding:0;}
			
			#subnav_content .subnav2 li {
				font-weight:normal;
				font-size:0.82em;
				margin:0 0 0 12px;
				padding: 0 0 0 18px;
				background-image: url(../images/construction/subnav2.gif);
				background-repeat: no-repeat;
				background-position: 0 0.75em;
				float:left;
				clear:both;
				width:200px;}	

/*Gallery*/

#gallery #big_img
{
    background:url(../images/construction/bg_gallery_big.gif) no-repeat top left;
}

#gallery #thumbs
{
    background:url(../images/construction/bg_gallery_thumb.gif) repeat-y top left;
}
    
#further_details
{
    background:url(../images/construction/bg_sidebarhead.gif) no-repeat top left;
    padding:15px 0 20px 0;
	
}
    #further_details h3
    {
        text-transform:uppercase;
        color:#FFFFFF;
        font-size:2em;
        font-weight:normal;
        padding:30px 0 16px 22px;
    }
    
    #further_details img
    {
        float:left;
        clear:both;
    }

    #sidebarinner {
	    background:url(../images/construction/bg_sidebar.gif) repeat-y top left;
	    float:left; }
    	
    #moretable {
	    width:250px;
	    margin-left:22px;
	     }
    	
	    #moretable td {
		    vertical-align:middle;
		    text-transform:uppercase;
		    color:#027DA7; }

.list .thumb {
    background:url(../images/construction/bg_thumb.gif) no-repeat top left; }
	
.list h2{font-size:1.6em;}
.list h3{font-weight:bold;
	margin-bottom:8px; }

.list p { padding-bottom:6px; }

#listprecis {
	width:512px; }	
