
*				{
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				}

h1				{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:26px;
				color:#000033;
				font-weight:700;
				font-variant:small-caps;
				border-bottom:1px dashed #000033;
				/*font-stretch:expanded;*/
				float:left;
				}

h2				{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:19px;
				color:#000033;
				font-weight:700;
				font-variant:small-caps;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				}

h3				{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				color:#666666;
				padding:0px 10px 2px 20px;
				}

h4				{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				color:#666666;
				padding:6px 10px 2px 0px;
				}

.title_span		{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				color:#666666;
				font-variant:normal;
				}

/* STANDARD LINKS */				
				
a:link			{
				font-weight:bold;
				color:#000033;
				text-decoration:none;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				}
				
a:visited		{
				font-weight:bold;
				color:#000033;
				text-decoration:none;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				}
/*		
a:hover			{
				font-size:15px;
				font-weight:bold;
				color:#CCCCCC;
				text-decoration:none;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				}	
				
a:active		{
				font-size:14px;
				font-weight:bold;
				color:#CCCCCC;
				text-decoration:none;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				}			
				
/* END STANDARD LINKS */	


body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#E1E1E3;
 height: 100%;
 background-image: url("/images/background.jpg");
 background-repeat:repeat-y;
 background-position:top;
 background-position:center;
}

#wrapper { 
background: #ffffff;

 margin-right:auto;
 margin-left:auto;
 min-height: 100%;
 height: 100%;
 /* margin-top: 10px; */
 padding-bottom: 1px;
 width: 910px;
 margin: 0 auto -4em;

}

html
{
 height: 100%;
}

#header {
 background: url("/images/main_title.jpg") no-repeat;
 color: #333;
 width: 900px;
 height: 134px;
 float: left;
 padding:10px;
 /*border-bottom: 1px solid #ccc;*/
 margin: 0px 0px -10px 0px;
}

#quotes{
margin-top: 20px;
display: table-cell;
margin-right: 20px;
float: right;
width: 150px;
vertical-align: middle;
}

#leftcolumn { 
 color: #333;
 /*border-top: 1px solid #ccc;*/
 background: #FFFFFF;
 margin: 0px 0px 0px 15px;
 padding: 0px;
 height: auto;
 width: 130px;
 float: left;
}

#rightcolumn { 
 float: right;
 color: #333;
 /* border: 2px solid #ccc; */
 background: #fff; /* #E7E3CF; #F2F2E1;*/
 margin: 0px 0px 0px 0px;
 padding: 6px;
 /*height: 350px;*/
 width: 685px;
 display: inline;
}


#logo {
background-color:#000066;
margin: -10px -10px 0px -10px;
float: left;
}

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 110%;
width: 158px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
display: block; 
background-color:#FF9900;
font-size: 90%; 
padding: 3px 0 0px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}

#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:158px;
}


#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #bbb;
}


#selected {
color: #000;
background-color: #bbb;	
}

#push{
height: 15em;
}

#footer{
margin-top: 30px;
width: 910px;
float: left;
height: 4em;
}


.someclass{}

#side_box				{
						width:320px;
						height:100px;
						border:1px solid #000033;
						background-color:#E1E1E3;
						float:left;
						margin:16px 5px 5px 5px;
						padding:5px;
						}

						
#side_box h1			{
						font-family:"Century Gothic", Geneva, Arial, Helvetica, sans-serif;
						font-size:14px;
						color:#000033;
						font-weight:300;
						text-decoration:underline;
						border:0px;
						font-stretch:normal;
						float:none;
						padding-bottom:2px;
						}
						
#side_box p				{
						font-family:"Century Gothic", Geneva, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000033;
						font-weight:300;
						}
						
#side_box2				{
						width:320px;
						height:100px;
						border:1px solid #000033;
						background-color:#E1E1E3;
						float:left;
						margin:16px 5px 5px 5px;
						padding:5px;
						}

						
#side_box2 h1			{
						font-family:"Century Gothic", Geneva, Arial, Helvetica, sans-serif;
						font-size:14px;
						color:#000033;
						font-weight:300;
						text-decoration:underline;
						border:0px;
						font-stretch:normal;
						float:none;
						padding-bottom:2px;
						}
						
#side_box2 p				{
						font-family:"Century Gothic", Geneva, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000033;
						font-weight:300;
						}		
						
.contact ul		{
				margin:15px 0px 0px 25px;
				float:left;
				}
				
.contact li		{
				list-style-type:none;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				color:#666666;
				}
				

#members1 {
	width: 33%;
	float: left;
}
#members2 {
	width: 33%;
	float: left;
}
#members3 {
	width: 33%;
	float: left;
}


.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

