/* ----- universal settings -----*/
body {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 1px; 
	background: url('bg.jpg') center top repeat-y #83a3b6; 
	font-family: verdana, san-serif; 
	font-size: 8pt; 
	color: #000;
}

td {font-size: 8pt;}
p {margin: 0px; padding: 0px;}


/* ----- typography/positioning ----- */
.quoteINCLUDE td {font-size:7pt;}

.featured2 {padding: 0px 0px 0px 18px;}

.content {padding: 5px 19px 5px 19px;}
.padding {padding: 5px 19px 5px 0px;}
.portfolio {padding: 5px 0px 0px 20px;}
.portfolio2 {padding: 0px 19px 5px 19px;}

.news {padding: 0px 20px 0px 20px;}
.recent {padding: 0px 20px 0px 0px;}

.welcome1 {padding: 0px 20px 0px 19px;}
.welcome2 {padding: 0px 20px 0px 21px;}

.icontext {padding: 0px 13px 0px 22px;}

.quote {padding: 0px 19px 0px 19px;}

.footer, .copyright {color: #000; text-align: center; font-size: 7pt;}

.title {font-size:12pt; font-weight: bold; color:#05324c;}
.title2 {font-size:8pt; color:#444;}

.callout {font-family: georgia, serif; font-weight: bold; font-style: italic; font-size: 8pt; color: #115284;}


/* ----- links ----- */
a:link {text-decoration: none; color: #115385;}
a:visited {text-decoration: none; color: #115385;}
a:hover {text-decoration: underline; color: #115385;}
a:active {text-decoration: none; color: #115385;}

.recent a:link {text-decoration: none; color: #000;}
.recent a:visited {text-decoration: none; color: #000;}
.recent a:hover {text-decoration: underline; color: #000;}
.recent a:active {text-decoration: none; color: #000;}

.footer a:link, .copyright a:link {text-decoration: none; color: #000;}
.footer a:visited, .copyright a:visited {text-decoration: none; color: #000;}
.footer a:hover, .copyright a:hover {text-decoration: underline; color: #000;}
.footer a:active, .copyright a:active {text-decoration: none; color: #000;}


/* ----- backgrounds ----- */
.tr1 {background-color: #fff;}
.tr2 {background: url('tr2.jpg') center top repeat-x;}
.tr3 {background: url('tr3.jpg') center top repeat-x #1e79a5;}
.tr4 {background: url('tr4.jpg') center top repeat-x #0b4f76;}
.tr5 {background: url('tr5.jpg') top center repeat-x;}

.tr2a {background: url('tr2a.jpg') repeat-x center top;}
.tr2b {background: url('tr2b.jpg') repeat-x center top;}
.tr2l {background: url('tr2l.jpg') right top no-repeat;}
.tr2r {background: url('tr2r.jpg') left top no-repeat;}

.tr3a {background: url('tr3a.jpg') repeat-y center top;}
.tr3l {background: url('tr3l.jpg') right top no-repeat;}
.tr3r {background: url('tr3r.jpg') left top no-repeat;}
.tr3l2 {background: url('tr3l2.jpg') right top no-repeat;}
.tr3r2 {background: url('tr3r2.jpg') left top no-repeat;}

.tr4a {background: url('tr4a.jpg') repeat-y center top;}
.tr4l {background: url('tr4l.jpg') right top no-repeat;}
.tr4r {background: url('tr4r.jpg') left top no-repeat;}
.tr4l2 {background: url('tr4l2.jpg') right top no-repeat;}
.tr4r2 {background: url('tr4r2.jpg') left top no-repeat;}

.tr5l {background: url('tr5l.jpg') right top no-repeat;}
.tr5r {background: url('tr5r.jpg') left top no-repeat;}

.featured {background: url('bg_featuredwork.jpg') left top no-repeat;}

.articles {background: url('bg_articles.jpg') center top repeat-y;}
.news {background: url('bg_news.jpg') center top no-repeat;}
.recent {background: url('bg_recent.jpg') center top no-repeat;}

.maincont {background: url('bg_maincont.jpg') center top repeat-y;}

.sidenav2 {background: url('sidenav2.jpg') left top no-repeat;}
.sidenav3 {background: url('sidenav3.jpg') left top repeat-y;}
.sidenav6 {background: url('sidenav6.jpg') left top repeat-y;}

.foot {background: url('bg_footer.jpg') center top repeat-y;}
.footer {background: url('bg_footer2.jpg') center top repeat-y;}

.quote {background: url('bg_quote.jpg') center top repeat-y;}

.subpageall {background: url('bg_subpageall.jpg') center top;}
.subpagey {background: url('bg_subpagey2.jpg') center top repeat-y;}
.subpage {background: url('bg_subpagey.jpg') center top repeat-y;}
.content {background: url('bg_subpage.jpg') center top no-repeat;}
.content2 {background: url('bg_portfolio.jpg') center top no-repeat;}


/* ----- other stuff ----- */
.eins img {border:3px solid #ffffff;}

.image {border:3px solid #ffffff;}

.recent ul { margin-top: -5px; margin-bottom: 0px; }
.recent ul li {
	margin-top: 5px;
	margin-left: -1px; 
	list-style-image: url('bullet.gif');
}

.submenu ul { margin-top: -5px; margin-bottom: 10px; }
.submenu ul li {
	margin-top: 5px;
	margin-left: -13px; 
	list-style-image: url('bullet.gif');
}

.content ul { margin-top: 0px; margin-bottom: 15px; }
.content ul li {
	margin-top: 3px;
	margin-left: -13px; 
	list-style-image: url('bullet.gif');
}
