/*
Theme Name: sandysprings
Theme URI: landmarkcommunications.net
Description: Custom Theme for sandysprings challenge
Version: 1 
Author: Landmark Communications
Author URI: landmarkcommunications.net
Tags: sandysprings
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";


a {
text-decoration:none;
}

a:link {color: #c2a303;}
a:visited {color: #c2a303;}
a:hover {color: #c2a303;}

p {margin: 10px 0;}

h3 {color:#012d5c;}


body {
background:url(images/main_bg.jpg) repeat-x;
background-color: #000; 
color: #2060BA;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin-top:35px;
}


#wrapper {
width: 980px; min-height:600px;
margin: 0 auto; 
background-color:#fff;
}


/*** Navigation ***/
#nav {width:980px; float:left; height:40px; background-color:#990000; text-transform:uppercase; }
#nav ul {float:left;}
#nav ul li {float:left; margin-top:8px }
#nav ul li a {display: inline; color:#fff; padding:0px 8px 0px 8px; font-size:15px; font-weight:bold; }
#nav ul li a:hover {color:#ccc;}
#nav ul li.current_page_item a {color:#ccc; }


#home {width:980px; min-height:725px; background:url(images/home_bg.jpg) no-repeat;}

#home_space {width:980px; min-height:545px;}

#home_links {width:506px; min-height:102px; background:url(images/home_links_bg.jpg) no-repeat; margin-left:20px;}

#home_links_left {width:200px; float:left; margin-top:30px;}
#home_links_right {width:275px; float:right; margin-top:38px;}

/***sub pages***/
#main_content {width:660px; float:left; background-color:#FFFFFF; margin-bottom:20px;}
#main_content h2{padding: 15px 0px 0px 20px; font-size:24px; color:#2060BA;}
#main_content p{padding: 0px 20px 0px 20px; }


/***CONTACT***/
#contact_left{width:375px; float:left;}
#contact_right{width:245px; float:right; padding-left:35px;}


/***SIDEBAR***/
#sidebar {width:300px; float:right; margin-top:20px;}
#sidebar_sponsor {width:300px; float:left; margin-top:10px; padding-left:65px;}

/***NEWSLETTER***/
#newsletter {width:535px; float:left; margin-top:0px; }