BODY { 
	 scrollbar-face-color: #9EB1C5;
	 scrollbar-shadow-color: #000000;
	 scrollbar-highlight-color: #ffffff;
	 scrollbar-3dlight-color: #DDDDDD;
	 scrollbar-darkshadow-color: #000000;
	 scrollbar-track-color: #CCCCCC;
	 scrollbar-arrow-color: #000000;
	 
	 BACKGROUND-ATTACHMENT: scroll;
	 BACKGROUND-REPEAT: repeat-y;
	 BACKGROUND-POSITION: top center;
	 BACKGROUND-COLOR: #ffffff;   
	 BACKGROUND-IMAGE: url(../images/bg_main3.gif); 
	 PADDING: 0px 0px 0px 0px; 
	 MARGIN: 0px 0px 0px 0px; 
}
/* ############## BULLETS at bottom ############################# */
.style3 {font-size: 14px}

h1 {
	letter-spacing: -.1em;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 5px 0 10px 0;
}
/* ##################################################### */
/* #############   LINKS  #################*/
/* ##################################################### */
A:link {
	COLOR: #385872; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #385872; 
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #6699CC; 
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #FF6600; 
}

/* ##################################################### */
/* #############   TOP SECTION  #################*/
/* ##################################################### */
DIV#top {
	HEIGHT: 36px; 
	WIDTH: 700px; 
	BACKGROUND-IMAGE: url(../images/nav_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: top left;
	BACKGROUND-COLOR: #ffffff; 
}

/* ##################################################### */
/* #############   TOP SECTION  #################*/
/* ##################################################### */
DIV#banner {
	HEIGHT: 266px; 
	WIDTH: 700px; 
		
	BACKGROUND-COLOR: #ffffff; 
}

/* ##################################################### */
/* #############   PAGE SECTION  #################*/
/* ##################################################### */
DIV#page {
	BORDER-RIGHT: #000 1px solid; 
	BORDER-LEFT: #000 1px solid;
	FONT-SIZE: 12px; 
	WIDTH: 700px; 
	COLOR: #000000; 
	 
	min-height: 100%;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	BACKGROUND-IMAGE: url(../images/bg_tb_or.gif); 
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #000000;
}

/* ##################################################### */
/* #############   HEADER HOME SECTION  #################*/
/* ##################################################### */
DIV#header {
	BACKGROUND-IMAGE: url(../images/header1/header_a.jpg); 
	WIDTH: 700px;
	HEIGHT: 266px; 
}
#header {
	BACKGROUND-REPEAT: no-repeat;
	BORDER-TOP: #000 1px solid;
}
/* ##################################################### */
/* #############   HEADER SERVICES SECTION  #################*/
/* ##################################################### */
DIV#header_s {
	BACKGROUND-IMAGE: url(../images/header1/header_sa.jpg); 
	WIDTH: 700px;
	HEIGHT: 266px; 
}
#header_s {
	BACKGROUND-REPEAT: no-repeat;
	BORDER-TOP: #000 1px solid;
}

/* ##################################################### */
/* #############   Intro Section - HOME PAGE  #################*/
/* ##################################################### */
TD#design-box {
	BORDER-RIGHT: #000 1px solid;
	BORDER-BOTTOM: #000 1px solid; 
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-IMAGE: url(../images/td_grad.gif);
	BACKGROUND-REPEAT: repeat-x; 

}
#design-box {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.4em;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	BORDER-TOP: #000 1px solid;
	PADDING-BOTTOM: 15px; 

}
#h-design {
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-IMAGE: url(../images/t_home.gif); 
	WIDTH: 79px; 
	HEIGHT: 26px
}

#h-wedo{
	BACKGROUND-REPEAT: no-repeat; 
	MARGIN-BOTTOM: 12px;
	BACKGROUND-IMAGE: url(../images/t_wedo.gif); 
	WIDTH: 155px; 
	HEIGHT: 26px;
}
#design-box P {
	MARGIN: 10px 0px 0px; 
	TEXT-ALIGN: justify;
}
/* ##################################################### */
/* #############   Works Section - WORKS PAGE  #################*/
/* ##################################################### */
TD#works-box {
	BORDER-BOTTOM: #000 1px solid; 
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-IMAGE: url(../images/td_grad.gif);
	BACKGROUND-REPEAT: repeat-x; 
}
#works-box {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.4em;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	BORDER-TOP: #000 1px solid;
	PADDING-BOTTOM: 15px; 
}
#h-works {
	BACKGROUND-REPEAT: no-repeat; 
	MARGIN-BOTTOM: 5px;
	BACKGROUND-IMAGE: url(../images/t_works.gif); 
	WIDTH: 110px; 
	HEIGHT: 26px;
}
#h-works-bg {
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-IMAGE: url(../images/works_bg.gif); 
	WIDTH: 658px; 
	HEIGHT: 340px;
}
/* ##################################################### */
/* #############   Services Section - SERVICES PAGE  #################*/
/* ##################################################### */
TD#serv-box {
	BORDER-TOP: #000 1px solid; 
	BORDER-Bottom: #000 1px solid; 
	BACKGROUND-IMAGE: url(../images/td_grad.gif);
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 700px;
	PADDING-BOTTOM: 15px;
}
#serv-box {
	FONT-SIZE: 12px; 
	COLOR: #000000;
    LINE-HEIGHT: 1.4em;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#h-serv {
	BACKGROUND-REPEAT: no-repeat; 
	MARGIN-BOTTOM: 12px;
	BACKGROUND-IMAGE: url(../images/t_services.gif); 
	WIDTH: 115px; 
	HEIGHT: 26px;
}
#h-prospectus {
	BACKGROUND-REPEAT: no-repeat; 
	MARGIN-BOTTOM: 11px;
	BACKGROUND-IMAGE: url(../images/t_prospectus.gif); 
	WIDTH: 150px; 
	HEIGHT: 26px;
}
#serv-cell-prospectus {
	PADDING-LEFT: 15px; 
	WIDTH: 50%;
	FONT-SIZE: 14px; 
}
#h-motto {
	BACKGROUND-REPEAT: no-repeat; 
	MARGIN-BOTTOM: 6px;
	BACKGROUND-IMAGE: url(../images/t_process.gif); 
	WIDTH: 115px; 
	HEIGHT: 22px;
}
#serv-box P {
	MARGIN: 10px 0px 0px; 
	TEXT-ALIGN: justify;
}
#serv-cell-a {
	BORDER-RIGHT: #585858 1px solid; 
	PADDING-RIGHT: 15px; 
	WIDTH: 50%;
}
#serv-cell-b {
	PADDING-LEFT: 15px; 
	WIDTH: 50%;
	FONT-SIZE: 11px; 
}

/* ##################################################### */
/* #############   News Section - HOME PAGE  - inner styles on actual page #################*/
/* ##################################################### */
TD#news-box {
	BORDER-TOP: #000 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
	BACKGROUND-COLOR: #EEEEEE;
	WIDTH: 200px;
	COLOR: #000000;  
}
#news-box {
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 11px;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #000000; 
}
#h-news {
	MARGIN-BOTTOM: 5px;
	WIDTH: 226px; 
	HEIGHT: 5px;
}
.cell-news {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 15px; 
	PADDING-TOP: 10px;
	BACKGROUND-IMAGE: url(../images/td_grad_rt.png); 
	BACKGROUND-REPEAT: repeat-y; 
}
/* ##################################################### */
/* #############   Conact Section - HOME PAGE  #################*/
/* ##################################################### */
TD#contact-box {
	BORDER-BOTTOM: #000 1px solid; 
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 145px;
}
#contact-box {
	FONT-SIZE: 12px;
	COLOR: #000000; 
	LINE-HEIGHT: 1.4em;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#h-contact {
	BACKGROUND-REPEAT: no-repeat; 
	MARGIN-BOTTOM: 12px;
	BACKGROUND-IMAGE: url(../images/t_contact.gif); 
	WIDTH: 110px; 
	HEIGHT: 26px;
}
#contact-box P {
	MARGIN: 10px 0px 0px; 
	TEXT-ALIGN: justify
}

/* ##################################################### */
/* #############   BOTTOM NAV  #################*/
/* ##################################################### */
#botnav {
	PADDING: 5px 0px 5px 0px; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-bottom: 1px solid #000000;
	BACKGROUND-POSITION: bottom center;
	BACKGROUND-IMAGE: url(../images/td_grad_bot.gif);
	BACKGROUND-REPEAT: repeat-x; 
	TEXT-ALIGN: center;
}

/* ##################################################### */
/* #############   Bottom NAV LINKS  #################*/
/* ##################################################### */
A:link.botnav {
	COLOR: #385872; 
	TEXT-DECORATION: none;
}
A:visited.botnav {
	COLOR: #385872; 
	TEXT-DECORATION: none;
}
A:active.botnav {
	COLOR: #6699CC; 
	TEXT-DECORATION: none;
}
A:hover.botnav {
	BORDER-BOTTOM: 1px dotted #FF6600;
	COLOR: #FF6600; 
}
/* ##################################################### */
/* #############   COPYRIGHT  #################*/
/* ##################################################### */
#copyright {
	PADDING: 5px 0px 5px 0px; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: center;
}

/* ##################################################### */
/* #############   WEBSITE POP-WIN TEXT  #################*/
/* ##################################################### */
#web-pop {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.4em;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* ##################################################### */
/* #############   MISC...............  #################*/
/* ##################################################### */
.cell-thick {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 20px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 20px;
}
.cell-thin {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 15px; 
	PADDING-TOP: 15px;
}



