




/*
     
*/
body
{
margin: 0 auto;
padding: 0;
color: #000;
background-color: inherit;
font-family: 'Lucida Grande', Lucida-Grande, 'Lucida Sans', Verdana, sans-serif;
min-width: 800px;
}

#main
{
background-color: #FFFFFF;
position: absolute;
top: 80px;
left: 200px;
width: auto 100%;
height: auto 100%;
padding: 0;
}


#header
{
background-color: #AE0505;
position: absolute;
top: 0;
left: 0;
height: 80px;
width: 100%;
background-image: url(http://www.ipccfacts.org/images/background-color.jpg);
background-position: 0 0;
background-repeat: repeat-x;
}

#headertitle
{
color: #FFBB2A;
font-family: 'Lucida Grande', Lucida-Grande, 'Lucida Sans', Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
margin-top: 0px;
}


#sidebar
{
position: absolute;
top:80px;
left: 0;
width: 200px;
background-color: #355691;
min-height: 600px;
height: auto 100%;
}



iframe
{
margin: 0 10px 0 10px;
height: 300px;
background-color: #355691;
background-image: url(http://www.ipccfacts.org/images/);
background-repeat: repeat;
}


#sidebar p
{
color: #FFFFFF;
font-family: Verdana, Sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 1.25em;
}

#sidebar h2
{
color: #FFFFFF;
font-family: Verdana, Sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 1.25em;
text-align: center;
text-transform: uppercase;
}

#sidebar p a
{
color: #FFFFFF;
font-family: Verdana, Sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
}

#sidebar .taf
{
position: relative;
top:0;
left:0;
height: 25px;
font-family: Verdana, Sans-serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
text-decoration: none;
color: white;
padding: 0px 0 0px 0px;
background-color: #AE0505;
border-top: 1px solid white;
border-bottom: 1px solid white;
text-align: center;
}

#sidebar .taf a:link
{
display: block;
color: white;
padding: .5em;
}


*html body #sidebar .taf a:link
{
padding: 2em;
}

#sidebar .taf a:hover
{
display: block;
background-color: #FFA703;
color: white;
}

#sidebar .taf a:active
{
display: block;
color: white;
}

#sidebar .taf a:visited
{
display: block;
color: white;
}

#sidebar hr
{
margin-right: 10px;
}

.frontimage
{
float: left;
margin: 0 0 10px 10px;
}

.nav a img
{
height: 25px;
width: 143px;
border-width: 0;
}


h1 {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
}
h2 {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
}
p {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	padding-left: 10px;
	line-height: 2em;
	margin: 0 10% 1.25em 0;
}

#main p {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	padding-left: 10px;
	line-height: 2em;
	margin: 0 10% 1.25em 0;
	width: 572px;
}

#main .totop p {
	font-size: 9px;
	font-style: italic;
}

#main .quoted 
{
padding-left: 20px;
}

#main .quoted p{
	font-size: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
margin: 5px;
text-align: justify;
	line-height: 2em;
	margin: 0 0 0 0;
	width: 500px;
display: block;
background-color: #E3D5F3;
}

#main .calendar 
{
	font-size: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: justify;
	line-height: 2em;
margin-left: 20px;
	width: 500px;
display: block;
background-color: #C2D1B3;
}

#main .calendar h2
{
margin-bottom: 0;
border-top: dotted 1px gray;
padding-top: 5px;}

#main .calendar dl
{
margin-bottom: 0;
margin-top: -10px;}

.updates h2
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #AE0505;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	}
	

hr 
{
margin-left: 10px;
}

h3 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a:hover {
	text-decoration: underline;
}
ul {
	list-style-type: disc;
	top: -5px;
	position: relative;
}
li {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 1em;
	width: 40em;
}

dl	{
	width: 500px;
	padding-left: 25px;
}

dt	{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	margin-top: 1em;
	}

dd	{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	margin-bottom: 5px;
}

/* navigation styles for subpages */

.nav
{
float: left;
position: relative;
top: 0px;
left: 0px;
height: 25px;
width: auto;
padding: 0;
margin: 0;
/* border-top: 1px solid #FFFFFF; */
}


.nav a img
{
height: 25px;
width: 143px;
border-width: 0;
}

a#home img
{
background: url(http://www.ipccfacts.org/images/homemenu.jpg) top left no-repeat;
}

a#facts img
{
background: url(http://www.ipccfacts.org/images/factsmenu.jpg) top left no-repeat;
}

a#myths img
{
background: url(http://www.ipccfacts.org/images/mythsmenu.jpg) top left no-repeat;
}

a#resources img
{
background: url(http://www.ipccfacts.org/images/resourcesmenu.jpg) top left no-repeat;
}

a#home:hover img
{
background: url(http://www.ipccfacts.org/images/homemenu-hover.jpg) top left no-repeat;
}

a#facts:hover img
{
background: url(http://www.ipccfacts.org/images/factsmenu-hover.jpg) top left no-repeat;
}

a#myths:hover img
{
background: url(http://www.ipccfacts.org/images/mythsmenu-hover.jpg) top left no-repeat;
}

a#resources:hover img
{
background: url(http://www.ipccfacts.org/images/resourcesmenu-hover.jpg) top left no-repeat;
}

.nav p
{
display: none;
}
/*  newsfeed styles */
#rsscontainer {
width: 180px;
background-color: #355691;
border-top: 1px solid #355691;
margin-top: 1em;
margin-bottom: 100%;
margin-bottom: 24px;
}
/* this makes the sidebar run to the bottom in IE/Windows */
*html #rsscontainer {
padding-bottom: 100%;
 }

.rss_box {
font-family: Verdana, sans-serif;
font-weight: normal;
font-size: 8pt;
padding: 0;
margin: 0;
color: #FFFFFF;
text-decoration: none;
overflow: hidden;
}
 
/* this makes the sidebar run to the bottom in IE/Windows */
*html .rss_box {
padding-bottom: 0;
 }
 
 
.rss_title, rss_title a {
}
 
.rss_items {
}

.rss_item {
font-family: Verdana, sans-serif;
font-weight: normal;
font-size: 8pt;
color: #FFFFFF;
text-decoration: none;
width: 140px;
margin: 0;
list-style: none;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
text-decoration: none;
color: #FFFFFF;
font-size: 8pt;
margin-bottom: 24px;
}

.rss_item a:hover { 
text-decoration: underline;
margin-bottom: 24px;
}

.rss_date {
border-bottom: 1px dotted #FFFFFF;
}

#topstory
{
padding-left: 30px;
padding-right: 20px;
width: 150px;
background-color: #355691;
border-top: 1px solid #355691;
margin-bottom: 100%;
margin-bottom: 24px;
}
/* this makes the sidebar run to the bottom in IE/Windows */
*html .topstory {
padding-bottom: 100%;
 } 

.topstory p
{
margin-top: 1em;
margin-bottom: 100%;
font-family: Verdana, sans-serif;
font-weight: normal;
font-size: 10pt;
color: #FFFFFF;
text-decoration: none;
}

.topstory p a
{
text-decoration: none;
}

.topstory p a:link, .topstory p a:visited, .topstory p a:active
{
text-decoration: none;
}

.topstory p a:hover
{
text-decoration: underline;
}
/*  end styles  */
