/***********************************************************************
** osgi_wide.css
**  Copyright 2004-2006 Patrick R. Michaud (pmichaud@pobox.com)
**  Copyright 2006 Hagan Fox
**  This file is part of PmWiki; you can redistribute it and/or modify
**  it under the terms of the GNU General Public License as published
**  by the Free Software Foundation; either version 2 of the License, or
**  (at your option) any later version.  See pmwiki.php for full details.
********************************************************************** */

p,body,tr,td,table,li, dt, dd, dl,div { padding: 0px; margin: 0px; font-size:12px; }


/* These are for the edit form. */
#wikiedit form { margin:0px; width:1000px;}
#wikiedit textarea { width:1000px; padding:4px}
.wikimessage { margin-top:4px; margin-bottom:4px; font-style:italic; }

/* These affect the lines at the very bottom. */
#wikifoot { 
  padding-left:178px; padding-bottom:4px; border-top:1px #cccccc solid;
  font-family: Arial, Verdana,sans-serif; font-size:80%; 
}

/* These affect the printed appearance of the web view (not the separate
** print view) of pages.  The sidebar and action links aren't printed. */

@media print {
   table#nav-and-content			{margin-left:-190px; width:auto;}
#wikihead, #wikileft, #wikicmds, #top-bar, #second-bar, #main_nav,  #wikinews { display:none; }

}

code { font-family: Courier, sans-serif; }

/* Top bar */
#second-bar td { margin:10px 0px 10px 0px;  padding: 10px 0px }


#top-bar 			{	background-image:url('images/top.jpg');
					background-repeat:no-repeat; 
					background-position:0% 0%; 
					padding:0; margin: 0px; border: 0px;
					color: white; 
					height: 140px; width: 940px;
				}

#top-bar a {color: white; text-decoration: none; }

#home_logo { width: 200px; height: 90px; position: relative; top: 27px; left: 25px; }
html>body #home_logo { top: 42px; 	}  /* IE ignores it */

#wikititle 	{  	padding:0; 
			margin: 0px; 
			font-family: Arial, Verdana, sans-serif; 
			font-size: 24px; 
			position: relative; 
			top: -38px; 
			left: 390px; 
			width: 550px; 
			font-weight:bold;	
			color: white; 
		}
html>body #wikititle { top: -22px; 	}  /* IE ignores it */

#top_nav 			{	position: relative;
					top: 8px;
					right: -773px; 
					width: 167px;
					background-color: transparent;
				}

.top_nav_element { padding: 0px 20px 0px 0px; font-size: 11px; font-weight:bold;  }
.top_nav_element_first { padding: 0px 20px 0px 42px; font-size: 11px; font-weight:bold;  }


#main_nav 		{	margin: 13px 30px 13px 25px; 
				border-style: solid; 
				border-top-width: 1px; 
				border-bottom-width: 1px; 
				border-left-width: 0px; 
				border-right-width: 0px; 
				border-color: #A6B4BF; 
				background-color:#ffffff;  
				padding: 1px 0px 2px 0px; 
				width: 885px; 
				height: 15px; 
			}

 .main_nav_element 	{padding: 3px 34px 0px 0px; font-size: 12px; font-weight:bold; }
 .main_nav_element_last {padding: 2px 0px 0px 0px; font-size: 12px; font-weight:bold;  }


/* End of Top bar */


#nav-and-content			{
						background-color: #EDECE8;
						width: 940px;
					}

/* These are for the left-sidebar. */
#index 					{ 	width: 187px;
						padding: 0px;
						margin: 0px;
					}
#wikileft 				{ 			
						margin: 0px; 
  						padding: 20px 25px 0px 25px;						}

#wikileft * 			{ 
						list-style:none; 
						padding: 0px; 
						margin: 0px; 
					}

/* List style */

#wikileft ul li				{ 	padding-top: 3px; 
						padding-bottom: 2px; 
						font-weight: bold; 
						border-bottom:1px solid #A6B4BF;
					}

							
#wikileft ul li a.selflink  		{	color:#E85213; }


#wikileft ol li 			{	margin:0px;
						padding: 6px 0px 0px 0px;						
						font-size: 12px; 
						font-weight:normal;  
						padding-left: 12px;
						display:block;
					}


#wikileft ul li ol li			{ 	border:none; margin:0px; }



/* End List style */
#wikileft strong 			{ 	color: #E85213; 
						display:block; 
						border-style: solid; 
						border-top-width: 1px; 
						border-bottom-width: 1px; 
						border-left-width: 0px; 
						border-right-width: 0px; 
						border-color: #A6B4BF; 
						padding: 2px 0px 2px 0px; 
						margin: 10px 0px 5px 0px; 

					}



#wikileft h4 		{	
				margin: 10px 0px 0px 0px; 
				color: #000000;
			}

#wikileft p a:link 	{	color:#004388;  } 
#wikileft p a:hover 	{
  				color:#E85213; 
  				text-decoration: underline; 
			}

 
/* END OF WIKILEFT */

/* News - right side bar */

#wikinews 				{ 		
  						padding: 20px 30px 0px 2px; 
						margin: 0px; 
  					}


#wikinews strong 			{ 	color: #E85213; 
						display:block; 
						border-style: solid; 
						border-top-width: 1px; 
						border-bottom-width: 1px; 
						border-left-width: 0px; 
						border-right-width: 0px; 
						border-color: #A6B4BF; 
						padding: 2px 0px 2px 0px; 
						margin: 10px 0px 5px 0px; 

					}



#wikinews h4 			{	margin: 0px; padding: 0px; }

#wikinews p a:link 	{	color:#004388;  } 
#wikinews p a:hover 	{
  				color:#E85213; 
  				text-decoration: underline; 
			}
		
/* End of News - right side bar */

/* Search */


#searchbox 				{
						padding: 0px 0px 15px 0px; 
						width: 162px; 
						font-size: 12px; 
						border-style: solid; 
						border-top-width: 0px; 
						border-bottom-width: 1px; 
						border-left-width: 0px; 
						border-right-width: 0px; 
						border-color: #A6B4BF; 
						
						margin: 0px; 
					}
#searchbox a 				{ 	
						font-weight:bold;  
					 }

/* End Search */

/* Text */

#wikitext 				{ 		
  						padding: 20px 25px 0px 0px; 
 					}  /*  width: 535px;	*/


/* html>body #wikitext 			{ width: 510px;	}  /* IE ignores it */


body { background-color:white; width:100%; }
a,input,button,textarea,select { margin:0; padding:0;}

td, table, th, tr { margin: 0px; padding: 0px; }

h1, h2, h3, h4, h5, p, body, div, td, th { 
	font-family: Arial, Verdana, sans-serif; 
	font-weight: normal; 
	vertical-align:top;
	text-align:left; 
  	font-size: 12px;
	line-height:120%;
}

h1 			{ 	height: 172px;	
				width: 536px;
				padding: 60px 20px 0px 22px;		
				background-image: url('images/headin_start_h1.jpg');
				background-repeat:no-repeat; 
				background-position: 0px 0px; 
				margin: 0; 
				font-weight:bold;
				font-size: 24px;
				color: white; 
			}
html>body h1 { height: 111px; width: 493px; } /* IE ignores it */

h2  			{ 
				font-size: 14px; 
				font-weight: bold;  
				margin-bottom: 4px;  
				color: #E85213; 
			}
h3  			{ 
				font-size: 14px; 
				font-weight: normal;  
				color: #E85213; 
			}
h4  			{ 
				font-size: 12px; 
				font-weight: bold;  
				color: #E85213;
			}

#wikitext th  		{ 
				background-color: #004370; 
				color:white; 
				font-weight:bold; 
				padding:4px; 
			}

#wikitext table   	{ 
				margin-top:12px; 
			} 

#wikitext  a:link 	{	color:#004388;  } 
#wikitext  a:hover 	{
  				color:#E85213; 
  				text-decoration: underline; 
			}



a 			{
  				color:#004370; 
			}

a:link 			{
  				text-decoration: none; 
  				color:#004370; 
			}

a:visited 		{
				text-decoration: none; 
  				color:#004370; 
			}

a:hover 		{
  				color:#E85213; 
  				text-decoration: underline; 
			}


/* End of Text */

.error, .ok { border: 1px solid red; background-color: #FFC0C0; font-weight: bold; padding:4px; }
.ok { border: 1px solid green; background-color: #C0FFC0;}


li          { margin-top:6px; }


.indent     { margin-left:12px }


/* Footer */

.footer 		{ 
				padding: 30px 25px 0px 0px;	
				background-image: url('images/bottom.jpg');
				background-repeat:no-repeat; 
				background-position: 0px 0px; 
				margin:0; 
				height: 77px ; 
			}

.footer p 		{
				font-size:xx-small; 
				text-align: center; 
				width: 510px; 
				padding-bottom: 7px; 
			} 

html>body .footer p { width: 490px;	}  /* IE ignores it */

/* End Footer */

