html,body{margin:0;padding:0}
body{font: 12px arial,sans-serif;text-align:center;background:url(images/bkgd.jpg) repeat-x;}

input.my-url{display:none;}

img.floatLeft { float: left; margin: 10px 20px;border: 1px solid #575757;}
img.floatRight { float: right; margin: 10px 20px;border: 1px solid #575757;}

div#header{height:200px;}
div#headerleft{background:url(images/logotop.jpg) no-repeat;float:left}
div#headerright{background:url(images/tagline.jpg) no-repeat; float:right;height:200px;}

div#container{text-align:left}

div#content {margin:0px;padding:0px;}
div#nav {color:#7a7a7a;}
div#nav p{ text-align:center}
div#nav a{color:#7a7a7a;text-decoration:none;font-size:18px;margin-right:20px;}
div#nav a:hover{color:#FFFFFF;}

div#textarea {width:700px;float:right;border-top:1px solid #000000;}
div#textarea p{padding:0px 140px 10px 50px}
div#textarea p.form{padding:0px 10px;margin:0px;}
div#textarea h1{margin:0px; padding: 10px 20px;color:#bc0409;font-size:28px;}
div#textarea a{text-decoration:underline;color:#000;}
div#textarea a:hover{color:#bc0409;}

div#contacttextarea {width:700px;float:right;border-top:1px solid #000000;font-size:16px;}
div#contacttextarea p{padding:0px 140px 10px 50px}
div#contacttextarea p.form{padding:0px 10px;margin:0px;}
div#contacttextarea h1{margin:0px; padding: 10px 20px;color:#bc0409;font-size:28px;}
div#contacttextarea a{text-decoration:underline;color:#000;}
div#contacttextarea a:hover{color:#bc0409;}

div#tablewrap {width:600px;float:left;border:1px solid #7a7a7a;margin-left:50px;}

div#left{}
div#left p.van{padding-top:45px}

div#address{border-top: 1px solid #7a7a7a;border-bottom: 1px solid #7a7a7a;margin:10px 10px;font-size:18px; color:#7a7a7a;}
div#address p.top{padding: 20px 0px 0px 0px;margin:0px;}
div#address p.mid{padding: 5px 0px 5px 0px;margin:0px;}
div#address p.bot{padding: 0px 0px 20px 0px;margin:0px;}
div#address a{color:#7a7a7a;text-decoration:none;}
div#address a:hover{color: #bc0409;}

div#productstext{clear:both;width:700px;margin:170px 10px 0px 10px}
div#productstext h1{padding:0px 40px;margin:0px;color:#bc0409;font-size:28px;}
div#productstext p{padding:0px 20px 0px 60px;}
div#productstext a{text-decoration:underline;color:#bc0409;}
div#productstext a:hover{color:#666;}

div#footer{color: #333}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}

div#tbc{clear:both;width:100%;font-size:9px;margin-top:40px;}
div#tbc p{margin:0;padding:5px 10px;text-align:center;}
div#tbc a{color: #bc0409;text-decoration:none;}
div#tbc a:hover{color: #333;}

div#container{width:960px;margin:0 auto}
div#content{float:right;width:720px}
div#left{float:left;width:240px}
div#footer{clear:both;width:100%}


.new {
	border: 1px solid #575757;
	margin-left: 6px;
}
.latest_img {
	border: 1px solid #575757;
	margin-left: 0px;
}

.img {
	border: 1px solid #575757;
	margin-left: 12px;
}

.title_color1 {color: #ffffff}
.title_color2 {color: #0390c5}

#latest_work {
	float: left;
	margin-top: 20px;
}


#latest_work_title {
	float: left;
	font-size: 18px;
}

#images {
	float: left;
	margin-top: 7px;
	line-height: 20px;
	margin-left:8px;
}

#div{
	border: 1px solid #363636;
	float: left;
	background-color: #2d2d2d;
	margin-top: 7px;
	line-height: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 4px;
	padding-left: 4px;
}






