/* CSS Document */

body {
   font-family:Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  background: #3278AE;
  color: #000;
  margin: 0;
  padding: 0;
  
}

#centerwrap {
  width: 950px;
 margin: 0 auto 20px auto;
border-left:1px solid #BEB9B7;
border-right:1px solid #BEB9B7;
  background: #FCFCFC;

  
}

a:link, a:visited, a:active {
text-decoration:none;
color:#000000;
}

a:hover {
text-decoration:underline;
}

img {
border:none;}

blockquote {
	margin: 0px;
	padding: 0px 10px;
	border: 1px solid #ddd;
	background:none;
	font-size:94%;
}

blockquote span {
font:bold 14px  Arial, Helvetica, sans-serifArial; 
color:#6581A5; 
padding: 0px;

}





/*          Headings
--------------------------------- */

h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	
}

h3 {
font-size:110%; 
color:#0E2B4F; 
padding: 0px 0px 0px 0px;
line-height:2px;
text-decoration:underline;

}

h4 { 
font-size:110%; 
color:#133054; 
padding: 0px 0px 0px 0px;
line-height:2px;
text-decoration:underline;
}


/* ---------Classes------------- */


.t1 { 
font-family: tahoma, Arial, Helvetica, sans-serif; 
font-size:14px; color:#8D2800; 
text-decoration:none; 
font-weight:bold; text-align:center;
} 

.t2 { 
font-family: tahoma, Arial, Helvetica, sans-serif; 
font-size:12px; color:#96968A; 
text-decoration:none; 
font-weight:bold; 
} 

span.info {
color: #666666;
font-size:92%;
}


span.title {
color:#000;
font-size:105%;
font-weight:bold;
}

a.more {
color:#8D2800;
float:right;
}

.floatleft {
float:left;
}

.floatright {
float:right;
}

.handcursor{
cursor:hand;
cursor:pointer;
}

.border-bottom {
border-bottom: #333333 1px solid;
}

.clear {
clear:both;
}
/*          Header
---------------------------------*/

#header {
  width:100%;
  height: 120px;
  
  margin: 0px auto 0px auto;
  padding:0px;
  background: url(images/bg-header.gif) no-repeat #fff;
}



/*         Global Navigation
----------------------------------------------*/

.navGlobal {
  float:right;
  width: 260px;
  margin-top: 0px;
font-size:84%;
  text-indent:0px;
  line-height:normal;
}

.navGlobal li {
  display: inline;
  list-style-type:none;
}

.navGlobal a {
  color: #000;
  text-decoration:none;
}

.navGlobal a:hover {
  text-decoration:underline;
}


/*         Navigation
---------------------------------------------*/


    #navigation {
      float:left;
	  width:940px;
      background: url(images/bg-nav.gif) repeat #FFF;
	  border-top: #000 solid 1px;
	  border-bottom: #000 solid 1px;
	  margin-top:0px;
      }
	  
    #navigation ul {
	margin:0;
	padding:5px;
	list-style:none;
      }
    #navigation li {
      display:inline;
      float:left;
      margin-left:5px;
      padding:0px 5px 4px 5px;
      
      }
	  
    #navigation a {
	  color: #FCFCFC;
	  text-decoration:none;
      }
	 
	 #navigation a.space {
	 color:#000;
	 }
    
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
  
	  
    #navigation a:hover {
      color: #FCFCFC;
      }
 
	  

/* ------------Page & Content---------*/


#main {
 width: 645px; 
 float:left;
 background: #none;
 margin: 0px auto;
 padding: 10px;
 

}

#content {
 border-top: #000 solid 1px;
 padding: 5px;
 font-size:95%;
}

#content span {
font-size:14px;
font-weight:bold;
}

#content span.info {
color: #666666;
font-size:92%;
font-weight:normal;
}


#content span.title {
color:#000;
font-size:115%;
font-weight:bold;
}

#intro {
float:left;
width:280px;
height:240px;
}

#news {
clear:both;
}

#news img, #intro img {
padding:0 10px 10px 10px;
}

#content div.profile {
padding:10px 0 10px 0;
border-bottom:1px solid #BEB9B7
}

#content div.profilePic {
float:left;
width:50px;
height:70px;
padding:5px 10px 5px 0;
}

#content div.profileInfo {
height:70px;
padding:5px 10px 5px 0;
}

#content dt {
color: #0E2B4F;
padding-bottom:2px;
}

#content dd {
margin-left:10px;
font-size:.9em;
padding-bottom:10px;
}

#content h3 {
text-decoration:none;
font-size:1.5em;
border-bottom:#0E2B4F solid 1px;
padding-bottom:3px;
}



/* ------------Side Bar--------------*/


#sidebar {
float:right;
 margin: 6px auto 5px auto;
 padding: 15px;
 width: 235px;
 border-left: #999999 solid 1px;
 font-size:95%;
 background:none;
 
 
}

#sidebar div {
border-top:#999999 solid 1px;
padding:5px 0 0 0;
margin:5px 0 30px 0;
clear:both;
}

#sidebar div.noborder {
border:none;
clear:both;
}

#sidebar ul { 
color:#333333;
font-size:.9em;
margin:0 0 0 5px; 
padding:0px 3px 4px 10px;
list-style:none; 
}

#sidebar p {
color:#333333;
font-size:91%;
}

#sidebar div.box {
border:#CCC 1px solid;
padding:0 5px 0 5px;
clear:both;
}

/* ------------Footer--------------- */

#footer { 
 clear:both;
 width: 850px;
 background: #FFFFFF url(images/bg-footer.gif) repeat-x 0 10px;
 margin: 0px;
 padding: 25px 40px 0px 60px ;
 font-size:.9em;
 }


#footer div {
	float: left;
	width: 165px;
	padding-right: 2%;
	margin-right: 2%;
}

#footer h3 {
text-decoration:underline;
font-size:16px;
color:#6581A5;
padding-top:15px;
}

#footer p {
	clear: both;
	width: 59%;
	margin: 0;
	padding: 3em 0 ;
}



#footer ul {	
	margin: 0 ;
	padding: 0;
	list-style-type: none;
}



#footer li {
	background: url(images/triangle.gif) no-repeat 0 .4em;
	padding-left: 10px;
	padding-top: 2px;
}
