@charset "UTF-8";
/* Normalize CSS */
html, body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, form, input, textarea, span, blockquote, q, cite, table, th, tr, td {margin:0; padding:0; font-size:100%;}
html {background:url(../images/bgMain.jpg) no-repeat top center;}
body {width:750px; position:relative; left:50%; margin-left:-375px; top:0; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#000000;}
a:link {color:#1f7ac0; text-decoration:underline;}
a:visited {color:#a5d7f0; text-decoration:none;}
a:hover {color:#5db7e4; text-decoration:none;}
a:active {color:#85c9eb; text-decoration:none;}
#branding {width:228px; height:172px; background:url(../images/ITDheaderLogo.jpg) no-repeat top left; text-indent:-9999px; position:relative; top:7px; left:266px;}
#branding a {display:block; width:228px; height:172px;}
/* Navigation */
#navigation ul {position:relative;  margin-top:27px; margin-left:30px;}
#navigation li {display:block; float:left; list-style:none;}
#navigation a {height:25px; display:block; background-position:top left; background-repeat:no-repeat; text-indent:-9999px; overflow:hidden;}
#home a {width:69px; background:url(../images/navHome.gif);}
#about a {width:67px; background:url(../images/navAbout.gif);}
#temptaker a {width:122px; background:url(../navTempTaker.gif);}
#preppal a {width:93px; background:url(../images/navPrepPal.gif);}
#news a {width:59px; background:url(../images/navNews.gif);}
#testimonials a {width:110px; background:url(../images/navTestimonials.gif);}
#store a {width:90px; background:url(../images/navStore.gif);}
#careers a {width:110px; background:url(../images/navCareers.gif);}
#navigation a:hover {background-position:0 -25px;}
/* Body/Main Content */
#content {color:#000000; clear:both; margin:130px 30px 50px 30px; font-size:.85em; line-height:1.75em;}
#content h1 {height:43px; text-indent:-9999px; overflow:hidden; border-bottom:1px solid #e5e4e4; background-repeat:no-repeat; margin-bottom:15px;}
#content h3 {color:#005389; margin-bottom:1em;}
#content p {color:#000000; margin-bottom:1.5em;}
/* News */
#newsList {list-style:none;}
#newsList li {padding-bottom:1.5em; padding-top:1.5em; border-bottom:1px solid #e5e4e4;}
/* Footer */
#site_info {width:450px; position:relative; left:175px; padding-bottom:20px; clear:both;}
#site_info p {width:450px; height:97px; text-indent:-9999px; overflow:hidden; background:url(../images/footerText.gif) no-repeat top left;}
#email a {display:block; width:450px; height:14px; background:url(../images/email.gif) no-repeat top left; text-indent:-9999px; overflow:hidden; margin-left:195px;}
#email a:hover {background-position:0 -14px;}
/* Testimonials */
cite, q {display:block;}
cite {text-align:right; margin-bottom:2em; margin-top:-1.5em; font-size:.85em; color:#838383;}
q {margin-bottom:1.5em;}
/* Temp-Taker */
.productList {color:#005389; margin-left:70px; margin-bottom:30px; font-family: Garamond, AGaramond, "Apple Garamond", "Adobe Garamond Pro", "Adobe Garamond", "Times New Roman", Times, serif; font-size:1.25em;}
.productList .detail {color:#b0afaf; font-style:italic; font-size:.85em;}
.productList li {margin-bottom:.5em;}
#quoteRequest {width:197px; height:54px; background:url(../images/quoteBtn.jpg) no-repeat top left; text-indent:-9999px; overflow:hidden; display:block;}
/* Prep-Pal */
#login {width:130px; height:39px; background:url(../images/clientLogin.gif) no-repeat top left; text-indent:-9999px;}
#demo {width:130px; height:39px; background:url(../images/btn_videoDemo.gif) no-repeat top left; text-indent:-9999px; overflow:hidden; display:block;}
.slideshow {
	height: 300px;
	width: 400px;
	margin: 10px;
	padding-left: 0px;
	margin-left: 150px;
}
.slideshow img { padding: 1px; border: 1px solid #ccc; background-color: #eee;  align: center;
}
.slideshow2 {
	height: 300px;
	width: 400px;
	margin: 10px;
	padding-left: 0px;
	margin-left: 70px;
}
.slideshow img2 { padding: 1px; border: 1px solid #ccc; background-color: #eee;  align: center;
}
