body {
		/*background:#bee89c url(img_main/body_top_border.jpg) repeat-x top left;*/
		background:#C1E3A3;
		font-size:12px;
		font-family: verdana, arial, helvetica, sans-serif;
		color:#374f49;
		text-align:center;
		padding:0px;
		margin:0px;
		}

img {
	border-width: 0px;
	}

td {
    font-size:11px;
    font-family: verdana, arial, helvetica, sans-serif;
	}

h1 {
	font-style:none;
	font-size:24px;
	font-weight:bold;
	margin:0 0 10 0;
	color:#FF6059;
	}
	
h3 {
	font-style:none;
	font-size:13px;
	font-weight:bold;
	margin:0 0 0 0;
	color:#639;
	}
	
h5 {
	font-style:none;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	color:#693;
	}
















/*
table collaps
*/
table.coll {
		border-collapse:collapse;
		border:#960;
		background:none;
		 }
		 
table.coll_lite {
		border-collapse:collapse;
		border:#9CF;
		background:none;
		 }
		 
table.coll_lite td {
		padding:5 10 5 10;
		 }
		 



















/*
header
*/
#header {
		background:#FFF url(img_main/header_bg.jpg) repeat-x top left;
		/*background:#C96;*/
		width:100%;
		height:183px;
		}

#header .bann {
			background:transparent url(img_main/header_bann.jpg) no-repeat top left;
			width:690px;
			height:183px;
			margin:auto;
			color:#5c7f4d;
			font-size:14px;
			font-weight:bold;
			text-align:left;
			padding:163 0 0 0;
			}
			
#header a, a:hover {
					text-decoration:none;
					}







/*
wrapper
*/
#wrapper {
		background:#FFF url(img_main/white.gif) repeat-y top left;
		width:690px;
		margin:0 auto;
		}








/*
content
*/
#conwrap {
		background:#FFF;
		width:690px;
		margin:auto;
		padding:0;
		display:block;
		}

				
				
				












/*
nav
*/
#navmain {
		background:none;
		margin:auto;
		width:690px;
		height:30px;
		font-size:16px;
		font-weight:bold;
		}
		
#nav1 {
		margin:0;
		padding:0;
		list-style:none;
		text-align:center;
		}
		
#nav1 li {
		float:left;
		margin:0;
		padding:0;
		width:230px;
		height:30px;
		background:#C33;
		}
      
#nav1 li a {
      display:block;
      line-height:30px;
      height:30px;
      margin0;
      padding:0;
      color:#7B1A1A;
      text-decoration:none;
      background:transparent url(img_main/nav_bg.gif) no-repeat top left;
      }
            
#nav1 a:hover {
           color:#ECFFB1;
           text-decoration:none;
           background:transparent url(img_main/nav_bg.gif) no-repeat top left;
           background-position:0px -30px;
           }

#nav1 .cur a {
        color:#FFF;
        background:transparent url(img_main/nav_bg.gif) no-repeat top left;
        background-position:0px -60px;   
		}

#nav1 .cur a:hover {
        color:#FFF;
        background:transparent url(img_main/nav_bg.gif) no-repeat top left;
        background-position:0px -60px;
        }












/*
about
*/
#about_wrap {
			background:none;
			width:690px;
			margin:auto;
			padding:0;
			clear:both;
			}
			
#about_area {
			background:none;
			text-align:left;
			padding:20px;
			color:#374f49;
			margin:auto;
			}

#about_text {
			background:none;
			margin:0;
			padding:0;
			width:340px;
			}
				
#about_img {
			float:right;
			margin:0;
			}
















/*
bann
*/
#bann_wrap {
			background:#FFF9D5 url(img_main/phone.jpg) no-repeat bottom right;
			width:690px;
			margin:auto;
			padding:0;
			clear:both;
			}

#bann_area {
			text-align:left;
			margin:auto;
			padding:20px;
			color:#6d7554;
			}
			
#bann_text {
			width:320px;
			margin:0;
			padding:0 20 0 0;
			border-right:solid #e2daa9;
			border-width:2px;
			background:none;
			}

#bann_text h1 {
				font-style:none;
				font-size:16px;
				font-weight:bold;
				margin:0;
				padding:0;
				color:#cf9d79;
				}
				
#bann_add {
			float:right;
			text-align:left;
			width:280px;
			background:none;
			color:#87906a;
			margin:0;
			padding:0;
			}
			
table.add {
			border-collapse:collapse;
			border:0px solid #936;
			background:none;
		 	}
		 	
table.add td {
			font-size:16px;
			font-weight:bold;
			color:#6d7554;
			padding-right:5px;
			}















/*
product
*/
#pro_wrap {
			background:none;
			width:690px;
			margin:auto;
			padding:0;
			clear:both;
			}

#pro_pg {
		background:#FFF;
		padding:20px;
		margin:auto;
		text-align:left;
		display:block;
		}

#catname {
				color:#4AABD4;
				font-size:20px;
				font-weight:bold;
				float:left;
				padding:15 30 40 0;
				display:block;
				}

#catname a {
			color:#4AABD4;
			}

#catname a:hover {
					text-decoration:none;
					background:#4AABD4;
					color:#FFF;
					}
					
#pro_pg h1 a {
			color:#FF6059;
			}
					
#pro_pg h1 a:hover {
					color:#FFF;
					background:#FF6059;
					text-decoration:none;
					}

#pro_inside {
			background:none;
			width:270px;
			}

#pro_inside h2 {
				color:#4AABD4;
				margin:0 0 15 0;
				padding:0;
				font-size:14px;
				}

#pro_inside ul {
				margin:0 0 0 20;
				padding:0;
				}

#pro_img {
		float:right;
		margin:0;
		padding:0 0 20 0;
		}

#pro_line {
			background:none;
			border-bottom:1px solid #BEC7B0;
			height:2px;
			padding:0;
			margin:0 0 20 0;
			clear:both;
			}









/*
random product
*/
#pro_list_wrap {
				background:#3593cf url(img_main/pro_list_bg.gif) repeat-x top left;
				margin:auto;
				width:690px;
				clear:both;
				}

#pro_list {
			margin:auto;
			text-align:left;
			color:#FFF;
			padding:20px;
			}


#pro_list h1 {
				font-style:none;
				font-size:16px;
				font-weight:bold;
				margin:0;
				padding:0;
				color:#2074aa;
				}

#pro_list_box {
				background:none;
				margin:0;
				padding:10 0 0 0;
				width:320px;

				}
	
#pro_list a {
			color:#F3FFC1;
			}













/*
buzz
*/
#buzz_pg {
		background:#FFF;
		padding:20px;
		margin:0px;
		text-align:left;
		float:left;
		width:650px;
		}

p.bigmsgbox {
			background:#CFECA7;
			padding:10;
			margin:0 0 10 0;
			color:#7CA65A;
			font-weight:bold;
			border-top:1px solid #7CA65A;
			border-bottom:1px solid #7CA65A;
			}

p.bigerbox {
			background:#FCB9B9;
			padding:10;
			margin:0 0 10 0;
			color:#DB6464;
			font-weight:bold;
			border-top:1px solid #DB6464;
			border-bottom:1px solid #DB6464;
			}












/*
main nav
*/
#nav1 a img {
		width:259px;
		height:25px;
		border-width:0px;
		}

#nav1 a#about img {
			background: url(img_main/nav_about.gif) top left no-repeat;
			}
#nav1 a#about:hover img {
					background: url(img_main/nav_about.gif) top right no-repeat;
					}
					
#nav1 a#service img {
			background: url(img_main/nav_service.gif) top left no-repeat;
			}
#nav1 a#service:hover img {
					background: url(img_main/nav_service.gif) top right no-repeat;
					}
					
#nav1 a#contact img {
			background: url(img_main/nav_contact.gif) top left no-repeat;
			}
#nav1 a#contact:hover img {
					background: url(img_main/nav_contact.gif) top right no-repeat;
					}
					
#nav1 a#enquiry img {
			background: url(img_main/nav_enquiry.gif) top left no-repeat;
			}
#nav1 a#enquiry:hover img {
					background: url(img_main/nav_enquiry.gif) top right no-repeat;
					}



























/*
footer
*/
#footer {
		width:690px;
		margin:auto;
		text-align:left;
		padding:10 0 50 0;
		clear:both;
		}

		
#footer a, a:hover {
					color:#336;
					text-decoration:none;
					}
		
#footer .f1 {
			background:none;
			float:left;
			}
	
#footer .f2 {
			float:right;
			background:none;
			}
		

















      
/*
--------link
*/

a:link, a:visited {color:#C10000; text-decoration:none; font-style:bold; line-height:12px;}
a:hover {text-decoration:underline;}

a.img:link, a.img:visited, a.img:hover {color:none; text-decoration:none; background:none;}

			























