body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color: #ebecec;

}

a {
color: #0065a4;
}

a:hover {
color: #4997c8;
}


.homepageflash {
width:550px;
height: 220px;
padding:10px 0 0 0px;
background: url(http://www.collegept.org/images/homepage_main.jpg) no-repeat top;
float:right;
}

div.announcement-list a{
color:#727a65;
text-decoration: none;
font-size:12px;
}

div.announcement-list a:hover{
color:#0065a4;
}

div.announcement-list p{
margin:0px
}

#wrapper { 
 margin: 0 auto;
 width: 819px;
}
#header {
 color: #333;
 width: 819px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 116px;
 margin: 10px 0px 0px 0px;
 background: url(http://www.collegept.org/images/header_bg.png) no-repeat top;
}

#topnav {
 color: #333;
 width: 819px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 36px;
 margin: 0px 0px 0px 0px;
 background: #ffffff;
text-align:right;
}


#contentheader {
margin-bottom:0px;
padding-bottom:0px;
 float: left;
 height: 75px;
}

#contentbox {
 float: left;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}

#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background: #ffffff;
 margin: 0px 0px 0px 10px;
 padding: 0px;
 width: 245px;
 float: left;
}



#content { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 551px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background: #ffffff;
 padding: 10px 0px 0px 0px;
 padding: 0px;
 width: 180px;
 float: left;
}
#footer { 
 width: 819px;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 45px;
 padding: 5px;
 font-size: 9pt;
color: #808080;

}

#footer a {
padding: 0px 6px 0px 6px;
text-decoration:none;
color: #808080;
}

#footer a:hover {
color: #333333;
}


.logo {
float:left;
margin-top:25px;
margin-left:35px;}

.tagline {
margin-top:28px;
margin-left:550px}






ul#navlist
{
margin-top: 10px;
margin-left: 0;
padding-left: 0;
white-space: nowrap;

}

#navlist li
{
display: inline;
list-style-type: none;
font-size: 9pt;

}

#navlist a { padding: 3px 32px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #939598;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #78a22f;
text-decoration: none;
}


#leftmenu {

background-color: #ffffff;
width: 241px;
margin: 5px 0px 5px 0px;
}


h1 {
font-size:22px;
color: #0065a4;
}

p {
color: #3b3b3b;
}




#container{
  background-color:#f;
  float:left;
  width:700px;
  border-left:125px solid #ffffff;
  /* The width and color of the left rail */
  border-right:0px solid #f00;
  /* The width and color of the right rail */
}

#menu {width:244px;}
	#menu a {
		display:block;
		width:244px;
height:78px;
		margin: 0em 0; 
            padding:0px;
		font: bold 14px/1 sans-serif;
		color:#ffffff;
		background: url("http://www.collegept.org/images/Home_Patients.gif") 0 0 no-repeat;
		text-decoration: none;
		}
	#menu a:hover {	
		background-position: -265px 0;
		color: #E9BE75;
		}
	#menu a:active {
		background-position: -265px 0;
		color:white;
		}


	#menu2 a {
		display:block;
		width:244px;
height:72px;
		margin: 0em 0; 
            padding:0px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("http://www.collegept.org/images/Home_Physiotherapists.gif") 0 0 no-repeat;
		text-decoration: none;
		}
	#menu2 a:hover {	
		background-position: -265px 0;
		color: #E9BE75;
		}
	#menu2 a:active {
		background-position: -265px 0;
		color:white;
		}
#menu3 {width:244px;}
	#menu3 a {
		display:block;
		width:244px;
height:77px;
		margin: 0em 0; 
            padding:0px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("http://www.collegept.org/images/Home_Stakeholders.gif") 0 0 no-repeat;
		text-decoration: none;
		}
	#menu3 a:hover {	
		background-position: -265px 0;
		color: #E9BE75;
		}
	#menu3 a:active {
		background-position: -265px 0;
		color:white;
		}
	
div#bottom {
  width:820px;
	margin:5px auto;
	padding:0px;
	text-align:left;
	position:relative;
}


div#left {
  width:365px;
	float:left; 
  margin:0px 0 0px 10px;
	min-height:350px;
	_height:350px;
background-color: #e7eedc;
padding:7px 15px 0 15px ;
 font-size: 12px;
 background-color: #ebecec;
}

div#middle {
  width:365px;
	margin:0px 0 0px 412px;
  min-height:350px;
	_height:350px;
background-color: #e7eedc;
padding:7px 15px 0 15px ;
 font-size: 12px;
 background-color: #ebecec;
}














div#container {      
       margin-left: 0;
       padding-left: 10px;
       margin-right: 0px;  }


ul#navigation-1 { 
       margin-top: 10px;
       margin-right: 3px; 
       margin-left: 0;
       padding-left: 0;
       list-style:none; 
       width:100%; 
       font:normal 9pt verdana, arial, helvetica;
}

ul#navigation-1 li { 
      margin-top: 1px;
      margin-left: 0;
      padding-left: 0;
      margin-right:4px;
      float:left; 
      position:relative; 
display: inline;

}
ul#navigation-1 li a,
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited { 
      clear:left; background:#939598; 
      padding: 4px 28px 6px 28px;  
      border-bottom:1px 
      solid #ffffff; position:relative; 
       z-index:1000; 
      text-decoration:none; 
      border-top:1px solid #ffffff; 
      color:#ffffff; 
}

ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active {  
      text-align:center; 
      text-decoration:none; 
      background:#78a22f; 
      color:#ffffff;  
}
	
ul#navigation-1 li ul.navigation-2 { 
      margin:0; 
      padding:1px 1px 0; 
      list-style:none; 
      display:none; 
      background:#ffffff; 
      position:absolute; 
      top:17px; 
      left:-1px; 
      border:0px solid #b9121b; 
      border-top:none; 
}



ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }

ul#navigation-1 li ul.navigation-2 li
	{ clear:left;
      padding:4px 4px 4px 0px; 
width:180px; 
text-align:left; 
background:#939598; 
}
     

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited { 
      clear:left; background:#939598; 
      padding:4px 71px 4px 72px; 
 position:relative; 
       z-index:1000; 
}

ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover { 
      clear:left; 
      background:#78a22f;  
      position:relative; z-index:1000; 
}


