/* Headings*/
    h1,h2,h3,h5,h6{
        letter-spacing:0px;
        font-weight:normal;
        position: relative;
        padding: 0 0 10px 0;         
    }
    
    h1.pagetitle {
            font-family: 'Times New Roman', 'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  

    
    }
    h1#hometitle {
    font-size: 16px;    
    color: #006699;
    font-family: 'Times New Roman','Sorts Mill Goudy','Arial','Helvetica','OpenSans',sans-serif;
    margin-bottom: 0.5em;
    text-transform: uppercase;
    margin-top:50px;
    }
    
    /* Text Elements */

    
    .content.home .box p, .row .box p{
        padding-bottom:3px;
        font-family: 'Times New Roman', 'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
        font-size:14px;
        text-align:justify;
        
    }
    
    .left h2{
    text-transform:uppercase;
    color: #006699;
        font-family: 'Times New Roman', 'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
       margin-bottom:0.5em;
    }
    
    
    .left p {
    padding-bottom:10px;
        font-family: 'Times New Roman', 'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
        font-size:14px;
        line-height:18px;
        text-align:justify;
        margin-top:0.1em;
        margin-bottom:0.1em;
    }

    /* Standart block quote */
    blockquote {
        font-size:13px;
        line-height: 18px;
        position:relative;
        color:#909090;
        text-shadow: 1px 1px 0px  #fff;
        width:auto;
        margin:0 0 20px 0;
        background:url(http://www.comfortinnstatenisland.com/wp-content/themes/comfortinn/images/blockquote.png) left 0 no-repeat;
    }

    blockquote p{
        padding:10px 10px 0 50px;
        margin:0 0 10px 0;
    }
    
    /* pull quote */
    blockquote.pullquote {
        width:300px;  
    }

    blockquote.pullquote p{
        padding:20px 20px 10px 20px;
    }

    blockquote.alignleft{
        float:left;
        margin: 6px 20px 6px 0;
        display: inline; 
    }
    
    blockquote.alignright{
        float:right;
        margin: 6px 0 6px 20px;
    }
    
    blockquote em, blockquote i, blockquote cite {
        font-style:normal;
    }
    
    pre {
        line-height:18px;
        margin-bottom:18px;
    }
    
    code {
        display:block;
        margin:0 0 20px 0;
        padding:0 10px;
        font-weight:normal;
        font-size:12px;
        font-family:"Courier New", Courier, Consolas, Monospace;
        line-height:18px;
        overflow:auto;
        background:#EDEDED url(http://www.comfortinnstatenisland.com/wp-content/themes/comfortinn/images/code.gif);
        border:1px solid #EDEDED;
        white-space:pre;
    }
    
    ins {
        text-decoration:none;
    }
    
    sup {
        bottom: 1ex;
    }
    
    sub {
        top: .5ex;
    }
    
    p {
       
        margin-bottom:0.8em;
        font-weight:normal;	
        font-family: 'Times New Roman', 'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
         font-size:12px;
        line-height:19px;
        text-align:left;
        
        
        
    }
    
    p.services {
       
        margin-bottom:0.8em;
        font-weight:normal;	
        font-family: 'Times New Roman', 'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
         font-size:13px;
        line-height:19px;
        text-align:left;
        letter-spacing: 0.10em;
        font-style: italic;
        
    }
    
    
     p.gallery {
        padding:0 0 3px 0;
        margin-bottom:0.8em;
        font-weight:normal;	
        font-family: 'Times New Roman', 'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
         font-size:13px;
        line-height:19px;
        letter-spacing: 0.070em;
        text-align:left;
        
    }
    
    /* sidebar headings */
    .sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{
        padding: 0 0 10px 0;         
    }
    
    h1{
		color:#002e46;
        font-size: 20pt;
        padding-top:0.3em;
        padding-bottom:0.3em;
        padding-left:0em;
        margin-top:0.7em;
        margin-bottom:0.7em;
        font-family: 'Times New Roman', 'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
        
        line-height:0.2em;
        display:block;
        
    }
    
    h2{
		color:#002e46;
        font-family: 'Times New Roman',  'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
        font-size:16px;
        letter-spacing: 0.080em;
        padding:0;
        
        margin-bottom:0em;
        display:block;
        
        	
    }
    
    
    h2.package{
		color:#002e46;
        font-family: 'Times New Roman',  'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
        font-size:18px;
        letter-spacing: 0.080em;
        padding:0;
        margin-bottom:0em;
        display:block;
        	
    }
    
    
    h2.new {
		color:#002e46;
        font-family: 'Times New Roman',  'Sorts Mill Goudy', 'Arial', 'Helvetica', 'OpenSans', sans-serif;  
        font-size:16px;
        letter-spacing: 0.080em;
        padding:0;
        margin-top:0.6em;
        margin-bottom:0em;
        display:block;
        text-transform:uppercase;
        	
    }
    
    
    h3{
		color:#002e46;
        font-size: 14pt;
       line-height:28px;
    }
    
    h4{
		color:#002e46;
        font-size: 13pt;
        padding-bottom:0;
        line-height:26px;
        font-weight:normal;		
    }
    
    .sidebar h4{
	   font-size:18px;
	   line-height:24px;
    }

    h5{
        font-size: 18px;
        line-height:27px;		
    }
    
    h6{
        font-size: 16px; 
        line-height:24px;	
    }

    /*	heading colors and links  */
    h1 a, h2 a{ 
        text-decoration:none;
        color:#000;
    }
    
    h3, h4,h5,h6, h3 a, h4 a, h5 a, h6 a{
        /*color:#000;*/
        text-decoration:none;
    }

    h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{
        color:#4F4F4F;
        text-decoration:none;
    }
    
    .Apple-style-span {
		color:black;
		line-height:21px;
    }


    /*	Footer headings  */
    #footer .row.footer h1 a, #footer .row.footer h2 a{ 
        text-decoration:none;
        color:#fff;
    }
    
    #footer .row.footer h3, #footer .row.footer h4,#footer .row.footer h5,#footer .row.footer h6,#footer .row.footer h3 a, #footer .row.footer h4 a, #footer .row.footer h5 a, #footer .row.footer h6 a{
        color:#fff;
        text-decoration:none;
    }

    #footer .row.footer h1 a:hover,#footer .row.footer h2 a:hover,#footer .row.footer h3 a:hover,#footer .row.footer h4 a:hover,#footer .row.footer h5 a:hover,#footer .row.footer h6 a:hover{
        text-decoration:none;
        color:#909090;
    }