html body { font-family: "Arial", "Courier New", Helvetica, Sans; }

html body { 
background-color: #C0C0C0;

 }


.container { background-color: white; background-image:  url("../images/banner_bg11.png");
background-repeat: no-repeat;
background-position: left top;
margin-top: 72px;
text-align: left;
}

h1, h2, h3, h4, h6 { color: rgb(237,0,140); }
h5,{ color: rgb(255,255,255); }
h1 a, h2 a { color: rgb(237, 0, 140); }
h7 { color: rgb(237,237,140); }
h8 { color: white; }



#logo
{text-align: right;
margin-top: 40px;
margin-bottom: 60px;
margin-right: 80px;
}

#logo h1 {
font-size: 42px;
font-weight: bold;
color: white;
}

#logo h2 {
font-family: "Courier New", sans;
font-size: 18px;
font-weight: bold;
color: white;
}

#footer { 
    border-top: 3px solid black;
    padding-top: 15px; 
    margin-top: 60px;
    clear: both; 
    text-transform: none;
}

#footer p { padding-left: 18px; }


.news-item { padding-bottom: 17px; border-bottom: 1px solid black margin-bottom: 18px; }

#topics hr { background-color: #000; color: #000; margin-left: 108px; width: 450px; }


.sbd {
    font-family: "Courier New", sans;
    color: black;
    text-transform: lowercase;
}

.sbd span {
    color: black;
    text-transform: uppercase;
}


#introduction {
    float: left;
    
}

#people {
    	float: left;
	margin-left: 108px;
	width: 450px;
}



#topics { padding-left: 18px; }

#topics h16 {
    float: left; 
/*  display: inline; */
    text-transform: none; 
    font-family: "Arial", sans;
    font-size: 15px;
    width: 100px;
    font-weight: bold;
    margin-top: 5px;
}

#topics h6 {
    float: left; 
/*  display: inline; */
    text-transform: none; 
    font-family: "Arial", sans;
    font-size: 15px;
    width: 108px;
    font-weight: bold;
    margin-top: 5px;
}

#topics h2 {
    float: left; 
/*  display: inline; */
    text-transform: none; 
    font-family: "Arial", sans;
    font-size: 20px;
    width: 108px;
    font-weight: bold;
 }


#topics h3 {
    float: left; 
    text-transform: none;
/*    display: inline; */
      font-family: "Arial", sans;
/*    margin-right: 18px; */
    width: 430px;
    font-size: 18px;
    font-weight: bold;
}

#topics h4 {
   /*    display: inline; */
      font-family: "Arial", sans;
/*    margin-left: 10px; */
/*    margin-right: 10px; */
    width: 430px;
       font-size: 16px;
	color: black;
	text-align: left;
	margin-left: 108px;
	text-transform: none;
	font-weight: bold;
}

#topics h5 {
   /*    display: inline; */
      font-family: "Arial", sans;
/*    margin-left: 10px; */
/*    margin-right: 60px; */
    width: 400px;
       font-size: 50px;
	text-align: right;
	font-weight: bold;
}

#topics p.aspect {
    margin-left: 108px; 
    margin-right: 50px;
	margin-top: 30px;
    text-transform: none;
	
}

#topics p.aspect02 { 
    margin-left: 90px; 
    margin-right:50px;
	
}

#topics p.aspect03 {
    margin-left: 108px; 
    margin-right: 50px;
    font-size: 14px;	
}

#topics p.aspect04 {
    margin-left: 0px; 
    margin-right: 80px;
    font-size: 13px;
}

#topics p.aspect05 {
    margin-left: 0px; 
    margin-right: 80px;
    font-size: 15px;
    font-weight: bold;
}

#topics p.aspect06 {
    margin-left: 0px; 
    margin-right: 150px;
    font-size: 12px;
}
#topics p.aspect07 {
    margin-left: 95px; 
    margin-right: 50px;
    font-size: 12px;
}
#topics p.aspect08 {
    margin-left: 108px; 
    margin-right: 50px;
margin-top: -15px;
    font-size: 12px;
}
#topics p.aspect09 {
    margin-left: 75px; 
    margin-right: 50px;
margin-top: -15px;
    font-size: 12px;
}
#topics p.aspect10 {
    margin-left: 108px; 
    margin-right: 50px;
margin-top: -5px;
    font-size: 12px;
}
#topics p.aspect11 {
    margin-left: 108px; 
    margin-right: 50px;
margin-top: -5px;
    font-size: 12px;
}
/* #topics p { display: inline; } */


#topics li {
    list-style-type: none;
}

#nav { 

	float: right;
	padding-top: 18px;
	text-align: left;
	text-transform: none;
 }

#nav h3 { 
    float: left; 
    clear: left; 
    width: 216px;
    font-size: 18px;
    font-weight: bold;
    line-height: 36px;
    margin-top:0px;
}

#nav h4 { 
    float: left; 
    clear: left; 
    width: 216px;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    margin-top:0px;
}

#nav h5 { 
    float: left; 
    clear: left; 
    font-size: 12px;
    font-weight: bold;
    line-height: 24px;
    margin-top:0px;
}

#nav p { clear: left;}


img.ppl { width: 94px; height: 94px; float: left; margin-right: 18px; margin-bottom: 18px;}

img.ppl2 { width: 120px; height: 100px; float: left; margin-right: 18px; margin-bottom: 18px;}

#think-design {
    float: left;
    clear: both;
}


a {
    font-weight: bold;
    text-decoration: none;
    border-bottom: 1px dotted rgb(237, 0, 140);
    color: rgb(237,0,140);
}



