
/* Barland style sheet and page layout created before our Template system */

body { background: #f5f5f5; }
	   
body, p, li, td, h1, h2, input, textarea, select
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; color: #000000; }
  
h1 { color: #000080; font-size: 17px; }
h2 { color: #000080; }
li { color: #000080; padding-bottom: 5px; }

.bold { font-weight: bold; }
.ten { font-size: 10px; }
.white_ten { color: #ffffff; font-size: 10px; }
.lines { border-top: 1px solid #c0c0c0;
         border-bottom: 1px solid #c0c0c0; }
.ten_grey { font-size: 10px; color: #808080; }
.red { color: #C00000; }

/* TOP section */
table.top
{ border: 2px solid #c0c0c0; }

#blue_stripe
{ background: 000080; height: 20px; }


/* MENU section */
td.menu
{ font-size: 10px;
  border-top: 3px solid #c0c0c0;
  border-bottom: 3px solid #c0c0c0;
  background-color: #808080;
  background-image: url(../assets/menu_background.png);
  background-repeat: no-repeat; }


/* MAIN section */
table.main
{ background: #ffffff;
  border: 2px solid #e6e6e6; }
  
td.main_content
{ padding: 20px;
  border-bottom: 1px solid #e6e6e6; }
  
td.pad20 { padding: 20px; }
  
td.main_image
{ padding-top: 60px;
  background-image: url(../assets/background.jpg);
  background-repeat: no-repeat;
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6; }

/* USED BY PHP */

/* News */
.news_title_date { font-size: 11px;
                   font-weight: bold;
	               color: #000080; }
				   
#news_item { padding-top: 4px;
        padding-bottom: 4px;
		margin-top: 20px;
        border-top: solid 1px #c0c0c0;
        border-bottom: solid 1px #c0c0c0; }
				   
/* Contact Form */
input.cf, select.cf, textarea.cf { width: 200px; }
textarea.cf { height: 100px; }
.error { color: #C00000; }

  
/* LINKS */

a { font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; color: #0000FF; }	
a:visited { color: #0000FF; }
a:hover   { color: #000080; }
a:active  { color: #0000FF; }

a.menu { font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px; color: #000000; text-decoration: none; }	
a.menu:visited { color: #000000; }
a.menu:hover   { color: #ffffff; }
a.menu:active  { color: #000000; }


/* FORM */

input, textarea { font-size: 10px;
				  width: 180px; }
textarea { height: 100px; }
