/*  Theme Name: Student Body RightTheme URI: http://matthutaff.comDescription: Student Body Right Template.Version: 0.2Author: Matt HutaffAuthor URI: http://laymeduck.com/*//************************************* +Containers *************************************/body{	background:#990000 url(./images/dark-red.png) repeat-x;	font-family: "Gill Sans MT", Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size:75%;	line-height:1.3;	margin:0;	padding:0;	text-align:center;}#wrap{	background:#fff;	background-image:url(./images/playbook.png);	background-position:bottom right;	background-repeat:no-repeat;	border-left: 3px solid #000;	border-right: 3px solid #000;	margin:0 auto;	padding:0 0px;	text-align:left;		width:900px;}#content{	border-left: #d28132 dotted 1px;	font-size:1.1em;	float:right;	margin:0;	padding-right: 0px;	width:670px;}#sidebar{	float:left;	margin:0 0 0 5px;	padding:5px;	width:195px;}#sidebar a, input, .sec-a input {	color:#d28132;}#sidebar a:hover{	color:#c47427;}#sidebar .sec-a{	float:left; 	width:195px;	padding:0 0px;}#sidebar .sec-b{	float:right;	width:195px;	padding:0 10px;}#footer{	background:#fff;	border-left: 3px solid #000;	border-right: 3px solid #000;	clear:both;	color:#c47427;	font-size:0.9em;	padding: 12px 0px 0px 0px;	margin:0 auto;	text-align: center;	vertical-align:middle;	width:900px;	height: 20px;}#footer a{	color:#c47427;	text-decoration:underline;}#footer a:hover{	color:#d28132;	text-decoration:underline;}.navigation{	margin-bottom:10px;	padding:5px;	text-align:center;}/************************************* +Header *************************************/h1, h2, h3{	font-family: "Gill Sans MT", Sylfaen, Georgia, "Times New Roman", Times, serif;	font-weight:normal;	letter-spacing: -1px;	margin:0;}#header{	background: url(./images/header.png) no-repeat;	height:148px;	min-height: 148px;	text-align:right;	width:900px;	padding:30px 0;/*	border-bottom: 3px solid #000;*/}#header h1{	font-size:2em;	margin:0;	margin-top:120px;}#header h1 a{	color:#6a0000;}#header h1 a:hover{	color:#096307;}#header p{	color:#D5E2D9;	font-size:1em;	margin-top:-0.5em;}#header h1, #header p{	margin-right:30px;}/************************************* +Entry *************************************/.entry{		margin-bottom:10px;	padding:5px 10px;	font-size:0.9em;}.entrybody ul { list-style-type:disc; margin:12px 0; padding:0 40px; }.entrymeta{	clear:both;	font-size:0.9em;	color:#333;}.entrymeta a{	color:#d28132;}.entrymeta a:hover{	color:#c47427;}.entrytitle h2{	color:#6a0000;	font-size:2.0em;}.entrytitle h2 a{	color:#6a0000;}.entrytitle h2 a:hover{	color:#c47427;}.entrytitle h3{	color:#d28132;	font-size:1.3em;}.postedby{}.filedto{	background:url("./images/file.gif") no-repeat 0 2px;	padding-left:15px;}.commentslink{	background:url("./images/comments.gif") no-repeat 0 3px;	padding-left:15px;}body#home .entry-1{	background:#f8f9f1;	border:1px solid #d8d9c8;	border:1px solid #fafbfa;	font-size:1em;}body#home .entry-1 .entrymeta{	background: #f3f4f6;	border-top: #d28132 dotted 1px;	border-bottom: #d28132 dotted 1px;/*	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;*/	margin:-5px -10px;	padding:5px 10px;}blockquote { background:#F3F4F6 none repeat scroll 0%; }/* for images in quotes */blockquote[cite^="http://www.jimrome.com"] { padding-top:-2px; padding-left:140px; background:url(http://www.studentbodyright.com/blog/wp-content/uploads/2007/07/rome.thumbnail.jpg) no-repeat left top; } blockquote[cite^="http://www.ukathletics.com"] { padding-top:-2px; padding-left:100px; background:url(http://www.studentbodyright.com/blog/wp-content/uploads/2007/07/brooks.jpg) no-repeat left top; } blockquote[cite^="http://seminoles.cstv.com"] { padding-top:-2px; padding-left:120px; background:url(http://graphics.fansonly.com/photos/schools/fsu/sports/m-footbl/auto_headshot/1125894.jpeg) no-repeat left top; } blockquote[cite^="http://usctrojans.cstv.com"] { padding-top:-2px; padding-left:120px; background:url(http://www.studentbodyright.com/blog/wp-content/uploads/2007/07/carroll.jpg) no-repeat left top; } blockquote[cite~="stewart_mandel"] { padding-top:-2px; padding-left:120px; background:url(http://www.sportswriters.net/members/mugs/mandel_stewart.jpg) no-repeat left top; } /************************************* +Sidebar*************************************/#sidebar h3 {	color:#6a0000;	font-size:1.4em;/*	margin:10px 0;*/}#sidebar ul {	margin-bottom:3px;	padding:3px;	/*	 */}#sidebar li {	border-bottom:1px dotted #414141;	margin-bottom:3px;	padding:2px;	list-style-type:none;}.sec-a input, .sec-a textarea {	border:1px solid #d1d1d1;}/************************************* +Excerpt*************************************/#excerpted h3{	color:#6a0000;	font-size:1.4em;	font-weight:normal;	margin-top:-5px;}/************************************* +Nav*************************************/#nav{	background:#3f6536 url(./images/menu.png) no-repeat;	height: 30px;	margin-bottom:5px;	padding:0;	width:900px;	margin-top:-60px;	font-weight:normal;	letter-spacing: -1px;}#nav ul{	list-style-type:none;}#nav ul li{	font-weight:bold;	float:left;	letter-spacing:-1px;	margin-bottom:-3px;	margin-right:10px;	margin-top:2px;	padding:2px 5px;}#nav ul li a{	color:#fff;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size:1.2em;	text-decoration: underline;}#nav ul li a:hover{	color:#c9edc0;	text-decoration: underline;}/************************************* +Comments*************************************/.commentsblock{	margin:0.5em;/*	padding:1em;*/	font-size:1.1em;}.commentsblock textarea{	width:600px;}.commentsblock input, .commentsblock textarea {	border:1px solid #d1d1d1;}.commentsblock textarea:focus{	background:#eee;	border:1px solid #a1a1a1;}.commentsblock textarea:focus, .commentsblock input:focus .sec-a input, .sec-a textarea {	background:#eee;	border:1px solid #a1a1a1;}.commentauthor{	display:block;	font-size:1.5em;}ol.commentlist{	color:#777;	font-size:0.9em;	list-style-type:none;	margin:0;	margin-top:1.5em;	padding:0;}.commentlist li{	margin-bottom:0.5em;	padding:0.5em 1em;}.alt{	background:#f3f3f3;	border:1px solid #EEEEEE;	padding:0.5em;}h3#comments{font-size:1.4em;}/* Images */img, a img { border:1px solid #990000; }img.right { padding:4px; margin:0 0 2px 7px; display:inline; }img.left { padding:4px; margin:0 7px 2px 0; display:inline; }/************************************* +Misc *************************************/ul{	list-style-type:none; /* Why? For navigation? */	margin:0;	padding:0;}a {	color:#6a0000;	text-decoration:none;}a:hover{	color:#c47427;}.clearfix:after{ 	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility:hidden; }* html .clearfix {height: 1%;}.right { float:right; padding-right:20px; padding-bottom:1em; }.left { float:left; padding-right:20px; padding-bottom:1em; }.center { display:block; margin-left:auto; margin-right:auto; padding-bottom:1em; }.ad { text-align:center; margin:10px 0; padding:0; }