/*
Theme Name: miller
Theme URI: landmarkcommunications.net
Description: Custom Theme for fran miller
Version: 1 
Author: Landmark Communications
Author URI: http://landmarkcommunications.net
Tags: miller
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";


a {text-decoration:none;}

a:link {color: #4160a3;}
a:visited {color: #4160a3;}
a:hover {color: #666;}

p {margin: 10px 0;}

h4 {color:#ff0100;}

h5 {margin-top:8px; }




body { 	background-color: #fff; 
		color: #000;
		font-family:'Times New Roman', Times, serif;
		font-size:16px;
		}


#header {width:100%; min-height:152px; background:url(images/top_bg.jpg) repeat-x; }

#header_wrapper {width:1000px; margin:0 auto;}

#logo {width:186px; height:140px; padding:5px 0px 0px 0px; float:left;}





/*** Navigation ***/
#nav {width:690px; min-height:65px; background:url(images/nav_bg.png) no-repeat; float:right; margin-top:30px; }
#nav ul {float:left;  margin-top:14px; margin-left:40px; margin-bottom:0px; padding-top:5px;}
#nav ul li {float:left;}
#nav ul li a {width:690px; min-height:65px; color:#0154a4; display:inline; font-size:20px; padding:19px 32px 19px 32px; }
#nav ul li a:hover {color:#e31937; background:url(images/rollover.png) repeat; padding:19px 32px 19px 32px;}
#nav .page_item { } 
#nav ul li.current_page_item a {color:#e31937; background:url(images/rollover.png) repeat; padding:19px 32px 19px 32px;}







#wrapper { 	width: 1000px;
			margin: 0 auto; 
			}

#home_wrapper {width: 1000px;
			   margin: 0 auto;
			   min-height:717px;
			   background:url(images/home_image_bg.png) no-repeat;
			  }



/***Home Page ***/
#home_top {width:100%; min-height:680px; background:url(images/mid_stripe.png) repeat-x; }


#home_bottom {width:1000px; min-height:289px; background:url(images/home_conten_bg.png) no-repeat; margin-top:20px;}
#int_bottom {width:1000px; min-height:289px; background:url(images/home_conten_bg.png) no-repeat; margin-top:0px;}


#home_left {width:273px; float: left; margin: 10px 0px 0px 55px;}

#home_center {width:275px; float: left; margin: 10px 0px 0px 65px;}


#home_right {width:177px; float: right; margin: 40px 55px 0px 0px;}



/***Mailpress ***/

#button {width:426px; min-height:58px; float:right; margin: 230px 0px 5px 0px; }

#newsletter {width:426px; min-height:58px; background:url(images/newsletter_bg.png) no-repeat; float:right; margin: 20px 0px 15px 0px; padding:53px 0px 0px 22px;}


.MailPressFormEmail{width:221px; height:30px; background-color:transparent; background-image:url(images/signup_box.png); border:none; margin:10px 5px 15px 0px;}

.MailPressFormSubmit{color:#9c9691; background-color:transparent; font-size:1px; background-image:url(images/subscribe_now.png);border:none; width:143px; height:34px;  text-indent: -1000px; margin:10px 0px 10px 5px;  }



/***Main Content***/
#main_content_bg {width:100%; min-height:717px; background:url(images/mid_stripe.png) repeat-x;}
#main_content {width:1000px; min-height:500px; background:url(images/issues_bg.png) no-repeat; background-color:#ac9c80;  margin:0 auto;}
#main_content h2{width:380px; float:right; font-size:24px; padding: 10px 0px 10px 0px; color:#fff;}
#main_content p{width:380px; float:right; padding: 0px 0px 0px 530px; color:#fff;}


/***POST Content***/
#post_content_bg {width:100%; min-height:717px; background:url(images/postbg.jpg) repeat-x; background-color:#6e4f1c;}
#post_content {width:1000px; min-height:500px; margin:0 auto;}
#post_content h2{width:1000px; float:left; font-size:24px; padding: 10px 0px 10px 0px; color:#fff;}
#post_content p{width:1000px; float:left; padding: 0px 0px 0px 0px; color:#fff;}


/***MEET CONTENT***/
#meet_content {width:1000px; min-height:440px; background:url(images/meet_bg.png) no-repeat; margin:0 auto;}
#meet_content h2{width:460px; float:right; font-size:24px; padding: 10px 0px 10px 0px; color:#fff;}
#meet_content p{width:460px; float:right; padding: 0px 0px 0px 530px; color:#fff;}


/***DONATE CONTENT***/
#donate_content {width:1000px; min-height:420px; background:url(images/donate_bg.png) repeat-x; margin:0 auto;}
#donate_content h2{width:460px; float:right; font-size:24px; padding: 10px 0px 10px 0px; color:#fff;}
#donate_content p{width:460px; float:right; padding: 0px 0px 0px 530px; color:#fff;}

/***ISSUES CONTENT***/
#issues_content {width:1000px; min-height:535px; background:url(images/issues_bg.png) no-repeat; margin:0 auto;}
#issues_content h2{width:460px; float:right; font-size:24px; padding: 10px 0px 10px 0px; color:#fff;}
#issues_content p{width:460px; float:right; padding: 0px 0px 0px 530px; color:#fff;}


/***Contact Page***/
#contact_left{width:400px; float:left; }
#contact_right{width:300px; float:right; margin-right:30px; font-size:20px;}


/***Footer***/
#footer {width:1000px; min-height:92px; margin:0 auto;}
#footer_left{width:330px; float:left; padding-top:10px; color:#666; margin-left:10px; margin-top:5px;}
#footer_right{width:120px; float:right; margin-top:5px;}

