/*
Theme Name:Gallaudet
Description: STARRS
Author: STARRS
*/
.clear {	clear:both;
	}
img.centered  {	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding: 0px;
	}
	
img.alignnone {	padding: 5px 5px;
	margin: 0px 0px 10px 0px;
	display: inline;
	background:#fff;
	border: 1px solid #DDDDDD;
	}
img.alignright {	padding: 5px 5px;
	margin: 15px 0px 15px 15px;
	display: inline;
	background:#fff;
		border: 1px solid #DDDDDD;
	}
img.alignleft {	padding: 5px 5px;
	margin: 15px 15px 15px 0px;
	display: inline;
	background:#fff;
	border: 1px solid #DDDDDD;
	}
	
.aligncenter {	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}
.alignright {	float: right;
	margin: 0px 0px 15px 15px;
	}
.alignleft {	float: left;
	margin: 0px 15px 15px 0px;
	}
	
.wp-caption {	border: 1px solid #DDDDDD;
	text-align: center;
	background-color: #ffffff;
	padding: 4px 0px 5px 0px;
	margin: 5px 5px ;
	}
.wp-caption img {	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 0px;
	
	}
.wp-caption p.wp-caption-text {	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	}
	
	
	
.hint{  margin: 5px;
  padding-top:15px;}
	
	
	
.single {	width:670px;
	margin-top: 30px;
	height:100%;
	color:#000;
	font-family: Arial,Tahoma,Century gothic, sans-serif;
clear: both;
	}
    .title{      width: 100%;
      height:25px;
      border-bottom: #0a1e58 1px dotted;
      margin-bottom: 2px;
    }
        .title #blogtitle{          padding: 5px 0px 5px 0px;
          float:left;
          width: 500px;
          border: #000 0px solid;
          text-align: left;
          font-size: 16px ;
          font-family: Arial,Tahoma,Century gothic, sans-serif;
          font-weight:bold; text-transform: uppercase;
        }
          .title #blogtitle a, .title #blogtitle a:link, .title #blogtitle a:visited{            color: #0a1e58;
          }
          .title #blogtitle a:hover{            text-decoration: none;
          }
        .title #date{          float:right;
          font-size: 12px;
          width: 160px;border: #000 0px solid;
          text-transform: uppercase;text-align: right;
          padding: 5px 0px 5px 0px;
        }
    .meta{      width: 100%;
      height:20px;
    }
      .meta #author{        float:left;
        width: 500px;
        text-align: left;      
        font-family: Arial,Tahoma,Century gothic, sans-serif; font-size: 12px;
        font-weight:normal; 
        text-transform: uppercase;
      }  
      .meta #comments{        float:right;
        font-size: 12px;
        width: 160px;border: #000 0px solid;
        text-align: right;
      }

  .singleinfo {    /*height:48px;*/ height: auto;
    font-family: Arial,Tahoma,Century gothic, sans-serif;
    text-transform:uppercase;
    color:#000;
    padding:0px 0px;
    margin-top:10px;
	}
      .category{        padding:3px 5px 3px 5px;
        margin-top: 25px;
        margin-bottom:5px;
      }
          .category a:link,.category a:visited{            color:#0a1e58;
          }
          .category a:hover{            color:#000;
          }
      .tag{        padding:3px 5px 3px 5px;
        margin-top: 25px;
        margin-bottom:30px;
      }
      .tag a:link,.tag a:visited{        color:#0a1e58;
      }
      .tag a:hover{        color:#000;
      }
      .more{        color:#0a1e58;
        padding:6px 10px 6px 10px;
        float:right;
        font-weight:bold;
        font-size: 13px;text-transform:none;
      }
          .more #chevron{            color: #1d4ce4;
            font-weight: 900; font-family: 'Arial Bold';
            font-size: 14px;
          } 
          .more a:link,
          .more a:visited {            color:#0a1e58;
          }
          .more a:hover{            color:#1d4ce4;
            text-decoration:none;
          }
	
	
	
.entry {	margin:0 0;
	padding: 0px 2px ;
	
	}	
	
.entry a:link,
.entry a:visited {	color: #0a1e58;
	background-color: transparent;text-decoration: none;}
.entry a:hover {	color:#455236;
	background-color: transparent;
	text-decoration: underline;}
.entry ul, .entry ol{  margin: .4em 0 1em;
  line-height: 150%;}

.entry ul li, .entry ol li{  list-style-position:outside;
  margin-left: 1.6em;}
.entry p{	margin:5px 0px;
	padding:5px 0px;
	line-height:22px;}

/* sidebar */
.sidebox recentcomments{	margin: 0;
	padding: 0;}
.sidebar{	float:left;
	width:240px;
	padding:0px 0px;
	margin-left:0px;
	display:inline;}
.sidebox{	float:left;
	width:240px;
	padding-top:0px;
	  font-size:13px;
	font-family: Arial,Tahoma,Century gothic, sans-serif;
	margin:0px 0px 0px 0px;
	display:inline;
	overflow:hidden;
	margin-bottom: 20px;
	}
	
.sidetitl{  color: #0a1e58; font-size: 15px; text-transform: uppercase; font-weight: bold;
	font-family: Arial,Tahoma,Century gothic, sans-serif;
	margin: 0;
	padding: 4;}
.sidebox li{	list-style-type: none;
	margin: 0 ;
	padding: 0;
	}
.sidebox ul ul  {	list-style-type: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	background-repeat:no-repeat;
		}
.sidebox ul ul ul {	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;
	}
.sidebox ul ul ul ul {	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;
	}
	
.sidebox ul li {	height:100%;
	float: left; 
	clear: left;	
	width: 240px;
	list-style-type: none;
	overflow:hidden;
	padding-bottom: 5px;
	}
	
.sidebox ul {	list-style-type: none;
	margin: 0 ;
	padding: 0;
	}
	

.sidebox ul li a:link, .sidebox ul li a:visited {	color:#000000;
  font-weight: normal;
	padding: 0px 0px 0px 0px;
	display:block;
	border-bottom:0px solid #eaeaea;
  text-decoration:none;
	}
.sidebox ul li a:hover {	color: #0a1e58;
	text-decoration: underline;
	}
	.sidebox ul li.cat-item{    list-style: none;
    margin: 0px 0px 0px 5px;
    padding: 0px;
    background-color: #f6f3ce;
    
	}
	.sidebox ul li.cat-item:hover{    background: #0a1e58;
	}
    .sidebox ul li.cat-item a{    	color: #000;
      display: block;
      margin: 0;
      padding: 2px 2px 2px 7px;
      text-decoration: none;
      font-weight: bold;
      text-transform: uppercase;
      
    }
    .sidebox ul li.cat-item a:before{      content: "> ";
    }
    .sidebox ul li.cat-item a:hover{    	color: #fff;
      background: #0a1e58;
    }
	
.sidebox p {	padding: 0;
	margin:0;
	}
.sidebox div {	padding: 0;
	margin:0;
	}
.sidebox a{	color: #000000;
	}
.sidebox table {	width:100%;
	text-align:center;
	color:#787d7f;
	}	
	
li.recentcomments{	padding-left:0px;}	
	
#wp-calendar{	width: 100%;
	padding: 0 0 15px;
	background:#F3F3F3;}
#wp-calendar caption{	padding: 0px 5px ;
	font-size:14px;
	color:#555;}
#wp-calendar th, #wp-calendar td{	padding: 5px;
	text-align:center;
	background:#fff;
	color:#666;}
#wp-calendar td a{	background:#fff;
	padding: 3px;}
#wp-calendar td{	background:transparent;}
#wp-calendar td, table#wp-calendar th{	padding: 2px 0;}		

/* COMMENTS */
#comment{	margin-top:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px;
	width: 670px;}
	
#comnums  h3{	padding:10px 0px;
	margin:10px 10px 10px 0px;
	color: #0a1e58; font-size: 16px; text-transform: uppercase; font-weight: bold;
	font-family:Arial,Georgia,Century gothic, Helvetica, sans-serif;

	} 	
	
#respond{	height:100%; width: 670px;
	padding:0;
	margin:5px 0px 5px 0px;
	background:#3e3b28;
	border:0px solid #f6f3ce; }	
#respond h3{	padding:10px 0px;
	margin:10px 10px 10px 25px;
	color: #f6e971; font-size: 16px; text-transform: uppercase; font-weight: bold;
		font-family: Arial,Tahoma,Century gothic, sans-serif;
	}

#respond #submit {float: none; margin: 0; width: 140px;}


#commentform {	padding:0px 10px 10px 25px;
	margin:0px 0px 0px 0px;
	color:#BFAFA7;
		font-family: Arial,Tahoma,Century gothic, sans-serif;
	}
.cancel-comment-reply{		font-family: Arial,Tahoma,Century gothic, sans-serif;
	margin-left:10px;
	padding:0px 0px;}	
#commentform p {	color:#f6e971;
	padding:5px 0px;
	font-size:12px;
	}
	#commentform p a{	color:#f6e971;
	}
	#commentform p small {	margin-left: 10px;
	}
#commentform input {	background:#FFF;
	border:1px solid #f6f3ce;
	color:#111;font-family: Arial,Tahoma,Century gothic, sans-serif;
  font-size: 14px;
width: 165px;
	padding:10px;
	}
#commentform textarea {	background:#FFF;
	border:1px solid #f6f3ce;
	color:#111;font-family: Arial,Tahoma,Century gothic, sans-serif;
  font-size: 14px;
	width:95%;
	padding:5px 5px;
	}
.comments input#submit {	padding:9px 7px;
	background:#1d4ce4;
  font-family: Arial,Tahoma,Century gothic, sans-serif;
  text-transform: uppercase; font-weight:bold;
	color:#fff;
	font-size: 13px;
	border:0;
	}
	
	.comments input#submit:hover{    background:#0a1e58;
	}
	
ol.commentlist {	list-style:none; 
	margin:0; 
	padding:0; 
	text-indent:0; 
	}
.comment-body{	margin-left:80px;
	padding:10px 10px; 
	/**border:0px solid #f6f3ce;**/
	background:#f6f3ce;
	border
	}	
ol.commentlist li {	margin:20px 0 20px 0px; 
	padding:5px 0px 5px 0px; 
	position:relative;
 }
 
ol.commentlist li div.comment-author {	padding:0 10px 0 0; 
	color:#C00808; }
ol.commentlist li div.vcard {	font:10px Tahoma, helvetica,arial,sans-serif; 
	text-transform:uppercase;
	color:#0a1e58; 
	position: absolute;
	top:5px;
	left:0px;}
ol.commentlist li span.says  {	display:none;}
ol.commentlist li div.vcard cite.fn {	font-style:normal;
	position: absolute;
	width:120px;
	text-align:left;
	padding:2px 0px;
	top:11px;
	left:85px;}
ol.commentlist li div.vcard cite.fn a:link {  cursor:text;
	color:#0a1e58;}ol.commentlist li div.vcard cite.fn a:hover {    text-decoration: none;
 }
ol.commentlist li div.vcard img.avatar {	border:0px solid #f6f3ce; 
	margin:0px; 
	padding: 0px; }
ol.commentlist li div.comment-meta {  font-size: 10px;
  text-transform: uppercase;
  text-align:right;}
ol.commentlist li p {	font:normal 12px Tahoma, helvetica,arial,sans-serif;
	margin:0 0 1em;
	line-height:22px;
	color:#333;
	padding:5px 5px;
 }
 
ol.commentlist li ul {	font:normal 12px/1.4 helvetica,arial,sans-serif; 
	list-style:square; 
	margin:0 0 1em;
	padding:0; 
	text-indent:0;
 
 }
 
ol.commentlist li div.reply {  
	font:10px Tahoma, helvetica,arial,sans-serif; 
	text-transform:uppercase;
	padding:0px 0px;  
	text-align:right; 
	margin:0px 0px 0px 0px;

 }
 
ol.commentlist li div.reply a {	text-decoration:none; 
	text-transform:uppercase; 
	padding:0px 0px;
		border: 0px solid #0a1e58;
		color: #0a1e58;}
ol.commentlist li div.reply a:hover {	text-decoration:underline; }

ol.commentlist li ul.children {	list-style:none; 
	margin:1em 0 0; 
	text-indent:0; }
ol.commentlist li ul.children li.depth-2 {	margin:0 0 0px 50px; }

ol.commentlist li ul.children li.depth-3 {	margin:0 0 0px 50px; }

ol.commentlist li ul.children li.depth-4 {	margin:0 0 0px 50px; 
 }

ol.commentlist li.even {	}
ol.commentlist li.odd { }
 
ol.commentlist li.pingback div.vcard {	padding:0 0px 0 0; 
	color:#C00808; }
		
ol.pinglist {	list-style:none; 
	margin:0; 
	padding:0; 
	text-indent:0; 
	}
ol.pinglist .comment-body{	padding:10px 10px; 
	border:0px solid #ccc;
		background:#fff;
	}	
ol.pinglist li {	margin:20px 0 20px 0px; 
	padding:5px 0px 5px 0px; 
	position:relative;
 }
 

ol.pinglist li div.vcard {}
ol.pinglist li span.says  {	display:none;}
ol.pinglist li div.vcard cite.fn {}
ol.pinglist li div.vcard cite.fn a:link {	color:#435036;}

ol.pinglist li div.comment-meta {	padding:5px 0px;}
ol.pinglist li p {	font:normal 12px Tahoma, helvetica,arial,sans-serif;
	margin:0 0 1em;
	line-height:18px;
	color:#464646;
	padding:5px 5px;
 }
 
ol.pinglist li ul {	font:normal 12px/1.4 helvetica,arial,sans-serif; 
	list-style:square; 
	margin:0 0 1em;
	padding:0; 
	text-indent:0;
 
 }
 
ol.pinglist li div.reply {  
display:none;

 }
.page-numbers{	color:#e7090f;
	padding:2px 5px;
	border:1px solid #aa161a;
}
.current{	color:#aa161a;}

.rssSummary{  line-height: 1;
  margin-left: 20px; padding-left: 20px;
  color:#333;}




/*Page menu*/

#foxmenucontainer{	height:40px;
	display:block;
	padding:0px 0 0px 0px;	
	font: 13px Arial,Tahoma,Century gothic, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
  text-decoration: none;
	}
/*  menu*/
	
#catmenucontainer{	height:40px;
	display:block;
	padding:0px 0 0px 0px;
	font: 17px Arial,Tahoma,Century gothic, sans-serif;
	font-weight:bold;
	background-color: #f6f3ce;
	text-decoration: none;
	}
		
#catmenu{	margin: 0px;
	padding: 0px 0px;
	background-color: #f6f3ce;
	height:40px;
	}
	
#catmenu ul {	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#catmenu li {	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#catmenu li a, #catmenu li a:link, #catmenu li a:visited {	color:#0a1e58;
	display: block;
	margin: 0px;
	padding: 12px 15px 12px 15px;
	text-decoration: none;
	}
#catmenu li a:hover, #catmenu li a:active {	background-color: #3d3b26;
	color: #fff;
    margin: 0px;
	text-decoration: none;
	}
	
#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {	background-color: #3d3b26;
	width: 250px;
	color:#fff;
	font-weight: bold;
	float: none;
	margin: 0px;
	padding: 9px 10px 10px 10px;
	}
	
#catmenu li li a:hover, #catmenu li li a:active {	background:#f6f3ce;
	color: #fff;
	padding: 9px 10px 10px 10px;
	}
#catmenu li ul {	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px;
	}
#catmenu li li {	}
#catmenu li ul a {	width: 140px;
	}
#catmenu li ul a:hover, #catmenu li ul a:active {	}
#catmenu li ul ul {	margin: -36px 0 0 170px;
	}
#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, 
#catmenu li.sfhover1 ul ul, #catmenu li.sfhover1 ul ul ul {	left: -999em;
	}
#catmenu li:hover ul, #catmenu li li:hover ul, 
#catmenu li li li:hover ul, #catmenu li.sfhover ul, 
#catmenu li li.sfhover1 ul, #catmenu li li li.sfhover1 ul {	left: auto;
	}
#catmenu li:hover, #catmenu li.sfhover1 {	position: static;
	}
