/*
Theme Name: TwiLight
Theme URI: http://freethemelayouts.com/
Description: Designed by <a href="http://freethemelayouts.com">FreeThemeLayouts</a>.<br> This work is licensed <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License.</a> This means you may use it and make any changes you like. However, credit links must remain on footer for legal use.
Version: 1
Author: FreeThemeLayout/DreamTemplate
Author URI: http://www.freethemelayouts.com/
*/

.creditslnk { text-align:left;font-size:10px;color:#cccccc; }
.creditslnk a { color:#cccccc; text-decoration: none; }
.creditslnk a:visited { color:#cccccc; text-decoration: none; }

#sidebar ul {
margin-left:40px;
margin-top:0px;
padding:0px;
}

/* Main Tags */

html {
	min-height: 100%;
}

img {
	border: 0px;
}

a {
 color:#ffffff;
text-decoration:none;
}

a:hover {
color:#ea991a;
}

body {
	text-align: center;
	margin:0px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c9c9c9;
/*	color:#999999; */
/*	background: #2a2a2a url(images/bg_footer.gif); */
/*	background: #000000 url(images/bg_footer.gif);
	background-repeat:repeat-x;
	background-position:bottom; */
	background: #000000;
}

#wrapper {
	display: block; 
	width:100%; 
/*	background: #2a2a2a url(images/bg_page.gif); */
	background: #000000 url(images/bg_page.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:100%;
	text-align:center;
	border:0px;
	padding:0px;
	margin:0px;
}

#pagecontainer {
	width:963px;
/*	background: #2a2a2a; */
	background: #000000;
	height:100%;
/*	text-align:center; */
	border:0px;
	margin:auto;
}

.page_item {
	float: left;
	margin: 0px;
}
#header {
	width:963px;
	height:106px;
	background: #2a2a2a url(images/header.gif) top left no-repeat;
	text-align:left;
	margin:0px;
	padding:0px;
}

#logo {
	float:left;
	width:341px;
	background:transparent;
}

#wplogo {
	float:right;
	width:150px;
	margin:0px;
}

#searchform {
	margin:0px;
	padding:0px;
}

h1 {
	line-height:120%;
	text-align:center;
	}

#s {
	width:180px;
	border:1px solid #E2E2E2;
	background:#ffffff;
	padding:3px;
	color:#000000;
}

#classbox {
	width:90%;
	background:#525252;
	border:1px solid #737373;
	margin-left:auto;
	margin-right:auto;
	padding:8px;
	margin-bottom:5px;
}

#classtitle {
	color:#ea991a;
	padding:0px;
	font-weight:bold;
	font-size:12pt;
}

#listheading {
	color: #e39318;
	font-weight:bold;
	float:left;
	font-size:18px;
	text-align:center;
	font-style:italic;
	margin-bottom:5px;
}

/* Navigation */

#navigation {
	width:963px; 
	background: transparent url(images/bg_nav_tile.gif) top repeat-x;
	height:48px;
	margin-bottom:10px;
	font-size: 1.0em;
	font-weight:bold;
}
#navigation #searchblock {
	width:233px;
	height:37px;
	background:transparent url(images/bg_nav.gif) top left no-repeat;
	float:right;
	text-align:left;
	padding-top:15px;
	padding-left:10px;
}
#navigation ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#navigation li {
	display: inline;
	margin: 0px;
}

#navigation li a{
	height:32px;
	padding-top: 16px;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	float: left;
	padding-left:20px;
	padding-right:20px;
	margin-right:1px;
}

#navigation li a:hover {
	color: #ea991a;
/*	background:url(ButtonGlow.png)center no-repeat; */
}

#advertisement {
	background: #000000 url(Pilars.jpg) top left no-repeat;
	margin-bottom:10px;
	height:600px;
}

#pyramid{
	background: url(MentalHealth.jpg) top left no-repeat;
	margin-bottom:10px;
	height:453px;
}

/*
#advertisement ul{
	padding-left:20px;
}
*/
#Pilar1 {
	width:312px;
	padding-top:250px;
	float:left;
	text-align:left;
	padding-left:5px;
}

#Pilar2 {
	width:315px;
	padding-top:190px;
	float:left;
	text-align:left;
	padding-left:5px;
	margin-left:3px;
	font-size: 10pt;
}

#Pilar3 {
	width:313px;
	padding-top:250px;
	float:left;
	text-align:left;
	padding-left:5px;
	margin-left:3px;
}

#newfooter {
	color:#999999;
	font-size:10px;
	text-align:left;
}

#newfooter a:hover{
	color:#e8e8e8;
	font-size:10px;
	text-align:left;
	border-bottom:1px dashed #e8e8e8;
}

/* Content */
#Logoblock {
	width:600px;
	padding:15px;
}

#Logoblock img {
	padding-right:10px;
}

#RSSnSearchBlock {
	background-color:#F5F5F5;
	border: 1px solid #E2E2E2;
	padding:10px;
	margin-left:15px;
	color:#787878;
}

#RSSnSearchBlock a {
	color:#787878;
	text-decoration:none;
}
#RSSnSearchBlock a:hover{
	border-bottom:1px dotted #787878;
}

#content {
	float: left;
	text-align:left;
	background:transparent;
	width:674px;
}

#PostSet{
	padding:0px 15px 0px 15px;
/*	padding-left:15px;
	padding-right:15px; */
}

.more-link {
	color:#0267FF;
	text-decoration:none;
}

blockquote {
	margin-left: 10px;
	margin-right:10px;
	margin-top:5px;
	padding: 0px 12px 0px 15px;
	background: url(images/blockquote.gif) left repeat-y;
	color:#ffffff;
}

.postheader {
	padding:5px;
}

.postheader h1 {
	letter-spacing:-2px;
	font: bold 2.5em arial, helvetica, sans-serif;
	font-weight:bold;
	margin:3px 0px 3px 0px;
	padding-top:3px;
}

.postheader h1 a:hover {
	text-decoration:none;
}

.postheader a {
	color:#ea991a;
	text-decoration:none;
	font-weight:bold;
}

.postheader .postdetails a  {
	font-weight:bold;
}

.postheader .postdetails a:hover {
	border-bottom: 1px dotted #ea991a;
}

.postcontent a:hover {
	color:#6ab236;
}

.postcontent a {
	color:#ea991a;
	text-decoration:none;
	font-weight:bold;
	border-bottom: 1px dotted #ea991a;
}

.postcontent {
	padding:8px;
/*	margin:0px; */
	font-size:12px;
	line-height:150%;
/*	background: #2a2a2a url(images/bg_content.gif) top repeat-x; */
	background: #2a2a2a;
	border:1px solid #404040;	
}

/*
 .postcontent div {
	padding:0px 10px 10px 0px;
}
*/

.postfooter {
	border: 0px;
	margin-bottom:15px;
	margin-top:0px;
	width:500px;
	height:25px;
	padding:0px;
	background: #2a2a2a url(images/comment_icon.gif) left no-repeat;
	padding-left:40px;
	padding-top:5px;
}

.postfooter a {
	color:#ea991a;
	font-weight:bold;
	text-decoration:none;
}

.postfooter a:hover {
	border-bottom:1px dotted #ea991a;
}

/* Comments */

.comment {
	padding:0px;
	margin:0px;
}

.commenter a {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.commentbox {
	width:600px;
	background:#2a2a2a url(images/bg_comment.gif) top repeat-x;
	margin:0px;
	padding:10px;
	margin-bottom:5px;
	margin-top:5px;
	margin-bottom:10px;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #313131;
	border: 1px #3b3b3b solid;
	padding: 5px;
	color:#ffffff;
}

/* Sidebar */

#sidebar {
	width:274px;
	float:left;
	text-align:center;
}

.textwidget {
	margin-bottom:20px;
}

.both {
	clear: both;
}

.title {
	background:#ffffff url(images/title_bg.gif) top left no-repeat;
	width:224px;
	height:27px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:12px 10px 0px 40px;
	margin:auto;
	text-align:left;
}

h2 {
	font: bold 2.5em arial, helvetica, sans-serif;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#ea991a;
	text-decoration:underline;
}

#sidebar ul li {
	padding:7px;
	margin:auto;
	margin-left:-24px;
	margin-bottom:3px;
	color:#ffffff;
	border:1px solid #414141;
	width:258px;
	background:#313131;
	list-style:none;
	text-align:left;
	margin-top:0px;
}

#sidebar ul li a {
	text-decoration:none;
	color:#ffffff;
}

#sidebar ul li a:hover {
	color:#ea991a;
}



#sidebar a {
color:#ea991a;
}

#sidebar a:hover {
color:#ffffff;
}



/* Calendar */

#wp-calendar {
margin:auto;
}

#wp-calendar tr td {
	padding:3px;
}

#wp-calendar tr td a{
	font-weight:bold;
}

#wp-calendar tr td a:hover{
	font-weight:bold;
}

#wp-calendar tr #today{
	border:1px solid #a6a6a6;
	background:#ea991a;
	color:#000000;
}
#wp-calendar tr #today a{
	color:#000000;
}

#wp-calendar caption{
	padding:3px;
	color:#ea991a;
	font-size:13px;
	font-weight:bold;
}

/* Footer */

#footer{
	height:119px;
	background:transparent;
	margin:auto;
	width:963px;
}

#footer a {
	color:#cccccc;
	text-decoration:none;

}

#footer a:hover {

	color:#cccccc;
}

#footer #WP {
	float:right;
	color:#ffffff;
	padding-top:93px;
}

#footer #Copy {
	float:left;
	color:#ffffff;
	padding-top:93px;
}

/* Glenn's Tags */

#aslid {
/*	height:106px; */
	clear:both;
	font-size:20px;
	width:600px;
}

#headertop {
	width:402px;
	height:80px;
}

#pilarheader{
	height:42px;
	margin:0px 0px 0px 10px;
}

#pilarheader img{
	padding:25px 0px 0px 5px;
}

#resources{
	margin:5px;
	padding:3px;
	border:1px solid #E2E2E2;
	width:210px;
	background:#000000;
}

#workshops{
	color:#ffffff;
	margin:5px;
	padding:3px;
	border:1px solid #ffcc6e;
	width:608px;
	height:50px;
	background:url(http://www.aslid.com/wp-content/workshops/Background.jpg) repeat-x;
}

#workshops img{
	padding:5px;
}

a#mentalhealth{
	background-image: url(MentalHealthSpecialist.png);   
	display: block;   
	text-decoration: none; 
	height:37px;
	width:294;
}

a#mentalhealth:hover{
	background-image: url(MentalHealthSpecialist2.png);   
	width:294;
}

a#communityinterpreting{
	background-image: url(CommunityInterpreting.png);   
	display: block;   
	text-decoration: none; 
	height:37px;
	width:294px;
}

a#communityinterpreting:hover{
	background-image: url(CommunityInterpreting2.png);   
	width:294px;
}

a#trainingdevelopment{
	background-image: url(TrainingAndDevelopment.png);   
	display: block;   
	text-decoration: none; 
	height:37px;
	width:294px;
}

a#trainingdevelopment:hover{
	background-image: url(TrainingAndDevelopment2.png);   
	width:294px;
}

a#workshopbox{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/Workshops.jpg);
	display: block;   
	text-decoration: none; 
	width:201px;
	height:201px;
	margin:3px;
}

a#workshopbox:hover{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/Workshops-2.jpg);   
	width:201px;
	height:201px;
	margin:3px;
}

a#aslbox{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/ASL.jpg);
	display: block;   
	text-decoration: none; 
	width:201px;
	height:201px;
	margin:3px;
}

a#aslbox:hover{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/ASL-2.jpg);   
	width:201px;
	height:201px;
	margin:3px;
}

a#culturebox{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/Culture.jpg);
	display: block;   
	text-decoration: none; 
	width:201px;
	height:201px;
	margin:3px;
}

a#culturebox:hover{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/Culture-2.jpg);   
	width:201px;
	height:201px;
	margin:3px;
}

a#mentalhealthbox{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/MentalHealth.jpg);
	display: block;   
	text-decoration: none; 
	width:201px;
	height:201px;
	margin:3px 3px 3px 106px;
}

a#mentalhealthbox:hover{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/MentalHealth-2.jpg);   
	width:201px;
	height:201px;
	margin:3px 3px 3px 106px;
}

a#totalimmersionbox{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/TotalImmersion.jpg);
	display: block;   
	text-decoration: none; 
	width:201px;
	height:201px;
	margin:3px 106px 3px 3px;
	clear:right;
}

a#totalimmersionbox:hover{
	float:left;
	background-image: url(http://aslid.com/wp-content/files/Training/TotalImmersion-2.jpg);   
	width:201px;
	height:201px;
	margin:3px 106px 3px 3px;
	clear:right;
}


#breadcrumbs{
	text-align:left;
	width:626px;
	font-size:10px;
	margin-bottom:10px;
	margin-left:24px;
}

#pagevideo{
	text-align:center;
	border:2px solid #EA991A;
	width:320px;
	height:180px;
	margin-left:auto;
	margin-right:auto;
	clear:right;
}

#videocount{
	float:right;
	border:2px solid #EA991A;
	margin:5px;
}

ol#start3{
	counter-reset: item 3;
}

img.checkmark{
	margin:0px 10px 10px 10px;
}

a#mentalhealthteam{
	background-image: url(http://aslid.com/wp-content/files/MentalHealth/MentalHealthTeam.png);
	display: block;
	text-decoration: none; 
	width:304px;
	height:54px;
	margin-left:250px;
	margin-bottom:5px;
}

a#mentalhealthteam:hover{
	background-image: url(http://aslid.com/wp-content/files/MentalHealth/MentalHealthTeam-2.png);   
}

a#speciallytrained{
	background-image: url(http://aslid.com/wp-content/files/MentalHealth/InterpreterCommunication.png);
	display: block;   
	width:304px;
	height:116px;
	margin-left:250px;
	margin-bottom:5px;
}

a#speciallytrained:hover{
	background-image: url(http://aslid.com/wp-content/files/MentalHealth/InterpreterCommunication-2.png);   
}

#businesstarget{
	width:304px;
	height:168px;
	display: block;
	margin-left:250px;
}

a#rid{
	background-image: url(http://aslid.com/wp-content/files/MentalHealth/RID.png);
	display: block;   
	width:304px;
	height:32px;
	display: block;
	margin-left:250px;
	margin-bottom:5px;
}

a#rid:hover{
	background-image: url(http://aslid.com/wp-content/files/MentalHealth/RID-2.png);   
}

a#statelicensed{
	background-image: url(http://aslid.com/wp-content/files/MentalHealth/StateLicensed.png);
	display: block;   
	width:304px;
	height:28px;
	display: block;
	margin-left:250px;
	margin-bottom:5px;
}

a#statelicensed:hover{
	background-image: url(http://aslid.com/wp-content/files/MentalHealth/StateLicensed-2.png);   
}

p.aslid {
	text-align:center;
	font-size:18px;
	color:#e39318;
}

#mentalteam{
	background:url(MentalTeamLeft.jpg);
	color:#ffffff;
	font-size:25px;
	font-family:georgia;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	width:550px;
	height:75px;
/*	border:1px dashed #c6c7c6; */
}

#mentalteamright{
	background:url(MentalTeamRight.jpg);
	color:#ffffff;
	font-size:25px;
	font-family:georgia;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	width:550px;
	height:75px;
	text-align:right;
/*	border:1px dashed #c6c7c6; */
}

#mentalteam img{
	padding:5px;
}

#mentalteamright img{
	padding:5px;
}

#specialtrain{
	font-size:25px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
/*	width:550px; */
}

#specialtrain img{
	padding:5px;
}

#col1{
	width:280px;
	padding:10px;
	border-top:1px solid #C9C9C9;
	float:left;
	margin-left:5px;
}

#col2{
	width:280px;
	padding:10px;
	border-top:1px solid #C9C9C9;
	float:left;
	margin-left:auto;
	clear:right;
}

#height210{
	height:212px;
}

#contactinfo{
	height:48px;
	width:235px;
	float:right;
	padding-top:7px;
	padding-left:15px;
	text-align:left;
}

