@import url(tools.css);

/*Base for layouts - anything that is common to all layout types*/

BODY

{

	background: url(../images/top3.png) repeat-x 0px 0px;

	background-color: #FFFFFF;

}



DIV#page-header 

{ 

	display:none; 
	
}

BODY, DIV, IMG

{

	padding: 0;

	margin: 0;

}

DIV#page

{

	width: 900px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom: 25px;

	padding-bottom: 0px;

	padding: 0;

	display: block;

	/*[disabled]border:1px solid transparent;*/

}

DIV#header

{

	height: 413px;

	width: 100%;

	background: transparent;

	/*[disabled]border:1px solid #0000FF;*/

	float: left;

	display: block;

	position: relative;

}

#branding

{

	float: left;

	margin: 0px 0px 0px 34px;

	padding: 0;

}

DIV#search_box

{

	width: 262px;

	float: right;

	margin: 33px 33px 0px 0px;

	/*[disabled]border:1px solid #FF0000;*/

	clear: right;

	position: relative;

}

DIV#search_box INPUT#s

{

	width: 161px;

}

DIV#search_box INPUT#searchsubmit

{

	width: 49px;

}

#header #searchform DIV

{

	padding: 5px 0;

	margin: 0;

	width: 220px;

	/*[disabled]border:1px solid #0000FF;*/

	float: left;

}

DIV#rss_box

{

	width: 33px;

	height: 40px;

	padding: 4px 0 0px;

	margin: 0;

	/*[disabled]border:1px solid #008000;*/

	background: url(../images/divider-search.png) no-repeat -4px -2px;

	right: 0;

	position: absolute;

	top: 0;

}

DIV#rss_box A

{

	padding: 0 0 0 6px;

	margin: 0;

}

#top-wide

{

	padding: 0 25px;

	/*[disabled]_padding:0 24px 0 23px;*/

	/*[disabled]margin:-3px 0 0;*/

	margin: 0;

	/*[disabled]#margin:43px 0 0;*/

	/*[disabled]_margin:14px 0 0;*/

	background: url(../images/picture-background.gif) repeat;

	width: 850px;

	height: 160px;

	display: block;

	float: left;

	position: absolute;

	top: 193px;

	left: 0;

	z-index: -20;

}

DIV#content

{

	width: 100%;

	margin-top: 0px;

	display: block;

}

DIV#main

{

	float: left;

	width: 630px;

	display: inline;

	padding: 10px 25px;

	min-height: 200px;

	/*[disabled]border:1px solid #E72870;*/

	margin: 0px;

}

DIV#main_narrow

{

	float: left;

	width: 435px;

	display: inline;

	padding: 10px 25px;

	min-height: 200px;

	/*[disabled]border:1px solid #E72870;*/

	margin: 0px;

}

DIV#local_1

{

	float: left;

	width: 180px;

	display: inline;

	padding: 3px 0px 0px;

	/*[disabled]border:1px dashed #AAA;*/

	margin-top: 13px;

}

DIV#local_2

{

	width: 190px;

	float: left;

	margin: 13px 25px 18px 0px;

	/*[disabled]border:1px solid #0000FF;*/

	display: inline;

}

DIV#top_nav

{

	margin: 0px 25px 0 0;

	/*[disabled]border:1px solid #0000FF;*/

	display: block;

	float: right;

}

DIV#footer #searchform DIV

{

	display: block;

	width: 225px;

	padding: 20px 20px 0 8px;

	margin: 0px 0 0 0px;

	height: 36px;

	float: right;

}

DIV#side-nav

{

	float: left;

	width: 195px;

	display: block;

	height: 500px;

	margin: 12px 0px 0px;

	padding: 0;

}

DIV#footer P

{

	font-size: 12px;

	text-align: left;

	padding: 8px 10px 0px;

	_padding-bottom: 14px;

	color: #FFFFFF;

}

DIV#footer P.left

{

	text-align: left;

	width: 170px;

	float: left;

}

DIV#footer P.middle1

{

	text-align: left;

	width: 200px;

	float: left;

}

DIV#footer P.middle2

{

	text-align: left;

	width: 154px;

	float: left;

}

DIV#footer P.right

{

	text-align: right;

	float: right;

	width: 264px;

	border: 1px solid #FF0000;

	font-size: 10px;

	display: block;

	height: 93px;

}

DIV#footer-inner

{

	margin: 0px auto 0;

	background: url(../images/bottom2.png) no-repeat center top;

	width: 905px;

	height: 90px;

	padding: 0;

}

DIV#footer

{

	margin: 40px 0 0px;

	width: 100%;

	background: #6D8E8B url(../images/bottom.png) repeat-x center top;

	height: 115px;

	padding: 26px 0 0;

	display: block;

}

.alignleft

{

	float: left;

	padding-right: 15px;

	clear: left;

}

.alignright

{

	padding-left: 15px;

	float: right;

	clear: right;

}

.top-line

{

	border-top: 1px solid #B9BEC0;

}

.bottom-line

{

	border-bottom: 1px dotted #B9BEC0;

	margin-bottom: 18px;

	display: inline-block;

}

#special_a

{

	position: absolute;

	top: 358px;

	background: #BFCDCC url(../images/special_1.png) repeat-y fixed center;

	height: 50px;

	left: 0px;

	width: 100%;

	/*[disabled]border:1px solid #D564CE;*/

	z-index: -50;

}

#special_b

{

	position: absolute;

	top: 0px;

	background: #15736C url(../images/background-top.png) repeat-y fixed center top;

	height: 54px;

	left: 0px;

	width: 100%;

	/*[disabled]border:1px solid #D564CE;*/

	z-index: -50;

}

.annons

{

	padding: 0px 0 0;

	border: 1px solid #808080;

	width: 180px;

	height: 70px;

	margin: 10px 0;

}

#countdown {
  width: 254px;
  height: 43px;
  top: 0;
  background: transparent url(countdown_bg.gif) no-repeat right bottom;
  font: 28px "Trebuchet MS",Trebuchet,Georgia,sans-serif;
  color: #6e8f8c;
  margin: 0 auto;
  padding: 0;
  text-align: right;
}
#countdown_text {
  width: 254px;
  height: 22px;
  top: 0;
  font: 16px "Trebuchet MS",Trebuchet,Georgia,sans-serif;
  color: #6e8f8c;
  margin: 0;
  padding: 5px 10px 0 0;
  text-align: right;
  white-space: nowrap;
}


