.main {	position:relative; margin:0 auto;
		width:800px; /*height:550px;*/
		background-color:transparent;
		font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;
		border:0px solid green;}

.content {padding:0px 25px 0px 25px;}

.top { background:url(../_images/top.gif) no-repeat; height:15px;}
		
.middle {	position:relative;
			background-image:url(../_images/middle.gif); background-repeat: repeat-y;
			min-height:520px; width:100%;}
		
.bottom { background:url(../_images/bottom.gif) no-repeat; height:15px;}

/* drop down box 
ul.nav a {color:#000; text-decoration:none;}
ul.nav a:hover {text-decoration: none!important;}

ul.nav {list-style:none; padding:0; margin:0; border-width:0 1px 1px 1px!important; font-size:11px;}
ul.nav li	{float:left; position:relative;	width:150px; text-align:right;	margin-right:5px; border:1px solid #ccc;}
ul.nav li a	{display:block; font-weight:normal!important; padding:2px 4px; background:#F8F8F8;}
ul.nav li a:hover	{background:#888; color:#fff;}

li ul	{display:none; position:absolute; width:150px; top:0; left:0; font-weight:normal; padding:1px 0 10px 0; margin-left:-1px; list-style:none;}
li>ul	{top:18px; left:0;}
li:hover ul, li.over ul {display:block;}
*/
/* drop down box */
ul.nav a {color:#000; text-decoration:none;}
ul.nav a:hover {text-decoration: none!important;}

ul.nav {list-style:none; padding:0; margin:0; border-width:0 1px 1px 1px!important; font-size:11px;}
ul.nav li	{width:140px; text-align:right;	margin-right:5px; border:1px solid #ccc;}
ul.nav li a	{display:block; font-weight:normal!important; padding:2px 4px; background:#F8F8F8;}
ul.nav li a:hover	{background:#888; color:#fff;}

li ul	{ position:relative; width:150px; top:0; left:0; font-weight:normal; padding:1px 0 10px 0; margin-left:-1px; list-style:none;}
li>ul	{top:18px; left:0;}
li:hover ul, li.over ul {display:block;}

/* content area 
.contentleft {overflow:auto; position:absolute;  left:18px; bottom:0px; border:1px solid #F0F0F0; height:518px; width:375px;} 
.thermoscreens {overflow:auto; position:absolute; left:15%; top:4%; } 
		
.contentright1 {overflow:auto; position:absolute; top:0px; left:50%; width:380px; height:200px; 
				background-color:#FFFFFF; border:1px solid #F0F0F0; text-align:center;} 
.contentright1 .text {position: relative; top: 15%; color: #4C8E47; font-size:14px;} 
		
.contentright2 {overflow:auto; position: absolute; top: 318px; left: 50%; height:200px; background-color:#EE2D27;
				text-align: justify; width: 380px; vertical-align:middle; border:1px solid #F0F0F0;}
.contentright2 .text {position:absolute; padding:20px 20px 0px 20px; color:white; font-size:12px;} 
		
.contentright3 {overflow:visible; position:absolute; top:206px; left:50.1%; width:380px; height:109px; background-color:#F0F0F0;
				text-align:center; vertical-align:middle; border:0px solid Black; } 
.contentright3 .text {position:absolute; top:30%; left:30%;} 

*/
/* content area */
.contentleft {overflow:auto; position:absolute;  left:18px; top:0px; border:1px solid #F0F0F0; height:518px; width:375px;} 
.thermoscreens {overflow:auto; position:absolute; left:15%; top:10px; } 
		
.contentright1 {overflow:auto; position:relative; top:0px; left:50%; width:380px; height:200px; 
				background-color:#FFFFFF; border:1px solid #F0F0F0; text-align:center;} 
.contentright1 .text {position: relative; top: 15%; color: #4C8E47; font-size:14px;} 
		
.contentright2 {overflow:auto; position: relative; top: 8px; left: 50%; height:200px; background-color:#EE2D27;
				text-align: justify; width: 380px; vertical-align:middle; border:1px solid #F0F0F0;}
.contentright2 .text { padding:20px 20px 0px 20px; color:white; font-size:12px;} 
		
.contentright3 {overflow:visible; position:relative; top:6px; left:50.1%; width:370px; min-height:98px; background-color:#F0F0F0;
				text-align:center; vertical-align:middle; border:0px solid Black; } 
.contentright3 .text {position:absolute; top:30%; left:30%;} 


/* Just Search added CSS */

#jsSeo {
	height:160px;
	color:#ffffff;
	padding:10px;
}

#jsSeo a {
	text-decoration:underline;
	color:#ffffff;
}

#jsSeo h1, h2 {
	margin:0px;
	padding:3px 0px 3px 0px;
	font-size:18px;
}

#jsSeo p {
	padding:4px 0px 4px 0px;
	margin:0px;
}

#links {
	margin-bottom:10px;
	margin-top:15px;
	position:absolute;
	right:8px;
	bottom:10px;
}

#links img {
	border:none;
	margin-left:3px;
}

#footer {
	background-image:url(_images/middle.gif); 
	padding-top:10px;
	color:#A6A6A6;
}

#footer a {
	text-decoration:underline;
	color:#A6A6A6;
}

/* End of Just Search added CSS */


#slickbox{
	
	position:relative;
	top: 0px;
	left: 0px;
	height: 230px;
}

#listleft{
width: 160px;
position: absolute; left: 0%; top:20px;
}

#listright{
width: 160px;
position: absolute; left: 180px; top: 20px;
}
