/*  
Theme Name: Home and Away Ireland
Version: 1.0
Author: Katherine Kenny 
Author URI: http://www.katherinekenny.com
*/

* {margin:0;padding:0;}
ul, ol {margin-left:50px;}
.connect_widget {border:1px solid red}
table .connect_widget_interactive_area{border:1px solid red}
.wp-polls {width: 90%;padding:10px;background-color:#ffffff;} 

body {margin: 0;padding: 0;}
#wrapper {min-width:900px;}
#header {background-color: #4583d8;margin: 0;padding: 0;height: 200px;width: 100%;}

#headerimg {margin:0;height:200px;width: 100%;text-align:left;}

#morag {position:absolute;top:0px;right:0px;text-align:right;}

.narrowcolumn {float:left;margin: 0;padding-right:25px;width:50%;
border-right:1px dotted #669933;min-width:400px;}

#sidebar {float:left;margin:20px;
font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif; width:300px;
border-right:1px dotted grey;padding:0px 20px 0px 0px}


.post {margin: 10px 0 40px 0;text-align: justify; clear:both;}

.narrowcolumn .postmetadata {padding-top: 5px;clear:both;}

.postmetadata {clear:both;font-size:1em;margin:20px;}

#footer {padding: 0;margin: 0 auto;width: 100%;clear: both;}

#footer p {margin: 0;padding: 20px 0;text-align: center;}
/* End Structure */


/* Begin Typography & Colors */
body {font-size: 62.5%; font-family: Arial, Serif; background: #ffffff ;color: #333;text-align: center;width:100%;	}
.entry {padding:10px}
.entry p {margin-bottom:20px;}
.entry ul {margin-left:60px;}


#content {font-size: 1.4em;background-color: #ffffff;margin:10px;}

.narrowcolumn .postmetadata {text-align: left;clear:both;margin-top:10px;}
div.addtoany_share_save_container {margin:20px;float:right;}
/*Begin Headers */

#header {background: #4583d8 url('images/header.jpg') repeat-x;}

#headerimg {width: 100%;} 

#headerimg img {margin:15px;}

.narrowcolumn .entry {line-height: 1.4em;margin:20px 0 0 0;}

#footer {background:#4583d8;border:none;width:100%;font-size:1.4em;margin-top:20px;}

#footer a{color:white;background-color:#4583d8;}

small {font-size: 0.8em;line-height: 1.5em;}

h1, h2, h3 {font-weight: bold;}

h1 {font-size:2em;margin:20px 0;}

h2 {font-size: 1.6em; margin:5px 0 0 0;}

h2.postitle {font-size: 1.6em; margin:5px 0 0 0;background-color:#E7EDF6;
padding:10px;}

#sidebar h2 {font-size: 1.5em;}

h3 {font-size: 1.3em; margin:20px 0;}

h3.respond {text-align:left;font-size: 1.3em; margin:20px 0;}

h1, h1 a, #headerimg .description {text-decoration: none;color: #333;}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color: #333;}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration: none;}

h2.pagetitle {margin-top: 30px;text-align: center;}

#sidebar h2 {margin: 5px 0 0;padding: 0;}

h3.comments {padding: 0;margin: 40px auto 20px ;}

.entry p a:visited {color: #669933;font-weight:bold;}
.commentlist {margin:12px;}

.commentlist li, #commentform input, #commentform textarea {}

.commentlist li {font-weight: bold;}

.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 {text-align:left;}

.commentmetadata {font-weight: normal;}
	
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #777;}

a, h2 a:hover, h3 a:hover {color: #06c;text-decoration: none;}

a:hover {color: #147;text-decoration: underline;}

p img {padding: 0;max-width: 100%;}

img.centered {display: block;margin-left:auto;margin-right: auto; border:3px solid #4583d8;margin-top:10px;margin-bottom:10px;}

img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;border:1px solid grey;}

img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline; border:1px solid grey;}

.alignright {float: right;padding: 4px;margin-left:10px;font-size:1em;}

.alignleft {float: left;padding: 4px;margin-right:10px;font-size:1em;}

.alignimageright {float: right;padding: 4px;margin:10px;border:1px solid grey;text-align:center;font-size:0.8em;}

.alignimageleft {float: left;padding: 4px;margin:10px;border:1px solid grey;font-size:0.8em;text-align:center;}

.alignimagecenter {padding: 4px;margin:10px;border:1px solid grey;font-size:1em;text-align:center;}

.center {text-align: center;}

hr {display: none;}

a img {border: none;}

.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}

#sidebar ul, #sidebar ul ol {margin: 0;padding: 0;text-align:left;}

#sidebar ul li {list-style-type: none;list-style-image: none;margin-bottom: 15px;width:100%}

#sidebar ul p, #sidebar ul select {margin:0;}

#sidebar ul ul, #sidebar ul ol {margin:0;}

#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 20px;}

ol li, #sidebar ul ol li {list-style: decimal outside;}

#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0;padding: 0;}

#searchform {margin: 10px auto;	padding: 5px 3px; text-align: left;}

#sidebar #searchform #s {width: 120px;padding: 2px;border:1px solid grey;}

#sidebar #searchsubmit {padding: 1px;margin-top:5px;}

select {width: 130px;}

#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}

#commentform textarea {	width: 100%;}

#commentform #submit {margin: 0;float: right;}

.alt {margin: 0;padding: 10px;}

.commentlist {padding: 0;text-align: justify;}

.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}

.commentlist p {margin: 10px 5px 10px 0;}

#commentform p {margin: 20px ;}

#comments {text-align:left; margin:5px 0 0 0;background-color:#E7EDF6;padding:10px;}

.nocomments {text-align: center;margin: 0;padding: 0;}

.commentmetadata {margin: 0;display: block;}

#sidebar form {margin: 0;}

#sidebar2 h2 {text-align:left;}

#google {text-align:left;width:300px;}

hr {border: 0; color: #669933;background-color: #669933;height: 1px;margin-top:10px;}

.smallright {text-align:right;color:#777;font-size:.8em;}