body{font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#000b11; margin:0px; text-align: center; color:#e5e5e5;}

/*redefined tags*/
a {color:#157fa7;}
a:hover {color:#6eab52;}
h1 { font-size:1.1em; color:#d8dee1;}
h2 {font-size:0.9em; color:#e38c1a;}
h3 {font-size:0.8em; color:#186d8d;}
h4 {font-size:0.7em; color:#af4747; }
h5 {font-size:0.7em; font-style:italic;}

ul ul{font-size:1em;}

/* structure*/
#logo{ float:left; width:240px; height:119px; }
#top-border{}
#middle{}
#left-menu{width:160px; margin-right:20px; float:left;}
#main{  width:900px; }

.central{ width:900px; text-align:left; 	margin: 0 auto;}


#column248{width:248px; float:left; margin-right:2px; margin-top: 27px;}
#column650{width:650px; float:left; margin-top:33px;}
#column650text{width:630px; float:left; padding:0px 0px 0px 20px; }

/* top-navigation*/
.menu{width:660px; float:left;padding:52px 0px 0px 0px; }
.menu ul{margin:0px; padding:0px 0px 0px 0px;  list-style-type:none; }
.menu li{margin:0px 0px 1px 10px; font-size:0.7em; background-image:url(../images/page-graphics/arrow-bullet1.gif); background-repeat:no-repeat; background-position:0px 6px; line-height:1.2em;  float:left;  width:210px; text-align:right; display:inline;}
.menu li a{text-decoration:none; width:200px;color:#c8cfd2; display:block; padding:2px 10px 2px 0px; background-image:url(../images/template/menu-top.gif); height:15px;}
.menu li a:hover{ color:#e38c1a;  background-image:url(../images/template/menu-top-over.gif);}


/* design column*/
#designcolumn{position:relative; background-image:url(../images/home/hdr-blank.gif); background-repeat:no-repeat; margin-top: 11px; padding:32px 0px 0px 0px}
#designcolumn-content{position:relative; background-image:url(../images/home/btm-design-column.jpg); background-position:bottom; background-repeat:no-repeat; padding:0px 10px 8px 97px; }
#main  #designcolumn-content p{font-size:0.9em; line-height:1.2em;}
#latestnews{ background-image:url(../images/home/hdr-latestnews.gif); background-repeat:no-repeat; padding:30px 10px 10px 10px}

.newsstory{ border-bottom:1px solid #40484b; position:relative; padding:0px 0px 10px 0px}
#main .newsstory p{ font-size:0.6em; margin:0.4em 0em 0.0em 0em;}
#main .newsstory h2{font-size:0.6em; font-weight:bold; margin:0.4em 0em 0.4em 0em;}

.more{}
.more a:hover{color:#e38c1a;}
.more a{position:relative;  background-image:url(../images/page-graphics/cros-bullet.gif); background-repeat:no-repeat; background-position:0 4px; text-decoration:none; font-size:0.6em; color:#FFFFFF; display:block; padding:3px 10px 0px 15px; float:right;}

/* main text*/
#main  p{font-size:0.7em; line-height:1.3em; margin:1em 0em 1em 0em;}
#main  ul{font-size:0.7em; line-height:1.3em;}

/* general styles*/
.clearboth{line-height:0px; height:0px; clear:both; font-size:0px;}
.green{color:#6eab52;}
.blue{color:#157fa7;}

#submenu{ background-image:url(../images/home/hdr-blank.gif);background-repeat:no-repeat;  margin-top: 11px; padding:32px 0px 30px 0px}
#submenu ul{margin:0px; padding:0px 0px 0px 0px;  list-style-type:none; }
#submenu li{}
#submenu  li a{text-decoration: none; width: 200px; color: #c8cfd2; display: block; padding:2px 18px 2px 15px;  color: #e38c1a; border-bottom: 1px solid #40484b;}
#submenu  li a:hover, #submenu  li a:hover { color: #e1e5e8; }
#submenu li a.navcurrent, #submenu li li a.navcurrent{ color: #FDF2E1; }
#submenu li li a{ text-decoration:none; /*color:#c8cfd2;*/ display:block; padding: 4px 0 4px 33px; color:#FFF; font-size: 1.4em; }

#submenu  ul ul li ul a { color: #e38c1a; font-size:2em; padding-left:45px; width:188px;} /*Sub, sub menu settings 03/02/09*/
#submenu  ul ul li ul a:hover { color: #c8cfd2; font-size:2em; padding-left:45px;}

/* footer */

#footer {color:#c8cfd2; font-size:0.7em;}
#footer a {color:#c8cfd2;}
#footer a:hover {color: #E38C1A;}

#bottom{padding:4px 0px 4px 10px;  border-top:0px solid #7b7f81; margin-top: 40px;}
#bottom-border{padding:4px 0px 4px 10px;  border-top:3px solid #7b7f81; margin-top: 40px;}
#copyright{ padding:4px 0px 4px 10px; color:#7b7f81; }

.tramlines { padding: 5px; border: solid #7b7f81; border-width: 3px 0; /*margin-top:33px;*/ width:650px; height:443px; }
.tramlines #slide ul				{ margin-top:5px;}  /*padding between image and 3px border top/bottom*/
object { margin-left: -4px; }

/* Images */

.leftimg {
	/*float: left;
	margin: 15px 50px 15px 0;*/
	border: #FFF solid 1px;
	}
	
.rightimg {
	float: right;
	margin: 15px 0 15px 15px;
	border: #FFF solid 1px;
	} .media {
}

/*Contact form settings*/
.TextBox, .FileBox, .Button, .TextBoxSmall { border: 1px solid #999999; }
.Button 				{ cursor: pointer; }
.TextBox 				{ width: 245px; }
.TextBoxSmall 			{ width: 175px; }
.txt 					{ width: 300px; border: 1px solid #000099; }
.txttiny 				{ width: 300px;  border: 1px solid #999; text-align: right;}
.body, .error			{ font-size:.7em;}

img { border:none;}
