/*
Theme Name: Simplistic Blue
Theme URI: http://www.carsenklock.com/resources/
Description: A simple blue wordpress theme by Carsen
Version: 1.3.2
Tags: blue,two-columns,white,light,fixed-width,right-sidebar
Author: Carsen Klock
Author URI: http://www.carsenklock.com/
*/

body{
	background:url(images/mbg.jpg) left 76px repeat-x #212334;
	font-family:Arial, helvetica, sans-serif; 
	color:#BFCED7; 
	font-size:0.75em; 
	line-height:1.16em; 
	text-align:center;
	}
img{
	border:0; 
	text-align:left; 
	vertical-align:top;
	}
ul{
	list-style:none;
	}
li{
	line-height:0;
	}
.column{
	float:left;
	}
.clear{
	clear:both;
	}
input, textarea, select{
	color:#2B2F43; 
	vertical-align:top; 
	text-align:left; 
	border: 1px solid #D0D0D0; 
	font:11px Tahoma, Arial, helvetica, sans-serif; 
	padding-left:5px;
	}
.float_right{
	float:right;
	}
.align_right{
	text-align:right;
	}
.center{
	text-align:center;
	}
.top_indent_5px{
	padding-top:5px; display:block;
	}
.top_indent_10px{
	padding-top:10px; 
	display:block;
	}
.top_indent_15px{
	padding-top:15px; 
	display:block;
	}
.top_indent_20px{
	padding-top:20px; 
	display:block;
	}
.top_indent_25px{
	padding-top:25px; 
	display:block;
	}

.min_width{
	min-width:980px; 
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "1000px" : "100%");
	}

.width_stretch{
	width:100%;
	}

.col_1, .col_3, .box_1, .box_2, .box_3, .mid{
	float:left;
	}
a {
	color: #156CB2;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1,h2,h3,h4,h5 {
	margin: 0px;
}
h1 {
	font-size: 1.5em;
}
h2 {
	font-size: 1.4em;
}
h3 {
	font-size: 1.3em;
}
/* Centers the layout */
.centered {
	margin: 0 auto;
	width: 980px;
	background: url(images/page_bg.gif) repeat-y;
	padding: 4px 0px;
}

/* Header */
.logo{
	height:49px; 
	background:url(/images/DTI_Logo_Top.gif) 107px 4px no-repeat; 
	padding:0 110px 0 0;
	}

.logo .nav{
	padding:10px 17px 9px 12px; 
	background:url(images/nav_line.gif) right top repeat-y #191B2B; 
	float:right; 
	margin-top:14px;
}
.logo .nav a{
	color:#6DBCD5; 
	text-decoration:none; 
	padding-left:20px;
}
.logo .nav a:hover{
	text-decoration:underline;
}
.logo .nav .link_1{
	background:url(images/nav_pic_1.gif) left center no-repeat;
}
.logo .nav .link_2{
	background:url(images/nav_pic_2.gif) left center no-repeat;
}
.logo .nav .link_3{
	background:url(images/nav_pic_3.gif) left center no-repeat;
}
.logo .clear{
	background:#191B2B;
}
.head{
	background:url(images/dti_banner1.jpg) left top repeat-x;
}
.head .left{
	background:url(images/) left top no-repeat;	
}
.head .right{
	background:url() right top no-repeat; 
	height:125px;
}
#header {
	margin: 0px auto 0px auto;
	background: url(images/mbg.jpg) left top repeat-;;
	width: 980px;
	height: 130px;
	text-align: left;
}

#header h1 {
	margin: 0px;
	width: 980px;
	padding: 0px 0px 0px 34px;
	color: #97D0F3;
	font: 1.7em Arial;
}


/* Navigation */
#navigation {
	margin: 10px;
	width: 980px;
	text-align: inherit;
	font: 1.0em Trebuchet MS, Arial;
	background:url(images/menu_bg.gif) left top repeat-x; 
	padding:10px 10px 25px 0px; 
	text-transform:uppercase; 
	font-weight:bold;
}

#navigation ul {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	list-style: none;
}
#navigation ul li {
	margin: 0px;
	padding: 0px 5px;
	float:left;
}
#navigation ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 5px 15px 5px 5px;
	float:left;
	background:url(images/menu_line_y.gif) right top repeat-y;
}
#navigation ul li a:hover {
	display: block;
	text-decoration: underline;
	color: #00C3F4;
}
#navigation ul li a span {
	display: block;
	padding: 9px 20px 8px 20px;
	
}
/* Container */
#container {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	padding-top: 20px;
}
/* Top ad */
.ad {
	text-align: center;
	margin-bottom: 20px;
}
/* First header */
.header1 {
	background: url(images/h1.gif);
	border-left: 1px solid #156CB2;
	border-right: 1px solid #156CB2;
	font-size: 1.1em;
	color: #ffffff;
	text-align: center;
	padding: 6px 0px;
	width: 400px;
	float: left;
	font-family: Trebuchet MS, Arial;
}
.header2 {
	background: url(images/h1.gif);
	border-left: 1px solid #156CB2;
	border-right: 1px solid #156CB2;
	font-size: 1.1em;
	color: #ffffff;
	text-align: center;
	padding: 6px 0px;
	width: 300px;
	float: right;
	font-family: Trebuchet MS, Arial;
}
/* Second Header */
.header3 {
	background: url(images/h2.gif);
	font-size: 0.9em;
	color: #97D0F3;
	text-align: left;
	padding: 7px 10px 0px 0px;
	font-family: Trebuchet MS, Arial;
}
#content {
	padding: 5px;
	line-height: 1.8em;
	float: left;
    width: 550px;
}
#content .details {
	font-size: 0.9em;
	color: #777777;
}
/* Footer */
#footer {
	text-align: center;
	font-size: 0.9em;
	line-height: 1.9em;
	background:url(images/footer_box_2_bg.gif) left bottom repeat-x;
}
#col1 {
	float: right;
	padding: 5px;
    width:150px;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

