@charset "utf-8";
/* CSS Document */

/*  
Theme Name: Kean Project Engineering
Theme URI: 
Description: Theme custom designed for SportsCenterTickets.com
Author: T.H. Creations, Inc.
Author URI: http://www.thcreations.com

*/

/* THIS IS THE BASE STYLE FOR THE SITE */




html {
      
}

body {
  
  font-size:small;
  font-family:Verdana, Arial, sans-serif;
  padding:0;
  margin:0 auto;
  background:#ffffff url(im/kean-bg.gif) fixed repeat-x;
  color:#000;
  text-align:center;
  line-height:1.4em;
  }
  
 a, a:visited {
 	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009900;
	
 } 
 
 a, a:link {
 	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009900;
	
 } 
 
 a:hover {
 		  text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00CC00;
	
 }



 
 
 body#home h1#index-title { 
				color:#cc0000;
				display:block;
				width:719px;
				text-align:left;
				font-size:230%;
				font-family:"times new roman";
				margin:0 0 0 0;
				padding:12px;
				background:#ffffff url(im/h1-bg.gif) bottom left repeat-x;
				font-weight:100;
				font-stretch:expanded;
				border-bottom:#000000 solid 1px;
				border-right:#000000 solid 1px;
}
 
 
 h1#page-title {
                margin:0 0 0 -6px;
				padding:10px 10px 10px 20px; 
				font-size: 150%;
				font-weight:bold;
				color:#273272;
				text-transform:capitalize;
				text-align:left;
				background:#ffffff url(im/h1-bg.gif) bottom left repeat-x;
				
				font-family:Helvetica, Geneva, Arial, sans-serif;
				display:block;
				border-bottom:#999999 solid 1px;
 }

 
h1 {
 	font-family: "Trebuchet MS", Helvetica, Geneva, Arial, sans-serif bold ;
    color:#273272;
	margin:0;
	padding: 0 0;
	font-size: 230%;
    clear:both;
         line-height:1.2em;
       
}

h2 {
	font-family: Helvetica, Geneva, Arial, sans-serif bold ;
    color:#273272;
	margin:0;
	padding: 0 0;
	font-size: 200%;
    clear:both;
    line-height:1.2em;
}
  
h3 {
	font-family: "Trebuchet MS", Helvetica, Geneva, Arial, sans-serif bold ;
    color:#00CC00;
	margin:0;
	padding: 0;
	font-size: 180%;
	display:block;
	line-height:1.2em;;
	font-weight:100;

}

h4 {
	font-family: Helvetica, Geneva, Arial, sans-serif bold ;
    color:#273272;
	margin:0;
	padding: 0 0 0 0;
	font-size: 160%;
	display:block;
    clear:both;
       line-height:1.2em;
}

h5 {
	font-family: Helvetica, Geneva, Arial, sans-serif bold ;
    color:#273272;
	margin:0;
	padding: 0 0;
	font-size: 140%;
    clear:both;
        line-height:1.2em;
}

h6 {
	font-family: Helvetica, Geneva, Arial, sans-serif bold ;
    color:#273272;
	margin:0;
	padding: 0 0;
	font-size: 120%;
    clear:both;
      line-height:1.2em;
}


blockquote {
			background:#FFFFFF;
			
			padding:10px;
			margin:20px;
			text-align:left;
            clear:both;
}

#title {
        display:none;
}

/* THIS IS THE END OF THE BASE STYLE FOR THE SITE */


		
		



#headerimg {
            background-image:url(im/header.jpg);
			width: 1000px;
			height:113px;
			margin:0 0 0 0;
			position:relative;
}





#navbar {
		 background:#273272;   /* THIS IS THE LEFT SIDE BAR */
		 text-align:left;
		 float:left;
		 width: 234px;
		 padding: 0;
		 margin:0 0 0 0;
		 border-right:none;
		 clear:none;
		
}


#page {                /* THIS IS THE PAGE WRAPPER */
		background:#FFFFFF url(im/page-bg.gif) bottom left repeat-y;/* THIS PUTS A WHITE & BLUE BACKGROUND ON THE WHOLE SITE */
        border:#000000 solid 1px;
		width: 1000px;
		margin:20px auto;
		text-align:center;
		}

#content { /* THIS POSITIONS THE MAIN CONTENT SECTION */
		  background: transparent;
		  float:right;
		  width: 757px;
		  padding: 0 0 0 0;
		  margin-left: -21px;
		  z-index:2;
		 
		  }







#copy {    /* THIS PUTS PADDING AROUND THE MAIN CONTENT SECTION */
			padding: 4px 12px;
			margin:0;
			text-align:left;
			
}

*html #copy {
          margin:2px;
}

*html #content {
          margin-left:0;
}




ul.post_list li, ul.post_list li a:link, ul.post_list li a:visited{
                 list-style-type:none;
				 color:midnightblue;
				 display:block;
				 border:none;
				 background:transparent ;
				 font-size: 100%;
				 font-style:normal;
				 font-weight:bold;
				 text-decoration:underline;
				 margin: 0 0 0 -25px;
				 padding: 0 6px;
                                 float:left;
                                 width:180px;
                                 line-height:27px;
				
}

*html ul.post_list li, *html ul.post_list li a:link, *html ul.post_list li a:visited{ 
margin: 0 0 0 -5px;
}


ul.post_list li a:hover {
                         text-decoration:none;
			  color:#0000CC;
                          line-height:27px;
}


ul.post_list {
  display:block;
  list-style-type:circle;               
}


h3.sub-menu {
            
			display:none;

                                    			 
}


div#sub-menu-box {
                  border:none;
				  padding: 0;
}


div#breadcrumbs {
margin-bottom: 10px;
}



/* THIS IS THE END OF THE STYLE FOR THE NAVIGATION */


#footerinfo {
            vertical-align:middle;
			margin-top:5px;
			font-weight:bold;
			line-height:20px;
}

#footerlogo {
           background: url() no-repeat;
		   width:233px;
		   height:65px;
		   float:left;
		   display:inline;
		   clear:both;
		   margin-left: 20px;
		   margin-right:-180px;
}




#footer {
		 clear:both;
		 background:#efefef;
	     background-position: bottom left;
		 width: 1000px;
		 border-top:#000000 solid 1px;
		 text-align:center;
		 padding:6px 0;
}



div.clearer {
 clear: both;
 line-height: 0px;
 height: 0;
 overflow:hidden;
}


/* THIS STUFF STYLES THE WORDPRESS CONTENT */



div.post {
          text-align:left;
}

h1.foot {
      size:6px;
	  font-weight:200;
	  color:#CC0000;
	  font-family:"Times New Roman", Times, serif;
	  margin:10px;
}

h1.foot a:link, h1.foot a:visited, h1.foot a:active {
      size:8px;
	  font-weight:200;
	  color:#CC0000;
	  font-family:"Times New Roman", Times, serif;
	  text-decoration:underline;
	  
}




/*SEARCH FORM */

div#search {
    margin-top:25px;
}

div#search input#s {
                   display:block;
				   border:#000000 solid 1px;
				   width:70%;
				   margin: 0 0 10px 0;
} 

#tag-line {
        background:url(im/tag-line.jpg) no-repeat;
		width:778px;
		height:46px;
		text-align:center;
		margin: 0 auto;
		
}


div#sub-menu-box {

width:200px;
}

*html div#sub-menu-box {

margin-left:-20px;
display:block;
clear:none;
border:none;
float:left;
}

li#flexi-pages-1 {
list-style:none;

}

*html li#flexi-pages-1 {
margin-left:-20px;
margin-top:-1px; 
}

*html p {
     display:inline;
}


h2.search-results {
 margin:-10px 0 10px -6px;
				padding:10px 10px 10px 20px; 
				font-size: 150%;
				font-weight:bold;
				color:#273272;
				text-transform:capitalize;
				text-align:left;
				background:#ffffff url(im/h1-bg.gif) bottom left repeat-x;
				
				font-family:Helvetica, Geneva, Arial, sans-serif;
				display:block;
				border-bottom:#999999 solid 1px;
}

h4.search-title a:link, h4.search-title a:visited{
       color:#273272;
	   font-size:16px;
	   font-weight:bold;
	   line-height:35px;
}

div.credits {
display:none;
}

.pdf-link a:hover {
     background:#B5B5B5;
	 font-size:50px;
}

/* Begin Images */

#home p img {
padding: 0;
max-width: 100%;
border:none;
margin-top:10px;
}

p img {
padding: 0;
max-width: 100%;
border:1px black solid;
}

/*    Using ‘class=”alignright”‘ on an image will (who would’ve
thought?!) align the image to the right. And using ‘class=”centered’,
will of course center the image. This is much better than using
align=”center”, being much more futureproof (and valid) */
/*
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}

*/

a img {
  border:none;
}
/* End Images */


.MsoNormal {
line-height:1.4em;
}
