@charset "utf-8";
body {
	margin:0px;
	background-color: #80321A;
	font-family:Arial, Helvetica, sans-serif;
}
#container{
	background-image: url(../img/bg.jpg);
	background-repeat: repeat;
	height:100%;
	
}
#mainBody{
	width:950px;
	text-align:left;
}
#sitemap{
	width:100%;
	height:auto;
	background:url(../img/bg_btm.jpg);
	background-repeat:repeat-x;
	background-color:#80321A;
}
#sitemap_body{
	color:#FFFFFF;
	width:950px;
	text-align:left;
}
#header{
position:relative;
top:0px;
height:109px;

}
#header_subscribe{
	position:absolute;
	top:0px;
	right:20px;
	width:235px;
	height:80px;
	border-left:#80321A solid 1px;
	padding:10px 0px 0px 10px;
}
.bdr_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #632714;
}

#header_social{
	position:absolute;
	top:0px;
	right:252px;
	width:115px;
	height:80px;
	border-left:#80321A solid 1px;
	padding:22px 0px 0px 10px;
}
#header_links{
	position:absolute;
	top:0px;
	right:260px;
	width:200px;
	height:80px;
	padding:15px 20px 0px 10px;
	text-align:right;
}
#whatson{
background-image:url(../img/body_bg.jpg);
height:411px;
background-repeat:no-repeat;
position:relative;
}
#companies{
background-image:url(../img/links_bg1.jpg);
background-repeat:no-repeat;
height:400px;
padding:20px 20px 0px 20px;
}
#links_list{
background-color:#FFFFFF;
height:380px;
}
#feature{
	position:absolute;
	top:53px;
	right:349px;
	width:561px;
	height:336px;
	visibility: visible;
}
#news{
	position:absolute;
	top:84px;
	right:26px;
	width:274px;
	height:266px;
	visibility: visible;
}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}

.fontWhite{color:#FFFFFF;}
.fontBrown{color:#80321A;}

a.linkWhiteU{}
a.linkWhiteU:link, a.linkWhiteU:active{text-decoration:underline;}
a.linkWhiteU:visited{text-decoration:underline; }
a.linkWhiteU:hover{text-decoration:none; }
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 0px;
	padding-top:10px;
	opacity: 1.0;
}

#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding-left:20px;
	padding-right:20px;
	height: 240px;
	opacity: 1.0;
	background: url('../img/shadow.png');
	font-size: 12px;
}
#tooltip.pretty h3 {
	margin-bottom: 0.75em;
	font-size: 12px;
	width: 210px;
	text-align: left;
	
}
#tooltip.pretty div { width: 210px; text-align: left; }
.smImgPad{padding-right:10px;}

/*preload classes*/ .svw {width: 50px; height: 20px; background: #fff;} .svw ul {position: relative; left: -999em;} /*core classes*/ .stripViewer { position: relative; overflow: hidden; border: 5px solid #ffffff; margin: 0 0 1px 0; } .stripViewer ul { 
/* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } .stripViewer ul li { float:left; } .stripTransmitter { overflow: auto; width: 1%; } .stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } .stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } .stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #ffffff; color: #999999; text-decoration: none; display: block; } .stripTransmitter a:hover, a.current{ background: #000000; color: #ffffff; } 
/*tooltips formatting*/ .tooltip { padding: 0.5em; background: #000000; color: #ffffff; border: 5px solid #dedede; } 
.mailBox{
    padding: 0;
    margin: 2px 0 0 2px;
    border: 0;
    width: 100px;
    background: none;
    font-size: 11px;
}
.bgMailbox{background-image:url(../img/mail_txtbox.png); background-repeat:no-repeat;}
