body, html {
    
    margin: 0px;
    padding: 0px;
    background-color: #000000;
    font-family: Verdana; 
    font-size: 15px;
    color: silver;
}

.Container {
    width: 99%;
    min-width: 500px;
    margin: auto;
}

header {
    width: 100%;
    height: 116px;
    line-height: 116px;
    text-align: center;
    background-image: url();
    background-repeat: no-repeat;
    background-color: #151515;
    margin-top: 10px;
}

header span {
        display: inline-block;
        color: #000;
        font-size: 30px;
        padding-left: 10px;
        
}

A:link {
         font:8pt Verdana; 
         color:#E7CE91; 
         TEXT-DECORATION: none;
}
A:visited {
         font:8pt Verdana; 
         color:#E7CE91; 
         TEXT-DECORATION: none;
}
A:active {
         font:8pt Verdana; 
         color:#e7ce91; 
         TEXT-DECORATION: none;
}
A:hover {
         font:8pt Verdana; 
         color: #e7ce91; 
         TEXT-DECORATION: underline;
}

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:90px;
	
}
#gallery a {
		float:none;
		position:absolute;
}
	
#gallery a img {
		border:none;
}
	
#gallery a.show {
		z-index:500
}

#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:15px; 
		width:100%; 
		position:absolute;
		bottom:0;
}

#gallery .caption .content {
		margin:0px
}
	
#gallery .caption .content h3 {
		margin:0;
		font-size: 13px;
		padding:0;
		color:Orange;
}

nav {
    width: 100%;
    height: 30px;
    text-align: center;
    background-color: #333333;
}

nav span {
        display: inline-block;
        color: #fff;
        font-size: 20px;
        padding-left: 20px;
    }

.content {
    width: 100%;
    padding: 10px 0px;
    background-color: #000;
    max-width: 1300px;
    margin: auto;
}



footer {
    width: 100%;
    height: 116px;
    line-height: 116px;
    background-color: #151515;
    margin-bottom: 0px;
    text-align: center;
}

.main_articles {
    width: 100%;
    float: left;
    height: 650px;
    margin-left: 1px;
}

.side_article {
    width: 25%;
    float: right;
    height: 700px;
    border-left: 1px dotted #6d6d6d;
}

.siteDescription {
    display: -moz-box; /* Firefox*/
    display: -webkit-box; /* Chrome */
    display: -ms-flexbox; /* IE 10 */
    display: flexbox;
    flex-direction: row;
    flex-align:start;
    width: 95%;
    height: 150px;
}

.desImage {
    -webkit-box-ordinal-group: 1; /* iOS 6-, Safari, Opera*/
    -moz-box-ordinal-group: 1; /* Firefox*/
    -ms-flex-order: 1; /* IE 10 */
    -webkit-order: 1; /* Chrome */
    flex-order: 1;
    width: 250px;
    height: 150px;
}

    .desImage img {
        width: 250px;
        height: 150px;
        margin-left: 5px;
        border: 2px solid #6d6d6d;
    }

.des {
    margin-left: 1px;
    -webkit-box-ordinal-group: 2; /* iOS 6-, Safari, Opera*/
    -moz-box-ordinal-group: 2; /* Firefox*/
    -ms-flex-order: 2; /* IE 10 */
    -webkit-order: 2; /* Chrome */
    flex-order: 2;
    width: 100%;
    height: 140px;
    background-color: #e9e9e9;
    padding: 5px;
}

.ads {
    width: 90%;
    margin: auto;
    margin-top: 10px;
    height: 150px;
    text-align: center;
    padding-top: 10px;
    background-color: #e5eff3;
}

@media all and (max-width: 900px) {
    .side_article { /* Hide advertisement panel*/
        display: none;
        visibility: hidden;
    }

    .siteDescription {
        width: 100%; /* Earlier 70%*/
    }

    .main_articles {
        width: 90%;/* Earlier 95%*/
    }
}