body{
    margin: 0 0 0 0px;
    padding: 0 0 0 0px;
    margin-left:-1px;
    background-image: url(/images/background.jpg);
    background-position:top center;
    background-repeat: no-repeat;     
}
a{
    font-family: Trebuchet MS;
    font-size: 14px;
    text-decoration:none;
}
    	
p{
    font-family: Trebuchet MS;
    font-size: 14px;
}

ul li{
    font-family: Trebuchet MS;
    font-size: 14px;    
}

#main-container{
    position: relative;
    width: 985px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;  
}  


#container{
    float: left;
    width: 978px;
}  

#top-section{
    position: relative;
    clear:both;
    margin: 0px;
    padding: 0px;
    width: 985px;
    height:106px;
    background-image: url(/images/header.jpg);
    background-repeat:no-repeat;    
}

#content{  
    float: left;
    width: 985px; 
    margin: 0px;
    padding: 0px;
    z-index:0;
}

#flash-contoller{
    width:985px;
    margin-top:4px;
    margin-bottom:10px;
}
    
#flash{  
    float: left;
    width: 666px; 
    height:249px;
}

#bullets
{
    float: left;
    width: 985px; 
    height:87px;
    background-image: url(/images/point-bar.jpg);
    background-repeat:no-repeat; 
    border-top: 1px solid white;
    }
    
.bullets-text
{
    float:left;
    width:223px;
    margin-top:0px;
    font: 11px Arial;
	color: white;
    
    }
  .bullets-text a
{
    float:left;
    width:220px;
    margin-top:35px;
    font: 11px Arial;
	color: white;
    
}  
    
#advert-right{
    float:right; 
    width:317px;
    height:191px;
    background-image: url(/images/online-order.jpg);
    background-repeat:no-repeat; 
    background-color:#e0dfdf;

}
#advert-right input{
    float: left;
    width: 200px;
    height:30px;
    margin-top: 20px;
    margin-left: 16px;
    background-color:white;
    font-family:Arial;
    font-size:12px;
    padding-left:5px;
    font-variant:normal;
    color:#666; 
    padding-top:3px;   
}   
#advert-right a 
{
    font-family: 'Trebuchet MS' Sans-Serif;
    font-weight: lighter;
    color: white;
    text-decoration: none;
}

#advert-right a:hover 
{
    font-family: 'Trebuchet MS' Sans-Serif;
    font-weight: lighter;
    color: #9bdade;
    text-decoration: none;
}

#advert-right-bottom{
    float:right;
    width:319px;
    height:58px;
    border-top: 1px solid white;
    background-image: url(/images/newsletter.jpg);  
    background-repeat: no-repeat; 
}

    #advert-right-bottom a 
{
    font-family: 'Trebuchet MS' Sans-Serif;
    font-weight: lighter;
    color: #4e846d;
    text-decoration: none;
}

#advert-right-bottom a:hover 
{
    font-family: 'Trebuchet MS' Sans-Serif;
    font-weight: lighter;
    color: #9bdade;
    text-decoration: none;
}

#news{
    float: left;
    position: relative;
    margin: 0 0 0 0px;
    padding: 0 0 0 0px;   
    width: 340px;
    height:302px;
    border-right: 1px solid #cdcdcd;
}  

#advert-container-header
{
    
    float:left;
    width:985px;
    height:30px;
    margin-top:10px;
    background-image: url(/images/what-we-offer.jpg);  
    background-repeat: no-repeat; 
 
    
    }

#advert-container{
    float: left;
    position: relative;
    margin: 0 0 0 0px;
    padding: 0 0 0 0px;   
    width: 640px;
    height:302px;
    margin-top:0px;

  

}
.advert-text
{
    float:left;
    margin-left:10px;
    margin-top:112px;
    font: 15px Arial;
	color: white;  
	text-decoration:none;
    
    }  
.advert-text a
{
    float:left;
    margin-left:10px;
    margin-top:112px;
    font: 15px Arial;
	color: white;  
	text-decoration:none;
	
    
    }  
.advert-text a:hover
{
    float:left;
    margin-left:10px;
    margin-top:112px;
    font: 15px Arial;
	color: white;  
	text-decoration:none;
    
    }  
/* ************************* FRONT NEWSLETTER *************************** */

#newsletter{
    float:left;
    height: 48px;
    margin-bottom: 0px;
    margin-top: 0px;
    background-image: url(/images/newsletter-bg.jpg);  
    background-repeat: no-repeat; 
}  


#newsletter  input{
    float: left;
    width: 200px;
    height:20px;
    margin-top: 21px;
    margin-left: 16px;
    background-color:#cdcdcd;
    font-family:Arial;
    font-size:14px;
    padding-left:5px;
    font-variant:normal;
    border: 0px;
    color:white;    
}   

#newsletter-home-button
{
    position: relative;
    float:left;
    margin-left:8px;
    margin-top:17px;
    top: 2px;
}
 /* *************************** NEWSLETTER END ***************************** */ 

  
#options{
    float: right;
    position: relative;
    width: 400px;
    margin-right: 20px;
    margin-top: 20px;
}
#content-left-news{   
    position:relative;
    float:left;
    clear: both;
    width: 223px;
    margin-top: 0px;
    margin-left:10px;
    margin-right: 0px;
    padding: 0px;
}
/************CONTENT LEFT**********************/

#content-left{   
    position:relative;
    float:left;
    clear: both;
    width: 223px;
    margin-top: 0px;
    margin-left:10px;
    margin-right: 0px;
    padding: 0px;
    background-image: url(/images/sub-header.jpg);  
    background-repeat: no-repeat; 
}
#content-left-inner{   
    margin: 0 0 0 0px;
    padding: 0 0 0 0px;
    margin-top:0px;	
    width: 221px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}

#content-left-inner ul   {
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	width: 221px;
	margin-left: 0px;
	list-style-type:none;
}

#content-left-inner li a:link, #content-left-inner li a:visited {
	font-size:12px;
	font-family:Trebuchet MS;
	color: #666666;
	display: block;
	padding: 8px 0 0 10px;
    border-bottom:1px solid #e0e0e0;
}
	
#content-left-inner li a:hover {
	color: #627EB7;
	background:0 -32px;
	padding: 8px 0 0 10px;
}
	

#content-left-inner li:hover{
    background-color: #cdcdcd;   
   
}

#content-left-inner li a:hover{
    color: white;
    text-decoration: none;      
}
content-left-inner a:active	
{	
    text-decoration: none;	
    color: #000000;	
    
}
#content-left-footer{
    position: relative;
    margin-top: 0px;
    margin-left: 0px;
    width:223px;
    height: 10px;
    background-image: url(/images/sub-footer.jpg);  
    background-repeat: no-repeat;      
}
/************CONTENT LEFT END**********************/
#content-right{   
    float: right;
    width: auto;   
    padding: 0px;
    margin-right: 10px;
}
#about-side
{
  float:left;
  margin-top:20px;  
    
}


/***********************ENEWSLETTER CONTENT SIDE*****************************************/
#enewsletter{   
    position:relative;
    float:left;
    clear: both;
    width: 223px;
    height:127px;
    margin-top: 0px;
    margin-left:0px;
    margin-right: 0px;
    padding: 0px;
    background-image: url(/images/Enewsletter.jpg);  
    background-repeat: no-repeat;    
}


#enewsletter-container{
    float:right;
    width:219px;
    margin-bottom: 0px;
    margin-top: 0px;
 

}
#enewsletter  input{
    float: left;
    width: 190px;
    height:20px;
    margin-top: 5px;
    margin-left: 10px;
    background-color:#cdcdcd;
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    padding-left:5px;
    font-variant:normal;
    border: 0px;
    color:#303235;    
}   

#enewsletter-button
{
    position: relative;
    float:right;
    margin-right:13px;
    margin-top:5px;
    top: 2px;
}


/*****************************ENEWSLETTER END***********************************/

#submenu-currentpage{
    color:Black;
    background-color: #cccccc;
  
}    

/************SUB CONTENT **********************/


#sub-left{   
    position:relative;
    float:left;
    clear: both;
    width: 223px;
    height:212px;
    margin-top: 20px;
    margin-left:0px;
    margin-right: 0px;
    padding: 0px;
    background-image: url(/images/whattodo.jpg);  
    background-repeat: no-repeat;    
}

#sub-left-inner{   
    margin: 0 0 0 0px;
    padding: 0 0 0 0px;
    margin-top:0px;	
    width: 223px;
}

#sub-left-inner ul   {
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	width: 223px;
	margin-left: 0px;
	list-style-type:none;
}

#sub-left-inner li a:link, #sub-left-inner li a:visited {
	font-size:12px;
	font-family:Trebuchet MS;
	color: white;
	display: block;
	padding: 8px 0 0 10px;
    border-bottom:1px solid #d00021;
}
	
#sub-left-inner li a:hover {
	color: #627EB7;
	background:0 -32px;
	padding: 8px 0 0 10px;
}
	

#content-left-inner li:hover{
    background-color: #cdcdcd;   
   
}

#sub-left-inner li a:hover{
    color: black;
        background-color: #e71839;   
    text-decoration: none;      
}
#sub-left-inner a li:active	
{	
    text-decoration: none;	
    color: #000000;	
   
    
}
#sub-left-footer{
    position: relative;
    margin-top: 0px;
    margin-left: 0px;
    width:223px;
    height: 10px;
    background-image: url(/images/sub-footer.jpg);  
    background-repeat: no-repeat;      
}


	/*****************NAV SECTION*************************/
#nav {
	position: relative;
	float:right;
	width:693px;
	margin-left: 0px;
	margin-top: 52px;
    z-index: 100;	
}


#nav ul {
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;	
	margin-left: 30px;
	list-style-type:none;
}

#nav ul li {
	float: left; 
	display: inline;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	padding-left: 15px;
	padding-right:0px;
}


		
#nav ul li a{
	font: 15px Arial;
	color: black;  
	text-decoration: none;
	
}
#nav ul li:hover 
{
    color: #8c0406;
  
}	
#nav ul li a:hover
{
	float: left; 
    position:relative;
	color: #bb061a;
    display: inline;
    border-bottom:3px solid red;
}
  

/***********************CONTENT AREA*****************************************/		

#content p {
	font-family: Verdana, Times, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color  : #444444;
	text-decoration: none;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align:justify;
}

#content ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #777777;
	font-size: 12px;
	text-decoration: none;
}
	
#content a {
	color: brown;
	font-weight: 500;
	text-decoration: none;
}
		
#content a:hover {
    text-decoration: underline;
}
		
#content img 
{
}

#subnav {
	display:block; 
	position:absolute;
	top:235px;
	width:auto;
	margin: 0px 0px 0px 0px;
	background-color: blue;	
	text-decoration: none;
}



h1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #8c0406;	
	text-decoration: none;
	width: auto;	
	border-bottom: 1px solid #8c0406;	
}
		
h2 
{
    font-family:Trebuchet MS, arial;
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
	margin-left:30px;
	color: white;	
	text-decoration: none;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #8c0406;	
	text-decoration: none;
}		


h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #8c0406;	
	text-decoration: none;
}
#footer-menu{
    width: 978px;      
    margin-top: 0px;
    padding: 0px;   
    font-family: Arial;
    font-weight:normal;
    font-size:12px;    
    color: #88b9a6;
    border-top:1px solid #efefef;
}

#footer-menu a {
    font-family: Arial;
    font-weight:normal;
    font-size:12px;    
    color: #c6b794;
    text-decoration: none;
}
		
#footer-menu a:hover {
    color: orange;
    text-decoration: underline;
}
#footer-menu
{
    float:left;
    width: 985px;      
    margin-top: 10px;
    margin-bottom:10px;
    padding: 0px;   
    font-family: Arial;
    font-weight:normal;
    font-size:10px;    
    color: #666;
    border-top:1px solid #cdcdcd;
}

#footer-menu a {
    font-family: Arial;
    font-weight:normal;
    font-size:10px;    
    color: #c6b794;
    text-decoration: none;
}
		
#footer-menu a:hover {
    color: orange;
    text-decoration: underline;
}


#footer {
	float:left;
	clear: both;
	width: 985px;
    margin: 0 0 0 0px;
    margin-top: 20px;
	height:106px;
	padding: 0 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #8c8c8c;
	font-weight: bold;
    background-color:#e0dfdf;
    border:1px solid #d4d4d4;
}

#footer p {
    color: #5e563f;
    font-size:10px;
	font-weight:bold;
    text-decoration: none;
}
		
	
#footer a {
    color: #5e563f;
    font-size:10px;
	font-weight:bold;
    text-decoration: none;
}
		
#footer a:hover {
    color: #c6b794;
	text-decoration: underline;
}

#menu-botom a {
    color: #c6b794;
	font-weight:bold;
    text-decoration: none;
}
		
#menu-botom a:hover {
    color: orange;
	text-decoration: none;
}

#advert1{
    float:left; 
    width:311px;
    height:145px;
    margin-left:15px;
    margin-top:10px;
    background-image: url(/images/1.jpg);
	background-repeat: no-repeat;  

}  

#advert1 a
{
    
} 
#advert1 a:hover
{   

} 
#advert2 {
    float:right; 
    width:308px;
    height:145px;
    margin-top:10px;
    background-image: url(/images/2.jpg);
	background-repeat: no-repeat;  
}  
#advert2 a
{
    float:right; 
    width:308px;
    height:145px;
    margin-top:10px;
    background-color:Black;
} 
#advert2 a:hover
{
    float:right; 
    width:308px;
    height:145px;
    margin-top:10px;
    background-color:Black;
        background-image: url(/images/3.jpg);
	background-repeat: no-repeat;  
} 

#advert3{
    float:left; 
    width:311px;
    height:145px;
    margin-left:15px;
    margin-top:10px;
    background-image: url(/images/3.jpg);
	background-repeat: no-repeat;  
}  

#advert3a{
    color: White; 
} 

#advert4{
    float:right; 
    width:308px;
    height:145px;
    margin-top:10px;
    background-image: url(/images/4.jpg);
	background-repeat: no-repeat;  
}  

#advert4-Link a{
    color: White; 
}

.newsArticle{
    position:relative;
	float:left;
	width:985px;
}

.newsArticle-inner{
	width:985px;
}

.newsArticle-footer{
	height: 15px; 
	width: 985px;  
}
/************FRONTPAGE-NEWS**********************/
.newsheader {
    font-family: Trebuchet MS,Arial;
    font-size: 12px;   
    font-weight: bold;    
    color: #8c0406;
}

.newstext {
    font-family: Trebuchet MS,Arial;
    font-size: 11px;

    font-weight: normal;
    color: #666;
}
.newstext a {
    font-family: Trebuchet MS,Arial;
    font-size: 10px;
    font-weight: normal;
    color: black;
}
#cms-image{
    float: left;
    width: 713px;
    padding: 0 0 0 0px;
    margin: 0 0 0 0px;
    margin-top: 8px;
    padding-right: 0px;
}

#cmsarea{ 
    float: right;
    width: 730px;
    padding: 0 0 0 0px;
    margin: 0 0 0 0px;
    padding-top: 0px;
    padding-right: 0px; 
    border-right:1px solid #e0e0e0; 
      
}

#cmsarea-header{
    width: 693px;
    height: 35px;
    margin-top:0px;
    color: #b4001c;	
    font-style:normal;
    font-size: 30px;
    font-family: Trebuchet MS, arial;
    padding-left:0px;
    padding-top:6px;   
    border-bottom:1px solid #e0e0e0;  	
}

#cmsarea-inner{   
    position: relative;
    margin: 0 0 0 0px;
    padding: 3px;
    padding-top:10px;
}

#cmsarea-footer{
    position: relative;
    margin-top: -15px;
    margin-left: 0px;
    height: 15px;
   
}

#cmsarea-text  p
{
    font-family: Trebuchet MS;
    font-size: 0.8em;
    color:black;
    width: 665px;

}

#cmsarea-text img{
    border: 1px solid #eeeeee;
    padding: 2px;
}

#zonearea{   
    position:relative;
    float: right;
    width: 630px;
    margin-right: 15px;
    margin-left: 0px;
}

#zone-header
{
    float: left;
    margin-top: 48px;
    margin-left: 114px;
    
}

#zonearea-inner{   
    position: relative;
    margin-top: 142px;
    margin-left: 0px;
    margin-bottom: 0px;
    background-image: url(/images/main-page-content-repeat.jpg);  
}

#cmsheader{
    color: #8c0406;	
    font-style:normal;
    font-size: 20px;
    font-family: Trebuchet MS Arial;
    padding-left:10px;
    padding-top:10px;
}

#productlinks{
    width: 960px;
    height: 84px;
    margin-top: 10px;
    margin-left:0px;
    background-image: url(/images/icon-background.jpg); 
    
}

#loginbutton{
    width: 100px;
    height: 20px;
}