body{
	background-color : white;
        background-image:url(/images/36.jpg) ;
        background-repeat: no-repeat;
        background-attachment:fixed;
	margin: 0px; 
	padding:0px;
	color:black;
	font-family : 'Palatino Linotype', 'Book Antiqua3', Palatino6, serif;}
			  
#tweet ul{
margin:0;padding:0;
list-style-type:none;}
#tweet li{
background:#ebebeb;
margin:5px 0;}

a {
	font-family:  'Palatino Linotype', 'Book Antiqua3', Palatino6, serif;}
			  

a:link{http://presidentspark.com/textpattern/index.php
	color : #000040;
	font-weight:bold;}

a:visited{
	color: #760909;
	font-weight:bold;}

a:hover{
	color: navy;
	font-weight:bold;
	background: #fff url(/images/diagonal.gif);}

#container{
margin:0;
height:100%;
min-height:4000px;
width:100%;
	background : url(/images/red.png) fixed;
        filter:alpha(opacity=85);
padding: 0 0 2000px 0;
   margin-bottom: -2000px;}
#container* {
         filter:alpha(opacity=100); 

}

#main{float:left;
        margin:0 340px 0 0;
	color : #fff;font-weight:bold;
	padding: 20px;}

#main h2{margin-left:-20px;}

#sideside{
float: left;
width: 260px;
margin-left: -260px; 
}

#header{
margin:0;
	padding:0;
width:100%;height:120px;
background:white;
border-bottom:1px outset;}

#bannerimages{
float:left;width:420px;height:120px;
padding:0;margin:0;}

#title{float:right;
	background : white url(/images/38.jpg) no-repeat right;margin:0 20px 0 0 ;padding:0;
	width:480px;
	height:120px;}
#titlehidden{
	background : white;
	padding:0px;margin:0;
	width:450px;
	height:80px;
display:none;}
#titlehidden h1, #titlehidden h3, #titlehidden h4{margin:0;padding:0;}


#topright{
	margin:0;padding:5px;
	background: #fff;
	border: 3px double black;
	color:black;height:110px;
	font-size:12px;
	text-align:center;
	width: 248px;
        height:180px;}

.newnews{
	margin:0px;
	background: #fff;
	border: 3px double black;
	color:navy;
        z-index:35;
        padding:10px;
	font-size:12px;
	text-align:center;
	width: 238px;}

#linksys{
	margin:-10px;
	border: 3px double black;
	color:navy;
        padding:10px;
         z-index:40;
	font-size:12px;
        /height:90px;
         min-height:90px;
	text-align:center;
	width: 236px;
	background: #fff;}

.newnews2{
	margin:0px;
	background: #fff;
	border: 3px groove;
	color:navy;
       z-index:30;
        padding:10px;
	font-size:12px;
	text-align:center;
	width: 244px;}

div#topright a:link{
	color : #B0C4DE;
	font-weight:bold;
	border:0px;}

div#topright a:visited{
	color: #cb212a;
	font-weight:bold;
	border:0px;}

div#topright a:hover{
	color: #9E211D;
	font-weight:bold;
		border:0px;
	background: white;}
div#topright object{
	float:left;height:90px;
       background:#262d4f;}


.copyright{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}


.imagefloat img{float:left;border:4px inset;
       margin:10px;}
.printitle{display:none;}

 #navcontainer {
margin:0;padding:0;
width:270px; 
font-size:.9em;
	background: #262d4f;}


#navcontainer ul{text-align:center;
margin: 0;
padding: 0;
list-style-type: none;}

#navcontainer a{
display: block;
padding: 1px 2px;
width: 260px;
border-bottom: 1px solid #eee;
	background: #262d4f;}

#navcontainer a:link, #navlist a:visited{
color: #EEE;
text-decoration: none;}

#navcontainer a:hover{
background: #fff url(/images/diagonal.gif);
color: navy;}

.image {border:5px #bfbfbf outset;}

.floatright{
float:right;
padding: 0 0 10px 10px;}

.floatleft{
float:left;
padding:0 10px 10px 0;}
