/* CSS Document
Author : Mick Riego */

html, body {
	height: 100%;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px; 
	color:#333333; 
	background: url('images/background.gif');
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}


h3 { font-family:"Trebuchet MS" ;font-size:24px; }

/* button styles */
#topmenu{
	margin:1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	width: 750px;
	overflow:hidden;
	}
.menu { text-align:left ;
		margin: 0px 0px 0px 4px;}

.searchbar { background: url('images/topmenu/searchbar.gif');
			width:746px;
			height:32px;
			margin: 1px 0px 0px 4px;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			color:#FFFFFF;
			font-size:11px;
			
			}

.searchform {
			float:left;
			overflow:hidden;
			margin:6px 0px 0px 0px;
			width:270px;
			text-align:right;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size:10px;
			color:#FFFFFF;

			}
			
.clock {
			float:left;
			overflow:hidden;
			margin:7px 0px 0px 0px;
			width:470px;
			text-align:right;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size:11px;
			color:#FFFFFF;

			}
			
.textbox { vertical-align:middle; 
			border: 0px none; 
			background:url(images/textbox.gif);
			color:#FFFFFF;
			height:15px;
			width:134px;
			font-size:10px;
			}
			
			
.home  a{
	float:left;
	background: #333333  url("images/topmenu/home.gif") no-repeat ; 
	height:34px; 
	width:80px;
	display:block;
	text-decoration:none;
	color:#333333; 
	padding-right:0px;
	padding-top:0px
	}

.home  a:hover{
	float:left;
	background: #333333  url("images/topmenu/home_hover.gif") no-repeat ; 
	height:34px; 
	width:80px;
	}
	





.aboutus  a{
	float:left;
	background: #333333  url("images/topmenu/aboutus.gif") no-repeat ; 
	height:34px; 
	width:89px;
	display:block;
	text-decoration:none;
	color:#333333; 
	padding-right:0px;
	padding-top:0px
	}

.aboutus  a:hover{
	float:left;
	background: #333333 url("images/topmenu/aboutus_hover.gif") no-repeat ; 
	height:34px; 
	width:89px;
	}


.services  a{
	float:left;
	background: #333333  url("images/topmenu/services.gif") no-repeat ; 
	height:34px; 
	width:90px;
	display:block;
	text-decoration:none;
	color:#333333; 
	padding-right:0px;
	padding-top:0px
	}

.services  a:hover{
	float:left;
	background: #333333  url("images/topmenu/services_hover.gif") no-repeat ; 
	height:34px; 
	width:90px;
	}


.contactus  a{
	float:left;
	background: #333333  url("images/topmenu/contactus.gif") no-repeat ; 
	height:34px; 
	width:103px;
	display:block;
	text-decoration:none;
	color:#333333; 
	padding-right:0px;
	padding-top:0px
	}

.contactus  a:hover{
	float:left;
	background:  #333333  url("images/topmenu/contactus_hover.gif") no-repeat ; 
	height:34px; 
	width:103px;
	}

.bar {
	float:left;
	background: #333333  url("images/topmenu/menufiller.gif") no-repeat ; 
	height:34px; 
	width:55px;
	}

.menucurve {
	float:left;
	background: #333333  url("images/topmenu/menucurve.gif") no-repeat ; 
	height:34px; 
	width:150px;
	}

.newsletter a {
	float:left;
	background: #333333  url("images/topmenu/newsletter.gif") no-repeat ; 
	height:34px; 
	width:179px;
	overflow:hidden;
	}



	
/*End of Menu */

/* Content Body */


#contentbody {
			float:left;
			background: url(images/bodybg_03.gif);
			width:746px;
			height:100%;
			min-height:370px;
			}
			
/* Left Menu */

#leftmenu {
			float:left;
			margin: 2px 0px 0px 2px;
			width:190px;

			}
			
			
ul.vert-one{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	display:block;
	font:bold 11px Helvetica, Verdana, Arial, sans-serif;line-height:165%;
	width:150px;
	text-align:right
	
	}

ul.vert-one li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:181px;
	height:29px !important;
	height:24px; 
	
	}

ul.vert-one li a{
	background: url("images/leftmenu/lmenubaknormal.gif") no-repeat ; 
	height:29px !important;
	height:24px;  
	display:block;
	text-decoration:none;
	color:#333333; 
	padding-right:40px;
	padding-top:5px;
	margin-left:5px;
	margin-right:0px;
	
	}

ul.vert-one li a:hover{
	background: url("images/leftmenu/lmenubak.gif") no-repeat ; 
	height:29px !important;
	height:24px; 
	
	}

ul.vert-one li a.current,ul.vert-one li a.current:hover{
	background:#933 url("images/leftmenu/lmenubak.gif") no-repeat 0 9px
	}
	
	
li.im2 { background: url("images/leftmenu/blackfiller.gif");
		 height:105px; }
li.im1 { background: url("images/leftmenu/leftmenuheader_03.gif") }


/* End of left menu */


/* Center Body */

#centerbody {
			float:left;
			width:540px;
			margin: 20px 0px 0px 10px;
			}

.headertext
	{ font-size:13px;
	  color:#FFFFFF;
	  font-weight:bold;
	  }
.whitetextheader
	{ font-size:11px;
	  color:#FFFFFF;
	
	  }
/* End Body */


/* Newsletter */


.newsletter { font-family: Tahoma, Arial, Helvetica, sans-serif;
			    color:#FFFFFF;
				font-size:20px;
				text-align:center}
				
				
.emailnews {    color:#FF9900;
				font-size:20px;
			}
			
/* Gallery */


.clientname

	{ font-family:Tahoma;
	   font-size:12px;
	   font-weight:bold;
	   color: #ffffff;
	   } 
	   
.clientname a

	{ font-family:Tahoma;
	   font-size:12px;
	   font-weight:bold;
	   color: #ffffff;
	   text-decoration:none;
	   } 
	   
.clientname a:hover

	{ font-family:Tahoma;
	   font-size:12px;
	   font-weight:bold;
	   color:#F1F0CF;
	   } 
	   
	   
	   .style2 {font-size: 14}
.style4 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}