body {

	/*

	background-image: url(../images/bkg.gif);

	*/

	
	margin:0px;
	}

.bodycontent {
		font-family: arial;
		color: #003333;
		padding-right:10px;		
		padding-left:10px;
		}
		
.adcontent {
		font-family: arial;
		color: #303030;
		font-size:10px;
		padding-right:10px;		
		padding-left:10px;
		}
		
#img {
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		border-top: 1px solid #336666;
		border-left: 1px solid #336666;
		border-bottom: 1px solid #336666;
		border-right: 1px solid #336666;
		margin-left:10px;
		margin-right:10px;
		margin-left:10px;
		margin-top:10px;
		margin-bottom:10px;
		}

/*#img a:link, #img a:visited, #img a:hover {
		
		}*/

#img a:link {
		text-decoration: none;
        color: #ffffff; 
		}
#img a:active  {
		text-decoration: none;
        color: #ffffff; 
		}

#img a:hover {
		text-decoration: none;
		background-color: #ffffff; 
        color: #ffffff; 
		}

#img a:visited {
		text-decoration: none;
        color: #ffffff; 
		}
		
#smalltype {
		font-family: arial;
		color: #336666;
		font-size:10px;
		text-align: right;
		padding-right:10px;		
		padding-left:10px;
		}
		
#note {
		font-family: verdana, arial, sans-serif;
		color:#003333;
		text-align: center;
		font-size:14px;
		font-weight:normal;
		}

p {
		font-family: verdana, arial, sans-serif;
		color:#333333;
		font-size:12px;
		font-weight:normal;
  		line-height : 145%;
		margin-top:0px;
		margin-bottom:10px;
		}

 #navlist
{
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #006699;
font: bold 12px Verdana, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #006699;
border-bottom: none;
background: #006699;
text-decoration: none;
}

#navlist li a:link { color: #ffffff; }
#navlist li a:visited { color: #ffffff; }

#navlist li a:hover
{
color: #006699;
background: #4ca0e0;
border-color: #000000;
}

#navlist li a#current, #active a:link, #active a:visited, #active a:hover
{
color: 006699;
background: #ffffff;
border-bottom: 2px solid #ffffff;
}

#price {
		font-family: verdana, arial, sans-serif;
		background: #003333;
		color:#ffffff;
		/*width: 90%;*/
		text-align: right;
		border: 2px dotted #336666;
		padding: 10px 10px 10px 10px;
		font-size:18px;
		font-weight:normal;
  		line-height : 145%;
		margin-top:0px;
		margin-bottom:10px;
		}
/*#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #669999;
background-color: #006666;
background-image: url(images/l1_over.gif);
color: #ffffff;
}*/


a,
a:link {
		text-decoration: none;
        color: #669999; 
		}
a:active  {
		text-decoration: none;
        color: #003333; 
		}

a:hover {
		text-decoration: none;
		background-color: #003333; 
        color: #ffffff; 
		}

a:visited {
		text-decoration: underline;
        color: #33066; 
		}
#cbrdesc {
		font-family: verdana, arial, sans-serif;
		color:#ffffff;
		font-size:20px;
		font-weight:bold;
  		line-height:100%;
		margin-top:1px;
		margin-left:15px;
		margin-bottom:5px;
		}
h1 {
		font-family: verdana, arial, sans-serif;
		color:#003333;
		font-size:24px;
		font-weight:bold;
  		line-height:100%;
		margin-top:1px;
		margin-left:15px;
		margin-bottom:5px;
		}

h3 {
		font-family: verdana, arial, sans-serif;
		color:#336666;
		font-size:16px;
		font-weight:bold;
  		line-height:150%;
		margin-top:1px;
		margin-left:100px;
		margin-bottom:3px;
		}
	
h4 {
		font-family: verdana, arial, sans-serif;
		color:#336666;
		font-size:13px;
		font-weight:bold;
  		line-height:150%;
		margin-top:1px;
		margin-left:30px;
		margin-bottom:3px;
		}

.blockquote {
		padding-left:20px;
		padding-right:20px;
		font-size:11px;
		}
ul	{
		font-family: verdana, arial, sans-serif;
		color:#003333;
		font-size:12px;
		font-weight:normal;
  		line-height :140%;
		margin-top:0px;
		margin-left:15px;
		margin-bottom:15px;
		margin-right:0px;
		}
li {
		font-family: verdana, arial, sans-serif;
		color:#003333;
		font-size:14px;
		font-weight:normal;
  		line-height :115%;
		margin-top:0px;
		margin-left:15px;
		padding-left:15px;
		margin-bottom:10px;
		margin-right:5px;
		}



.applynow

.applynow  a,

.applynow  a:link,

.applynow  a:visited,

.applynow  a:active {
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#cc0000;
	background: #fff;
	width: 110px;
	height: 2em;
	border-top: 1px solid #cc0000;
	border-left: 1px solid #cc0000;
	border-bottom: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
	padding: 0;
	margin: 0 0 10px 0;
	color: #cc0000;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;	
	line-height: 2em;
			}

.applynow  a:hover {
		background-color: #D9E5F3;
		text-decoration: none;
		}
/* ------------------NEWS STYLES------------------- */

.newscontent {
		width:580px;
		}
.thumbborder { 
             border-style: solid; 
             border-width: 1px; 
             border-color: #cccccc;
			 padding: 0px;
             } 

.newsborder { 
             border-style: solid; 
             border-width: 1px; 
             border-color: #cccccc;
             padding: 6px;
		     background: #ffffff;
             } 

.newslink {
		color: #064D8E; 
			}

.newsheadlink a,

.newsheadlink a:link,

.newsheadlink a:visited,

.newsheadlink a:active  {
		text-decoration: none;
        color: #064D8E; 
		}

.newsheadlink a:hover {
		background-color: #D9E5F3; 
        color: #064D8E; 
		}

.dateline  {
		font-family: verdana, arial, sans-serif;
		color:#333333;
		font-size:10px;
		font-weight:normal;
  		line-height : 120%;
		margin-top:1px;
		margin-bottom:20px;
		}

.credit {
		font-family: verdana, arial, sans-serif;
		color:#999999;
		font-size:10px;
		font-weight:normal;
  		line-height : 120%;
		margin-top:1px;
		margin-bottom:20px;
		}
.thumbcaption {
		font-family: verdana, arial, sans-serif;
		color:#333333;
		font-size:10px;
		font-weight:normal;
  		line-height : 120%;
		margin-top:1px;
		margin-bottom:20px;
		}

/* News Teaser Table */

.teaser {
	padding-bottom: 5px;
	border-top:1px solid #CCCCCC;
	}

/* end News Teaser Table */

#greydivide {
    padding-top: 5px;
	padding-bottom: 5px;
	border-top:1px solid #003333;
	}

.bluedivide {
    padding-top: 5px;
	padding-bottom: 5px;
	border-top:1px solid #669999;
	}

.smallerbold {
		font-size:11px;
		font-weight:bold;
		}

.smaller {
		font-size:11px;
		}

.filmtitle {
		font-style: italic;
		font-weight: bold;
		}

/* -----------------Menu navigation------------------ */

.menucontact {
		font-family:verdana, arial, sans-serif;
		color:#ffffff;
		font-size:10px;
		font-weight:normal;
  		line-height:100%;
		padding-left:6px;	
  		padding-right:6px;		
		padding-top:5px;	
		margin-bottom:5px;			
		}	

.menucontact a,

.menucontact a:link,

.menucontact a:visited,

.menucontact a:active  {
		font-weight: normal;
		text-decoration: none;
        color: #ffffff; 
		}

.menucontact a:hover {
		font-weight: normal;
		text-decoration: none;
		background-color: #336699; 
        color: #ffffff; 
		}

.topmenu {
		font-family:verdana, arial, sans-serif;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
  		line-height:150%;
		padding-top:2px;	
  		margin-bottom:4px;				
		}	

.topmenu a,

.topmenu a:link,

.topmenu a:visited,

.topmenu a:active  {
		font-weight: bold;
		text-decoration: none;
        color: #ffffff; 
		padding-top:2px;	
  		margin-bottom:4px;	
		}

.topmenu a:hover {
		font-weight: bold;
		text-decoration: none;
		background-color: #339999; 
        color: #ffffff; 
		padding-top:2px;	
  		padding-bottom:4px;	
		}

.innerborder {
		border-style: solid;
		border-width: 1px;
		border-color: #669999;
		padding: 2px 2px 2px 2px;
}

.outerborder {
		border-style: solid;
		border-width: 1px;
		border-color: #336666;
		padding: 1px 1px 1px 1px;
}

/* end Menu navigation */

/* ----------Breadcrumb navigation and background--------------- */

.breadcrumbs {
		font-family: verdana, arial, sans-serif;
		color:#333333;
		font-size:10px;
		font-weight:bold;
  		line-height : 100%;
		margin-top:6px;
		margin-left:25px;
		}

.breadcrumbs a,

.breadcrumbs a:link,

.breadcrumbs a:visited,

.breadcrumbs a:active,

.breadcrumbs a:hover {
		text-decoration: underline;
        color: #333333; 
		}

td.breadcrumbsbkg {	
	background-image:url('../images/breadcrumbs_bkg.gif');
	}
/* end Breadcrumb navigation */

/* ---------------GALLERY ------------------*/

td.galleryheader {	
	background-color: #D9E5F3;
	}

table.gallery { 
background-color: #cccccc;
} 

.gallerycaption {
		font-family: verdana, arial, sans-serif;
		color:#333333;
		font-size:10px;
		font-weight:normal;
  		line-height : 120%;
		margin-top:1px;
		margin-bottom:20px;
		}

/* ------------------Left Side Menu---------------------- */

.sidemenu {
		font-family: verdana, arial, sans-serif;
		color:#99cccc;
		font-size:12px;
		font-weight:normal;
  		line-height: 100%;
		margin-left:5px;
		padding-left:0px;
		margin-right:5px;
		border-top:1px solid #003333;
		list-style-image:url(http://www.banry.com/new/images/tiny_arrow_grn.gif);
		}

.sidemenu a {
		color:#ffffff;
		}

.sidemenu a:link,

.sidemenu a:visited,

.sidemenu a:active  {
		font-weight: normal;
		text-decoration: none;
        color: #ffffff; 
		}

.sidemenu a:hover {
		font-weight: normal;
		text-decoration: none;
		background-color: #003333; 
        color: #ffffff; 
		}

.sidemenusmaller {
		font-family: verdana, arial, sans-serif;
		color:#ffffff;
		font-size:11px;
		font-weight:normal;
  		line-height: 100%;
		margin-left:5px;
		padding-left:0px;
		margin-right:3px;
		list-style-image:url(http://www.banry.com/new/images/tiny_arrow_grn.gif);
		}

.sidemenusmaller a,

.sidemenusmaller a:link,

.sidemenusmaller a:visited,

.sidemenusmaller a:active  {
		font-weight: normal;
		text-decoration: none;
        color: #ffffff; 
		}

.sidemenusmaller a:hover {
		font-weight: normal;
		text-decoration: none;
		background-color: #003333; 
        color: #ffffff; 
		}

/* end Left Side Menu */

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

.footer {
		font-family:verdana, arial, sans-serif;
		color:#ffffff;
		font-size:10px;
		font-weight:normal;
  		line-height:100%;
  		padding-left:2px;
		padding-right:2px;
		padding-top:0px;
		padding-bottom:0px;
		margin-top:0px;
		margin-bottom:0px;			
		}	
.footer a,

.footer a:link,

.footer a:visited,

.footer a:active  {

		font-weight: normal;
		text-decoration: none;
        color: #ffffff;
		margin-top:0px;
		margin-bottom:0px;	
		}

.footer a:hover {
		font-weight: normal;
		text-decoration: none;
		background-color: #336699; 
        color: #ffffff;
		margin-top:0px;
		margin-bottom:0px;	
		}

/* end Footer */	

/* ------------------Request More Info Form------------------ */

.requestformheader {
		font-family: verdana, arial, sans-serif;
		color:#ffffff;
		font-size:14px;
		font-weight:bold;
  		line-height : 120%;
		margin-top:0px;
		margin-bottom:0px;
		}

.requestformsubheader {
		font-family: verdana, arial, sans-serif;
		color:#ffffff;
		font-size:13px;
		font-weight:bold;
  		line-height : 120%;
		margin-top:0px;
		margin-bottom:0px;
		}

.formtext {
		font-family: verdana, arial, sans-serif;
		color:#333333;
		font-size:12px;
		font-weight:normal;
  		line-height : 120%;
		margin-top:0px;
		margin-bottom:0px;
		}

.formtextsmaller {
		font-family: verdana, arial, sans-serif;
		color:#333333;
		font-size:10px;
		font-weight:normal;
  		line-height : 120%;
		margin-top:0px;
		margin-bottom:0px;
		}

.formtextsmaller a,

.formtextsmaller a:link,

.formtextsmaller a:visited,

.formtextsmaller a:active  {
		font-weight: normal;
		text-decoration: none;
        color: #ffffff;
		margin-top:0px;
		margin-bottom:0px;	
		}

.formtextsmaller a:hover {
		font-weight: normal;
		text-decoration: none;
		background-color: #336699; 
        color: #ffffff;
		margin-top:0px;
		margin-bottom:0px;	
		}

.texta { 
 		font-size: 13px; 
 		background-color: #ffffff; 
 		border: 1px solid #336666; 
		}

/* end Request More Info Form */

/* ------------------Miskin Order Form------------------ */

.orderformheader {
		font-family: verdana, arial, sans-serif;
		color:#ffffff;
		font-size:14px;
		font-weight:bold;
  		line-height : 120%;
		margin-top:0px;
		margin-bottom:0px;
		}

/* Testimonials Table */

.testimonials {
	margin-bottom: 15px;
	}

.testimonials td {
	padding-right: 15px;
	}

/* end Testimonials Table */

/* Faculty Table */

.faculty {
	margin-bottom: 15px;
	}
	
.faculty td {
	padding-right: 15px;
	}

/* Bryans styles added */
