/*  
Theme Name: PaulRuddFan.com July 2009
Theme URI: http://paulruddfan.com
Description: Designed by <a href="http://fresh-sins.com">Michele</a> for  <a href="http://paulruddfan.com">PaulRuddFan.com</a>
Author: Michele
Author URI: http://fresh-sins.com
*/

body { 
	background: #FFFFFF url('imgs/background.gif') repeat-x;
	font: 8pt "Tahoma";
	color: #808080;
	margin: 0;
	line-height: 14px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
}

a { 
	color: #FF377A;
	text-decoration: none;
}

a:hover { 
	color: #FA0053;
	text-decoration: none;
}

.header {
	background: url('imgs/header.jpg') no-repeat top center;
	width: 1159px;
	height: 315px;
}

.navigation { 
	text-align:center;
	padding:17px 0 0 15px;
	color: #FFFFFF;
}

.navigation a { 
	color: #FFFFFF;
	text-decoration: none;
	margin: 0 13px 0 12px;
}

.navigation a:hover { 
	color: #E4E4E4;
	text-decoration: none;
}

.welcome { 
	padding: 66px 370px 0 430px;
	text-align: justify;
	line-height: 18px;
}

.welcome b, .welcome a { 
	color: #FF377A;
	text-decoration: none;
}

.welcome a:hover { 
	color: #FA0053;
	text-decoration: none;
}

.welcome i { 
	color: #4D4D4D;
}


.firstletter { 
	font: italic 30pt "Georgia";
	display: inline;
	line-height:0;
	margin-left:-5px;
	color: #4D4D4D;
}

.main { 
	width: 1159px;
	height: 100px;
}

.empty1 { 
	width:134px;
	float:left;
	height:100px;
}

.mpage {
	width: 575px;
	float: left;
	height:100px;
}

.empty2 { 
	width:18px;
	float:left;
	height:100px;
}

.sidebar { 
	width:300px;
	float:left;
	height:100px;
	background: url('imgs/sidebar.jpg') no-repeat top center;
	padding-top: 73px;
}

.updatemain{
	background: #DDDDDD url('imgs/updatetop.gif') no-repeat top center;
}

.updatemain .title { 
	font: italic bold 12pt "Georgia";
	color: #FF377A;
	padding: 15px 10px 10px 10px;
}

.updatecomments {
	background: url('imgs/updatecomments.gif') no-repeat top center;
	padding: 6px 0 15px 0;
	color: #FFFFFF;
}

.updatecomments a { 
	color: #FFFFFF;
	text-decoration: none;
}

.updatecomments a:hover { 
	color: #E4E4E4;
	text-decoration: none;
}

.updatetext {
	text-align: justify;
	padding: 10px 35px 30px 35px;
	line-height: 18px;
}

.updatetext i {
	color: #4D4D4D;
}

.updatetext a img, .updatetext img {
	 padding: 0px;
	 border: 1px solid #969696;
	 margin: 5px 3px 5px 3px;
}

.updatetext a img:hover {
	border: 1px solid #FF377B;
}

.updateslinks{
	background: #DDDDDD;
	padding: 5px 30px 0 30px;
	text-align: center;
}

.inlink{
	display: inline;
	background: #969696 url('imgs/inlinkleft.gif') no-repeat top left;
	color: #FFFFFF;
	padding: 5px 0px 5px 10px;
	margin: 3px 4px 0 0;
}

.inlink span {
	background: url('imgs/inlinkright.gif') no-repeat top right;
	padding: 5px 10px 5px 0px;
}

.inlink a {
	color: #FFFFFF;
	text-decoration: none;
}

.inlink a:hover {
	color: #E4E4E4;
	text-decoration: none;
}

.updatebottom{
	background: url('imgs/updatebottom.jpg') no-repeat top center;
	width: 575px;
	height: 180px;
}


.sidebar .title {
	background: url('imgs/sidebartitle.gif') no-repeat bottom center;
	font: italic bold 12pt "Georgia";
	color: #FF377A;
	padding: 28px 9px 15px 9px;
}

.sidebar .text {
	text-align: justify;
	padding: 10px 25px 5px 25px;
}

.text img, .text a img {
	 padding: 0px;
	 border: 1px solid #969696;
	 margin: 5px 3px 5px 3px;
}

.text a img:hover {
	border: 1px solid #FF377B;
}

blockquote, .bq_comment{
	background: #CACACA url('imgs/quote.jpg') no-repeat 10px 10px;
	padding:10px 20px 10px 20px;
	text-align:justify;
	margin:20px 20px 20px 20px;
	-moz-border-radius:  9px; 
	-webkit-border-radius: 9px; 
	border-radius: 9px;
}

.bq_comment img {
	border:0px;
}

input, select, button {
	font: 8pt "Tahoma";
	color:#808080;
	border:0px;
	background-color: #CACACA;
	padding: 7px;
	-moz-border-radius:  9px; 
	-webkit-border-radius: 9px; 
	border-radius: 9px;
}

textarea {
	font: 8pt "Tahoma";
	color:#808080;
	border:0px;
	background-color: #CACACA;
	padding: 7px;
	-moz-border-radius:  9px; 
	-webkit-border-radius: 9px; 
	border-radius: 9px;
}
