﻿img { _behavior:url(/js/pie.htc); -pie-png-fix:true; } /* Fix PNGs in IE6 */

body 
{
	margin:0;
	padding:0;
	color:#777777;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:0.8em;
	line-height:1.2em;
    background-color:#EEEEEE;
}
a
{
    color:#776677;
    text-decoration:none;
    font-weight:bold;
}
a:hover
{
    text-decoration:underline;
}
a:focus
{
    opacity:0.5;
}

img
{
    border:none;
}

ul
{
    list-style:disc;
    margin:0 20px;
}

h1
{
	font-size:2.0em;
	margin:1em 0 0.4em 0;
	line-height:1.2em;
}

h2
{
    font-family:Arial Narrow;
	font-size:1.8em;
	line-height:1.2em;
	margin:0.4em 0;
}

h3
{
	font-size: 1.2em;
	line-height:1.2em;
	margin:0.8em 0;
}

p
{
    margin:0.8em 0;
}





    #BodyContainer
    {
	    margin:0 auto;
	    padding:0;
	    width:950px;
    }
    
    #Header
    {
        height:125px;
        background-color:#CC9966;
        position:relative;
    }
        #LeftHeader
        {
            width:200px; float:left; padding:0 0 0 20px;
        }
        #RightHeader
        {
            width:400px; float:right; padding:10px 40px 0 0; text-align:right;
        }
    
    #MainMenu
    {
        margin:0;
        padding:0 3px;
        *border-style:none;
        border-color:inherit;
        border-width:0;
		font-size:12px;
		font-weight:bold;
		text-align:left;
        vertical-align:top;
        behavior:url(/js/pie.htc);
        position:absolute;
        bottom:0;
        *bottom:-3px; /* IE7 fix because of PIE */
        _bottom:-4px; /* IE6 fix because of PIE */
        left:0;
	    z-index:200000 !important; /* Stop submenu being hidden behind slideshow */
    }
        #MainMenu .MainMenuItem
        {
		    display:inline-block;
		    *display:inline;
		    zoom:1;
		    margin:0;
		    *margin:0 3px 0 0;
		    padding:8px;
		    font-size:12px;
		    font-weight:bold;
		    text-decoration:none;
            color:#553333;
            border-radius:5px 5px 0 0;
            background:#EEDDAA; /* Old browsers */
            background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyOTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFRUREQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFRUREQUEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyOTkpIiAvPgo8L3N2Zz4=); /* IE9+ */
            background:-moz-linear-gradient(top, #EEDDCC, #EEDDAA); /* FF3.6+ */
            background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEDDCC), color-stop(100%,#EEDDAA)); /* Chrome,Safari4+ */
            background:-webkit-linear-gradient(top, #EEDDCC, #EEDDAA); /* Chrome10+,Safari5.1+ */
            background:-o-linear-gradient(top, #EEDDCC, #EEDDAA); /* Opera11.10+ */
            background:-ms-linear-gradient(top, #EEDDCC, #EEDDAA); /* IE10+ */
            background:linear-gradient(top, #EEDDCC ,#EEDDAA); /* W3C */
            -pie-background:linear-gradient(top, #EEDDCC, #EEDDAA); /* PIE - IE6-8 */
            behavior:url(/js/pie.htc); /* PIE - IE6-8 */
            position:relative; /* Needed for PIE */
            z-index:150000;
            /* z-index:5\9; Needed for PIE */
            /* background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPiA8bGluZWFyR3JhZGllbnQgaWQ9Imc4MTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+IDxzdG9wIHN0b3AtY29sb3I9IiNFRUREQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFRUREQ0MiIG9mZnNldD0iMC41Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRERBQSIgb2Zmc2V0PSIwLjUxIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRERBQSIgb2Zmc2V0PSIxIi8+IDwvbGluZWFyR3JhZGllbnQ+IDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzgxMikiIC8+IDwvc3ZnPg==); */
            /* background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEDDCC), color-stop(50%,#EEDDCC), color-stop(51%,#EEDDAA), color-stop(100%,#EEDDAA)); */
            /* background:linear-gradient(top, #EEDDCC 0%,#EEDDCC 50%,#EEDDAA 51%,#EEDDAA 100%); */
        }
        #MainMenu .MainMenuItem:hover
        {
            background:#DDCC99; /* Old browsers */
            background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNERENDQkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNERENDOTkiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NzApIiAvPgo8L3N2Zz4=); /* IE9+ */
            background:-moz-linear-gradient(top, #DDCCBB, #DDCC99); /* FF3.6+ */
            background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#DDCCBB), color-stop(100%,#DDCC99)); /* Chrome,Safari4+ */
            background:-webkit-linear-gradient(top, #DDCCBB, #DDCC99); /* Chrome10+,Safari5.1+ */
            background:-o-linear-gradient(top, #DDCCBB, #DDCC99); /* Opera11.10+ */
            background:-ms-linear-gradient(top, #DDCCBB, #DDCC99); /* IE10+ */
            background:linear-gradient(top, #DDCCBB, #DDCC99); /* W3C */
            -pie-background:linear-gradient(top, #DDCCBB, #DDCC99); /* PIE - IE6-8 */
            /* background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPiA8bGluZWFyR3JhZGllbnQgaWQ9Imc4MTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+IDxzdG9wIHN0b3AtY29sb3I9IiNERENDQkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNERENDQkIiIG9mZnNldD0iMC41Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0REQ0M5OSIgb2Zmc2V0PSIwLjUxIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0REQ0M5OSIgb2Zmc2V0PSIxIi8+IDwvbGluZWFyR3JhZGllbnQ+IDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzgxMikiIC8+IDwvc3ZnPg==); */
            /* background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#DDCCBB), color-stop(50%,#DDCCBB), color-stop(51%,#DDCC99), color-stop(100%,#DDCC99)); */
            /* background:linear-gradient(top, #DDCCBB 0%,#DDCCBB 50%,#DDCC99 51%,#DDCC99 100%); */
        }
        #MainMenu .MainMenuItem a
        {
            color:#553333;
		    font-weight:bold;
		    text-decoration:none;
            display:block;
        }
        #MainMenu .MainMenuItem a:hover
        {
            text-decoration:underline;
        }
        #MainMenu .MainMenuItem .SubMenu
        {
            position:absolute;
            left:0;
            top:31px;
            margin:0;
            list-style:none;
            overflow:hidden;
            width:160px;
	        -webkit-transition:opacity 0.2s ease-in-out;
	        -moz-transition:opacity 0.2s ease-in-out;
	        -ms-transition:opacity 0.2s ease-in-out;
	        -o-transition:opacity 0.2s ease-in-out;
	        transition:opacity 0.2s ease-in-out;
	        -webkit-transition-delay:0s;
	        transition-delay:0s;
	        max-height:0px;
	        opacity:0;
	        _height:0;
	        z-index:100000;
        }
        #MainMenu .MainMenuItem:hover .SubMenu
        {
            max-height:500px;
	        opacity:1;
	        _height:auto;
        }
        #MainMenu .MainMenuItem .SubMenu .SubMenuItem
        {
            border-top:1px solid #999999;
            padding:5px 10px;
            background:#EEDDAA; /* Old browsers */
            background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyOTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFRUREQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFRUREQUEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyOTkpIiAvPgo8L3N2Zz4=); /* IE9+ */
            background:-moz-linear-gradient(top, #EEDDCC, #EEDDAA); /* FF3.6+ */
            background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEDDCC), color-stop(100%,#EEDDAA)); /* Chrome,Safari4+ */
            background:-webkit-linear-gradient(top, #EEDDCC, #EEDDAA); /* Chrome10+,Safari5.1+ */
            background:-o-linear-gradient(top, #EEDDCC, #EEDDAA); /* Opera11.10+ */
            background:-ms-linear-gradient(top, #EEDDCC, #EEDDAA); /* IE10+ */
            background:linear-gradient(top, #EEDDCC ,#EEDDAA); /* W3C */
            -pie-background:linear-gradient(top, #EEDDCC, #EEDDAA); /* PIE - IE6-8 */
            behavior:url(/js/pie.htc); /* PIE - IE6-8 */
            /* background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPiA8bGluZWFyR3JhZGllbnQgaWQ9Imc4MTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+IDxzdG9wIHN0b3AtY29sb3I9IiNFRUREQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFRUREQ0MiIG9mZnNldD0iMC41Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRERBQSIgb2Zmc2V0PSIwLjUxIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRERBQSIgb2Zmc2V0PSIxIi8+IDwvbGluZWFyR3JhZGllbnQ+IDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzgxMikiIC8+IDwvc3ZnPg==); */
            /* background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEDDCC), color-stop(50%,#EEDDCC), color-stop(51%,#EEDDAA), color-stop(100%,#EEDDAA)); */
            /* background:linear-gradient(top, #EEDDCC 0%,#EEDDCC 50%,#EEDDAA 51%,#EEDDAA 100%); */
        }
        #MainMenu .MainMenuItem .SubMenu .SubMenuItem:last-child
        {
            border-radius:0 0 5px 5px;
        }
        
    #Banner
    {
        height:200px; 
        width:950px;
        overflow:hidden;
    }
        
    #Heading
    {
        width:910px; height:30px; background:#776677; color:#FFFFFF; padding:5px 20px;
    }
        #Heading h1
        {
            padding:0; margin:0;
        }
        
    #Content
    {
	    background:#FFEEBB; _height:400px; min-height:400px;
    }
    
        #ContentLeft
        {
            float:left; width:680px; padding:0 20px; background:#FFFFFF; _height:400px; min-height:400px; position:relative; padding-bottom:120px;
        }
            #BottomContent
            {
                position:absolute; bottom:20px; left:20px;
            }
                #BottomDottedLine
                {
                    clear:both; color:transparent; background-color:transparent; border:1px dotted #AAAAAA; border-style:none none dotted; height:0px; width:95%;
                }
                #BottomIcons
                {
                    display:table-cell; padding-top:10px; height:80px;
                }
                #BottomIcons img
                {
                    opacity:0.8; vertical-align:middle; padding:0 8px;
                }
                #BottomIcons img:hover
                {
                    opacity:1;
                }
    
        #ContentRight
        {
             float:right; width:230px; background:#FFEEBB;
        }
    
    #Footer
    {
        width:950px; height:50px; margin:0 auto 50px; background-color:#CC9966; border-radius:0 0 10px 10px; behavior:url(/js/pie.htc); color:#FFFFFF;
    }
        #LeftFooter
        {
            padding:18px 30px; float:left; width:350px;
        }
        #RightFooter
        {
            padding:18px 30px; float:right; width:350px; text-align:right; font-weight:bold;
        }
    
    .SignUpButton
    {
        margin:0 0 10px 0;
        padding:5px 10px;
        *padding:2px;
        border:0;
        float:right;
        border-radius:5px;
        background:#BB8866; /* Old browsers */
        /*background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPiA8bGluZWFyR3JhZGllbnQgaWQ9Imc4NDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+IDxzdG9wIHN0b3AtY29sb3I9IiNDQzk5NjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQzk5NjYiIG9mZnNldD0iMC41Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCODg2NiIgb2Zmc2V0PSIwLjUxIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCODg2NiIgb2Zmc2V0PSIxIi8+IDwvbGluZWFyR3JhZGllbnQ+IDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzg0NCkiIC8+IDwvc3ZnPg==\9); *//* IE9+ */
        background:-moz-linear-gradient(top, #CC9966 0%, #CC9966 50%, #BB8866 51%, #BB8866 100%); /* FF3.6+ */
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#CC9966), color-stop(50%,#CC9966), color-stop(51%,#BB8866), color-stop(100%,#BB8866)); /* Chrome,Safari4+ */
        background:-webkit-linear-gradient(top, #CC9966 0%,#CC9966 50%,#BB8866 51%,#BB8866 100%); /* Chrome10+,Safari5.1+ */
        background:-o-linear-gradient(top, #CC9966 0%,#CC9966 50%,#BB8866 51%,#BB8866 100%); /* Opera11.10+ */
        background:-ms-linear-gradient(top, #CC9966 0%,#CC9966 50%,#BB8866 51%,#BB8866 100%); /* IE10+ */
        background:linear-gradient(top, #CC9966 0%,#CC9966 50%,#BB8866 51%,#BB8866 100%); /* W3C */
        -pie-background:linear-gradient(top, #CC9966 0%,#CC9966 50%,#BB8866 51%,#BB8866 100%); /* PIE - IE6-8 */
        behavior:url(/js/pie.htc); /* PIE - IE6-8 */
        position:relative\9; /* Needed for PIE */
        z-index:5\9; /* Needed for PIE */
        cursor:pointer;
        color:#FFFFFF;
        font-weight:bold;
	    -webkit-transition:background 0.2s linear;
	    -moz-transition:background 0.2s linear;
	    -ms-transition:background 0.2s linear;
	    -o-transition:background 0.2s linear;
	    transition:background 0.2s linear;
    }
    
    .SignUpButton:hover
    {
        background:#996644; /* Old browsers */
        /*background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPiA8bGluZWFyR3JhZGllbnQgaWQ9Imc4NDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+IDxzdG9wIHN0b3AtY29sb3I9IiNBQTc3NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNBQTc3NTUiIG9mZnNldD0iMC41Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzk5NjY0NCIgb2Zmc2V0PSIwLjUxIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzk5NjY0NCIgb2Zmc2V0PSIxIi8+IDwvbGluZWFyR3JhZGllbnQ+IDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzg0NCkiIC8+IDwvc3ZnPg==\9); *//* IE9+ */
        background:-moz-linear-gradient(top, #AA7755 0%, #AA7755 50%, #996644 51%, #996644 100%); /* FF3.6+ */
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#AA7755), color-stop(50%,#AA7755), color-stop(51%,#996644), color-stop(100%,#996644)); /* Chrome,Safari4+ */
        background:-webkit-linear-gradient(top, #AA7755 0%,#AA7755 50%,#996644 51%,#996644 100%); /* Chrome10+,Safari5.1+ */
        background:-o-linear-gradient(top, #AA7755 0%,#AA7755 50%,#996644 51%,#996644 100%); /* Opera11.10+ */
        background:-ms-linear-gradient(top, #AA7755 0%,#AA7755 50%,#996644 51%,#996644 100%); /* IE10+ */
        background:linear-gradient(top, #AA7755 0%,#AA7755 50%,#996644 51%,#996644 100%); /* W3C */
        -pie-background:linear-gradient(top, #AA7755 0%,#AA7755 50%,#996644 51%,#996644 100%); /* PIE - IE6-8 */
    }
    
    .SearchButton_Shell
    {
        position:relative; 
        margin:1px 0 0 5px; 
        width:20px; 
        height:20px; 
        background-color:#776677; 
        border-radius:10px; 
        float:right; 
        *float:none;
        *display:inline;
        zoom:1;
        behavior:url(/js/pie.htc); 
        z-index:5;
    }
        .SearchButton_Button
        {
            display:block; 
            background-color:transparent; 
            border:none; 
            cursor:pointer; 
            z-index:1000; 
            width:20px; 
            height:20px; 
            position:absolute; 
            left:0; 
            top:0;
        }
        .SearchButton_Triangle
        {
            z-index:10; 
            position:absolute; 
            top:5px; 
            _top:4px; /* IE6 */
            left:8px; 
            width:0px; 
            height:0px; 
            border-bottom:5px solid transparent; 
            border-top:5px solid transparent; 
            border-left:6px solid #FFFFFF; 
            _border-left:5px solid #FFFFFF; /* IE6 */
            font-size:0px; 
            line-height:0px;
	        -webkit-transition:all 0.2s linear;
	        -moz-transition:all 0.2s linear;
	        -ms-transition:all 0.2s linear;
	        -o-transition:all 0.2s linear;
	        transition:all 0.2s linear;
	        cursor:pointer;
        }
        .SearchButton_Shell:hover .SearchButton_Triangle
        {
            border-left:6px solid #CC9966;
            _border-left:5px solid #CC9966; /* IE6 */
        }
    
    
        .Gallery
        {
            padding:10px 0 10px 0;
        }
            .Gallery img
            {
                margin:3px;
                padding:5px;
                border:1px solid #EEEEEE;
            }
            .Gallery img:first-child
            {
                margin:3px 3px 3px 0;
            }
            .Gallery img:last-child
            {
                margin:3px 0 3px 3px;
            }
            .Gallery img:hover
            {
                border:1px solid #999999;
            }
    
    
    
        .FacilityListingHeader
        {
            clear:both; 
            background-color:#DDAA99; 
            background:-webkit-linear-gradient(top, #ddaa99 0%,#bb8877 100%); 
            background:-ms-linear-gradient(top, #ddaa99 0%,#bb8877 100%); 
            background:-moz-linear-gradient(top, #ddaa99 0%, #bb8877 100%); 
            background:-o-linear-gradient(top, #ddaa99 0%, #bb8877 100%); 
            background:linear-gradient(top, #ddaa99 0%, #bb8877 100%); 
            -pie-background:linear-gradient(top, #ddaa99 0%, #bb8877 100%); 
            color:#FFFFFF; 
            font-weight:bold; 
            padding:6px 100px 6px 10px; 
            border-radius:5px; 
            behavior:url(/js/pie.htc); 
            width:550px; 
            margin-top:10px;
	        position:relative;
	        z-index:5000;
        }
        .FacilityListingHeader a
        {
            width:100px;
            margin:0;
            padding:0;
            text-align:right;
            float:none;
            position:absolute;
            top:6px;
            right:10px;
        }
        .FacilityListingImage
        {
            clear:both; 
            float:left; 
            width:125px; 
            padding:10px 0 0 10px;
        }
        .FacilityListingImage img
        {
            width:110px; 
            padding:0 0 10px 0;
        }
        .FacilityListingDetails
        {
            float:left; 
            width:500px; 
            padding:10px 0 30px 0;
        }
        .FacilityInfo
        {
            padding:10px 10px 10px 0;
        }
        .FacilityListingTable
        {
            width:500px;
        }
        .FacilityListingTableLeft
        {
            padding:3px 5px 3px 0;
            width:120px;
        }
        .FacilityListingTableRight
        {
            padding:3px 0 3px 5px;
            width:380px;
        }
        
        
        
        
    .FurtherInfoLink
    {
        display:inline-block;
        margin:2px 0;
        clear:both;
        float:left;
        padding:5px 10px;
        background-color:#FFFFFF;
	    background-image:-webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#FFFFFF)); 
	    background-image:-moz-linear-gradient(top, #FFFFFF, #FFFFFF); 
	    background-image:-ms-linear-gradient(top, #FFFFFF, #FFFFFF); 
	    background-image:linear-gradient(top, #FFFFFF, #FFFFFF);
        -pie-background:linear-gradient(270deg, #FFFFFF, #FFFFFF); /*PIE*/
        border-radius:4px;
        box-shadow:0px 0px 0px #FFFFFF;
	    /*-webkit-transition:all 0.1s linear;
	    -moz-transition:all 0.1s linear;
	    transition:all 0.1s linear;*/
	    position:relative\9;
	    z-index:5000\9;
        behavior:url(/js/pie.htc);
    }
    .FurtherInfoLink:hover
    {
        color:#FFFFFF;
        background-color:#DDAA99; 
        background:-webkit-linear-gradient(top, #ddaa99 0%,#bb8877 100%); 
        background:-ms-linear-gradient(top, #ddaa99 0%,#bb8877 100%); 
        background:-moz-linear-gradient(top, #ddaa99 0%, #bb8877 100%); 
        background:-o-linear-gradient(top, #ddaa99 0%, #bb8877 100%); 
        background:linear-gradient(top, #ddaa99 0%, #bb8877 100%); 
        -pie-background:linear-gradient(top, #ddaa99 0%, #bb8877 100%); 
        border-radius:4px;
        box-shadow:2px 2px 4px #996655;
        text-decoration:none;
    }
    
    .BrochureLink
    {
        cursor:pointer;
        display:block;
    }
    .BrochureLink:hover
    {
    }
    .BrochureLink img
    {
        opacity:0.8;
    }
    .BrochureLink:hover img
    {
        opacity:1;
    }
    .BrochureLink:hover span
    {
        text-decoration:underline;
    }
        
        
				
		.SubscribeLink
		{
			float:right;
			margin-top:25px;
            /*filter:alpha(opacity=66); */
	        -moz-opacity:0.66; 
			opacity:0.66;
			text-decoration:none;
			font-size:11px;
			*width:190px;
			color:#3388CC;
		}
		.SubscribeLink img
		{
			float:right;
			*margin-top:-15px;
		}
		.SubscribeLink:hover
		{
            /*filter:alpha(opacity=100); */
	        -moz-opacity:1; 
			opacity:1;
			text-decoration:none;
			color:#1177AA;
		}
		.SubscribeLink:hover img
		{
		}
		
		
		
		
table.FormTable
{
    width:650px;
}
    table.FormTable td.Left
    {
        width:150px;
        text-align:right;
        padding:5px;
        font-weight:bold;
    }
    table.FormTable td.Right
    {
        width:500px;
        text-align:left;
        padding:5px;
    }
	table.FormTable td.Right input[type=text]
	{
	    padding:2px; 
	    width:350px; 
	    border-radius:4px; 
	    background-color:#FFFFFF; 
	}
	table.FormTable td.Right textarea
	{
	    padding:2px; 
	    width:350px; 
	    background-color:#FFFFFF; 
	    height:100px;
	    font-family:Arial, Helvetica, Sans-Serif;
	}
