/* * * LA SILVER * * */

body{background:url(../images/back2.gif) center top no-repeat;}

.left{float:left}
.right{float:right}
.clear{clear:both}
.hidden{hidden:visibility}
.border{border:1px solid red}

/* * Container * */

#container{
	width:940px;
	margin:15px auto;
	}

/* * Navigation * */

#navigation{
	float:left;
	width:200px;
	margin-right:15px;
	}
	#navigation ul{
		font-family:Arial Black, Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:18px;
		}
		#navigation ul li{}

/* * Content * */

#content{
	float:left;
	width:519px;
	}
	#content.sub{
		width:720px;
		}
		#content.sub-article{width:720px}
			#content.sub-article p{
				font-size:16px;
				font-family:"Times New Roman", Times, serif;
				color:#000;
				margin-bottom:15px;
				}
	#content p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000;
		margin-bottom:15px;
		}
		#content p.assignments{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:13px;
			color:#000080;
			margin-bottom:15px;
			}
			#content p.assignments-red{
				color:#660033;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:13px;
				margin-bottom:15px;
				}
		#content p.center{
			text-align:center
			}
		#content p.contact{
			font-family:Georgia, Times New Roman, Times, serif;
			font-weight:bold;
			color:#000033;
			}
		#content p a{
			color:navy;
			text-decoration:underline;
			}
			#content p a.news{
				font-weight:normal;
				font-family:"Times New Roman", Times, serif;
				font-size:14px;
				}
	#content h1{
		color:#444;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-style:italic;
		font-size:18px;
		}
		#content h1.news-headline{
			font-family:"Times New Roman", Times, serif;
			font-weight:bold;
			font-style:normal;
			font-size:30px;
			color:#000;
			margin-bottom:15px;
			}
	#content #jobs{
		border:7px solid #CBCBD8;
		width:581px;
		margin:0 auto 20px auto;
		}
		#content #jobs table{
			width:575px;
			margin:3px auto;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			}
			#content #jobs table tr{
				border-bottom:3px solid #232062;
				}
				#content #jobs table tr td{
					padding:5px 0;}
					#content #jobs table tr td.table-name{
						background:#232062;
						color:#FFF;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:26px;
						font-variant:small-caps;
						text-align:center;
						line-height:200%;
						}
					#content #jobs table tr td.category{
						color:#660000;
						font-size:18px;
						font-weight:bold;
						}
					#content #jobs table tr td.title{
						font-weight:bold;
						}
	#content img.silverheader{
		margin-bottom:25px}

/* * Logo * */

#logo{
	width:170px;
	margin:35px 0 0 180px;
	}
	#logo p{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		text-align:center;
		margin-bottom:20px;
		color:#000;
		}

/* * Information Bullets on Homepage * */

#info{
	float:right;
	width:200px;
	}
	#info ul{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		color:#730818;
		text-transform:uppercase;
		}
		#info ul li{
			list-style-image:url(../images/bullet1.gif);
			margin-bottom:10px;
			}
		#info ul ul{
			margin:-10px 0 10px 0;
			}
			#info ul ul li{
				list-style-type:none;
				display:inline;
				margin-right:5px;
				}
				
/* * Footer * */

#footer{
	color:#000080;
	font-size:13px;
	margin:0 auto;
	width:415px;
	}
	#footer p{
		color:#000080;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-align:center;
		margin-top:15px;
		}
		#footer p a{
			color:#000080;
			text-decoration:underline;
			}
		#footer p.updated{
			color:#004080;
			font-size:10px;
			text-align:center;
			margin-bottom:15px;
			}
	#footer ul{}
		#footer ul li{
			float:left;
			margin:0 2px
			}
			#footer ul li a{
				color:#000080;
				text-decoration:underline;
				}