@media only screen and (device-width:768px){#logoTitle,#mainMenuWrapper,#midContainer,#extraContainer7{width:90%}#bottomBorder{width:90.2%}#headerImage,#extraContainer1,#mainContentWrapper,#bottomContent{width:100%}#extraContainer2,#extraContainer3{width:32%}#extraContainer4{width:97.5%}#footer{width:94%}#fixedPositionWrapper{position:relative;width:auto}#fixedPositionCushion{display:none}.imageStyle{max-width:100%;height:auto}}@media screen and (max-width:480px){html{-webkit-text-size-adjust:none}img{border:0}.imageStyle{max-width:100%;height:auto}#mainMenu,#topContainer,#midContainer,#bottomContainer,#bottomContentContainer,#logoTitle,#headerImage,#colorBar,#mainContentWrapper,#bottomContent,#contentContainer #content,#sideContent,#footer,#extraContainer4,#extraContainer5,#extraContainer6,#extraContainer7{width:auto}body{margin:0;padding:0;font-family:Helvetica,Verdana,Geneva;font-size:12px;width:100%}p{margin:5px 0}img{border:0}.imageStyle{height:auto}.image-left{float:left;padding-right:10px}.image-right{float:right;padding-left:10px}#fixedPositionWrapper{position:relative;width:auto;z-index:auto}#fixedPositionCushion{display:none}#topContainer{margin:0;padding:0;position:relative;z-index:100;height:90px;overflow:hidden}#midContainerWrapper{margin-top:-5px}.clearer{clear:both}#zoom{width:80%;height:80%}#zoomtest,#zoomtest2{width:80%;height:80%}#logoTitle{margin:0;padding:5px;height:70px;background-image:none;position:relative;z-index:50}#logo{margin:0;padding:0;float:left;height:auto}#logo img{margin:0;padding-right:10px}#titleSlogan{height:auto}#title h1{margin:0;padding:5px 0 0 5px;font-size:1.8em}#slogan h2{margin:0;padding-left:5px;font-size:1.2em;font-weight:normal}#mobileTabWrapper{margin:0;padding:0;display:block;position:absolute;top:65px;right:5px;z-index:120}#mobileSidebarTab{margin:0 1px 0;padding:3px 7px;background-image:url(images/menuitembg.png);background-position:top center;background-repeat:repeat-x;font-size:1.2em;float:right;position:relative;z-index:130;cursor:pointer}#mobileSidebarTab a{text-decoration:none}#mobileMenuTab{margin:0 1px 0;padding:3px 7px;background-image:url(images/menuitembg.png);background-position:top center;background-repeat:repeat-x;font-size:1.2em;float:right;position:relative;z-index:130;cursor:pointer}#mainMenuWrapper{display:none;margin:0;padding:15px 0 0 0;width:96%;position:absolute;left:2%;z-index:1;height:auto;overflow:auto}#colorBarContainer{margin-top:-5px;padding-top:3px;height:8px;background:transparent url(images/headertransbg.png) top center repeat-x;position:relative;z-index:150}#colorBar{height:5px}#breadcrumbTop{display:none}#headerImage{display:none}#midContainer{margin:0;padding:0;border:0}#mainContentWrapper{margin:0 auto;padding:15px 10px;font-size:1.2em;position:relative}#contentContainer{margin:0;padding:0;width:auto;float:none}#contentContainer #content{margin:0}#sideContent{float:none}#sidebarContainer{display:none;margin:0;padding:0 2%;position:absolute;left:3%;top:10px;width:90%;height:auto;-webkit-box-shadow:0 0 5px black;-moz-box-shadow:0 0 5px black;box-shadow:0 0 5px black}#sidebarContainer #sidebar{margin:0;padding:10px 0}#sidebarContainer .sideHeader h2{margin-bottom:5px}#sectionDivider,#bottomBorderContainer{display:none}#footerContent{float:none}#footer{margin:0;padding:10px 0;background-image:url(images/headershadow.png);background-position:top center;background-repeat:repeat-x;text-align:center;font-size:.8em}#extraContainer1,#extraContainer2,#extraContainer3{display:none}#extraContainer5,#extraContainer6{float:none}#extraContainer5,#extraContainer6,#extraContainer7{padding-left:10px;padding-right:10px}#breadcrumbcontainer{float:none;clear:both}#breadcrumbcontainer ul{padding-bottom:10px}#breadcrumbcontainer li{display:inline}#mainMenu ul li.ddarrow a{padding-right:20px}#mainMenu ul li.ddarrow span{position:absolute;top:.2em;right:5px;float:right;width:15px;height:2.2em;background:transparent url(images/ddarrow-down.png) center right no-repeat}#mainMenu ul ul li.ddarrow a{padding-right:0}#mainMenu ul ul{display:none;position:absolute;z-index:200;width:160px;top:30px;padding:5px}#mainMenu ul ul a{display:block;margin:0;padding:0 5px;width:150px;height:auto;line-height:2.2em;text-decoration:none;text-transform:none;background-image:none;background-color:transparent}#mainMenu ul ul a:hover{border-left:none;border-right:0;border-top:0}#mainMenu ul ul ul{top:-6px;left:165px}#mainMenu ul ul ul a{display:block}#mainMenu ul a{margin-right:0;height:auto;line-height:2.2em;background-image:none;padding:0 5px}#mainMenu ul ul li.ddarrow a{padding-right:20px}#mainMenu ul ul li.ddarrow span{top:.2em}#mainMenu ul ul{display:none;position:relative;width:auto;top:auto;padding:0;border:0}#mainMenu ul ul a{width:auto}#mainMenu ul li.ddarrow ul a{padding-right:20px}#mainMenu ul ul li.ddarrow a{padding-right:5px}#mainMenu ul ul li.ddarrow span{background:transparent url(images/ddarrow-down.png) center right no-repeat;right:5px;height:2.2em}#mainMenu ul ul ul{top:auto;left:auto;border:0}#hideMenu{display:block;margin:0 7px;padding:0;height:20px;line-height:20px;text-align:right;font-size:10px;cursor:pointer}#mainMenu{margin:0;padding:0;float:none;height:auto;overflow:auto}#mainMenu .current{font-weight:bold;border-left:none;border-right:0}#mainMenu .current:hover{border-left:none;border-right:0}#mainMenu .currentAncestor{display:block}#mainMenu ul a.currentAncestor{display:block;border-left:none;border-right:0}#subMenu,#sub2Menu,#sub3Menu{display:none}#mainMenu ul{margin:0;padding:0;list-style-type:none;height:auto}#mainMenu li{margin:0;display:block;float:none}#mainMenu a{display:block;margin:0;padding:0 10px;text-decoration:none;border-left:none;border-right:0;background-image:none}#mainMenu a:hover{border-left:none;border-right:0}#mainMenu a:active{border-left:none;border-right:0}#mainMenu ul .currentAncestor{border-left:none;border-right:0}#mainMenu ul ul li a{margin:0;padding:0 0 0 25px;border-left:none;border-right:0}#mainMenu ul ul .currentAncestor{border-left:none;border-right:0}#mainMenu ul ul ul li a{margin:0;padding:0 0 0 40px}#mainMenu ul ul ul ul li a{margin:0;padding:0 0 0 55px}#mainMenu ul ul ul ul ul li a{margin:0;padding:0 0 0 70px}#mainMenu ul ul ul ul ul ul li a{margin:0;padding:0 0 0 85px}#mainMenu ul ul ul ul ul ul ul li a{margin:0;padding:0 0 0 100px}#mainMenu ul ul ul ul ul ul ul ul li a{margin:0;padding:0 0 0 115px}#mainMenu ul ul ul ul ul ul ul ul ul li a{margin:0;padding:0 0 0 130px}#mainMenu ul ul ul ul ul ul ul ul ul ul li a{margin:0;padding:0 0 0 145px}#mainMenu ul ul ul ul ul ul ul ul ul ul ul li a{margin:0;padding:0 0 0 160px}ul.blog-tag-cloud{margin-left:19px;padding-left:18px}.blog-entry-category{padding-top:0;padding-bottom:0}.blog-archive-link-enabled{padding-top:0;padding-bottom:0}#blog-categories a{padding-top:0;padding-bottom:0}.blog-rss-link{padding-top:0;padding-bottom:0}.movie-background{margin:20px auto 10px auto;width:80%}}body{color:#666;background-color:#222}a{color:#408000}a:hover,a:active{color:#00f}#topContainer{background-color:#e6e6e6}#title{color:#666;text-shadow:0 1px 0 #b3b3b3}#slogan{color:#666}#mainMenu ul a{color:#fff;background-color:#666;border-left:1px solid #666;border-right:1px solid #666;border-top:1px solid #666}#mainMenu ul a:hover{color:#fff;background-color:#7f7f7f;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;border-top:1px solid #7f7f7f}#mainMenu ul .current,#mainMenu ul .currentAncestor,#mainMenu ul .current:hover,#mainMenu ul .currentAncestor:hover{color:#fff;background-color:#808080;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080}#mainMenu ul ul{border:1px solid #fff;border-top:0;background-color:#7f7f7f}#mainMenu ul ul a{color:#fff;border-left:none;border-right:0;border-top:0;border-bottom:dotted 1px#fff}#mainMenu ul ul a:hover{color:#000080;background-color:#dadada}#mainMenu ul ul li:first-child{border-top:dotted 1px #fff}#mainMenu ul ul .current,#mainMenu ul ul .current:hover,#mainMenu ul ul .currentAncestor,#mainMenu ul ul .currentAncestor:hover{color:#fff;background-color:#69c;border-left:none;border-right:0;border-top:0}#mainMenu ul ul ul{border:1px solid #fff}#subMenu ul ul li a{color:#fff;background-color:#369}#subMenu ul ul a:hover{color:#fff}#subMenu .current,#subMenu ul ul a.currentAncestor,#subMenu .current:hover,#subMenu ul ul a.currentAncestor:hover{color:#333;background-color:#fff}#sub2Menu ul ul ul li a{color:#333;bottom-border:2px solid #333;background-color:#fff}#sub2Menu ul ul ul a:hover{color:#666}#sub2Menu ul ul ul .current,#sub2Menu ul ul ul a.currentAncestor{color:#466b9e;border-bottom:2px solid #000}#sub3Menu ul ul{border-left-color:#ccc;border-right-color:#ccc;border-top-color:#ccc}#sub3Menu ul ul li a{color:#369;border-bottom:1px solid #ccc;background-color:#e4e4e4}#sub3Menu ul ul .current,#sub3Menu ul ul a.currentAncestor{color:#369;background-color:#fff}#sub3Menu ul ul a:hover{color:#369;background-color:#e4e4e4}#sub3Menu ul ul ul li a{color:#369;border-bottom:1px solid #ccc;background-color:#e4e4e4}#sub3Menu ul ul ul .current,#sub3Menu ul ul ul a.currentAncestor{color:#369;background-color:#fff}#sub3Menu ul ul ul a:hover{color:#369;background-color:#e4e4e4}#sub3Menu ul ul ul ul li a{color:#369;border-bottom:1px solid #ccc;background-color:#e4e4e4}#sub3Menu ul ul ul ul .current,#sub3Menu ul ul ul ul a.currentAncestor{color:#369;background-color:#fff}#sub3Menu ul ul ul ul a:hover{color:#369;background-color:#e4e4e4}#colorBar{background-color:#ccc}#midContainerWrapper{background-color:#e6e6e6}#midContainer{border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}#contentContainer a{color:%colour_mainContent_links%}#sidebarContainer .sideHeader{border-bottom:2px solid #666;color:#f00}#sidebarContainer #sidebar{background-color:%colour_sidebarBody_background%;color:%colour_sidebarText%}#sidebarContainer #sidebar a{color:%colour_sidebarLinks%}#sidebarContainer #sidebar a:hover{color:%colour_sidebarLinks%;text-decoration:underline}#sectionDivider{background:#e6e6e6 url(images/bottomborder.png) top center repeat-x;border-bottom:1px solid #ccc}#bottomBorderContainer{background-color:#e6e6e6}#extraContainer2{background-color:#ccc;color:#000}#extraContainer2 a{color:#466b9e}#extraContainer2 a:hover{color:#466b9e}#extraContainer3{background-color:#ccc;color:#000}#extraContainer3 a{color:#466b9e}#extraContainer3 a:hover{color:#466b9e}#extraContainer4{background-color:#fff;border:solid 1px #e6e6e6;color:#666}#extraContainer4 a{color:#00f}#extraContainer4 a:hover{color:#666}#extraContainer5{color:#000}#extraContainer5 a{color:#466b9e}#extraContainer5 a:hover{color:#466b9e}#extraContainer6{color:#000}#extraContainer6 a{color:#466b9e}#extraContainer6 a:hover{color:#466b9e}#ec7wrapper{background-color:#666;border-bottom:1px solid #ccc}#extraContainer7{color:#fff}#extraContainer7 a{color:#ccc}#extraContainer7 a:hover{color:#ccc}#footer{color:#fc6}#footer a:link,#footer a:visited{color:#fff}#footer a:hover{color:#ff6}blockquote,.standout{background-color:#e4e4e4}.thumbnail-caption{color:#000}.photo-caption{color:#000}.photo-frame{border:solid 3px #dadada}.movie-thumbnail-caption{color:#999}.movie-title{color:#999}.movie-thumbnail-frame img{border:solid 3px #7ba5df}.movie-frame{border:solid 3px #7ba5df}@media screen and (max-width:480px){body{background-color:#222}#topContainer{background-color:#e6e6e6}#title{color:#666;text-shadow:0 1px 0 #b3b3b3}#slogan{color:#666}#mobileSidebarTab{background-color:#666;border:1px solid #666}#mobileSidebarTab a{color:#fff}#mobileMenuTab{color:#fff;background-color:#666;border:1px solid #666}#mainMenuWrapper{background-color:#e6e6e6;border:1px solid #e6e6e6}#midContainer,#sidebarContainer{background-color:#fff}#footer{background-color:#222;color:#fc6;border-top:solid 1px #ccc}#footer a:link,#footer a:visited{color:#fff}#mobileSidebarTab{background:#666 url(images/menuitembg.png) top center repeat-x;border:1px solid #666}#mobileSidebarTab a{text-decoration:none;color:#fff}#mobileMenuTab{color:#fff;background:#666 url(images/menuitembg.png) top center repeat-x;border:1px solid #666}#hideMenu{color:#666}#mainMenu ul{background-color:#666}#mainMenu ul a{color:#fff;border-left:none;border-right:0;border-bottom:0;border-top:solid 1px #e6e6e6}#mainMenu ul a:hover{border-left:none;border-right:0;border-bottom:0;border-top:solid 1px #e6e6e6}#mainMenu ul li:first-child{border-top:0}#mainMenu ul ul{background-color:#7f7f7f}#mainMenu ul ul a{border-bottom:0;border-top:dotted 1px #fff}#mainMenu ul ul a:hover{border-bottom:0;border-top:dotted 1px #fff!important}#mainMenu ul ul li:first-child{border-bottom:0;border-top:0}#mainMenu ul .current,#mainMenu ul .currentAncestor,#mainMenu ul .current:hover,#mainMenu ul .currentAncestor:hover{color:#fff;background-color:#808080;border-left:none;border-right:0;border-top:solid 1px #e6e6e6}#mainMenu ul ul .current,#mainMenu ul ul .currentAncestor,#mainMenu ul ul .current:hover,#mainMenu ul ul .currentAncestor:hover{border-top:dotted 1px #fff}}#logoTitle,#mainMenuWrapper,#headerImage,#midContainer,#mainContentWrapper,#bottomContent,#extraContainer1,#extraContainer7{width:1000px}#mainMenuWrapper{width:1000px}#bottomBorder{width:1002px}#footer{width:1040px}#extraContainer4{width:980px}body{font-family:Arial,Helvetica,sans-serif}#topContainer{background-image:none}#logoTitle{background-image:none}#mainMenuWrapper{overflow:visible}#mainMenu ul li.ddarrow a{padding-right:20px}#mainMenu ul li.ddarrow span{position:absolute;top:0;right:5px;float:right;width:15px;height:25px;background:transparent url(images/ddarrow-down.png) center right no-repeat}#mainMenu ul ul li.ddarrow a{padding-right:0}#mainMenu ul ul{display:none;position:absolute;z-index:200;width:160px;top:30px;padding:5px}#mainMenu ul ul a{display:block;margin:0;padding:0 5px;width:150px;height:auto;line-height:28px;text-decoration:none;text-transform:none;background-image:none;background-color:transparent}#mainMenu ul ul a:hover{border-left:none;border-right:0;border-top:0}#mainMenu ul li.ddarrow ul a{padding-right:5px}#mainMenu ul ul li.ddarrow a{padding-right:5px}#mainMenu ul ul li.ddarrow span{background:transparent url(images/ddarrow-right.png) center right no-repeat;right:5px;height:28px}#mainMenu ul ul ul{top:-6px;left:165px}#mainMenu ul ul ul a{display:block}#mainMenu ul a{text-transform:none}#headerImage{background:transparent url(images/editable_images/image10.png) center center no-repeat}#headerImage,#extraContainer1{height:150px}#extraContainer2,#extraContainer3{height:110px}#contentContainer{width:70%}#sideContent{width:25%}#extraContainer4{display:inline-block}#sectionDivider{display:none}@media only screen and (device-width:768px){#logoTitle,#mainMenuWrapper,#midContainer,#extraContainer7{width:90%}#bottomBorder{width:90.2%}#headerImage,#extraContainer1,#mainContentWrapper,#bottomContent{width:100%}#extraContainer2,#extraContainer3{width:32%}#extraContainer4{width:97.5%}#footer{width:94%}#fixedPositionWrapper{position:relative;width:auto}#fixedPositionCushion{display:none}.imageStyle{max-width:100%;height:auto}}

#breadcrumbcontainer{
    display:none;
}
#extraContainer4 h2, #extraContainer4 h3{
    margin-top:0;
    line-height:1.3em;
}
.thumbnail-wrap,.thumbnail-frame,.collage-main,.collage-main .collage-item {
    height: auto !important;
}
#collage_page91-main {
    width: 100% !important;
}
.thumbnail-frame{
    width:155px !important;
    height:185px !important;
}
.thumbnail-frame img{
    display:block;
    margin:0 auto;
}
.thumbnail-wrap{
    padding: 5px 35px 30px;
}
#footerContent{
    float:none;
}
#footer {
    width: 95% !important;
    margin: 0px auto;
    padding: 10px;
}
.collage-main .collage-item {
    margin: 0 20px 70px !important;
}

#topContainer,#midContainerWrapper,#bottomBorderContainer {
    background-color: #fff;
}
#logoTitle{
    padding-left: 0;
}
#logo {
    padding: 10px 5px 20px;
}
#headerImage{
    border: solid 1px #e6e6e6;
}
h1 {
    font-size: 2.5em;
    line-height: 1em;
    color: #555;
    margin: 0 auto 10px auto;
}
h2 {
    font-size: 2em;
    color: #555 !important;
    text-transform:capitalize;
    margin-bottom: 10px;
}
#mainMenu {
    margin: 0 auto;
    padding: 0;
    float:none;
    max-width: 1020px;
    padding: 0 20px 15px;
}
#mainMenuWrapper {
    width: 100%;
    height: 80px;
    background-color: #666;
}
#mainMenu ul a{
    background-image:none;
}
#mainMenu ul .current, #mainMenu ul .currentAncestor, #mainMenu ul .current:hover, #mainMenu ul .currentAncestor:hover{
    font-weight: bold;
    background-color: #fe881e;
    border: 1px solid #fe881e;
    border-top:none;
}
#midContainer{
    border:none;
}
#bottomBorder{
    background:none;
}
a{
    color:#fe881e !important;
}
#mainMenu a{
    color:#fff !important
}
#bottomContainer {
    background: #222;
}
#footerContent{
    color:#fff;
}
img.full-size{
  width:100%;
}

@media only screen and (max-width: 1070px){
#extraContainer4{
    width: 92% !important;
    margin:0 auto;
    display: block;
}
body{
    overflow-x: hidden;
}
}

@media only screen and (max-width: 1010px){
#topContainer,#logoTitle, #mainMenuWrapper, #headerImage, #midContainer, #mainContentWrapper, #bottomContent, #extraContainer1, #extraContainer7,#bottomContainer, #contentContainer{
    width: 100% !important;
}
#midContainer{
    padding:10px 0;
}
#titleSlogan{
    width: calc(100% - 120px) !important;
    padding: 0 30px 30px 0;
    height:auto; 
}
#title h1{
    font-size: 2.5em;
}
#breadcrumbTop{
    margin-left:3%;
}
#contentContainer #content, #sideContent{
    width:94%;
    margin:0 auto;
    float:none;
}
#extraContainer4 h2, #extraContainer4 h3{
    font-size:1em;
}
.image-left{
  float:none;
}
}

@media only screen and (max-width: 480px){
#mainMenuWrapper{
    left:0;
}
#mainMenu ul ul{
    width:auto;
    padding:0;
}
#breadcrumbTop{
    display:block;
    padding-top:20px;
}
#topContainer{
    height:auto;
    width: 100.5% !important;
}
#title h1{
    font-size: 1.8em;
}
#slogan h2{
    font-size: 1em;
    display:none;
}
#mobileTabWrapper{
    top: initial;
}
#extraContainer4{
    width: 88% !important;
    margin: 0 auto 20px auto;
}
#mainContentWrapper{
    width:95%;
    padding:0;
}
#midContainer{
    padding-top:30px;
}
#contentContainer{
    line-height:1.3em;
    width:100%;
}
.album-title, #contentContainer #content h2, #contentContainer #content h1{
    font-size:1.3em;
    line-height:1.1em;
    width:100%;
    font-weight:bold;
}
.album-description{
    padding-bottom:15px;
}
.album-title,.album-description,#contentContainer #content{
    text-align:center;
}
.thumbnail-wrap,.thumbnail-frame,.collage-main,.collage-main .collage-item {
    width:90% !important;
    height: auto !important;

}
.collage-main,.collage-main .collage-item{
    padding: 5px 0 20px 15px !important;
}
.collage-main .collage-item{
    margin: 0 0 50px !important;
}
.thumbnail-wrap{
    padding:5px 0 35px 7% !important;
}
.thumbnail-frame img, .collage-main .collage-item img{
    display:block;
    margin:0 auto;
    max-width: 100%;
}
}

@media screen and (max-width: 480px){
.CollageHVBox {
    left: 10% !important;
    width: 70% !important;
    margin: 0 auto;
    text-align:center;
}
}

#fixedPositionWrapper{
background-color: #666;
padding-bottom: 3px;
}