body
{	
	font-family:'Source Sans Pro', sans-serif;
	background-color: white;
	color:#999;
}

h1.logo{
    font-weight:bold;
    text-transform:uppercase;
    color:white;
        margin-top: 12px;
}
h1,h2,h3,h4{
    color:#5C5C5C;
}
.bcg-header{
    background-color:#000;    
    height:65px;
}
.container-header{
    
}


/* Navigation */

html body .navbar-default {
    background-color: transparent;
    border-color: transparent;
    border-radius:0;
    border:0;
    margin-top:12px;
    margin-bottom:0px;
}
html body ul.nav>li{
    font-family:'Open Sans';
}
html body ul.nav>li.active a,
html body .navbar-default .navbar-nav>.active>a{
    background-color:#efefef;
    color:black;
}
html body ul.nav>li>a,
html body .navbar-default .navbar-nav>li>a{
    color:white;
}

html body .navbar>.container{
    width:100%;
}

html body ul.nav{
    float:right;
}

html body .navbar-default .navbar-nav>li>a:focus, 
.navbar-default .navbar-nav>li>a:hover {
    color:#b5b5b5;    
}

/* Navigation stops */

	#image-header:before{
	    width:100%;
	    height:100%;
	    background-color:blue;
	}
#image-header{
    width: 100%;
    height: 200px;
    background-size:cover;
    background-image: url(/images/Aragorn/placeholders/BIG-Stones.jpg);
}
    #image-header.small-header-image{
        height:200px;
    }
    #image-header.big-header-image{
        height:270px;
    }
    #image-header.huge-header-image{
        height:400px;
    }

    .container-image-header h1{
        color:white;
        margin-top:5%;
    }
    
    /* Necessary padding on the bottom of the content */
    div.container-system-content:last-of-type>.row:last-child{
        margin-bottom:15px;
    }
    
.container-footer{
	min-height:200px;
}
    .container-footer>.row{
        padding-top:10px;
    }
    .container-footer h1,
    .container-footer h2,
    .container-footer h3
    .container-footer h4{
        text-transform:uppercase;    
    }
    
    .container-footer a{
        color:gray;
        text-decoration:underline;
    }
    
    .footer-bcg{
        background-color:black;
    }

#image-header.user-style{background-color:#####;background-image:url('/FS/a12bc633-3b6d-4e4a-bafc-76595af15551_L1200.jpg');background-position-x:0%;background-position-y:30%;background-repeat:repeat;background-size:cover;}body.user-selected-solidcolor{background-color:##fbf7f7;background-image:none;}
td
{
    text-align:left;
}

body
{
    line-height:normal;
}

table.ottTable
{
    border: 1px solid #DDD;
    border-collapse: separate;
    border-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-bottom:20px;
}
table.ottTable th, table.ottTable td
{
    padding: 8px;
    line-height: 18px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid;
}
