/*   
Theme Name: PAC 0910
Theme URI: lbpac.com
Description: Black and Gold school colored theme
Author: Ralph Casafrancisco
Author URI: rcdteam.com
Version: 1.0
.
General comments/License Statement if any.
.
*/

/* Main Structure */
body{
	margin::0px;
	padding:0px;
	border:0px;
	background-color:#000;
	color:#FFF;
}
a:link, a:visited{
	color:white;
}
#container{
	width:760px;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
}
#navigation{
	width:100%;
	text-align:right;
	margin-bottom:3px;
}
#header{
	width:760px;
	height:120px;
	background-image:url("assets/PACBanner.jpg");
	background-position:center;
	text-indent:-99999px;
}
#main{
	width:509px;
	padding-left:5px;
	padding-right:5px;
	border-right:1px solid black;
	float:left;
	background-color:#666;
}
#sidebar{
	width:230px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	background-color:#666;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
}
#footer{
	clear:both;
	text-align:center;
	background-color:#CCC;
	border-top:1px solid black;
	font-size:10px;
	color:black;
	padding:2px;
}
#footer a:link, #footer a:visited{
	color:black;
}

/* Posts */
.postcontainer{
	width:500px;
	margin-top:3px;
	margin-bottom:15px;
}
.postcontainer .title{
	width:490px;
	clear:both;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	border:1px solid black;
	padding:4px;
	background-color:black;
	color:gold;
}
.postcontainer .title h1{
	margin:0px;
	padding:0px;
	font-size:1em;
}
.postcontainer .content{
	width:470px;
	padding:4px;
	margin-left:20px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border:1px solid black;
	border-top:0px;
	background-color:#333;
}
.postcontainer p.postmeta{
	text-align:right;
	font-size:11px;
	padding:0px;
	margin:0px;
	color:gold;
}
.postcontainer p.postmeta a:link, .postcontainer .title a:link, .postcontainer p.postmeta a:visited, .postcontainer .title a:visited{
	color:gold;
}
.postcontainer .title a:link, .postcontainer .title a:visited{
	text-decoration:none;
}

/* Modules*/
.module{
	width:auto;
	margin-bottom:15px;
}
.module h1, .module h2, .module p{
	margin:0px;
	padding:0px;
}
.module h1{
	font-size:17px;
	color:gold;
	text-align:left;
}
.module h2{
	font-size:12px;
	color:black;
	text-align:center;
}
.module h2 a:link, .module h2 a:visited{
	color:black;
}
.module p{
	font-size:12px;
}
.module p.prevpmotw{
	text-align:right;
}

/* Accordian Menu */
body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 0.9em;
}

p {
  line-height: 1.5em;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
  margin-left:auto;
  margin-right:auto;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #000;
  color: gold;	
  padding: 0.5em;
}

ul#menu li a:hover {
  background: #000;
}

ul#menu li ul li a {
  background: #333;
  color: #FFF;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.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; }

/* Other Styles */
table tr:nth-child(odd){
	background-color:#666;
}