/*
Theme Name: United ISD
Theme URI: http://www.uisd.net
Description: WordPress theme for United ISD created on 2009
Version: 1.0
Author: UISD Online Services
Author URI: http://www.uisd.net
Tags: blue, custom header, fixed width, two columns, widgets

	United ISD v1.0

	This theme was designed and built by Online Services

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body
{
	background-color:#274299;
	background-image:url(images/portal_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	margin:0;
	font-size:.75em;
}

h1, h2, h3, h4, h5, h6 { font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0; font-weight:normal; }

/* a { color:#0033CC; } */
a { color:#153888; }
a:hover { color:#0033FF; text-decoration:underline; }


h1 { font-size:16pt; }

/* page title in archives page */
h2.pagetitle { font-size:16pt; margin:20px 3px 5px 0; padding-bottom:0; font-weight:normal; }
/* page title for posts in archives page */
div.post.hentry h3 { font-size:16pt; margin:20px 3px 5px 0; padding-bottom:0; font-weight:normal; clear:both; }


/* ----- Layout ----- */
#container { background-color:#FFFFFF; margin-top:0; margin-bottom:0; margin-left:auto; margin-right:auto; width:950px; }
#container2 { margin-top:10px; }
#container3 { width:690px; float:left; }

#header { width:950px; height:111px; background-color:#fff; background-image:url(images/masthead_950.jpg); background-repeat:no-repeat; }
#header:hover { background-image:url(images/masthead_950_hover.jpg); }
#header h1 { display:none; }
#header div.description { display:none; }

#slider { border:1px solid #999999; margin:0 10px 20px 10px; width:100%; float:left; height:150px; font-size:8pt; }
#slider h1 { color:#ea9600; }

/* #content { background-color:#f5f5f5; margin:0 10px; width:690px; float:left; } */
#content { background-color:#ffffff; margin:0 10px; width:690px; float:left; }

#content .post { margin-bottom:20px; }
#content .post h1 { margin:20px 3px 5px 0; padding-bottom:0; font-weight:normal; }
#content .post h1 a { color:#ea9600; }
#content .post h1 a:hover { color:#0033CC; }
#content div.post span.post_time {  margin:0; padding:0; color:#666666; font-size:8pt; }

table#board  { width:100%; }
table#board td{ text-align:center; border:0; }
table#board td img { border:1px solid #CCCCCC; padding:5px; margin:5px; text-align:center; }

#video-archive-table
{
	width:678px;
	border:0;
	border-collapse:collapse;
}

#video-archive-table td
{
	padding-bottom:20px;
	width:226px;
	border:0;
	border-collapse:collapse;
}

#video-archive-table td a img
{
	display:block;
	float:none;
	position:relative;
	left:40px;
	padding:0;
}

#video-archive-table a
{
/*	color:#0000FF;
	text-decoration:none; */
}

/* ----------- play button ----------- */
a.record
{
    display:block;	
	position:relative;
    width:115px;
    height:102px;
}

a.record:hover span
{
    background: url(/wp-content/themes/UnitedISD/images/play.png) no-repeat;
    -moz-opacity:.80;
    opacity:.80;
    filter:alpha(opacity=80);
    display:block;
    position:absolute;
    top:0;
    left:5px;
    z-index:100;
    width:115px;
    height:100px;
}

/* ---------- little cam and black rectangle -------------- */
a.record span.cam
{
	background-color:#000000;
	background-image:url(images/cam.png);
	/*background-position:left;*/
	background-repeat:no-repeat;
    -moz-opacity:.80;
    opacity:.80;
    filter:alpha(opacity=80);
    display:block;
    position:absolute;
    top:100px;
    left:5px;
    z-index:100;
    width:127px;
    height:15px;
}

table { width:100%; }
table th { border:1px #999999 solid; }
table td{ text-align:center; border:1px #999999 solid; }
table td img { border:1px solid #CCCCCC; padding:5px; margin:5px; text-align:center; }

table.staff { width:100%; }
table.staff td { border:0; text-align:left; }
table.staff td img { border:1px solid #CCCCCC; padding:5px; margin:0 5px 5px 0; text-align:left; float:left; }

a.pdf { background-image:url(images/pdf.gif); padding-left:20px; padding-bottom:2px; display:inline-block; vertical-align:bottom; background-position-x:0%; background-position-y:0%; background-repeat:no-repeat; text-decoration:underline; }
a.podcast { background-image:url(images/itvpodcast.gif); padding-left:20px; padding-bottom:2px; display:inline-block; vertical-align:bottom; background-position-x:0%; background-position-y:0%; background-repeat:no-repeat; text-decoration:underline; }
a.camera { background-image:url(images/itvcamera.gif); padding-left:20px; padding-bottom:2px; display:inline-block; vertical-align:bottom; background-position-x:0%; background-position-y:0%; background-repeat:no-repeat; text-decoration:underline; }



a.ppt { background-image:url(images/ppt.gif); padding-left:20px; padding-bottom:2px; display:inline-block; vertical-align:bottom; background-position-x:0%; background-position-y:0%; background-repeat:no-repeat; text-decoration:underline; }

/*img.thumbnail { border:1px solid #ccc; background-color:#FFFFFF; padding:3px; float:right; margin-left:15px; }*/
img.thumbnail { border:medium solid #333333; padding:3px; }

img.photo { border:1px solid #ccc; background-color:#FFFFFF; padding:3px; float:left; margin-right:15px; }

div.entry { background-color:#FFFFFF; }
/* div.entry ul { background-color:#CCCCFF; border:1px solid #666666; margin:3px 0 15px 15px; padding:1px; }
div.entry ul li { list-style:none; padding-left:5px; }
div.entry ul li ul { background-color:#FFFFCC; }
div.entry ul li ul li ul { background-color:#FFCCCC; }
div.entry ul li ul li ul li ul { background-color:#FFCCFF; } */

/* div.entry p img { float:left; background-color:#FFFFFF; padding:5px; border:1px solid #CCCCCC; margin:10px 10px 20px 0; } */
div.entry p img { background-color:#FFFFFF; padding:5px; border:1px solid #CCCCCC; margin:10px 10px 20px 0; float:left; }

.wp-caption { background-color:#f1f1f1; border:1px solid #CCCCCC; padding:5px; }
.wp-caption img { float:left; background-color:#FFFFFF; padding:5px; border:1px solid #CCCCCC; margin:0 10px 10px 0; }

/* photos with captions */
div.entry table { border-collapse:collapse; }
div.entry caption { font-size:1.2em; font-weight:bold; background-color:#333333; color:#FFFFFF; }
div.entry th { background-color:#666666; color:#FFFFFF; padding:3px 10px 3px 3px; text-align:left; }
div.entry td { padding:3px 10px 3px 3px; text-align:left; }

/* tables inside post pages */
body.single div.entry table { border:0; }
body.single div.entry td { border:0; }

/* #sidebarLeft { margin:0 5px; width:200px; float:right; } */
/* #sidebar { margin:0 5px 20px 0; width:230px; float:right; background-color:#ffcd83; color:#333333; } */
#sidebar-container {width:240px; float:right; padding:0; margin:0; background-color:#FFFFFF; }

#sidebar { margin:10px 5px 10px 0; padding:0; width:234px; float:right; color:#333333; background-color:#f1f1f1; border:1px solid #CCCCCC; }
#sidebar h1 { background-color:#ea9600; color:#ffffff; margin:0; padding:8px 5px 8px 5px; font-size:8pt; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#sidebar h2 { background-color:#274299; color:#ffffff; margin:0; padding:8px 5px 8px 5px; font-size:8pt; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#sidebar h2 a { color:#FFFFFF; text-decoration:none; }

#sidebar ul { padding-left:0; margin-left:0; }
#sidebar ul li { list-style:none; margin:0; padding:0.25em 0 0.25em 5px; }
#sidebar ul li:hover { background-color:#99CCFF; }
#sidebar ul li a { text-decoration:none; }
#sidebar ul li ul { border:0; }
#sidebar ul li ul li { font-size:9pt; padding:0.25em 0 0.25em 0; }

#sidebar ul li h2 { font-size:9pt; }

div#sidebar.banners { background-color:#FFFFFF; border:0; }
div#sidebar.banners img { border:1px solid #CCCCCC; }

/* #main_navlist { width:930px; height:32px; text-align:left; background-color:#ea9600; background-image:url(images/globalNav_bg.jpg); font-size:8pt; }
#main_navlist ul { float:left; width:100%; }
#main_navlist li { display:inline; padding:8px 25px 8px 0; }
#main_navlist li a { color:#FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase; } */

#main_navlist { margin-top:0px; width:950px; height:32px; text-align:left; background-color:#ea9600; background-image:url(images/globalNav_bg.jpg); font-size:8pt; }
#main_navlist ul { margin:0; padding:0; list-style:none; width:940px; float:left; }
#main_navlist li { float:left; }
#main_navlist li:hover { background-color:#FF6600; }
#main_navlist li a { display:block; padding:.5em 1.3em; line-height:2.1em; text-decoration:none; color:#FFFFFF; font-weight:bold; text-transform:uppercase; }

#pushbottom { clear:both; }

#footer { padding:20px 20px 10px 20px; width:910px; font-size:8pt; color:#999999; clear:both; }
