/*
Theme Name: Emergency 2.0
Theme URI: http://web.dermotcarmody.com
Description: The Emergency's web site theme based on a blank Wordpress theme with a fixed width, laid out in 2 columns with the menu on the right by Will Healy
Author: Dermot Carmody
Author URI: http://www.dermotcarmody.com

*/

body
{
	text-align: center;
	background-color:#FEE9D1;
	color:#003A62;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}

a:link, a:visited {
color:#DD001B;
text-decoration:none;
}

a:hover {
color:#67BEE7;
}

div#container
{
margin-left: auto;
margin-right: auto;
width: 835px;
text-align: left;
}

#header {
width:100%;
padding:0px;
margin:0px;
float:left;
clear:both;
}

#header img {
border:none;
margin:0px;
padding:0px;
}

#logos {
width:100%;
padding:0px;
margin:0px;
float:left;
clear:both;
}

#emergency {
float:left;
}

#dev {
float:left;
}

#menu {
float:left;
clear:both;
width:100%;
height:20px;
background-color:#003A62;
color:#FFFFFF;
margin-top:16px;
padding:0px;
}

#menu a:link, #menu a:visited {
color:#FFFFFF;
text-decoration:none;
}

#menu a:hover {
color:#67BEE7;
}

#menu ul {
margin:0px;
padding:0px;
width:100%;
height:18px;
list-style-type:none;
}

#menu ul li {
list-style-type:none;
display:block;
height:20px;
margin:0px;
padding:0px;
float:left;
}

#main {
width:100%;
float:left;
margin:0px;
padding:0px;
clear:both;
border-right:1px dotted #ffc891;
}

#leftcol {
width:235px;
margin:0px;
padding:0px;
float:left;
}

#sidebar #lhsicons {
width:200px;
height:60px;
float:left;
padding:0px;
margin-left:30px;
margin-top:15px;
clear:both;
}

#sidebar #lhsicons #lhitwitter, #sidebar #lhsicons #lhifb, #sidebar #lhsicons #lhirss {
width:46px;
height:44px;
float:left;
margin:0px;
padding:0px;
}

#maincol {
width:540px;
padding-left:19px;
padding-right:19px;
padding-top:10px;
margin:0px;
float:left;
border-left:1px dotted #ffc891;
border-right:1px dotted #ffc891;
}

#maincol h1,#maincol h2, #maincol h3, #maincol h4 #maincol h1 a,#maincol h2 a, #maincol h3 a, #maincol h4 a{
color:#003A62;
font-size:18px;
font-weight:bold;
margin:0px;
padding-top:3px;
padding-bottom:5px;
}

#maincol h2 {
font-size:16px;
font-weight:bold;
}

#maincol h3 {
font-size:14px;
font-wieght:bold;
}

#maincol h4 {
font-size:14px;
font-weight:bold;
font-style:italic;
}

#maincol p {
line-height:18px;
margin:0px;
padding-top:10px;
padding-bottom:5px;
}

#sidebar {
width:235px;
margin:0px;
padding-left:8px;
padding-right:8px;
float:left;

}

#flashad, #breakingpanel #clipspanel #linkspanel #livepanel #pollspanel {
width:200px;
margin-bottom:15px;
padding:0px;
float:left;
clear:both;
}

#pollspanel ul li {
font-size:11px;
font-weight:bold;
}

#flashad {
width:235px;
}

#sidebar ul {
list-style-type:none;
margin:0px;
padding:0px;
width:100%;
display:block;
float:left;
clear:both;
}

#sidebar li {
list-style-type:none;
display:block;
width:100%;
margin:0px;
padding:0px;
float:left;
clear:both;
}

#sidebar li a:link, #sidebar li a:visited {
display:block;
width:100%;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:0px;
margin:0px;
float:left;
clear:both;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

#sidebar #clipspanel li a:link, #sidebar #clipspanel li a:visited {
color:#67BEE7;
}

#sidebar #clipspanel li a:hover {
color:#DD001B
}

#sidebar h2 {
font-size:12px;
margin-left:5px;
}

#container #footer {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003A62;
	padding: 2px;
	clear: both;
	float: left;
	height: 16px;
	width: 100%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
}

#container #footer a:link, #container #footer a:visited {
color:#ffffff;
text-decoration:none;
}

a img {
border:none 0px;
}

div.navigation {
width:100%;
height:16px;
font-size:11px;
float:left;
clear:both;
text-align:center;
padding:6px;
}


ol.commentlist, ol.commentlist li {
font-size:12px;
list-style-type: none;
margin-left:5px;
padding:0px;
}

ol.commentlist li {
padding-bottom:16px;
}

textarea#comment {
width:300px;
height:120px;
border: 1px solid #ffc891;
}

div.sociable_tagline {
font-size:11px;
}

p.postmetadata {
line-height:11px;
}

input#submit {
background-color:#FEE9D1;
	color:#003A62;
	font-family: Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #ffc891;
}

select {
border:1px solid #ffc891;
color:#003a62;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
}

.wp-caption-text {
font-size:11px;
font-weight:bold;
font-style:italic;
}
