@charset "UTF-8";
/* CSS Document */
@import url("reset.css");



body {
margin: 0px auto;
padding-top:20px;
font-size:12px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
width:100%;
 }
 
 h1 {font-size:16px;
font-weight:bold; 
text-transform: uppercase;
	}
	
a {text-decoration:none;
	text-transform: uppercase;
	color:black;
 }
 
a:hover {background:black;
Color:white;}

#content {
margin: 0px auto;
width:970px;
}

#projects a{
text-transform: none;
font-weight:bold;
}

#topleftcontent {
float:left;
}

#texts {
float: left;
width: 334px;
height: 189px;
padding-left:15px;
}

#name {
width:140px;

}



#firstname {
float:right;
}

#iii {
float:left; 
}

#contentright {
float: right;
position:relative;
}

.projects{
height: 455px;
width: 604px;

}


.project-content{
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(images/project-content-bg.png) no-repeat scroll 0 0 !important;
bottom: 90px;
left: 390px;
padding: 0px 10px 5px 10px;
width: 183px;
position: relative;
}

h2.feature-header{
padding-top: 2px;
margin-bottom: 5px;
}

 .project-text{
}



.projectui {
padding-top:5px;
float:left ; 
}

nav{
float:right;
}


#navtext {
padding-top:5px;
float: right;
}


#bottomleftcontent {
position:absolute;
margin-top:260px;
float: left;
width: 350px;
height: 180px;
background-color:#f4f4f4;
border-top:15px solid #000000;
}

#socmednav {
padding: 3px;
}

#socmednav{
padding-left:5px;
}
#rssdisplay{
height: 130px;
width: 350px;
}

#socmednav p{  
float: left;
padding-left:26.2px;
padding-top:17px;
margin-top:0px;
background-image:url('sprites.png');
background-repeat:no-repeat;
}	

p.sprite-delicious { background-position: 0 -30px;} 
p.sprite-digg { background-position: 0 -76px; } 
p.sprite-disqus { background-position: 0 -122px; } 
p.sprite-dopplr { background-position: 0 -168px; } 
p.sprite-facebook { background-position: 0 -214px; } 
p.sprite-flickr { background-position: 0 -260px; } 
p.sprite-googlereader { background-position: 0 -306px; } 
p.sprite-linkedin { background-position: 0 -352px; } 
p.sprite-re { background-position: 0 -398px; } 
p.sprite-tumblr { background-position: 0 -444px; } 
p.sprite-twitter { background-position: 0 -490px; } 
p.sprite-vimeo { background-position: 0 -536px; } 
p.sprite-yelp { background-position: 0 -582px; } 
p.sprite-youtube { background-position: 0 -628px; } 

/* google dynamic feed */.gfg-root {
  width : auto;
  height : auto;
  position : relative;
  overflow : hidden;
  text-align : center;
  font-family: "Arial", sans-serif;
  font-size: 10px;
  /* border: 1px solid #676767; */
}

#feed-control{
text-overflow: ellipsis;
				-o-text-overflow: ellipsis;
}

.gfg-title {
  font-size: 14px;
    font-weight : bold;
  float: right ;
  color : #1e2025;
  background-color: #F6F6F6;
  padding-right: 15px;
  line-height : 1.4em;
  /* overflow : hidden; */
  white-space : nowrap;
	text-overflow: ellipsis;
-o-text-overflow: ellipsis;

  
}

.gfg-title a {
  color : #000000;
}
.gfg-title a:hover {
  color : #FFFFFF;
}

.gfg-subtitle {
  font-size: 10px;
  font-weight : bold;
  color : #1e2025;
  background-color: #F6F6F6;
  line-height : 1.4em;
  overflow : hidden;
  white-space : nowrap;
  margin-bottom : 0px;
  	text-overflow: ellipsis;
				-o-text-overflow: ellipsis;

}

.gfg-subtitle a {
  color : #1e2025;
}

.gfg-entry {
  background-color : #F6F6F6;
  width : 100%;
  height : 5.9em;
  position : relative;
  overflow : hidden;
	text-overflow: ellipsis;
				-o-text-overflow: ellipsis;
  text-align : left;
  margin-top : 3px;
  padding-right: 30px;
  white-space : nowrap;
  
  }

/* To allow correct behavior for overlay */
.gfg-root .gfg-entry .gf-result {
  position : relative;
  background-color : white;
  width : 335px;
  height : auto;
  padding-left : 15px;
  
}

.gfg-list {
  position : relative;
  overflow : hidden;
  text-align : left;
  margin-bottom : 5px;
   padding-right: 15px;
  width: 334px;
}

.gfg-listentry {
  line-height : 1.5em;
  overflow : hidden;
  white-space : nowrap;
  text-overflow : ellipsis;
  -o-text-overflow : ellipsis;
  padding-left : 10px;
  padding-right : 5px;
  margin-left : 4px;
  margin-right : 5px;
  
}

.gfg-listentry-odd {
  background-color : #F6F6F6;
}

.gfg-listentry-even {
}

.gfg-listentry-highlight { 
  background-image : url('garrow.gif');
  background-repeat: no-repeat;
  background-position : center left;
}

/*
 * FeedControl customizations.
 */

.gfg-root .gfg-entry .gf-result .gf-title {
  width: 318px;
  font-size: 10px;
  line-height : 1.2em;
  overflow : hidden;
  margin-bottom : .5px;
  margin-top: .5px;
  padding-top: 7px;
  text-overflow : ellipsis;
  -o-text-overflow : ellipsis;
}

.gfg-root .gfg-entry .gf-result .gf-snippet {
  height : 3.3em;
  color: #000000;
  margin-top : 3px;
  overflow: hidden;
  width: 318px;  
  text-overflow : ellipsis;
  -o-text-overflow : ellipsis;
  }

/*
 * Easy way to get horizontal mode, applicable via js options to gadget.
 */

.gfg-horizontal-container {
  position : relative;
}

.gfg-horizontal-root {
  height : 1.5em;
  _height : 100%;
  position : relative;
  white-space : nowrap;
  overflow : hidden;
  text-align : center;
  font-family: "Arial", sans-serif;
  font-size: 13px;
  border: 1px solid #AAAAAA;
  padding : 5px;
  margin-right : 80px;
}

.gfg-horizontal-root .gfg-title {
  font-weight : bold;
  background-color: #FFFFFF;
  line-height : 1.5em;
  overflow : hidden;
  white-space : nowrap;
  float : left;
  padding-left : 10px;
  padding-right : 12px;
  border-right: 1px solid #AAAAAA;
    text-overflow : ellipsis;
  -o-text-overflow : ellipsis;
}

.gfg-horizontal-root .gfg-title a {
  color : #444444;
  text-decoration : none;
}

.gfg-horizontal-root .gfg-entry {
  width : auto;
  height : 1.5em;
  position : relative;
  overflow : hidden;
  text-align : left;
  margin-top : 0px;
  margin-left : 0px;
  padding-left : 10px;
    text-overflow : ellipsis;
  -o-text-overflow : ellipsis;
}

/* To allow correct behavior for overlay */
.gfg-horizontal-root .gfg-entry .gf-result {
  position : relative;
  background-color : white;
  width : 100%;
    line-height : 1.5em;
  overflow : hidden;
  white-space : nowrap;
}

.gfg-horizontal-root .gfg-list {
  display : none;
}

/*
 * FeedControl customizations.
 */

.gfg-horizontal-root .gfg-entry .gf-result .gf-snippet,
.gfg-horizontal-root .gfg-entry .gf-result .gf-author {
  display : none;
}

.gfg-horizontal-root .gfg-entry  .gf-result .gf-title {
  color: #AAAAAA;
  margin-right : 3px;
  float : left;  
  padding-right: 15px;
  padding-left: 15px
  overflow : hidden;
  width: 318px;
}

.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer {
  float : left;
}

.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer,
.gfg-horizontal-root .gfg-entry .gf-result .gf-relativePublishedDate {
  display : block;
  color: #AAAAAA;
}

.gfg-branding {
  white-space : nowrap;
  overflow : hidden;
  text-align : left;
  position : absolute;
  right : 0px;
  top : 0px;
  width : 80px;
}

.gfg-collapse-open, .gfg-collapse-closed {
  background-repeat : no-repeat;
  background-position : center;
  cursor : pointer;
  float : right;
  width : 17px;
  height : 20px;
}

.gfg-collapse-open {
  background-image : url('arrow_open.gif');
}

.gfg-collapse-closed {
  background-image : url('arrow_close.gif');
}

.gfg-collapse-href {
  float : left;
}

.clearFloat {
  clear : both;
}