/*     Theme Name: George Finn 1.0     Theme URI: http://www.gratrixdesigns.co.uk/     Description: Customized WordPress theme designed for George Finn Fan     Author: Gratrix Designs     Author URI: http://www.gratrixdesigns.co.uk/  */   html{margin:0;padding:0}  body{ background:#c4beba url(images/headerbg.png) top left repeat-x; margin:0px; padding:0px }  #page{ margin-left:auto; margin-right:auto }  #header{ height:540px; margin:0;padding:0 }  #header_image{ background:url(images/header.png) top center no-repeat; width: 860px; height:; margin-left:auto; margin-right:auto; }  #list {  list-style: none;  margin: 0; padding: 0;  }  #list a {  color: #fefefe;  text-decoration: none;  font: bold 10px verdana, sans-serif;  }  #list a:hover {  color: #ddd7d1;  background:transparent;  }  #main{ width:860px; margin-left:auto; margin-right:auto; }  #content{ width:550px; margin-right:5px; margin-left:15px; background:transparent; float:left }  ul { margin:0px; list-style:none }  ul li a{ margin-left:-40px; margin-bottom:1px; display:block; padding:2px; width:230px; color:#fff; text-decoration:none; }  ul li a:hover{ margin-bottom:1px; display:block; padding:2px; width:230px; color:#1a1a1a; text-decoration:none; }  h1 { color: #fefefe; background-color:transparent; text-decoration: none; font-weight: normal; text-transform:none; text-align: justify; font-size: 10px; line-height:10pt; border-bottom: 0px; letter-spacing: 0px; display: block; margin-left: 0px; margin-top: 0px; font-family: Tahoma; margin-bottom: 0px;               padding-right: 17px;               padding-left: 17px;               padding-top: 4px;               padding-bottom: 5px; }  .post{ width:490px; margin-top:0px; background:transparent; }  .post-header { background:url(images/posttop.png) top left no-repeat; height:73px; }  .title { padding-top:15px; padding-bottom:5px; width:460px; color:#ffffff; font-size:14px; font-family:trebuchet ms; font-style:normal; margin-left:20px; text-align:center; margin-right:20px; }   .title a{ color:#ffffff; font-size:14px; font-family:trebuchet ms; font-style:normal; text-align:center; text-decoration:none; font-weight:normal; }  .meta{ text-align:center; font-family:trebuchet ms; font-size:10px; color:#ffffff; padding-top:0px; }  .meta a{ font-family:trebuchet ms; font-size:10px; color:#a6a6a6; }  .clear{ clear:both; margin-top:0px; }  .entry{ background:url(images/postbg.png) top center repeat-y; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; line-height: 20px; padding-left:30px; padding-right:30px; font-family:arial; font-size:10px; color:#a6a6a6; padding-bottom:5px; padding-top:5px; text-align:justify }  .entry a{ color:#a3b88b; font-style:normal; }  .entry a:hover{ color:#ddd7d1; font-style:normal; }  .entry a img { padding: 4px; border: #a3b88b solid 1px;  -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; }  .entry a:hover img { padding: 4px; border: #ddd7d1 solid 1px;  -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; }  .post-footer{ background:url(images/postbottom.png) top center no-repeat; height:100px; padding-top: 142px; padding-left:20px; padding-right:60px; text-align: left; font-family: verdana; font-size:10px; color: #888; }  .post-footer a{ color:#888 }  .meta a:hover{ color:#fefefe }  #sidebar{ width:255px; background:transparent; float:left; margin-left:35px;}  #sidebar a img { padding: 4px; border: # solid 1px;  -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; }  #sidebar a:hover img { padding: 4px; border: # solid 1px;  -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; }  .siteinfo{ background:url(images/sidebarsiteinfo.png) top center no-repeat; width:245px; height:92px; margin-left:5px;}  .current{ background:url(images/sidebarcurrent.png) top center no-repeat; width:245px; height:92px; margin-left:5px;}  .top{ background:url(images/sidebartop.png) top center no-repeat; width:245px; height:92px; margin-left:5px;}  .side_content{ background:url(images/sidebarbg.png) top center repeat-y; color: #e1e1e1; font-family:arial; font-size:10px; text-align:justify; padding:15px; }  .side_content a {  color: #fefefe;  text-decoration: none;  font: bold 10px verdana, sans-serif;  }  .side_content_arch a {  color: #e1e1e1;  text-decoration: none;  font: bold 10px verdana, sans-serif;  }  .side_content_arch{ background:url(images/sidebarbg.png) top center repeat-y; color: #e1e1e1; font-family:arial; font-size:10px; text-align:justify; padding:15px; }  .side_content_img{ background:url(images/sidebarbg.png) top center repeat-y; color: #e1e1e1; font-family:arial; font-size:10px; text-align:center; padding:15px;}  .side_footer{ background: url(images/sidebarbottom.png) top center no-repeat; height:60px; margin-bottom:10px;}   a img{ padding: 4px; border: #fefefe solid 1px;  -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; opacity:1;filter:alpha(opacity=100) }  a img:hover{ padding: 4px; border: #e1e1e1 solid 1px;  -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; opacity:.80;filter:alpha(opacity=80) }  .form a{ color:#e1e1e1; font-family:arial; font-size:10px; }  .form a:hover{ color:#e1e1e1; font-family:arial; font-size:10px; }  .clear{ clear:both }  #footer{ text-align:center; margin-left:auto; margin-right:auto; font-family: arial; padding:5px; font-size:12px; color:#c0c0c0; width:860px;}  .aligncenter{ text-align:center} li{margin-left:5px;padding-top:0}  .commentlist li, #commentform input, #commentform textarea { 	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; 	} .commentlist li ul li { 	font-size: 1em; }  .commentlist li { 	font-weight: bold; }  .commentlist li .avatar {  	float: right; 	border: 1px solid #eee; 	padding: 2px; 	background: #fff; 	}  .commentlist cite, .commentlist cite a { 	font-weight: bold; 	font-style: normal; 	font-size: 1.1em; 	}  .commentlist p { 	font-weight: normal; 	line-height: 1.5em; 	text-transform: none; 	}  #commentform p { font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif; }  .commentmetadata { 	font-weight: normal; 	} 	 #commentform input { 	width: 170px; 	padding: 2px; 	margin: 5px 5px 1px 0; 	}  #commentform { 	margin: 5px 10px 0 0; 	} #commentform textarea { 	width: 90%; 	padding: 2px; 	} #respond:after { 		content: ".";  	    display: block;  	    height: 0;  	    clear: both;  	    visibility: hidden; 	} #commentform #submit { 	margin: 0 0 5px auto; 	float: right; 	} 	
