/*Theme Name: usw Reset-------------------------------------------------------------------*/
*{
margin:0;
padding:0;
}


#content a, #content a:visited ,#content li a{
 text-decoration: none;	
 color: #00008b;
   } 

#content li a:hover,#content a:hover{
 text-decoration: underline;	
   } 
#wrapper-footer a, #wrapper-footer  a:visited {
 text-decoration: none;	color: white;} 
blockquote{
background:#e4ede2;
font:italic 14px/22px Georgia,Serif;
margin-bottom:20px;
padding:5px 10px;
}
body{
background:#9fb1a0;
font:12px/18px Verdana,Helvetica,Arial,Geneva,sans-serif;
}
h1{
font-size:22px;
line-height:26px;
margin-bottom:10px;
}
h1 span{
color:#999;
}
h1,h2,h3,h4,h5,h6{
color:#414d4c;
font-family:Helvetica,Arial,Geneva,Sans-Serif;
}
h2{
font-size:20px;
line-height:24px;
margin-bottom:7px;
}
h3{
font-size:18px;
font-weight:normal;
line-height:22px;
margin-bottom:7px;
text-align:left;
}
h4{
font-size:16px;
line-height:20px;
margin-bottom:5px;
}
h5{
font-size:14px;
line-height:18px;
margin:25px 25px 0 25px;
}
h6{
color:#fff;
font-size:12px;
line-height:16px;
margin:0px;
}
img{
border:none;
}
/* Body -------------------------------------------------------------------*/
input,textarea{
font:12px Verdana,Helvetica,Arial,Geneva,sans-serif;
}
ol ol,ul ul,ol ul,ul ol{
margin-bottom:0;
margin-left:20px;
}
p{
margin-bottom:10px;
}
#textright {text-align: right; margin: 0;  }


.aligncenter-row{
background:#FFFFFF;
border-bottom:2px solid #4D625D;
border-left:3px solid #4D625D;
border-top:32px solid #4D625D;
float:left;
height:auto;
margin:30px 10px 30px 10px;
min-height:10px;
padding:3px 40px 20px 20px;
width:650px;
}
.alignleft,.alignright{
float:left;
margin:5px 5px 5px 0;
overflow:hidden;
}
.alignleft-row{
background:#FFF;
border-bottom:2px solid #2f3c38;
border-left:3px solid #4D625D;
border-right:1px solid #D0D0D0;
border-top:26px solid #9fb1a0;
float:left;
height:250px;
margin:0px 10px 10px 10px;
padding:8px 15px 15px 15px;
width:318px;
}
.alignright-row{
background:#FFF;
border-bottom:2px solid #4D625D;
border-left:3px solid #4D625D;
border-right:2px solid #D0D0D0;
border-top:26px solid #9fb1a0;
float:left;
height:250px;
padding:8px 15px 15px 15px;
width:318px;
}
.comments-title{
color:#414d4c;
font:bold 22px "Trebuchet MS",Helvetica,Arial,Geneva;
text-align:center;
}
.post-info{
clear:both;
font-size:11px;
font-style: italic;
padding:3px 5px 0 0;
}
.textwidget{
list-style:none;
padding:0px 10px 20px 25px;
}
.widget_categories{
padding:40px 10px 0px 0px;
}
#commentform{
background:#d6ded4;
border:5px solid #bfcec3;
color:#555;
padding:10px;
}
#commentform input#submit{
padding:3px 10px;
}

/* google -------------------------------------------------------------------*/
#container .f, #container .gl
{display:none;}

#container .g  {margin-top:15px;}



#commentform input.text{
border:1px solid #aaa;
margin-right:5px;
padding:3px 3px;
width:150px;
}
#commentform p{
margin-bottom:7px;
}
#commentform textarea{
border:1px solid #aaa;
min-height:120px;
width:600px;
}
#comments.comment{
background:#bfcec3;
margin-bottom:10px;
overflow:hidden;
padding-bottom:5px;
width:630px;
}
#comments.comment .comment-avatar{
float:left;
padding:5px 7px;
width:50px;
}
#comments.comment .comment-content{
background:#d6ded4;
float:left;
margin:5px 5px 0 10px;
padding:10px 15px;
width:536px;
}
#comments.comment .comment-content a{
color:#444;
}
.comment-info{
font-style:italic;
font-size:11px;

margin-bottom:5px;
}
#comments.comment .comment-info a{
color:#444;
text-decoration:none;
}
/* Comment Form -------------------------------------------------------------------*/
#comments.comment .comment-info span{
font:bold 20px "Trebuchet MS",Helvetica,Arial,Geneva;
margin-bottom:5px;
padding-right:10px;
}
/* Container -------------------------------------------------------------------*/


#container{
background:#d6ded4;
border:#fff solid 4px;
height:1360px ;
margin:16px auto;
outline:#696969 solid 3px;
overflow:visible;
width:1010px;
}
#container #nav-wrapper{
background:#d6ded4;
height:auto;
overflow:hidden;
position:relative;
width:1010px;
}
#container #wrapper{
background:#d6ded4;
overflow:visible;
position:relative;
width:1010px;
height: auto

}
#content{
  padding:   15px  ;
background:#f2f5f2 url(images/WebIIGlobe2.GIF) top center no-repeat;
border-bottom:4px outset #000;
border-left:4px solid #4d625d;
border-top:#4d625d 32px solid;
margin:25px 25px 20px 25px;
overflow:auto;
width:674px;
float:left;
height:1000px;

}
 #ofr { 
display:none; 
}

#content #pages{
text-align:center;
}
#content #pages a{
color:#414d4c;
font:bold 20px "Trebuchet MS";
text-decoration:none;
}
#content #pages a:hover{
color:#1e2726 ; text-decoration: underline;	
   } 

}
#content dl dd{
color:#555;
font-style:italic;
margin:0 0 5px 20px;

}
 #bordertitle {
color:#FFFFFF;
font-size:18px;
font-style:italic;
font-weight:bold;
left:40px;
position:absolute;
top:30px;
z-index:1;
}
#content dl dt{
font-weight:bold;
}
#content ol{
list-style:decimal;
}
#content ul{
list-style:none;
}
#content #page-510 li {
  list-style-type: none;
}
#content #page-510 li li{
list-style:circle;
font-style: italic;
}
#content li li{
list-style:circle;
}
#content  li a{
list-style:none;
}

.post p {
margin :10px 20px 5px 25px;
}
#content.post .post-info a{
color:#333;
text-decoration:none;
}
#content.post .post-info a:hover{
color:#555;
text-decoration: underline;}
#content.post h1 a{

}
.page p {margin:10px 20px 5px 25px ;}
.page h3 {

margin:25px 20px 10px 25px ;}

#content ul , ol, dl {
margin: 0px 20px 10px 50px;}





#header.bluelogo{
background:url(images/DarkBlueLogo2.gif) bottom left;
float:left;
height:80px;
margin:0px 0px 0px 0px;
position:relative;
width:1010px;
}

 #header.redlogo{
background:url(images/darkredlogo.jpg) bottom left;
float:left;
height:80px;
margin:0px 0px 0px 0px;
position:relative;
width:1010px;
}
#hometable{
background:#d6ded4;
margin:0px 25px 0px 15px;
width:740px;
height:auto;
}
#hometable a{
color:#62293B;
min-height:1120px;
text-decoration:none;
}
#hometable a:hover{
color:#0000FF;
text-decoration:underline;
}
#hometable h2{
background:#fff;
border-bottom:2px outset #4D625D;
border-left:4px solid #4D625D;
color:#62293B;
left:10px;/* margin:40px 0px 0px 0px;   */
padding:0px 25px 0px 15px;
position:relative;
top:-20px;
width:250px;
z-index:1;
}
#hometable h3{
background:#fff;
border-bottom:2px outset #4D625D;
border-left:4px solid #4D625D;
color:#62293B;
left:10px;/* margin:40px 0px 0px 0px;   */
padding:0px 25px 0px 15px;
position:relative;
top:-23px;
width:250px;
z-index:1;
}
#nav{
background:url(images/nav-bg.gif) no-repeat;
border-bottom:1px solid #75867b;
float:left;
height:43px;
position:relative;
width:762px;
}
#nav ul{
bottom:-4px;
height:33px;
margin-left:20px;
overflow:hidden;
position:absolute;
}
#nav ul li{
float:left;
list-style:none;
margin-right:3px;
padding-left:7px;
}
#nav ul li a{
color:#003954;/*#4d625d;*/
display:block;
font:bold 14px Verdana;
line-height:30px;
list-style:none;
padding:0 15px 0 8px;
text-decoration:none;
}
#nav ul li a:hover{
color:#62293B;text-decoration: underline;
}
#nav ul li.current_page_item{
background:url(images/nav-tab-left.gif) no-repeat;
list-style:none;
}
#nav ul li.current_page_item a{
background:url(images/nav-tab-right.gif) repeat top right;
}
/* Content -------------------------------------------------------------------*/
#post-info-left{
border-bottom:3px #4d625d dotted;
float:left;
margin-bottom:25px;
padding:0 0 5px 0;
width:33%;
}
#post-info-middle{
border-bottom:3px #4d625d dotted;
float:left;
margin-bottom:25px;
padding:0 0 5px 0;
text-align:left;
width:50%;}
#post-info-right{
border-bottom:3px #4d625d dotted;
float:left;
margin-bottom:25px;
padding:0 0 5px 0;
text-align:left;
width:16%;
}
#search #searchbox{
border:5px double #3B5A4A;
float:left;
font:normal 12px Verdana;
height:18px;
line-height:15px;
margin-left:14px;
margin-top:8px;
width:146px;
}
#search #searchbutton{
background:url(images/search-submit.gif);
float:left;
height:20px;
position:absolute;
right:88px;
top:12px;/*	margin-right: 40px;*/
width:30px;
}
/* Navigation -------------------------------------------------------------------*/
#search input{
border:0;
}


#searchform{
background:url(images/nav-bg.gif) repeat;
float:left;
height:45px;/*	padding-bottom: 2px;*/
/*padding-left: 12px;*/
margin-left:-6px;
width:253px;
}
/* Sidebar right -------------------------------------------------------------------*/


#sidebar-right{
background:#4D625D;
/*	border-bottom: 4px solid #000;*/
border-left:5px solid #515151;
border-right:5px solid #4d625d;
bottom:0;
color:#fff;
float:right;
font-size:11px;/*	margin: -18px 0 0px 0;     */
list-style:none;
margin:0px 0px 0px 0px;/*	padding: 30px 0 0 0;     */
position:inherit;
right:0;
top:0;
width:242px;

height:1120px;
}
#sidebar-right  a:hover {color: #adff2f;
}


#sidebar-right .widget_wp_sidebarlogin p  {
margin:8px 0px 0px 30px;
}



#sidebar-right .widget_recent_entries h3:first-letter{
font-size:230%;
}





#sidebar-right .widget_recent_entries ul li{
font-size:100%;
padding:0 10px 10px 15px;
font:16px Verdana,Arial,Sans-Serif;list-style:none;

}
#sidebar-right .widget_recent_entries ul h3 {
background:url(images/USITWBlogLogo.jpg) no-repeat 6px 2px;
border-bottom:3px double #fff;
color:#fff;
display:block;
font:38px Verdana,Arial,Sans-Serif;
height:60px;
margin:0px 0px 15px 0px;
padding:30px 0px 0px 0px;
}
#sidebar-right  .authorline{
font-size:65%;
padding:0px 0px 0px 20px;
}

#sidebar-right .widget_recent_entries ul li a {

padding:40px 0px 0px 0px;
}

#sidebar-right .widget_recent_entries ul li:first-letter{
font-size:135%;

}#sidebar-right .widget_recent_entries ul {
padding:0px 0px 10px 0px;

}
#sidebar-right #text-3 {

padding:15px 0px 0px 0px;

}
#sidebar-right .widget_wp_sidebarlogin{
padding:10px 0px 0px 0px;
}
#sidebar-right a{
color:#fff;
list-style:none;
text-decoration:none;
}

#sidebar-right h3{
background:url(images/tiny_globe.jpg) no-repeat 5px 15px;
color:#fff;/*#A5B6A6;*/
font:normal 18px Verdana,Arial,Sans-Serif;
padding:0px 0px 0px 25px;
line-height:44px;
border-top:1px SOLID  #000;


}
#sidebar-right h3:first-letter{
color:#fff;
font-size:125%;
font-weight:lighter;
}
#sidebar-right label.text{
display:block;
}
#sidebar-right ol{
color:#fff;
list-style:none;
padding:0px 10px 20px 10px;
}
#sidebar-right #linkcat-3 ul{
color:#fff;
list-style:none;
padding:0px 10px 20px 25px;
}

#sidebar-right ul.sidebarlogin_otherlinks {
color:#fff;
list-style:none;
padding:5px 10px 10px 30PX;
overflow:visible;
}




#container #wrapper-footer {
background:#4D625D;
border-bottom:5px solid #515151;/*outline: inset 3px #000;  */
border-left:5px solid #515151;
color:#ffffff;
text-decoration:none;
font-variant: small-caps;
line-height: 115%;
height:110px;
margin:0px 25px 25px 25px;
padding:0px;
width:980px;
float: left;
}

#footer-left {
float:left;
padding: 15px  5px 5px 25px;
width:24%;
}

#container #wrapper-footer #footer-middle { 
float:left;
padding-top:60px;
width:21%;
}
#container #wrapper-footer  a:hover {color:#adff2f}

#footer-right {
float:left;
padding:15px 25px 25px 0px;
width:22%;

}

/*#wrapper-footer #footer-middle a:hover{color: greenyellow}*/

#content li a:hover{
 text-decoration: underline;	
   } 



#footer-right #feed{
background:url(images/feed.gif) no-repeat top left;
display:block;
float:left;
left:80px;
padding:25px 5px 5px 0px;
position:relative;
text-align:left;
width:106px;color:#ffffff;
}