/* Specify blanket rules for all elements */ 
  body { 
    text-align: center;
    font-family: 'Arial',sans-serif;
    font-size: 12px;
    color: #333;
    margin: 0;
    background-color: #fff;
    background-image: url(../img/bg_greygrade.jpg);
    background-repeat: repeat-x;
    background-position: top;
    background-attachment: scroll;
    }
    
/* Rules for headings */ 
h1 { 
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    } 
h2 { 
    font-size: 30px;
    font-weight: normal;
    margin: 0;
    padding: 0;
  } 
h3 { 
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
  }
  
  
/* Rules for standard elements */
  
ul {
	margin: 0;
	padding: 0;
} 
  
hr {
	display: none;
}

p {
	padding: 0;
}

abbr, acronym {
	border: 0;
}
  
  
/* Rules for links */ 

a {
	outline: none;
}

a:link { 
    color: #6cc;
    text-decoration: none;
  } 

a:hover { 
	color: #6cc;
    text-decoration: underline;
  }
  
a:active { 
	color: #6cc;
    text-decoration: none;
  }
  
a:visited { 
	color: #6cc;
    text-decoration: none;
  }
  
a img {
	border: none; 
}

  

/* Page Align */
#pagealign {
  text-align: left;
  width: 770px;
  margin: 0 auto;
}


/* Masthead */
#masthead {
  color: #666;
  float: right;
  font-size: 24px;
  text-align: right;
  width: 335px;
  padding: 13px 0 15px 0;
}


#masthead a {
  color: #666;
}

#masthead a:hover {
  color: #6cc;
  text-decoration: none;
}

#printinfo {
	display: none;
}

/* Site Nav */
#sitenav {
  font-size: 12px;
  font-weight: normal;
  float: left;
  text-align: left;
  padding-top: 16px;
  width: 335px;
  padding: 24px 0 15px 0;
}

#sitenav a {
   color: #666;
}

#sitenav a:hover {
   color: #6cc;
   text-decoration: none;
}


#sitenavselect a {
   color: #6cc;
}

#sitenavselect a:hover {
   color: #6cc;
   text-decoration: none;
}



/* Top Curve Sub */
#topcurvesub {
    color: #fff;
	clear: both;
    background-image: url(../img/bg_b_curvetop_gray.gif);
    background-repeat: no-repeat;
    background-position: top;
    padding: 0px 25px 0px 25px;
    line-height: 48px;
    height: 50px;
    overflow: hidden;
}

.porttitle {
	color: #fff;
	float: left;
	text-align: left;
    font-size: 24px;
    width: 300px;
    margin-top: 10px;
    
}

#menuPage .porttitle {
	margin-top: 10px;
}


#topcurvesub a:hover {
	color: #fff;
	text-decoration: none;
    
}

#topcurvesub .porttitle a:hover {
	color: #6cc;
	text-decoration: none;
}

#topcurvesub .porttitle a:link {
	color: #fff;
}

#topcurvesub .porttitle a:visited {
	color: #fff;
}

#topcurvesub .porttitle a:active {
	color: #fff;
}

#sublinks {
	float: right;
	text-align: right;
}

#sublinks a {
	color: #fff;
	background-image: url(../img/btn_windowlink.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding: 3px 0px 2px 20px;
    font-size: 12px;
}

#sublinks a:hover {
	color: #399;
	text-decoration: none;
}

/* Main Inside Container */
#maincontainer {
	background-color: #6cc;
    padding: 0px 0px 0px 175px;
    height: 400px;
    overflow: hidden;
    border-right: 4px solid #6cc;
    border-left: 4px solid #6cc;
}

#maincontainer h1 {
	color: #fff;
}

#maincontainer h2 {
	font-size: 60px;
	line-height: 60px;
}

#maincontainer h3 {
	color: #fff;
	font-weight: bold;
}

#main #maincontainer {
	background-image: url(../img/bg_main.jpg);
	background-repeat: no-repeat;
    background-position: top;
}

#resume #maincontainer {
    padding: 0px 50px 0px 25px;
    overflow: auto;
}


.resumetitle {
	clear: both;
	color: #fff;
	float: left;
	width: 120px;
	margin-bottom: 30px;
}

.resumetext {
	color: #000;
	float: right;
	width: 500px;
	margin-bottom: 30px;
	line-height: 18px;
}

.resumesubhead {
	font-weight: normal;
}

.resumedate {
	color: #399;
	font-weight: normal;
}

#menuPage #maincontainer {
	padding: 0px 0px 0px 20px;
}

.maintext {
	font-size: 14px;
	color: #fff;
	padding-top: 125px;
	line-height: 18px;
}

.maintext li {
	display: inline;
	list-style: none;
	background: transparent url(../img/btn_nextproj_gray.gif) no-repeat left center;
	padding-left: 20px;
	padding-right: 30px;
} 

.maintext li a:hover {
	color: #399;
} 

.maintext a:link {
	color: #fff;
}

.maintext a:hover {
	color: #399;
	text-decoration: none;
}

.maintext a:visited {
	color: #fff;
}

.maintext a:active {
	color: #fff;
}

/* Menu */

.menu {
	color: #fff;
}

.menu ul {
	margin: 65px 0 0 0;
} 

.menu li {
	display: inline;
	list-style: none;
} 

.menu li img {
	padding: 0 13px 15px 0;
} 

.menufooter {
	text-align: center;
	font-size: 16px;
}

.menubuttonInt1 a {
	display: block;
    background-image: url(../img/btn_thumb_int_shoppingworld.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt1 a:hover {
    background-image: url(../img/btn_thumb_int_shoppingworld.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonInt2 a {
	display: block;
    background-image: url(../img/btn_thumb_int_superpocus.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt2 a:hover {
    background-image: url(../img/btn_thumb_int_superpocus.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonInt3 a {
	display: block;
    background-image: url(../img/btn_thumb_int_timebridge.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt3 a:hover {
    background-image: url(../img/btn_thumb_int_timebridge.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonInt4 a {
	display: block;
    background-image: url(../img/btn_thumb_int_rolaids.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt4 a:hover {
    background-image: url(../img/btn_thumb_int_rolaids.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonInt5 a {
	display: block;
    background-image: url(../img/btn_thumb_int_jambase.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt5 a:hover {
    background-image: url(../img/btn_thumb_int_jambase.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonInt6 a {
	display: block;
    background-image: url(../img/btn_thumb_int_signatures.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt6 a:hover {
    background-image: url(../img/btn_thumb_int_signatures.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonInt7 a {
	display: block;
    background-image: url(../img/btn_thumb_int_livescribe.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt7 a:hover {
    background-image: url(../img/btn_thumb_int_livescribe.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonInt8 a {
	display: block;
    background-image: url(../img/btn_thumb_int_delta.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt8 a:hover {
    background-image: url(../img/btn_thumb_int_delta.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonInt9 a {
	display: block;
    background-image: url(../img/btn_thumb_int_younite.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt9 a:hover {
    background-image: url(../img/btn_thumb_int_younite.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonInt10 a {
	display: block;
    background-image: url(../img/btn_thumb_int_yardbarker.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonInt10 a:hover {
    background-image: url(../img/btn_thumb_int_yardbarker.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll1 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_rolaids.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonIll1 a:hover {
    background-image: url(../img/btn_thumb_ill_rolaids.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll2 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_santaclara.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonIll2 a:hover {
    background-image: url(../img/btn_thumb_ill_santaclara.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll3 a:hover {
    background-image: url(../img/btn_thumb_ill_superpocus.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll3 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_superpocus.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonIll4 a:hover {
    background-image: url(../img/btn_thumb_ill_timebridge.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll4 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_timebridge.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonIll5 a:hover {
    background-image: url(../img/btn_thumb_ill_storcard.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll5 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_storcard.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonIll6 a:hover {
    background-image: url(../img/btn_thumb_ill_sittercity.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll6 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_sittercity.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonIll7 a:hover {
    background-image: url(../img/btn_thumb_ill_upek.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll7 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_upek.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonIll8 a:hover {
    background-image: url(../img/btn_thumb_ill_filmpitch.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll8 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_filmpitch.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonIll9 a:hover {
    background-image: url(../img/btn_thumb_ill_piximix.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll9 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_piximix.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonIll10 a:hover {
    background-image: url(../img/btn_thumb_ill_stationzero.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonIll10 a {
	display: block;
    background-image: url(../img/btn_thumb_ill_stationzero.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId1 a {
	display: block;
    background-image: url(../img/btn_thumb_id_navio.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId1 a:hover {
    background-image: url(../img/btn_thumb_id_navio.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonId2 a {
	display: block;
    background-image: url(../img/btn_thumb_id_younite.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId2 a:hover {
    background-image: url(../img/btn_thumb_id_younite.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonId3 a {
	display: block;
    background-image: url(../img/btn_thumb_id_slide.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId3 a:hover {
    background-image: url(../img/btn_thumb_id_slide.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonId4 a {
	display: block;
    background-image: url(../img/btn_thumb_id_pandora.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId4 a:hover {
    background-image: url(../img/btn_thumb_id_pandora.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonId5 a {
	display: block;
    background-image: url(../img/btn_thumb_id_firetip.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId5 a:hover {
    background-image: url(../img/btn_thumb_id_firetip.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonId6 a {
	display: block;
    background-image: url(../img/btn_thumb_id_sittercity.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId6 a:hover {
    background-image: url(../img/btn_thumb_id_sittercity.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonId7 a {
	display: block;
    background-image: url(../img/btn_thumb_id_yardbarker.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId7 a:hover {
    background-image: url(../img/btn_thumb_id_yardbarker.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonId8 a {
	display: block;
    background-image: url(../img/btn_thumb_id_tableau.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId8 a:hover {
    background-image: url(../img/btn_thumb_id_tableau.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonId9 a {
	display: block;
    background-image: url(../img/btn_thumb_id_resera.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId9 a:hover {
    background-image: url(../img/btn_thumb_id_resera.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonId10 a {
	display: block;
    background-image: url(../img/btn_thumb_id_piximix.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonId10 a:hover {
    background-image: url(../img/btn_thumb_id_piximix.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonEtc1 a {
	display: block;
    background-image: url(../img/btn_thumb_etc_apparel.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonEtc1 a:hover {
    background-image: url(../img/btn_thumb_etc_apparel.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonEtc2 a {
	display: block;
    background-image: url(../img/btn_thumb_etc_books.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonEtc2 a:hover {
    background-image: url(../img/btn_thumb_etc_books.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonEtc3 a {
	display: block;
    background-image: url(../img/btn_thumb_etc_albumart.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}

.menubuttonEtc3 a:hover {
    background-image: url(../img/btn_thumb_etc_albumart.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonEtc4 a:hover {
    background-image: url(../img/btn_thumb_etc_fonts.png);
    background-repeat: no-repeat;
    background-position: -146px center;
    text-decoration: none;
}

.menubuttonEtc4 a {
	display: block;
    background-image: url(../img/btn_thumb_etc_fonts.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    height: 147px;
    width: 146px;
    text-decoration: none;
    text-indent: -9999999px;
    float:left;
}


/* Portfolio Inside Container */
#portcontainer {
	background-color: #fff;
    background-image: url(../img/bg_greygrade_inside_gray.jpg);
    background-repeat: no-repeat;
    background-position: top;
    border-top: 1px solid #c7c7c7;
    border-right: 4px solid #6cc;
    border-bottom: 1px solid #fff;
    border-left: 4px solid #6cc;
    padding: 0px 0px 0px 25px;
    /*min-height: 400px;*/
    height: 400px;
    overflow: hidden;
}

/*
#portcontainer p {
	padding-top: 100px;
}

*/

#portcontainer h2 {
	color: #666;
	line-height: 30px;
}

#portcontainer h3 {
	color: #999;
	margin-bottom: 10px;
}

#portcontainer ul {
	margin: 0 0 10px 15px;
}

.porttext {
	float: left;
	width: 250px;
	padding-top: 100px;
	line-height: 18px;
}

.portimg {
	float: right;
}

.portimg img {
	height: 400px;
	width: 475px;
}

.previewbutton {
	height: 26px;
}

.previewbutton a {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    background-image: url(../img/btn_preview_slide.gif);
    background-repeat: no-repeat;
    background-position: 0px center;
    padding: 9px;
    margin: 0 2px 0 0;
    height: 26px;
    width: 26px;
}

.previewbutton a:hover {
    background-image: url(../img/btn_preview_slide.gif);
    background-repeat: no-repeat;
    background-position: -26px center;
    text-decoration: none;
}

.previewbutton a:link {
    color: #fff;
}

.previewbutton a:visited {
    color: #fff;
}

.previewbutton a:active {
    color: #fff;
}

#previewselect {
    background-image: url(../img/btn_preview_slide.gif);
    background-repeat: no-repeat;
    background-position: -26px center;
}

.btnprevproj {
	float: left;
	text-align: left;
	background-image: url(../img/btn_prevproj_gray.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding: 0 0 0 20px;
    font-size: 14px;
    font-weight: bold;
    line-height: 48px;
    width: 150px;
}


.btnprevproj a:hover {
	color: #6cc;
	text-decoration: none;
}

.btnprevproj a:link {
	color: #999;
}

.btnprevproj a:visited {
	color: #999;
}

.btnprevproj a:active {
	color: #999;
}

.btnnextproj {
	float: right;
	text-align: right;
	background-image: url(../img/btn_nextproj_gray.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding: 0 20px 0 0;
    font-size: 14px;
    font-weight: bold;
    line-height: 48px;
    width: 150px;
    
}


.btnnextproj a:hover {
	color: #6cc;
	text-decoration: none;
}

.btnnextproj a:link {
	color: #999;
}

.btnnextproj a:visited {
	color: #999;
}

.btnnextproj a:active {
	color: #999;
}

.btnallproj {
	float: left;
	text-align: left;
	background-image: url(../img/btn_allproj_gray.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding: 0 0 0 25px;
    font-size: 14px;
    font-weight: bold;
    line-height: 48px;
    width: 150px;
    margin-left: 135px;
    
}


.btnallproj a:hover {
	color: #6cc;
	text-decoration: none;
}

.btnallproj a:link {
	color: #999;
}

.btnallproj a:visited {
	color: #999;
}

.btnallproj a:active {
	color: #999;
}

/* Spacing */

.spacer {
	clear: both;
	height: 20px;
}


/* Bottom Curve Sub */
#botcurvesub {
    color: #fff;
	clear: both;
    background-image: url(../img/bg_b_curvebot_gray.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 50px;
    padding: 0px 25px 0px 25px;
}

#botcurvesub a:hover {
    color: #6cc;
}
 

/* Footer */
#footer {
  clear: both;
  font-size: 10px;
  color: #999;
  margin-top: 20px;
  margin-bottom: 20px;
}