/*
   New Perspectives on HTML and CSS
   Tutorial 5
   Case Problem 2

   Chamberlain Civic Center Style Sheet


   Filename:         ccc.css
   Supporting Files: bottom.jpg, bottomleft.jpg, bottomright.jpg, left.jpg
                     tab.jpg, top.jpg, topleft.jpg, topright.jpg, right.jpg

*/



/* Default Styles */

* {
   list-style: none;
   margin: 0px;
   padding: 0px;
}

header {
   font-size: 40px;
   color: red;
   width:800px;
   text-align:center;   
}


nav, section {
   display: block;
   font-size: 30px;
   color: black;
}




/* Body Styles */
body {
   font-family: Verdana, Geneva, sans-serif;
   margin: 0px auto;
   width: auto;
}



/* Navigation Styles */

nav {
   margin-top: -3px;
}

nav ul {
   height: 50px;
   font-size: 14px;
}

nav ul li {
padding: 0px;
   float: left; 
   margin: 0px 3px; 
   width: auto; 
   line-height: 30px;
   height: 40px; 
   text-align: center; 
   font-size: 14px;
   style="list-style-type:disc"
}

nav ul li a { 
   width: auto;
   font-size: 12px; 
   text-decoration: none; 
   color: black;
   margin: 10px;
   padding: 5px;
   border: 1px solid;
   background-color: rgb(209, 217, 224);
   style="list-style-type:disc"
}






/* Summary Section */

#summary {
   width: 900px;
   text-align: center;
}

#summary h3 {
   color: red; 
   font-size: 24px; 
   font-weight: normal;
   letter-spacing: 5px;
   margin: 10px;
}

#summary p {
   font-size: 12px; 
   margin: 10px 0px 10px 10px;
   text-align: center;
   color: black;
}





/* Coming Events Section */

#events {
   margin: 0px auto;
}

footer {
   width: 900px;
}

footer address {
   border-top: 1px solid red;
   font-size: 11px;
   font-style: normal;
   text-align: center;
}

#question {
   font-size:12px;
   color: black;
   text-align: center;
}

#answer {
   font-size:12px;
   color: black;
      text-align: center;
}

#Larry_answer {
   font-size:12px;
   color: black;
      text_align: center;
   margin-left: 1cm;
}

#Enough_Trace_comment {
   font-size:12px;
   color: black;
      text-align: center;
}


#Larry_cloud_comment {
   font-size:12px;
   color: black;
   text-align: center;
}


#patch_stability_question {
   font-size:12px;
   color: black;
   text-align: center;
}


#patch_stability_answer {
   font-size:12px;
   color: black;
      text-align: center;
}




#Enough_Trace_cloud_comment {
   font-size:12px;
   color: black;
   text-align: center;
   margin-left: 1cm;
}



#cloud_bullet {
   font-size:12px;
   color: black;
}


#cloud_equalizer_bullet {
   font-size:12px;
   color: black;
}




#expensive_bullet  {
   font-size:12px;
   color: black;
}



#acknowledgements {
      font-size:10px;
   color: black;
      text-align: center;
}




p.acknowledgement_heading {
      color: green;
      font-size: 14px;
      text-align: center;
}



h2 {
      color: green;
      font-size: 14px;
      text-align: center;
}
