* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%;
	background:url(images/bdy_bg.png);
	background-repeat:repeat-y;
	background-position:top;
}

p, li {
	font: 1.2em/1.8em Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
p {
color:#333333;
}

a, a:link {
  color:#9c0202;
  font-weight: normal;
  text-decoration: none;
}

a:hover {
  color:#9c0202;
    text-decoration: underline;
}


h1 {
	font: 2.0em Tahoma, sans-serif;
	color: white;
	height: 0px;
}

h2 {
	font:"Times New Roman", Times, serif;
	font-size:1.8em;
	color:#333333;
	margin-bottom: 10px;
}

ul {
	margin-left: 25px;
}

img {
	border: none;
}

#page-wrap {
padding:10px;
min-height:600px;
	min-width: 900px;
	max-width: 1260px;
	margin:0px auto;
	width:expression(document.body.clientWidth < 802? "800px" : document.body.clientWidth > 1262? "1260px" : "auto");
	}
	#page-wrap #inside {
	border:#000000 solid 1px;
	background-image:url(images/fl_bg1.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:500px;
		margin: 10px 10px 0px 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		
	}
	
#main-content {
	
padding: 20px 20px 0px 450px;
}
	
#header {

min-height:100px;
padding:10px 20px 10px 20px;
		text-align: left;
}
	
#left-sidebar {
	width: 500px;
	float: left;
	padding-left: 15px;
	padding-top: 20px;
}
	#lower{
		margin: 0px 10px 0px 10px;
		padding-top: 0px;
		padding-bottom: 10px;		
	}
	#lower-content {
padding: 0px 20px 0px 300px;
text-align:right;
}


#footer {
	background: #267f23;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	color: white;
}

/*/Menu/*/
#nav {float:right;
width:300px;}

#nav img { border: none; }
#nav li { display: inline; list-style:none; }
#nav li a { float: right; display:block; width: 43px; height: 50px; 
margin:25px 0px 10px 0px; }
#nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; /* for IE6 */ }
#nav li a:hover img { visibility:visible; /* for IE6 */ }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}

#six { background:url(images/contact_o.png) no-repeat left bottom; }
#five { background:url(images/gallery_o.png) no-repeat left bottom; }
#four { background:url(images/products_o.png) no-repeat left bottom; }
#three { background:url(images/serv_o.png) no-repeat left bottom; }
#two { background:url(images/about_o.png) no-repeat left bottom; }
#one {background:url(images/home_o.png) no-repeat left bottom;}

/*/Thumbs/*/

img {border:0;}

#thumbs {width:370px; position:relative; height:100px; margin:2em auto;}
#thumbs a:visited, #thumbs a {text-decoration:none; color:#d00; font-weight:bold;}
#thumbs a:visited img, #thumbs a img{filter: alpha(opacity=70);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 -moz-opacity: 0.70; opacity:0.7;}
#thumbs a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
 }
 
 /*/Comments/*/
.meta {
color:#9c0202;
	height: 16px;
	margin: 0;
	padding: 10px;
	line-height: normal;
}

.top .meta .posted {
	display: block;
	float: left;
}

 .permalink {

	display: block;
	float: right;
	padding-left: 17px;
	background: url(images/img09.gif) no-repeat left center;
}

.top .meta .comments {
	display: block;
	float: right;
	padding: 0 30px 0 19px;
	background: url(images/img08.gif) no-repeat left center;
}
