body			  {
     					color: #003;
      				background-color: #CCF;
      				height: 183px;
      				background: #CCF url("../images/nav_bg.png") top repeat-x;
      				font-family:"Arial", "Helvetica", sans-serif;
      				font-size: 1em;
      			}		 
legend			{
							font-size: 1.5em;
							font-weight: bold;
						}
.error			{
    					color: red;
    				}
.center			{
    					margin-left:auto;
    					margin-right:auto;
    					text-align:center;
    				}
td.project	{
							width: 205px;
							border:2px;
							vertical-align:top;
						}
td.short		{
							width: 100px;
							vertical-align:top;
						}
td.supashort	{
								width: 30px;
							}
td.shortish	{
							width:150px;
							vertical-align:top;
						}
td.attach		{
							width: 500px;
						}
.projects		{
  						width: 25em;
  						font-size: .83em;
							padding: 0px;
  					}				

#bgpic			{
    					float:left; 
    					margin: -135px 0px 0px -8px !important; 
    					margin:0px 0px 0px -13px; 
    					height:600px;
    				}
#content 		{
    				   width: 750px;
    				   margin-left: 290px;
    					 margin-top:  30px;
    					 height: auto !important;
    				}
#indexContent 		{
    				   width: 825px;
    				   margin-left: 290px;
    					 margin-top:  30px;
    					 height: auto !important;
    				}
#footer	 		{
     				  clear:both;
    					text-align:center;
    					width:100%;
    					font-size:.75em;
    					padding: 4px !important;
    					padding: 5px;
    					margin: 0px 0px 0px 0px;
    				}
#header	 		{
    				 	 margin:-110px 0px 0px -80px !important;
    					 margin:30px 0px 0px -80px;
    					 text-align:right;
    					 float:left;
    					 height:110px;
    				}
#logo		 		{
    					 background-image:url("../images/rileylogo.png");
    					 background-position: top center;
    					 background-repeat: no-repeat;
    					 width:100%;
    					 height:110px;
    					 float:right;
    					 margin:-600px 0px 0px -80px !important;
    					 margin:-600px 0px 0px -80px;
    				}	
#movie			{
							 width:700px;
							 height:210px;
						}
#nav		 		{
    				   width:100%;
    				   position: relative;
    					 margin: 150px 0px 0px -20px !important;
    					 margin: -465px 0px 0px 220px;
    					 color: #FFF;
    					 font-size: .80em; 
    				}
#project		{
						}
						
#blog				{
							width:80%;
	  				  margin-left: 230px;
  						margin-top:  30px;
  						height: auto !important;
								
						}
td.blog			{
							vertical-align: top;
							width: 75%;
							border-right: 1px groove #000;
						}
td.sidebar	{
							vertical-align: top;
							width: 25%;
							text-align: left;
            }
#title	 		{
    				   font-size:1.5em;
    					 font-weight:bold;
    				}

#counter 		{
    				   border: 1px outset #000;
    					 text-align:center;
    					 width: 150px;
    					 margin-top:2px;
    					 margin-bottom:2px;
    					 color: #003;
    					 font-family: "Comic Sans MS";
    				}
#caption 		{
    				 	 font-size: .8em;
    				}

a						{
    				  color:#c60;
    					font-family: "Arial";
    					text-decoration: none;
    					font-weight: bold;
    					font-size: 1em;
    					padding:2px;
  				 	}
a:hover			{
    				 	color: #F93;
    					text-decoration: underline; 
  				 	} 
h1			 		{
				 	 		font-family:"Arial";
				 		}				 
h2			 		{
				 	 		font-size:1.25em;
					 		font-family:"Arial";
				 		}				 
ul			 		{
					 		list-style-type:none;
				 		}
ul ul			 	{
  	 			 	}
fieldset 		{
				   		border-color: #339;
					 		width: 450px;
					 		padding: 5px;
				 		}
td				  {
							width:50%;
							padding:2px;
				 		}
ul#list	 		{
				 	 		list-style-type:disc;
					 		line-height:125%	
				 		}
ul#list ul	{
	 				  	list-style-type:circle;
	 				 	}
.smalltext	{
							font-size: .75em;
						}
tr					{
							margin:-10px;
						} 
.post				{
							padding: 5px;
						}
.entry			{
							padding: 0px 10px 0px 10px;
						}	
li.categories	{
								margin-left:-30px;
							}
hr.postLine		{
									width:75%;
									height: 2px;
									border:1px solid #669;
									color: #999;
									background-color: #999;
							}
.title				{
									font-size: 1.75em;
									text-align: center;
							}
table#logins	{
									width: 90%;
							}
.collapseDate	{
									margin-left:20px;
							}							
.collapseData	{
									margin-left:20px;
							}			
ul.bloglist		{
								  list-style: square;
							 		margin-left: -20px;
									font-size: .9em;
							}	
							
