@charset "utf-8";
/* CSS Document */

html { height:100%;}

BODY {	/*this is shorthand and declares the background color and calls the image */
	background:#FFFFFF;	/* that will be repeated only along the y-axis [North/South] */
	margin:0px 0px 0px 0px;	/*margins are set to zero*/
	padding-top:0px;	/*for Opera6*/
	line-height:15px;	font-family:Verdana, Arial ;	color:#000000;	font-size:100%;	height:100%;}
      
p{margin:10px 10px 10px}

.picture { border: #669900 1px solid; padding:4px; margin:7px;}
.host { color:#78122E; font-size:14px;font-weight:bold;}
.expression { font-weight:bold; font-size:12px;}
.guest { color:#78122E; font-size:14px;font-weight:bold;}
.linkinline {text-decoration:none;  color:#060 ;}
.copy { color: #999999; text-align:center; font-size:10px;font-family:Arial;}
.searchborder { border:#FF3300 1px solid;}
.ads { padding-top:7px; text-align:center; }


 
hr{margin:10px 10px 10px; color: #090} 

.dashed {color: #fff; background-color: #fff; border: 1px dashed #3B89B1; border-style: none none dashed; }

H1{	font-family:Monotype Corsiva, Arial,sans-serif ;	font-size:36px;	color: #555;	text-align: center; MARGIN-TOP:20px; MARGIN-LEFT:10px; 	line-height: 1.4em;}

H2{	font-family:Verdana, Arial ;	font-size:18px;	font-weight:600;	color: #222222;	MARGIN-TOP:14px;	MARGIN-LEFT:10px;	margin-bottom:6px;	text-align: left;	}

H3 { font-family:Verdana, Arial ;	font-size:18px;	font-weight:600;	color: #222222;	MARGIN-TOP:14px;	MARGIN-LEFT:10px;	margin-bottom:6px;	text-align: left;}

H4 {  font-family:Verdana, Arial ;	font-size:18px;	font-weight:600;	color: #222222;	MARGIN-TOP:14px;	MARGIN-LEFT:10px;	margin-bottom:6px;	text-align: left;}

H5 { font-family:Verdana, Arial ;	font-size:18px;	font-weight:600;	color: #222222;	MARGIN-TOP:14px;	MARGIN-LEFT:10px;	margin-bottom:6px;	text-align: left;}

H6 { font-family:Verdana, Arial ;	font-size:18px;	font-weight:600;	color: #222222;	MARGIN-TOP:14px;	MARGIN-LEFT:10px;	margin-bottom:6px;	text-align: left;} 

H7 { font-family:Verdana, Arial ;	font-size:18px;	font-weight:600;	color: #222222;	MARGIN-TOP:14px;	MARGIN-LEFT:10px;	margin-bottom:6px;	text-align: left;}

H8{	font-family:Verdana, Arial ;	font-size:18px;	font-weight:600;	color: #222222;	MARGIN-TOP:14px;	MARGIN-LEFT:10px;	margin-bottom:6px;	text-align: left;}

#container {	position:relative;}

#header {	margin-top:0px;	margin-left:0px;	width:100%;	background-color:#EAFFEA;        background-repeat: repeat-x;        border-bottom: 1px solid #999999;        height:115px;	 	margin-bottom:0px;	margin-right:0px;}

#logo{	position:relative;	margin-left:40px;  width: 950px;  height:113px;  margin-top: 1px;  
}
      
#navigation {    width:190px;    font-family:Verdana, Arial ;
line-height:75%;/*line-height set  in order to have the navigation elements better separated*/
	color:#000000;	margin:0px 0px 0px 0px;	text-align:left;}

#content {	color:#000000;	font-family:Verdana, Arial ;	line-height:1.4em;	width:550px;}

div#content p{line-height:1.3; font-size:13px}

div#content ul{line-height:1.3; font-size:13px}

div#content a:link {color:#090; text-decoration: underline}

div#content a:hover {color:#00F; text-decoration: underline;}

div#content a:visited {color:#090; text-decoration: underline}
	
#footer {
	PADDING-RIGHT:0px;
	BORDER-TOP:#999999 0px solid;
	width: 970px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:3px;
	MARGIN-left:10px;
	PADDING-TOP:10px;
	TEXT-ALIGN:center;
	line-height:14px;
	font-family:Verdana, Arial;
	background-color:#FFFFFF;
}	

#extra {	width: 240px;	font-family: Verdana, Arial ;	color: #000000;	font-size: 13px;	margin: 0px 0px 0px 0px;	text-align: left;}

div#extra p{line-height:1.4; font-size:13px}

/* MENU STARTS HERE */

/* red font menu  */
.menulink2 {color:#ff0000 ;}

.menu{  padding:0;  margin-bottom: 10px;  width: 161px;  font-size:75%;}

.menu ul{  list-style: none;  margin: 0;  padding: 0;  border: 0; }

.menu ul li{position: relative;}
  
.menu ul li a:link, .menu ul li a:visited, .menu ul li a:active {background-color: #EAFFEA;}

.menu a{  display: block;  border: 1px solid #090;  padding: 4px;  margin: 5px 0px 0px 10px;  width: 150px !important;  font-family: Verdana, Geneva ; font-weight: bold; color: #060;  background-color:#f0f0f0; text-decoration:none;}

.menu ul li a:hover{  color:#FF6600;  text-decoration:none;  background-color:#DDD;}

#menu ul li a:link{  background-image: none;  background-color: transparent;  display: block;  border: 0;  border-bottom: 1px solid #DDD;  padding: 0px 0px 0px 0px;  margin: 10px 0px 0px 10px;  color: #0162A5;  background: none;  width: 150px !important;  font-family: Arial, Verdana;  text-transform: none;  text-decoration:none;}

.menu ul li ul a:hover{ text-decoration: none;  color: #FF6600;  background-color:#DDD;}

.menu ul li ul a {margin: 1px 0px 0px 10px;}

/*Sub level menu items */
.menu ul li ul{position: absolute;left:10px;width: 170px; /*Sub Menu Items width */top: 0; visibility: hidden;}

.menu a.subfolderstyle{ background: url(right.gif) no-repeat 97% 50%;}
 
/* Holly Hack for IE \*/
* html .menu ul li { float: left; height: 1%; }
* html .menu ul li a { height: 1%; }
/* End */

/* boxes */

.box h4, .externallinks h4, .box2 h4 {  font-family: Arial, Verdana;  font-size: 12px;  font-weight: bold;  padding: 3px 0 4px 12px;  margin:0 0 0 0;  text-align: left;  z-index: 0;  color:#FFFFFF;  -moz-border-radius-topleft: 12px;  -moz-border-radius-topright: 12px; border-bottom: 5px solid   #0C0;  background-color: #060;}

#boxes {  width: 240px;  float:right;  margin: 0px;}

.box a:link {    color:#060;     font-weight: 100;}

.box a:hover {   	color:#FF6600;     font-weight: 100;}

.box a:visited {    color:#060;     font-weight: 100;}

#boxes .box, .externallinks{  font-family: Arial, Geneva ;  font-size:  98%;  text-align: left;   color: #000000;   width: 230px;  border: 1px solid #060;  z-index: 999;  float:right;  padding-bottom: 10px;  list-style:none;  margin: 6px;  -moz-border-radius-topleft: 12px;  -moz-border-radius-topright: 12px;  -moz-border-radius-bottomright: 12px;  -moz-border-radius-bottomleft: 12px;  background-color:#EAFFEA;}

.box2{  font-family: Arial, Geneva ;  font-size:  11px;  text-align: center;  color: #000000;  background-color: #FBFBF7;  width: 100%;  border: 1px solid #3B89B1;  padding-bottom: 3px;  list-style:none;  margin: 6px;  -moz-border-radius-topleft: 12px;   -moz-border-radius-topright: 12px;  -moz-border-radius-bottomright: 12px;  -moz-border-radius-bottomleft: 12px;  background-color: #F7F6F0;}

.box p{ line-height:1.0}

.box3{	border:thin #03F  solid; -moz-border-radius-topleft: 12px;   -moz-border-radius-topright: 12px;  -moz-border-radius-bottomright: 12px;  -moz-border-radius-bottomleft: 12px;	}

.more {  text-align:right;}

#content-body #boxes a.more {  display:block;  padding:3px 10px 0 0;  border-bottom:0;}

.box div, .box2 div {  padding: 0 15px 0 15px;}

.shopping { padding-left:10px; padding-right:10px; }

.shopping a:link { font-weight:bold;}

.number{ color:#FFF;background-color:#09F;font-weight:bold;font-size:11px;}

.textwrap p, textwrap li { line-height:12px;font-size:12px;}

.textwrap big {color:#333333;font-size:14px;}

.line1 { background-color:#ff9600;color:#FFFFFF;font-weight:bold;vertical-align:top;text-align:center;}

.line2 { background-color:#9CC9C9;vertical-align:top;text-align:center;}

.line3 { background-color:#FFFFFF;vertical-align:top;text-align:center;}

.schedule { background-color:#dce2ee;font-size:13px;}

.week { background-color:#4798cf;color:#FFFFFF; font-weight:bold; text-align:center;}

.toptotal {}

.total {}

.list1 { list-style-image:url(images/list.gif) }

.list2 {  list-style-image:url(images/list.gif)  }

.list3 { list-style-image:url(images/list.gif)  }

.list4 { list-style-image:url(images/list.gif)  }

.list5 { list-style-image:url(images/list.gif)  }

.list6 { list-style-image:url(images/list.gif)  }

.list7 {  list-style-image:url(images/list.gif) }


.underline { text-decoration:underline; margin-left:0.5em }

/* Custom Icons */

.addthis_toolbox { vertical-align: middle;}

.addthis_toolbox .custom_images a {    width: 32px;    height: 32px;    margin: 0; padding-top:5px;    }

.addthis_toolbox .custom_images a img {    opacity: 1.0;}

.addthis_toolbox .custom_images a:hover img {    opacity: 0.75;}  

.iframebox { width:224px; height:290px; border:0px; overflow:hidden; margin:0px; padding:0px;}
  
.tdcontent { vertical-align:top;}

.firefox { text-align:center;}
.firefox a img { border:0px; opacity: 0.6; }
.firefox a:hover img { opacity: 1.0;}