/* CSS Document */
/*RESET CSS*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

/*BODY TAGS*/

body{
	font:12px/16px Tahoma, Arial, Helvetica, sans-serif;
	background:#fff url(../images/body_bg.gif) repeat-y top center;
	color:#666;
}

h1{font:16px/20px Tahoma, Arial, Helvetica, sans-serif;color:#004b8c;font-weight:bold;padding:2px 0 8px 0;}
h2{font:14px/18px Tahoma, Arial, Helvetica, sans-serif;color:#0074d9;font-weight:bold;padding:2px 0 6px 0;}
h3{font:12px/16px Tahoma, Arial, Helvetica, sans-serif;color:#333;font-weight:bold;padding:2px 0 4px 0;}
h4{font:12px/16px Tahoma, Arial, Helvetica, sans-serif;color:#666;font-weight:bold;padding:2px 0 2px 0;}

h2  a {color:#0074D9;text-decoration:none;}

a{ color: #353535; text-decoration: none;}

a:hover {color: #2F519B;text-decoration: none;}

.left{float:left;}

.right{	float:right;}

p{padding:2px 0 2px 0;}

hr{width:90%;text-align:center;border:0;height:1px;background-color:#0074d9;}
/*Layout*/

.threeImages{margin:5px 0;}

#wrapper{margin:0 auto; width:950px; border: 1px solid #9D9797;background:#fff url(../images/layout/general/background_lines.gif) repeat-y top center;}

#leftCol,#rightCol,#mainCol{display:inline;float:left;margin:0;}
#leftCol,#rightCol{width:176px;background-color:#fff;}
#leftCol{/*border-right:1px solid #e1e1e1;*/padding:0 0 15px 0;}

#rightCol{/*border-left:1px solid #e1e1e1;*/padding:0 0 15px 0;}

#mainCol{margin:0 10px;	padding:5px 0 15px 0;width:578px;}
#mainCol ul li.special{float:left;width:175px;background:none;margin:0 0 2px 0;}
#mainCol ul li.special .prod{border:0;padding:0;float:left;outline:0;margin:5px 0 35px 0;width:165px;height:95px;display:block;overflow:hidden;text-align:center;background-color:#f2f1dc;}
#mainCol ul li.special img{border:0;padding:0;outline:0;margin:0;}
/*#mainCol ul li.special img{border:0;padding:0;float:left;width:165px;height:125px;outline:0;margin:5px 0 0 0}*/
#mainCol ul li.special a{float:left;padding:2px 5px;color:#004b8c;text-decoration:none;position:relative;}
#mainCol ul li.special a:hover{color:#0074d9;}
#mainCol ul li.special a span{border:0; width:165px;height:125px;float:left;position:absolute;top:7px;left:5px;background:transparent url(../images/special_overlay.png) no-repeat 0 0;z-index:2;display:block;cursor:pointer;}

#mainCol ul li.featured{float:left;width:175px;background:none;margin:0 0 2px 0;}
#mainCol ul li.featured .prod{border:0;padding:0;float:left;outline:0;margin:5px 0 35px 0;width:165px;height:95px;display:block;overflow:hidden;text-align:center;background-color:#f2f1dc;}
#mainCol ul li.featured img{border:0;padding:0;outline:0;margin:0;}
/*#mainCol ul li.featured img{border:0;padding:0;float:left;width:165px;height:125px;outline:0;margin:5px 0 0 0}*/
#mainCol ul li.featured a{float:left;padding:2px 5px;color:#004b8c;text-decoration:none;position:relative;}
#mainCol ul li.featured a:hover{color:#0074d9;}
#mainCol ul li.featured a span{border:0; width:165px;height:125px;float:left;position:absolute;top:7px;left:5px;background:transparent url(../images/featured_overlay.png) no-repeat 0 0;z-index:2;display:block;cursor:pointer;}


.header{width:950px;margin:0 auto;height:252px;}

.menu_top{width:946px;margin:0 auto;background:transparent url(../images/layout/centre_navigation/main_background.gif) repeat-x 0 0;height:28px;padding:0 2px;color:#32a892;	text-transform:uppercase;}

.menu_top ul {margin:0; padding:5px 5px 0 0;list-style:none;float:right;display:inline;}
.menu_top li {display:inline; margin:0 5px;padding:0;float:left;font-size:11px;}
.menu_top a {float:left;margin:-2px 0 0 0;padding:2px 5px;text-decoration:none;height:auto;color:#333;text-align:center;}
.menu_top a:hover { color:#0074d9;}
.menu_top a:active {color:#00305a;}
.menu_top .date{float:left;color:#333;width: 200px; font-size:11px;padding:5px 0 0 5px;display:inline;}

#leftCol h3{float:left;	width:170px;overflow:hidden;display:block;color:#0074d9;background-color:#E1E1E1;margin:0;padding:5px 1px 5px 5px;font-size:12px;text-transform: uppercase}

#leftCol h3 a {color:#0074D9;text-decoration:none;}

#leftCol ul {float:left;width:175px;margin:0;background-color:#fff;}
#leftCol ul li{float:left;width:175px;background:transparent url(../images/arrow.png) no-repeat top left;margin:0;}
#leftCol ul li a{float:left;padding:3px 0 3px 15px;color:#004b8c;text-decoration:none;display:block;width:165px;}
#leftCol ul li a:hover{color:#0074d9;}

.headline ul {float:left;auto;margin:0;background-color:#fff;}
.headline ul li{float:left;width:550px;background:transparent url(../images/arrow.png) no-repeat top left;margin:0;}
.headline ul li a{float:left;padding:3px 0 3px 15px;color:#666;text-decoration:none;display:block;}
.headline ul li a:hover{color:#333;}

#leftCol ul li.featured{float:left;width:175px;background:none;margin:0 0 2px 0;}
#leftCol ul li.featured img{border:0;padding:0;float:left;width:165px;height:125px;outline:0;margin:5px 0 0 0}
#leftCol ul li.featured a{float:left;padding:2px 5px;color:#004b8c;text-decoration:none;position:relative;}
#leftCol ul li.featured a:hover{color:#0074d9;}
#leftCol ul li.featured a span{border:0; width:165px;height:125px;float:left;position:absolute;top:7px;left:5px;background:transparent url(../images/featured_overlay.png) no-repeat 0 0;z-index:2;display:block;cursor:pointer;}

#leftCol ol {float:left;width:175px;margin:0;background-color:#fff;}
#leftCol ol li{float:left;width:170px;background:transparent url(../images/arrow.png) no-repeat top left;padding:0 0 2px 5px;}
#leftCol ol li a{float:left;padding:2px 0 2px 20px;color:#0074d9;text-decoration:none;}
#leftCol ol li a:hover{color:#7abaf2;}
/*#leftCol ol li:hover{background-color:#0074d9;}*/

#rightCol h3{float:left;width:170px;overflow:hidden;display:block;color:#0074D9;background-color:#E1E1E1;margin:0;padding:5px 1px 5px 5px;font-size:12px;text-transform: uppercase}

#rightCol h3 a {color:#0074D9;text-decoration:none;}

#rightCol ul {float:left;width:175px;margin:0;background-color:#fff;}
#rightCol ul li{float:left;width:175px;background:transparent url(../images/arrow.png) no-repeat top left;margin:0;}
#rightCol ul li a{float:left;padding:3px 0 5px 15px;color:#004b8c;text-decoration:none;display:block;width:165px;}
#rightCol ul li a:hover{color:#0074d9;}
#rightCol ul li a em{display:inline;float:right;margin:0 10px 0 0;}
/*#rightCol ul li:hover{background-color:#004b8c;}*/

#rightCol ul li.special{float:left;width:175px;background:none;margin:0 0 2px 0;}
#rightCol ul li.special .prod{border:0;padding:0;float:left;outline:0;margin:5px 0 35px 0;width:165px;height:95px;display:block;overflow:hidden;text-align:center;background-color:#f2f1dc;}
#rightCol ul li.special img{border:0;padding:0;outline:0;margin:0;}
#rightCol ul li.special a{float:left;padding:2px 5px;color:#004b8c;text-decoration:none;position:relative;}
#rightCol ul li.special a:hover{color:#0074d9;}
#rightCol ul li.special a span{border:0; width:165px;height:125px;float:left;position:absolute;top:7px;left:5px;background:transparent url(../images/special_overlay.png) no-repeat 0 0;z-index:2;display:block;cursor:pointer;}

#rightCol ul li.featured{float:left;width:175px;background:none;margin:0 0 2px 0;}
#rightCol ul li.featured .prod{border:0;padding:0;float:left;outline:0;margin:5px 0 35px 0;width:165px;height:95px;display:block;overflow:hidden;text-align:center;background-color:#f2f1dc;}
#rightCol ul li.featured img{border:0;padding:0;outline:0;margin:0;}
#rightCol ul li.featured a{float:left;padding:2px 5px;color:#004b8c;text-decoration:none;position:relative;}
#rightCol ul li.featured a:hover{color:#0074d9;}
#rightCol ul li.featured a span{border:0; width:165px;height:125px;float:left;position:absolute;top:7px;left:5px;background:transparent url(../images/featured_overlay.png) no-repeat 0 0;z-index:2;display:block;cursor:pointer;}


#rightCol ol {float:left;width:175px;margin:0;background-color:#fff;}
#rightCol ol li{float:left;width:170px;background:transparent url(../images/arrow.png) no-repeat top left;margin:0 0 2px 5px;}
#rightCol ol li a{float:left;padding:1px 0 5px 20px;color:#0074d9;text-decoration:none;}
#rightCol ol li a:hover{color:#7abaf2;}
/*#rightCol ol li:hover{background-color:#0074d9;}*/

#freetimersFooter, #freetimersFooter a{font-size: 11px;}

#freetimersFooter
{
    border-top: 1px solid #E1E1E1;
    background: #E1E1E1;
    line-height: 22px;
    clear: both;
    text-align: center;
}

.seofooter
{
    margin:0 auto; width:950px;
    text-align: center;
}


.thermo_wrapper{
	width:120px;height:265px;margin:5px 10px;padding:50px 0 85px 0px;background:#fff url(../images/thermo_bg.jpg) no-repeat top left;position:relative;float:right;}

.thermo_fill{
	width:120px;padding:0;background:transparent url(../images/thermo_fill.png) repeat-y bottom  center;position:relative;
}
