/*
Theme Name: jtv
Theme URI: weathersdesign.com
Description: Custom Theme for JTV General
Version: 1 
Author: Weathers Design
Author URI: http://weathersdesign.com
Tags: jtv general
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";


a {
text-decoration:none;
}

a:link {color: #012d5c;}
a:visited {color: #012d5c;}
a:hover {color: #b4131b;}

p {margin: 10px 0;}

h3 {color:#012d5c;}

h6 {font-size: 24px;color:#012d5c;}




body {background: #fafaf7 url(images/bg.jpg) repeat-x;
color: #546474;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#top_spacer {width:256px; min-height:30px; padding-left:2px; background: #1d2434; }

#wrapper {
width: 958px;
margin:0 auto; 
background-color:#ffffff;
border-left:1px solid #999;
border-right:1px solid #999;
}

#top {height:518px; }
#sidebar {width:258px; min-height:518px; float:left; background: #1d2434; }
#logo {width:225px; height:104px; padding: 15px 0px 0px 15px;}


/*** Navigation ***/

#nav ul {float:left;  margin-top:45px; text-align:center; text-transform:uppercase;}
#nav ul li {float:left;}
#nav ul li a {width:258px; color:#f4eed8; display:block; font-size:25px; padding:5px 0px 5px 0px; }
#nav ul li a:hover {color:#f4eed8; background:url(images/nav_bg.jpg) no-repeat;}
#nav .page_item { border-bottom: 1px solid #3e4243; } 
#nav ul li.current_page_item a {color:#f4eed8; background:url(images/nav_bg.jpg) no-repeat;}
.sidebar {float: right; margin-top: 20px; width: 190px; }
.sidebar li { border-bottom: 1px solid #3e4243; line-height: 20px;}



#top_right {width:700px; height:518px; float:right; background:url(images/home.jpg) no-repeat; }

#home_left {width:516px; float:left; }
#home_left p{padding: 15px 20px 0px 20px;}

#home_right {width:440px; float:right; margin-bottom:4px;}
#home_right p{padding: 15px 20px 0px 20px;}

#main_content {width:600px; min-height:400px; float:left; padding: 5px 10px 5px 10px;}

#main_content h2 {font-size:20px; color:#1d2434; padding-top:5px;}
#main_content ul{ list-style: square inside; padding:2px 0px 2px 5px;}

#main_content li{ list-style: square inside; padding:2px 0px 2px 5px;}

#left {width:275px; float: left;}
#right {width:275px; float: left; margin-left:20px;}


#project_content {width:480px; min-height:400px; float:left; padding: 5px 10px 5px 10px;}

#project_content h2 {font-size:20px; color:#1d2434; padding-top:5px;}


.iebox {
  float: left;
  width: 700px;
}

.iebox img {
	padding: 1px;
	border: 1px solid #a5a9ad;
	margin: 5px 0px 0px 0px;
}

#contact_left {width:360px; float:left;}

#contact_right {width:250px; float:right; text-align:right; padding-right:10px;}

#footer {width:960px; margin:0 auto; background:url(images/footer_bg.jpg) repeat-x; background-color:#ffffff; padding-top:5px;}

#footer p{margin-top:8px;}

#footer_left {width:500px; float:left; margin-bottom:10px;}
#footer_right {width:100px; float:right; margin-top:6px;}


