.clear{
	clear: both;
}

a, img, div{
    border: 0;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	background: #ccf4fc url(/_furniture/gfx/bg/turquoise-pale-vertical.jpg) repeat-x;
	font-size: 70%;
    color: #000;
}

p{
    margin: 10px 0 10px 0;
}


/* small, medium, large, xlarge , huge */
#Header {
	margin: 0 auto 0 auto;
	width:1010px;
	height: 95px;
	padding: 4px 0 0 0;
	background: #FFFFFF;
	border-left: 2px solid #1BA6BF;
	border-right: 2px solid #1BA6BF;
}

	#Header .Column1{
		width: 275px;
		float: left;
	}

		#Header #LogoHolder{
			position: relative;
			z-index: 5000;
			width: 263px;
			float: left;
			margin: 0 0 0 0.4%;
		}

		#Header #SearchHolder{
            font-size: 12px;
			width: 260px;
			margin: 10px 5px 0 15px;
			float: left;
		}

		#Header label{
			float: left;
			margin: 3px 6px 0 0;
		}


#SiteWrapper{
	clear: both;/* in case the head overruns its boundaries */
	margin: 0 auto 0 auto;
	min-height: 900px;
	width: 1008px;
	background: #fff;
    overflow: hidden;
	border-left: 2px solid #1BA6BF;
	border-right: 2px solid #1BA6BF;
	border-bottom: 2px solid #1BA6BF;
}

#SiteWrapper.small{  width:1060px;}
#SiteWrapper.medium{ width:1190px;}
#SiteWrapper.large { width:1300px;}
#SiteWrapper.xlarge{ width:1460px;}
#SiteWrapper.huge {  width:1660px;}



#MasterColumns{
    min-width:1020px; /* slightly higher than others to prevent sidebar wrapping in Opera & chrome */
    min-height: 550px;
}

#MasterColumns .ColumnAlpha{
    float: left;
    width: 709px;
    margin: 0 310px 0 0;
    padding: 0;
}


#MasterColumns .ColumnBeta{
    float: right;
    width: 312px; /*Width of right column in pixels*/
    margin-left: -312px; /*Set left margin to -(RightColumnWidth) */ 
}


#MainContent{
    padding: 10px;
    min-width: 680px;
    font-size: 14px;
}

#HeaderBannerHolder{
    float: right;
    padding: 0 0.4% 0 0;
    width: 730px;
    text-align: right;
    height: 92px;
}

#Footer {
    clear: both;
    margin: 0 auto 0 auto;
    width: 1008px;
	height: 30px;
    text-align: center;
}


    #Footer ul{
        list-style: none;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        height: 28px;
    }

    #Footer a{
        text-decoration: none;
        color: #146573;
    }

    #Footer a:hover{
        text-decoration: underline;
        color: #1ba6bf;
    }


    #Footer li{
        display: block;
        float: left;
        margin: 3px 9px 6px 9px;
    }

    #FooterNav{
        background: #d1deef;
    }

        #FooterNav ul{
            width: 355px;
            margin: 0 auto 0 auto;
        }

            #FooterNav a{
                color: #000000;
                font-weight: bold;
                font-size: 13px;
            }
            #FooterNav a:hover{
                font-weight: bold;        
            }

    #FooterLinks {
        width: 355px;
        margin: 0 auto 0 auto;
        text-align: center;
    }

        #FooterLinks a{
            font-weight: bold;
            font-size: 11px;
        }
        #FooterLinks a:hover{
            font-weight: bold;        
        }

    #OtherSiteLinks{
        width: 355px;
        margin: 0 auto 0 auto;
    }

        #OtherSiteLinks a{
            font-weight: bold;
            font-size: 10px;
        }
        #OtherSiteLinks a:hover{
            font-weight: bold;        
        }

    #Copyright{
        font-size: 10px;
        margin: 0 0 8px 0;
    }

    #Copyright p{
        font-size: 10px;
        font-weight: bold;
        text-align: center;
        height: 30px;
    }
    
 
