body 
{
	padding: 0px;
	margin: 0px;
	font: normal 12px Arial, Tahoma, Sans-Serif;
	background: White url("../img/bg.gif") repeat-x;
}

#Main
{
	margin: 0 auto;
	width: 790px;	
}

#Banner
{
	width: 790px;
	height: 99px;
	background: White url("../img/navbar.gif") no-repeat;
}

#Logo
{
	float: left;
	width: 40px;
	height: 40px;
	margin: 0px;	
	letter-spacing: -1px;
	padding: 30px 0px 0px 0px;
	border: solid 0px Red;
}
#Logo h1
{
	margin: 0px;
	padding: 0px;
	color: White;
	text-align: center;
	font: bold 27px Arial, Tahoma;
}
#Company
{
	float: left;
	width: 190px;
	height: 43px;
	margin: 0px;
	padding: 30px 0px 0px 34px;
	border: solid 0px Blue;
}

#Company h1
{
	margin: 0px;
	padding: 0px;
	padding-right: 8px;
	margin-bottom: -4px;
	color: Black;
	text-align: right;
	font: bold 27px Arial, Tahoma;
}

#Company h2
{
	margin: 0px;
	padding: 0px;
	color: Gray;
	font: bold 14px Arial, Tahoma;
}


#Transparentimage
{
	float: left;
	width: 230px;
	height: 43px;
	margin: 0px;
	padding: 26px 0px 0px 34px;
	border: solid 0px Red;
}
#Transparentimage img
{
	border: solid 0px Black;
}

#Navbar
{
	float: right;
	width: 500px;
	height: 60px;
	margin: 20px 20px 0px 0px;
	border: solid 0px Black;
}

#Navbar ul
{
	float: left;
	height: 34px;
	margin: 0px;
	padding: 20px 0px 0px 14px;
	width: 488px;	
	list-style-type: none;
	border: solid 0px #ff0074;
}

#Navbar ul li
{
	display: block;
	float:left;
}

#Navbar ul li a, visited
{
	float: left;
	padding-right: 4px;
	padding-left: 4px;
	letter-spacing: 0.00em;
	width: 88px;
	height:22px;
	line-height:22px;
	text-decoration: none;
	text-align: center;
	color: Black;
	border: solid 0px Black;
	font: bold 14px Arial, Tahoma;	
}

#Navbar ul li a:hover
{
	color: #903b38;
}

#Advert
{
	width: 790px;
	height: 319px;
	background: White url("../img/advertbg.jpg") no-repeat;
}

#Slogan
{
	float: left;
	width: 304px;
	height: 80px;
	margin: 0px;
	padding: 85px 0px 0px 60px;
	border-right: solid 0px Green;
}

#Theman
{
	float: right;
	width: 346px;
	height: 296px;
	margin: 0px;
	padding: 0px 45px 0px 0px;
	border-left: solid 0px Green;
}



input.btn
{
	width: 137px;
	height: 33px;
	padding: 0px;
	background: white url("../img/btnlearnmore.gif") no-repeat;
	margin: 18px 0px 0px 60px;
	border: solid 0px Black;
	cursor: pointer;
}


input.txt
{
	border: solid 1px #ffd25a;
	height: 18px;
	width: 200px;
	margin: 0px;
	background-image: url(../Images/VB.NET.Area.Text.BG.gif);
	background-repeat: repeat-x;
}
/******************************************
******   C  O  N  T  E  N  T    ***********
*******************************************/
#Contentholder
{
	width: 790px;
}
#Frontpanels
{
	padding-top: 10px;
	padding-left: 8px;
	width: 784px;
	color: White;
	text-align: center;
}

#Frontpanels h1
{
	margin: 0px;
	width: 188px;
	text-align: center;
	padding: 10px 4px 0px 0px;
	font: bold 20px Arial, Tahoma;
}

#Frontpanels h2
{
	margin: 0px;
	width: 188px;
	text-align: center;
	padding: 0px 4px 10px 0px;
	font: bold 14px Arial, Tahoma;
}

#Frontpanels img
{
	border: solid 0px Black;
}

#Frontpanels p
{
	margin: 0px;
	padding: 10px 5px 0px 0px;
	font: normal 12px Arial, Tahoma;
}

#Frontpanels p a, visited
{
	color: White;
	font: bold 12px Arial, Tahoma;
}

.Frontpanel1
{
	float: left;
	width: 188px;
	height: 251px;
	padding: 4px;
	background: white url("../img/smallbanner1.jpg") no-repeat;
}
.Frontpanel2
{
	float: left;
	width: 188px;
	height: 251px;
	padding: 4px;
	background: white url("../img/smallbanner2.jpg") no-repeat;
}
.Frontpanel3
{
	float: left;
	width: 188px;
	height: 251px;
	padding: 4px;
	background: white url("../img/smallbanner3.jpg") no-repeat;
}
.Frontpanel4
{
	float: left;
	width: 188px;
	height: 251px;
	padding: 4px;
	background: white url("../img/smallbanner4.jpg") no-repeat;
}

#Contentfrontpage
{
	float: left;
	width: 393px;
	border-right: solid 1px #cccccc;
}

#Contentfrontpage h1
{
	margin: 0px;
	padding: 10px 0px 0px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;
	
}
#Contentfrontpage p
{
	margin: 0px;
	padding: 10px 10px 0px 20px;
}

#Contentfrontpage p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
/*************************************************
*******        N  E  W  S           **************
**************************************************/

#Newsfrontpage
{
	float: right;
	width: 392px;
	border: solid 0px Red;
}
#Newsfrontpage h1
{
	margin: 0px;
	padding: 10px 0px 0px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Newsfrontpage p
{
	color: #497183;
	margin: 0px;
	padding: 12px 10px 12px 20px;
}
#Newsfrontpage p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Newsfrontpage p img
{
	float: left;
	padding: 3px;
	padding-right: 6px;
	border: solid 0px Black;
}


/************************************************
************  F  O  O  T  E  R  *****************
*************************************************/
#Footer
{
	float: left;
	width: 790px;
	height: 96px;
	background: White url("../img/footerbg.jpg") no-repeat;
}

#Footer p
{
	margin: 0px;
	padding: 40px 0px 0px 30px;
}

#Footer p a, visited
{
	color: #b34c49;
}

.Placeholder
{
	width: 790px; height: 20px; float: left;
}

/**************************************************
*******    P R Y V A C Y   P O L I C Y    *********
***************************************************/

#Privacypolicy
{
	float: left;
	width: 790px;
	border: solid 0px Red;
}
#Privacypolicy h1
{
	margin: 0px;
	padding: 10px 0px 0px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Privacypolicy p
{
	color: Black;
	margin: 0px;
	padding: 12px 10px 12px 20px;
}
#Privacypolicy p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Privacypolicy p a, visited
{
	color: #b34c49;
	font-weight: normal;
}


/**************************************************
*********          S E R V I C E S      ***********
***************************************************/

#Servicesleft
{
	float: left;
	width: 480px;
	margin-top: 20px;
	border-right: solid 1px #cccccc;
}
#Servicesleft h1
{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Servicesleft p
{
	color: Black;
	margin: 0px;
	padding: 6px 10px 14px 20px;
}
#Servicesleft p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Servicesleft p a, visited
{
	color: #b34c49;
	font-weight: bold;
	text-decoration:none;
}

#Servicesleft img
{
	float: left;
	padding: 5px;
	padding-left: 20px;
	border: solid 0px Black;
}


#Servicesright
{
	float: left;
	width: 300px;
	margin-top: 20px;
}
#Servicesright h1
{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Servicesright p
{
	color: Black;
	margin: 0px;
	padding: 6px 10px 8px 20px;
}
#Servicesright p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Servicesright p a, visited
{
	color: #b34c49;
	font-weight: normal;
}

#Servicesright img
{
	float: left;
	padding: 5px;
	padding-left: 0px;
	border: solid 0px Black;
}


/**************************************************
*********       C O N S U L T I N G     ***********
***************************************************/

#Consultingleft
{
	float: left;
	width: 480px;
	margin-top: 20px;
	border-right: solid 1px #cccccc;
}
#Consultingleft h1
{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Consultingleft p
{
	color: Black;
	margin: 0px;
	padding: 6px 10px 14px 20px;
}
#Consultingleft p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Consultingleft p a, visited
{
	color: #b34c49;
	font-weight: bold;
	text-decoration:none;}

#Consultingleft img
{
	float: left;
	padding: 5px;
	padding-left: 20px;
	border: solid 0px Black;
}


#Consultingright
{
	float: left;
	width: 300px;
	margin-top: 20px;
}
#Consultingright h1
{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Consultingright p
{
	color: Black;
	margin: 0px;
	padding: 6px 10px 8px 20px;
}
#Consultingright p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Consultingright p a, visited
{
	color: #b34c49;
	font-weight: normal;
}

#Consultingright img
{
	float: left;
	padding: 5px;
	padding-left: 0px;
	border: solid 0px Black;
}


/**************************************************
*********          P R O D U C T S      ***********
***************************************************/

#Productsleft
{
	float: left;
	width: 320px;
	margin-top: 20px;
	border-right: solid 1px #cccccc;
}
#Productsleft h1
{
	margin: 0px;
	padding: 0px 0px 20px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Productsleft p
{
	color: Black;
	margin: 0px;
	padding: 6px 10px 14px 20px;
}
#Productsleft p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Productsleft p a, visited
{
	color: #b34c49;
	font-weight: bold;
	text-decoration:none;
}

#Productsleft img
{
	float: left;
	padding: 5px;
	padding-left: 20px;
	border: solid 0px Black;
}


#Productsright
{
	float: left;
	width: 460px;
	margin-top: 20px;
}
#Productsright h1
{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Productsright p
{
	color: Black;
	margin: 0px;
	padding: 6px 10px 8px 20px;
}
#Productsright p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Productsright p a, visited
{
	color: #b34c49;
	font-weight: normal;
}

#Productsright img
{
	float: left;
	padding: 5px;
	padding-left: 0px;
	border: solid 0px Black;
}


/*********************************************
*********       C O N T A C T      ***********
**********************************************/

#Contactleft
{
	float: left;
	width: 440px;
	margin-top: 20px;
	border-right: solid 1px #cccccc;
}
#Contactleft h1
{
	margin: 0px;
	padding: 0px 0px 20px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Contactleft p
{
	color: Black;
	margin: 0px;
	padding: 4px 10px 4px 20px;
}
#Contactleft p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Contactleft p a, visited
{
	color: #b34c49;
	font-weight: normal;
}

#Contactleft img
{
	float: left;
	padding: 5px;
	padding-left: 20px;
	border: solid 0px Black;
}


#Contactright
{
	float: left;
	width: 340px;
	margin-top: 20px;
}
#Contactright h1
{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: Black;
	font: bold 16px Arial, Tahoma;	
}

#Contactright p
{
	color: Black;
	margin: 0px;
	padding: 6px 10px 8px 20px;
}
#Contactright p span
{
	color: #b34c49;
	font: bold 12px Arial, Tahoma;
}
#Contactright p a, visited
{
	color: #b34c49;
	font-weight: bold;
	text-decoration:none;
}

#Contactright img
{
	float: left;
	padding: 5px;
	padding-left: 0px;
	border: solid 0px Black;
}


#Contactfields
{
	float: left; width: 230px; 
}
#Contactfields p
{
	margin: 0px;
	padding: 3px 0px 0px 0px;
	text-align: left;
}

#Contacttitles
{
	float: left; width: 90px; 
}
#Contacttitles p
{
	margin: 0px;
	padding: 5px 0px 6px 20px;
	text-align: left;
}


#Contactbuttons
{
	float: right; width: 110px; padding-top: 124px;
}

#Contactbuttons p
{
	margin: 0px;
	padding: 5px 0px 5px 0px;
	text-align: left;
}

