/*
Theme Name: keown 
Theme URI: landmarkcommunications.net
Description: Custom Theme for bobby banks
Version: 1 
Author: Landmark Communications
Author URI: http://landmarkcommunications.net
Tags: banks
*/

@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;}


body { 	background:url(images/bg.jpg) repeat-x;
		background-color: #fcf8da; 
		color: #666;
		font-family:'Times New Roman', Times, serif;
		font-size:16px;
		}


#wrapper { 	width: 993px;
			margin: 0 auto; 
			}



/***HEADER***/
#header{min-height:277px; background:url(images/header_bg.png) no-repeat;}

#logo {width:248px; height:129px; padding:58px 0px 0px 0px;}





/*** Navigation ***/
#nav {width:993px; min-height:59px; background:url(images/nav_bg.png) no-repeat; }
#nav ul {float:left;  margin-top:15px; text-transform:uppercase; margin-left:30px; }
#nav ul li {float:left;}
#nav ul li a {width:993px; min-height:59px; color:#fff; display:inline; font-size:20px; padding:5px 42px 0px 42px; }
#nav ul li a:hover {color:#333;}
#nav .page_item { } 
#nav ul li.current_page_item a {color:#fff;}


/***Home Page ***/
#home_top {min-height:223px; background:#fff; padding-top:60px;}

#welcome_box {width:541px; float:left; margin: 0px 0px 0px 40px;}
#welcome_box h2{font-size:24px; margin:4px 0px 26px 0px; color:#333;}
#welcome_box p{font-size:18px;}

#home_image {width:326px; min-height:229px; float:right; margin-right:15px;}


/***START HOME BOTTOM CONTENT BOXES***/
#home_bottom {min-height:290px; background:#fff; padding:0px 0px 0px 40px;}

#news {width:296px; min-height:289px; background:url(images/latest_news.png) no-repeat; float:left; padding: 70px 0px 0px 18px;}
#news h3{padding:0px 10px 0px 10px;}
#news h4{padding:0px 0px 0px 10px;}
#news p{padding:0px 10px 0px 10px; margin:0px 0px 0px 0px; color:#666;}


/***DATE FORMATTING FOR NEWS LISTINGS***/

#datebg{

font-family: 'Times New Roman', Times, serif;

background: url(images/date_bg.png) no-repeat;

height: 53px;

width: 281px;

margin: 0px 0px 0px 0px;

}



#day{

width:35px;

float:left;

padding:15px 0px 0px 28px;

color:#fff;

font-size:16px;

font-weight:bold;

}



#month{

width: 160px;

float:left;

padding-left:8px;

padding-top:15px;

color:#fff;

font-size:16px;

font-weight:bold;

}



/***TWEETS ***/

#tweets {width:295px; min-height:289px; background:url(images/twitter.png) no-repeat; float:left; padding:50px 0px 0px 12px;}

ul#twitter_update_list li {width:270px; padding: 10px 5px 5px 3px; font-size:18px;}


/***SOCIAL MEDIA BOX***/

#follow {width:300px; min-height:289px; background:url(images/follow.png) no-repeat; float:left; margin:0px 0px 0px 12px;}

#facebook {width:157px; min-height:75px; padding: 80px 0px 0px 75px;}

#twitter {width:168px; min-height:98px; padding: 25px 0px 0px 75px;}




/***Main Content***/
#main_content {min-height:550px; background:url(images/main_content_bg.jpg) repeat-x; background-color:#fff; padding-top:10px;}
#main_content h2{font-size:24px; margin: 0px 0px 10px 20px; color:#333; }
#main_content p{margin: 10px 20px 0px 20px;}
#main_content ul{ list-style: square inside; padding:2px 0px 2px 25px;}
#main_content li{ list-style: square inside; padding:2px 0px 2px 25px;}


/***Contact Page***/
#contact_left{width:400px; float:left; }
#contact_right{width:300px; float:right; margin-right:50px; font-size:20px;}


/***Footer***/
#footer {min-height:143px; background:url(images/footer_bg.png) no-repeat; }


#footer_left{width:330px; float:left; padding-top:15px; color:#fff; margin-left:20px; }

#footer_right{width:115px; float:right; padding:12px 20px 0px 0px;;}




