/*  
Theme Name: Abbottlittle.com Original by Emtwo
Theme URI: http://abbottlittle.com/
Description: Design and Development of custom site for Abbottlittle.com by <a href="http://emtwowebstudios.com.com/">Emtwo</a>.
Version: 1.0
Author: Melissa & Sean Connolly, Emtwo, LLC.
Author URI: http://www.emtwowebstudios.com/
*/

html{
margin: 0;
padding: 0;
background: #8C110A url(http://www.abbottlittle.com/wp/wp-content/themes/new/images/bg-bottom.jpg) repeat-x bottom;
}

body {
color: #231F20;
margin: 0; 
padding: 0;
font-family: georgia, times, serif;
font-weight:normal;
font-style: normal;
background: transparent url(http://www.abbottlittle.com/wp/wp-content/themes/new/images/bg-top.gif) repeat-x top;
}

#wrapper{
width: 951px;
margin: 0 auto;
padding: 0;
font-style: normal;
}

#container{
width: 951px;
padding: 0;
font-style: normal;
background: #fff url(http://www.abbottlittle.com/wp/wp-content/themes/new/images/contentbg.gif) repeat-y center;
}

#header h1{
display: none;
}

a {color:#8A0D05; font-weight:bold; text-decoration:none; font-style: normal;}
a:link {color:#8A0D05; font-weight:bold; text-decoration:none; font-style: normal;}
a:visited {color:#8A0D05; font-weight:bold; text-decoration:none; font-style: normal;}
a:hover {color:#231F20; font-weight:bold; text-decoration:none; font-style: normal;}


#footer a {color:#fff; font-weight:normal; text-decoration:none; font-style: normal;}
#footer a:link {color:#fff; font-weight:normal; text-decoration:none; font-style: normal;}
#footer a:visited {color:#fff; font-weight:normal; text-decoration:none; font-style: normal;}
#footer a:hover {color:#fff; font-weight:normal; text-decoration:underline; font-style: normal;}

p{
line-height: 1.6em;
font-style:normal;
}

h2, h3{
color:#231F20;
font-weight: normal;
font-family: century, times, georgia, serif;
font-style: normal;
}

ul{
margin: 0 30px 0 20px;
}

li{
margin: 0 0 10px 0;
padding: 0;
font-style: normal;
}

/*HEADER  NAV CSS------------------------------------------*/

#header{
float: left;
width: 951px;
margin: 0;
background: transparent url(http://www.abbottlittle.com/wp/wp-content/themes/new/images/header.jpg) no-repeat;
}

#logo{
float: left;
height: 165px;
width: 300px;
margin:35px 0 0 20px;
}

#logo a{
height:165px;
width: 300px;
display: block;
}

div#menu{
float: right;
margin: 143px 5px 0 0;
text-transform: uppercase;
font-size: 18px;
font-style: normal;
}

ul#nav,ul#nav li{
list-style-type: none;
font-style: normal;
margin: 0;
padding: 0;
letter-spacing: .03em;
}

ul#nav li{
float: left;
margin-right: 3px;
text-align: center;
font-style: normal;
}

ul#nav a{
float:left;
width: 6.5em;
height: 22px;
padding: 15px 0;
text-decoration:none;
font-style: normal;
font-weight:normal;
color: #fff;
}

ul#nav a:hover{
background: #231F20;
color: #fff;
font-style: normal;
font-weight:normal;
}

/*COL 1 CSS------------------------------------------*/

.col1{
float: left;
width: 600px;
margin: 20px 0 0 0;
font-style:normal;
}

.maincontent{
padding: 0 15px 20px 30px;
font-style: normal;
}

 .col1 h2{
font-size: 30px;
margin: 0;
padding: 0;
color: #8A0D05;
font-weight: normal;
font-style: normal;
}

 .col1 h3{
font-size: 18px;
margin: 5px 0;
padding: 0;
color: #231F205;
font-weight: normal;
font-style: normal;
text-decoration: underline;
}

.col1 p{
font-size: 15px;
padding: 5px 0;
margin: 2px 0 5px 0px;
font-style:normal;
}

.entry p{
margin: 0 0 20px 0;
}


/*COL 2 CSS------------------------------------------*/

.col2{
float: left;
width:280px;
margin: 20px 0 20px 15px;
background: #EFEFEF;
color: #231F20;
font-size: 12px;
padding: 15px 15px;
font-style: normal;
}

.col2 h2{
font-size: 24px;
margin: 0 0 5px 0;
padding: 0;
color: #231F20;
font-weight: normal;
font-style: normal;
}

.col2 em{
margin: 0;
padding: 0;
color: #231F20;
font-weight: normal;
font-style: normal;
}

.col2 ul{
list-style: none;
padding: 10px 0 0 15px;
margin: 0;
font-style: normal;
}

 .col2 p{
display: inline;
padding: 0;
margin: 0 0 5px 0;
font-style: normal;
}

/*FOOTER------------------------------------------*/

#footer{
float: left;
width: 931px;
color: #fff;
background: #231F20;
height: 50px;
margin: 0 0 0 12px;
}

.footercontent{
font-size: 12px;
font-style: normal;
}

#footernav{
margin: 0;
padding: 15px 0 0 20px;
}

#footernav li{
list-style: none;
float: left;
padding: 0;
margin: 0px 3px 0 0;
font-size: 20px;
font-weight: normal;
}

.footercontent p{
text-align: right;
margin: -10px 20px 0 0;
padding: 0;
}

/*Extra CSS------------------------------------------*/

acronym { 
border-style: dashed; 
border-width: 0 0 1px 0; 
cursor: help;
}

checkbox, textarea, select, area {
border: 2px solid #fff;
padding: 5px;
color: #1E2F39;
background: #D3EAF8;
}

input {
border: 2px solid #fff;
padding: 5px;
color: #1E2F39;
font-weight:  bold;
background: #D3EAF8;
margin: 0 5px 0 0;
}

.highlight{
color: #7B0734;
padding: 0 1px 0 0;
font-size: 16px;
}

/* NICE TITLES ------------------------------------------*/

div.nicetitle {
position: absolute;
top: 0px;
left: 0px;
width: auto;
z-index: 100;
height: auto;
background: #fff;
padding: 2px;
border: 1px solid #1E2F39;
font-family: lucida sans, arial, verdana, sans-serif;
font-size: 12px;
}

div.nicetitle p {
margin: -5px 0;
padding: 1px;
color: #1E2F39;
}

div.nicetitle p.destination {
color:#314958;
}

pre {
color:#2A4765;
}
