body {
	background: #ffffff;
	margin:0;
}

table {
background-repeat:no-repeat	}


td {
	font: normal 11px "Trebuchet MS";
	color: #666666;
	letter-spacing: .1em;
	text-align:justify;

}

h2 {
    color: #000000;
    margin: 0px;
    font-size: 24px;
	font-family:"Trebuchet MS";
	letter-spacing: normal;
}

h1 {
	display:block;
	width:370px;
    font-size: 16px;
	font-family:"Trebuchet MS";
	font-weight:normal;
	color:white;
	font-style:normal;
	margin-left:20px;
	letter-spacing: normal;
	text-align:justify;

}

h3 {
    font-size: 14px;
    color: #000000;
    margin: 0px;
}

.home {
    font-size: 34px;
	color: white;
	font-family:"Trebuchet MS";
	margin-bottom: 10px;
	margin-left:20px;
	text-align:justify;
}

.quote {
	font-size:11px;
	letter-spacing: .1em;
	text-align:justify;
	padding-left: 20px;
	padding-right: 20px;
	}
	
.quote_img_top {
	margin-bottom: -20px;
	}

.quote_img_bottom {
	margin-top: -30px;
	}
	
.download {
	background: #CC0033;
	text-align:center;
	display:block;
	padding: 5px;
	}
	
.download a{ 
	color:#FFFFFF; 	
	font-size: 16px;
	font-weight:bold;
	text-decoration:none
	} 
	
.download a:visited{
	color:#FFFFFF; 	
	font-size: 16px;
	font-weight:bold;
	text-decoration:none
	} 
	
.download a:hover{
	color: black; 	
	font-size: 16px;
	font-weight:bold;
	text-decoration:none
	} 
	
.download a:active{
	color: black; 	
	font-size: 16px;
	font-weight:bold;
	text-decoration:none
	} 
	
.footer {
	font-size:10px;
	letter-spacing: .1em;
	margin-left: 20px;
	}

.footer2 {
	font-size:10px;
	letter-spacing: .1em;
	margin-left: 105px;
	margin-top:0;
	}

a
{
  outline: none;
}

a {
	font: normal 11px "Trebuchet MS";
	color: #CC0033;
	text-decoration: underline;
	letter-spacing: .1em;
    outline: none;
}

a:hover {
	font: normal 11px "Trebuchet MS";
	color: #cc0033;
	text-decoration: none;
	letter-spacing: .1em;
}

.fade {
	position: relative;
	float:left;
	height: 40px;
	width:845px;
	margin-left:0;
	margin-top: -40px;
}

.fadetop {
	position: relative;
	float:left;
	height: 40px;
	width:855px;
	margin-left:0;
	margin-bottom: -40px;
}


a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
	font:  14px tahoma, Arial;
	color: #fffea0;
	text-decoration: none;
	padding: 15px;
	margin: 0px;

}
.p
{
	padding: 0 0 0 20px;
}
.p1
{
	padding: 0 0 0 30px;
}
.p2
{
	padding: 30px 50px 30px 30px;
}
.bg1
{
	background: #000000 url(images/index_10.gif) top no-repeat;
}
.bg2
{
	background: #000000 url(images/index_10.gif) top no-repeat;
}
.bord
{
	border: 1px solid #c5d85a;
}
/*.menu 
{
	color:#8c247b;
	vertical-align:top;
	height: 35px;
	padding: 10px 0 0 20px;
}
.menu a
{
	color:#8c247b;
	font: bold 11px  tahoma, Arial;
	text-decoration: none;
}*/


.blye-text-underline {
color: #5a768d;
text-decoration: underline;
}

.blye-text-regular {
color: #5a768d;
text-decoration: none;
}

.yellow-text-regular {
color: #ffb400;
text-decoration: none;
}

.yellow-text-underline {
color: #ffb400;
text-decoration: underline;
}

.orange-text-regular {
color: #fe6b1d;
text-decoration: none;
}

.orange-text-underline {
color: #fe6b1d;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #ff0000;
text-decoration: none;
}

/*.red-text-underline {
color: #ff0000;
text-decoration: underline;
}*/
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #a5b66e;
text-decoration: none;
}

.green-text-underline{
color: #a5b66e;
text-decoration: underline;
}


/* Top Navigation */

#navhome
{
  display: block;
  width: 62px;
  height: 80px;
  background: url(../images/navhome.jpg) no-repeat 0 0;

}

#navhome:hover
{ 
  background-position: 0 -80px;
}

#navhome span
{
  display: none;
}

#navhomeactive
{
  display: block;
  width: 62px;
  height: 80px;
  background: url(../images/navhome.jpg) no-repeat 0 0;
  background-position: 0 -80px;

}

#navhomeactive:hover
{ 
  background-position: 0 0;
}

#navhomeactive span
{
  display: none;
}


#navdesign
{
  display: block;
  width: 68px;
  height: 80px;
  background: url(../images/navdesign.jpg) no-repeat 0 0;

}

#navdesign:hover
{ 
  background-position: 0 -80px;
}

#navdesign span
{
  display: none;
}

#navdesignactive
{
  display: block;
  width: 68px;
  height: 80px;
  background: url(../images/navdesign.jpg) no-repeat 0 0;
  background-position: 0 -80px;

}

#navdesignactive:hover
{ 
  background-position: 0 0;
}

#navdesignactive span
{
  display: none;
}



#navhosting
{
  display: block;
  width: 78px;
  height: 80px;
  background: url(../images/navhosting.jpg) no-repeat 0 0;

}

#navhosting:hover
{ 
  background-position: 0 -80px;
}

#navhosting span
{
  display: none;
}

#navhostingactive
{
  display: block;
  width: 78px;
  height: 80px;
  background: url(../images/navhosting.jpg) no-repeat 0 0;
  background-position: 0 -80px;

}

#navhostingactive:hover
{ 
  background-position: 0 0;
}

#navhostingactive span
{
  display: none;
}



#navportfolio
{
  display: block;
  width: 91px;
  height: 80px;
  background: url(../images/navportfolio.jpg) no-repeat 0 0;

}

#navportfolio:hover
{ 
  background-position: 0 -80px;
}

#navportfolio span
{
  display: none;
}

#navportfolioactive
{
  display: block;
  width: 91px;
  height: 80px;
  background: url(../images/navportfolio.jpg) no-repeat 0 0;
  background-position: 0 -80px;

}

#navportfolioactive:hover
{ 
  background-position: 0 0;
}

#navportfolioactive span
{
  display: none;
}



#navprices
{
  display: block;
  width: 69px;
  height: 80px;
  background: url(../images/navprices.jpg) no-repeat 0 0;

}

#navprices:hover
{ 
  background-position: 0 -80px;
}

#navprices span
{
  display: none;
}

#navpricesactive
{
  display: block;
  width: 69px;
  height: 80px;
  background: url(../images/navprices.jpg) no-repeat 0 0;
  background-position: 0 -80px;

}

#navpricesactive:hover
{ 
  background-position: 0 0;
}

#navpricesactive span
{
  display: none;
}



#navcontact
{
  display: block;
  width: 81px;
  height: 80px;
  background: url(../images/navcontact.jpg) no-repeat 0 0;

}

#navcontact:hover
{ 
  background-position: 0 -80px;
}

#navcontact span
{
  display: none;
}

#navcontactactive
{
  display: block;
  width: 81px;
  height: 80px;
  background: url(../images/navcontact.jpg) no-repeat 0 0;
  background-position: 0 -80px;

}

#navcontactactive:hover
{ 
  background-position: 0 0;
}

#navcontactactive span
{
  display: none;
}

/*img, div, a, input { behavior: url(../styles/iepngfix.htc) }*/

