/* ============================== */
/* ! Layout for desktop version   */
/* ============================== 
    * {
        font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
        color: #333;
        line-height: 140%;
    }
    select, input, textarea {
        font-size: 1em;
    }
    h2 {
        margin-top: 1.2em;
        margin-bottom: 0;
        padding: 0;
        border-bottom: 1px dotted #dedede;
    }
    h3 {
        margin-top: 1.2em;
        margin-bottom: 0;
        padding: 0;
    }
    .example {
        border: 1px solid #CCC;
        background: #f2f2f2;
        padding: 10px;
    }
    ul {
        list-style-image:url(img/list-style.gif);
    }
    pre {
        font-family: "Lucida Console", "Courier New", Verdana;
        border: 1px solid #CCC;
        background: #f2f2f2;
        padding: 10px;
    }
    code {
        font-family: "Lucida Console", "Courier New", Verdana;
        margin: 0;
        padding: 0;
    }

    #gallery {
        padding: 30px;
        background: #e1eef5;
    }
    #descriptions {
        position: relative;
        height: 50px;
        background: #EEE;
        margin-top: 10px;
        width: 640px;
        padding: 10px;
        overflow: hidden;
    }
    #descriptions .ad-image-description {
        position: absolute;
    }
    #descriptions .ad-image-description .ad-description-title {
        display: block;
    }


/* ============================= */
/* ! Layout for mobile version   */
/* ============================= */

@media handheld, only screen and (max-width: 767px) {

	body {

	}

}


/* ========================================== */
/* ! Provide higher res assets for iPhone 4   */
/* ========================================== */

@media only screen and (-webkit-min-device-pixel-ratio: 2) { 

/*	.logo {
		background: url(logo2x.jpg) no-repeat;
		background-size: 212px 303px;
	}*/

}