



#big_wrapper{

border: solid black 5px;

display:inline-block;

width:100%;

margin:0px auto;

text-align:center;

background:powderblue;

border-radius: 12px;

font:bold  gold  comic sans;

}





#header1

{



	width:400px;

	height:40px;

	font-size: 10px;

	



	border-radius: 12px;

	margin:0px 0px;

	padding:0px;

	font:bold  gold 10px tahoma;

	background:goldenrod;



}

hgroup

#h1  {

display: inline;

color:white;



}

#mainimage img{

    width:1000px;

	height:100px;

	border-radius: 12px;

	padding:5px;

	font:bold 20px tahoma;

	

}

#mainsection img{

    width:50%;

	height:auto;

	border-radius: 100px;

	padding:5px;

	font:bold 20px tahoma;

	

}

#mainsection {

color:black;

}



#nav{background :blue; 

border-radius: 100px;

color:white; }



#nav li {

    display:inline-block;



	padding:20px;

	font:bold  20px  tahoma;

	color:red;

	

}

#navbottom li {

	display:inline-block;

	padding:5px;

	padding-bottom:100px;

	font:bold 20px tahoma;

	

	}

	#navimage img {

	display:inline-block;

	

	border-radius: 20px;

	padding:5px;

	padding-bottom:2px;

	border-radius: 20px;

	font:bold 20px tahoma;

	background:lightblue;

	width:200px ;

	height:200px;

	

	}

	#navimage figcaption {

	

	

  padding: 0px;

  font-family: 'Cherry Swash', cursive;

  font-size: 1em;

  font-weight: 700;

  

  position:absolute;

  bottom:210;

  border: none;

  background: grey;

  

  text-align: right;

}

a {

  text-decoration:none;
font:bold  20px  tahoma;
  color:green;

}







#section{

		float:left;

		width:660px;

		margin:30px;/*1000-660+60=280remaining*/

background:brown;

border-radius: 12px;

}



#aside{

	float:left;

	width:400px;

	height:20px;

	font-size: 20px;

	color:firebrick;

	



	border-radius: 12px;

	margin:0px 0px;

	padding:5px;

	font:comic;

	background:gold;



}

#asidetop{

	float:right;

	width:400px;

	height:70px;

	border-radius: 25px;

	margin:0px 0px;

	padding:5px;

	font:bold  20px tamarillo ;

  

	color:black;

	font-size:30px;

	background:royalblue;



}





}

#asidetopr aside{

	float: left;

	width:400px;

	margin:20px 0px;

	padding:30px;

	background:green;



}

#footer{

		clear:both;

		text-align:center;
         
		padding:20px;
        border-radius: 12px;
		border: top 5px solid black;

		background:blue;

		}

#article1 {

	background:  blue;
border-radius: 12px;
	border:4px solid goldenrod;

	padding: 20px;
	color:white;

	}

	#article2 {

	background:  darkred;

	border:4px solid goldenrod;

	padding: 20px;

	width:100%;

	height:30px;

	font-size: 15px;

	color:white;

	



	border-radius: 12px;

	margin:0px 0px;

	padding:5px;

	

	}

	

	

	