/* CSS Document */

body 

{

margin-top:0px;

margin-bottom:0px;

margin-left:12%;

font-size: 90%;

background-image:url(gradient-grey-background.jpg);



/*background-image:url(gradient-darkblue.jpg);*/ 

background-repeat: repeat-x;



} 







a:link

{

color: #000000;

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

}



a:visited

{

color: #000000;

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

}



a:hover, a:active 

{

text-decoration:underline;

color: #000000; 

} 



div#maincontainer

{

width:820px;

background-color:#77A7F7;

padding:0px;

/*padding-top:3px;

padding-left:4px;

padding-right:4px;

padding-bottom:2px;*/

border:1px;

border-color:#000;

border-style: solid;

margin-top:10px;

}



div#container

{

	background-image: url(nav_col_base.jpg);

	background-repeat: repeat-y;

	width:820px;

	background-color:#E8E8E8;

		/*background-color:#F4F8FF;*/

	/*background-color:#CDDFFC;*/

}



div#banner

{



background-color: #333333;

border-bottom: 1px solid #000;

padding-top:1em;

padding-left:2em;

height:90px;

}



div#banner h1

{

color: #3366FF;

margin: 0;

/*padding: .3em 0 .3em .5em;*/

font-size: 54px;

font-weight: 600;

font-family: "Century Gothic";

text-indent:2em;

background-image: url(flag_explosion.bmp);



background-repeat:no-repeat;

/*padding-bottom:.3em;*/

/*letter-spacing:-1px;*/

/*text-align:center;*/

letter-spacing:1px;



} 



div#bannerexplosion

{

color: #fff;

background-color: #333;

border-bottom: 1px solid #000;

padding-top:1em;

padding-left:2em;

}



div#bannerexplosion h1

{

color:#CCCCCC;

margin: 0;

padding: .3em 0 .3em .5em;

font-size: 54px;

font-weight: normal;

font-family: Georgia, "Times New Roman", Times, serif;

text-indent:2.5em;

background-image:url(flag_explosion.jpg);

background-repeat:no-repeat;

padding-bottom:.3em;

letter-spacing:-1px;

}



div#toolbar

{

	clear: both;

	padding: .2em 1em;

	border-bottom: 1px solid #000;

	border-top: 1px solid #000;

	text-align: center;

	background-color:#FFFFFF;

} 



div#toolbar ul 

{

	padding: 0;

	margin: 0;

	list-style-type: none;

 	color: #000000;

} 



div#toolbar li

{

	display: inline;

	margin-right: 1em;

	color: #000000;

	

} 



div#container2

{

background-image: url(more_col_base.jpg);

background-repeat: repeat-y;

background-position:right;

width:820px;

}



div#navigation

{

float: left;

width: 150px;

padding-top: 2em;

font-family:Arial, Helvetica, sans-serif;

}



div#navigation ul

{

	list-style-type: none;

	padding: 0;

	margin: 0;

}



div#navigation ul li { margin-top: 4px; }



#navigation ul li a

{

margin-left:5px;

display: block;

width: 135px;

padding: 3px 5px 3px 10px;

text-decoration: none;

color:#0032C6;

/*background-image: url(nav_base.jpg);*/

background-color:#C4C4C4;

background-repeat: repeat-y;

font-size:15px;

font-weight:bold;

}



#navigation ul li a:hover

{

color: #fff;

background-color: #ccc;

background-image: url(nav_base2.jpg);

background-repeat: repeat-y;

}



div#more

{

float:right;

width: 160px;

margin: 0;

padding: 2em 10px 0 0;

color: #fff;

}



div#more h3

{

margin-top: 0;

color: #fff;

padding: .2em;

background-image: url(more_base.jpg);

background-position: right;

background-repeat: repeat-y;

font-family:Arial, Helvetica, sans-serif;

font-size:small;

}

p.googleadd

{

float:right;

padding-right:1.5em;

}

p.googlerelatedlinks
{
margin-left: 20px;
}

p.googlebottomadd

{
margin-left: 20px;
}



div#content

{

margin-left: 190px;

padding-right:1em;

font-family:Arial, Helvetica, sans-serif;

}



div#content h2

{

	color: #036;

	margin: 0;

	padding-top: 1em;

	font-weight: normal;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 36px;

}



div#content ul

{

	list-style-type:none; 

	padding: 0;

	margin:0;

	float:left;

	

}



div#content ul li { margin-top: 4px; }



#content ul li a

{

margin-left:5px;

display: block;

width: 135px;

padding: 3px 5px 3px 10px;

text-decoration: none;

color: #000;

background-image: url(nav_base_content.jpg);

background-repeat: repeat-y;

}



#content ul li a:hover

{

color: #fff;

background-color: #ccc;

background-image: url(nav_base2.jpg);

background-repeat: repeat-y;

}





div#content { line-height: 150%; }



p.boxwide

{	

	margin-left: 20px;

	border: 1px solid #ccc;

	width: 450px;

	color:#333333;

	background-color: #FFFFFF;

	padding:1em;

	font-family:Arial, Helvetica, sans-serif;

	font-size: medium;

	font-size:12px;

}


a.noundrln

{

text-decoration:none;

}



p.box 

{

	margin-left: 20px;

	border: 1px solid #ccc;

	width: 355px;

	color:#333333;

	background-color: #FFFFFF;

	padding:1em;

	font-family:Arial, Helvetica, sans-serif;

	font-size: medium;

	font-size:12px;

}



p.video

{

padding-top:1em;

}



#cleardiv

{

float:inherit;

clear: both;

height: 1em;

}



div#footer

{

clear: both;

border-top: 1px solid #999;

text-align: center;

background-image:url(/images/footergradienthome.jpg);

background-repeat:repeat-x;

background-color:#FFFFFF;

width:820px;

border-color:#FFFFFF;

padding-bottom:2em;

font-family:Arial, Helvetica, sans-serif;

font-size:small;

}



div#footer ul

{

padding: 0;

margin: 0;

list-style-type: none;

}



div#footer li

{

display: inline;

margin-right: 1em;

font-size:12px;

} 



div#footerlinks 

{

margin:10px;

text-align:left;

text-decoration:none;

font-size:12px;

}





div#footerhome

{

clear: both;

border-top: 1px solid #999;

text-align: center;

background-image: url(/images/footergradienthome.jpg);

background-repeat:repeat-x;

background-color:#FFFFFF;

width:820px;

border-color:#FFFFFF;

padding-bottom:2em;

font-family:Arial, Helvetica, sans-serif;

font-size:small;

}



div#footerhome ul

{

padding: 0;

margin: 0;

list-style-type: none;

}



div#footerhome li

{

display: inline;

margin-right: 1em;

font-size:12px;

} 



div#footerhomelinks 

{

margin:10px;

text-align:left;

text-decoration:none;

font-size:12px;

}



p.archives

{
float:right;
}

p.next
{
margin-right:16px;
padding:0px;
float:right;
}

p.backgroundkeys
{
visibility:hidden;
}

