*{
	margin: 0;
	padding: 0;
}

@charset "utf-8";
/* CSS Document */

@font-face{  
    font-family: segoewp;  
    src: url('../fonts/segoewp.ttf'); /* For IE */ 
    src: local('segoewp'), url('../fonts/segoewp.ttf') format('truetype'); /* For non-IE */ 
}

@font-face{  
    font-family: "DIN Black";  
    src: url('http://makroot.com/fonts/DIN-Black.otf.'); /* For IE */ 
    src: local('din black'), url('http://makroot.com/fonts/segoewp.otf') format('embedded-opentype'); /* For non-IE */ 
}

@font-face{  
    font-family: "DIN";  
    src: url('../fonts/DIN-Regular.ttf'); /* For IE */ 
    src: local('din'), url('../fonts/DIN-Regular.ttf') format('truetype'); /* For non-IE */ 
}

@font-face{  
    font-family: "DIN Light";  
    src: url('../fonts/DIN-Light.otf'); /* For IE */ 
    src: local('din light'), url('http://makroot.com/fonts/DIN-Light.ttf') format('embedded-opentype'); /* For non-IE */ 
}

body{
	font-family:Tahoma, Geneva, sans-serif;
	color: #670006;
	margin: 0; 
	padding: 0; 
}

a:link {
	color: #670006;
	text-decoration:none;
}
a:visited {
	color: #670006;
	text-decoration:none;
}
a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
a:active {
	color: #FFFFFF;
	text-decoration:none;
}

#centered
{ 

 width: 1020px; /* set to desired width in px or percent */
 background:url(../images/main-bg.png);
 border:1px solid;
 text-align: center; /* optionally you could use "justified" */
 border: 0px solid; /* Changing this value will add lines around the centered area */
 padding: 0;  
 padding-left:35px;
 margin: 0 auto; 
} 

.bd{
	border:1px solid;
}

.header{
	text-align:left;
	width:988px;
	height:70px;
	background-color:#FF6900;
}

#logo_head{
	padding-left:4px;
	float:left;
}

.banner_90{
	clear:both;
	padding-top:14px;
	width:988px;
	height:90px;
	border:0px solid;
}

.top_navi{
	width:809px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:white;
	padding-top:0px;
	border:0px solid;
	margin-left:129px;
}
ul.navi{
	margin-top:0px;
	padding-left:180px;
	width:685px;
}
ul.navi li.navi{
	/* change it when add/remove menu */
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:white;
	padding-top:25px;
	list-style:none;
	float:left;
	width:80px;
}

.slideshow{
	clear:both;
	padding-top:14px;
	width:675px;
	height:250px;
	border:0px solid;
}

#message{
	text-align:left;
	margin-top:13px;
	width:988px;
}

#testimonial{
	float:right;
	width:204px; /* width 318 - margin, padding */
	height:250px; /* height 300 - margin, padding */
	margin-top:13px;
	padding:25px 20px 15px 85px;	
	background-color:white;
	background-image:url(../images/quote-sign-left.png);
	background-repeat:no-repeat;
	background-position: 5px 5px;
	box-shadow: 0px 0px 1px #999999;
	text-align:left;
}

#testimonial p{
	font-style:italic;
	color: #670006;
	font-size:0.9em;
}

.read_more{
	font-size:0.8em;
}

.footer{
	text-align:left;
	width:988px;
	height:30px;
	background-color:#FF6900;
	margin-top:5px auto;
}

.footer .left_txt{
	padding-left:20px;
	padding-top:8px;
}

#footer{
	clear:both;
	text-align:left;
	width:988px;
	height:25px;
	background-color:#FF6900;
	padding-top:8px;

}

#footer span{
	padding-left:20px;
}

.cleared{
	clear:both; height:8px;
}

/*   Message format for the Main Page  */
#messageText{
	width:569px;
	background:white url(../images/msg-bg-gradient.png) no-repeat;
	color:black;
	padding-left:85px;
	padding-right:8px;
	padding-top:10px;
	margin-top:5px;
	box-shadow: 0px 1px 2px #999999;
	text-align:left;
	
}

#messageText h1{
	
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:5px;
}

#messageText h2{
	font-family:"arial";
	font-size:1.0em;
}

#messageText p.smallText{
	font-family:"DIN";
	font-size:0.9em;
	color:black;
	padding-left:20px;
}

#messageText .big{
	font-size:1.5em;
}

#messageText span{
	padding-left:20px;
}

#messageText div{
	width:50px;
}

.text{
	font-family:"DIN";
	font-size:1.8em;
	color:black;
	padding-left:20px;
}

.textHighlight{
	font-family:"DIN Black";
	font-size:2.4em;
	color:#FF6900;
}

/* Banner main page top-right */
#bannerTopRight{
	margin-top:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:13px;
	width:293px;
	background:#FF6900;
	text-align:left;
	font-size:1em;
	color:white;
	box-shadow: 0px 1px 3px #999999;
}

div.highlight{
	font-family:Arial;
	font-size:2.5em;
	color:#FF6900;
	font-weight:bold;
	height:48px;
	padding-top:5px;
}

/* MaxRoot Color Set */
.colorRed{color:#D80000;}
.colorOrange{color:#FF6900;}
.colorBlue{color:#417FAD;}
.colorGreen{color:#9BBB59;}
.colorPurple{color:#8064A2;}
.colorPastelPink{color:#BF504C;}

.orderBtn{
	text-align:left;
	padding-top:5px;
}

.orderBtn img:hover{
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}