﻿/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 3, 2011 03:11:44 AM America/New_York */
@font-face {
    font-family: 'OrbitronLight';
    src: url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-light-webfont.eot');
    src: url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-light-webfont.woff') format('woff'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-light-webfont.ttf') format('truetype'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-light-webfont.svg#OrbitronLight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'OrbitronMedium';
    src: url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-medium-webfont.eot');
    src: url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-medium-webfont.woff') format('woff'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-medium-webfont.ttf') format('truetype'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-medium-webfont.svg#OrbitronMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OrbitronBold';
    src: url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-bold-webfont.eot');
    src: url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-bold-webfont.woff') format('woff'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-bold-webfont.ttf') format('truetype'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-bold-webfont.svg#OrbitronBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OrbitronBlack';
    src: url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-black-webfont.eot');
    src: url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-black-webfont.woff') format('woff'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-black-webfont.ttf') format('truetype'),
         url('http://s3.amazonaws.com/cdn.tekfolio.me/orbitron/orbitron-black-webfont.svg#OrbitronBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

*, body {margin: 0;padding: 0;}
body {margin: 0;font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif;font-size: 13px;font-weight: normal;line-height: 18px;color: gray;text-rendering: optimizeLegibility; 
      background: white url(https://s3.amazonaws.com/cdn.tekfolio.me/background.jpg) repeat-x;
      }

.clear { clear: both;}

header{background: transparent url(https://s3.amazonaws.com/cdn.tekfolio.me/linen.png) repeat-x; height: 70px; color: #8A8A8A; box-shadow: 0 1px 3px rgba(0, 0, 0, .75),inset 0 -1px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .75),inset 0 -1px 0 rgba(0, 0, 0, .1);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .75),inset 0 -1px 0 rgba(0, 0, 0, .1);padding-left:30px!important;padding-right:30px!important;}
footer {padding-top: 60px;background: url(https://s3.amazonaws.com/cdn.tekfolio.me/linen.png) repeat-x;display: block;zoom: 1;position: relative;overflow: hidden; color: #7A987A;font-size: 12px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);padding-top: 15px;margin-top: 35px;height:100px; box-shadow: -1px -1px -3px rgba(0, 0, 0, .75);-moz-box-shadow: -1px -1px -3px rgba(0, 0, 0, .75);-webkit-box-shadow: -1px -1px -3px rgba(0, 0, 0, .75);}
footer ul {text-align: center;display: block;list-style-type: disc; -webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 40px;}
footer ul li {display: inline;margin-right: 20px;list-style: none;font-size: 16px;line-height: 25px !important;}
footer a:link, footer a:visited, footer a:active {font-family: OrbitronLight;text-decoration: none; color: #7A987A;}
    
/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/
div.menu {padding-top:25px;padding-right:60px;}
div.menu a {text-decoration: none;color: #7A987A;}
div.menu a:hover {text-decoration: none;color: #fff;}

span.title {font-family: OrbitronMedium;font-weight: bold;padding: 5px 0;margin: 0;color: #fff;border: none;line-height: 2em;font-size: 32px !important;text-shadow: 1px 1px 2px #111;width: 200px!important;}

#main{margin-top:30px;}

/* PROJECTS   
----------------------------------------------------------*/
#project-content {margin: 15px 0px 0px 0px;padding: 0px;text-align: left;}
#project-content.div {display: block;}
.full {width: 100%;margin: 0px;padding: 0px 0px 10px 0px;}
.profile-box {width: 80px;height: 80px;margin: 0;padding: 15px;float: left;background: white;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);margin-right:15px;margin-bottom: 15px;}
.profile-box:hover {-moz-box-shadow: 0 0 6px rgba(19, 138, 250, 1); box-shadow: 0 0 6px rgba(19, 138, 250, 1);}
.portfolio-box {width: 190px;height: 90px;margin: 0;padding: 15px;float: left;background: white;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);margin-right:15px; margin-bottom: 30px;}
.portfolio-box:hover {-moz-box-shadow: 0 0 6px rgba(19, 138, 250, 1);box-shadow: 0 0 6px rgba(19, 138, 250, 1);}
.portfolio-box img {display: block;-moz-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.1) inset, 0 0 10px rgba(0, 0, 0, 0.04) inset;-webkit-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.1) inset, 0 0 10px rgba(0, 0, 0, 0.04) inset; max-width:190px;max-height:80px; text-align:center;}
.portfolio-box-inner {height: 90px;}
.portfolio-box a {color: #CCC;}
.portfolio-box a:hover {color: #555;}

.box-body {padding-top: 15px;margin: 0;border: none;color: #666;font-size: 13px;font-family: lucida grande, arial, sans-serif;position: relative;z-index: 20;overflow: hidden;}
div.project-item img{border: solid 3px white;-moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 6px rgba(0, 0, 0, .5);box-shadow: 0 0 6px rgba(0, 0, 0, .5);margin-bottom: 10px;}
div.project-item img:hover{-moz-box-shadow: 0 0 6px rgba(19, 138, 250, 1);box-shadow: 0 0 6px rgba(19, 138, 250, 1);}
img.screen-shot{max-width: 700px;}

code {font-family: Menlo, Monaco, 'Bitstream Vera Sans Mono', 'Lucida Console', 'Andale Mono', monospace;background-color: #EEE;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding: 2px 3px 2px 3px;border: 1px solid #CCC;}

.facebook-icon {background: url('http://s3.amazonaws.com/cdn.tekfolio.me/facebook.gif') no-repeat;opacity: 0.4;filter: alpha(opacity=40);}
.twitter-icon {background: url('http://s3.amazonaws.com/cdn.tekfolio.me/twitter.gif') no-repeat;opacity: 0.4;filter: alpha(opacity=40);}
.facebook-icon:hover {background: url('http://s3.amazonaws.com/cdn.tekfolio.me/facebook.gif') no-repeat;opacity: 0.9;filter: alpha(opacity=90);}
.twitter-icon:hover {background: url('http://s3.amazonaws.com/cdn.tekfolio.me/twitter.gif') no-repeat;opacity: 0.9;filter: alpha(opacity=90);}
.linkedin-icon {background: url('http://s3.amazonaws.com/cdn.tekfolio.me/linkedin.png') no-repeat;opacity: 0.4;filter: alpha(opacity=40);}
.linkedin-icon:hover {background: url('http://s3.amazonaws.com/cdn.tekfolio.me/linkedin.png') no-repeat;opacity: 0.9;filter: alpha(opacity=90);}


#social ul {
margin: 0 0 5px 0px;
}

#social ul li {
list-style: none;
padding: 0px;
float: left;
margin: 0px 8px 0px 0px !important;
background: none;
}
#social ul li a {
margin: 0;
display: block;
height: 21px;
width: 21px;
text-indent: -999em;
}


/* #portfolio-create */
#portfolio-create table td textarea{width:80%;height:150px}

.instructions{font-size:11px;color: #999;text-align: left;}
div.asset-container{ padding-bottom: 15px;}

.page-header h2 {
font-family: OrbitronMedium;
}

.page-header h1 {
    font-family: OrbitronBold;
}

h3 {
    font-family: OrbitronBold;
}

.cta {
    font-size: 24px;
    font-family: OrbitronBold;
}

hr {    
    background: url(https://s3.amazonaws.com/cdn.tekfolio.me/footer.png) no-repeat top center;
    height: 20px;
    border: 0;
}

.main-menu {
    float:right;
}

.validation-summary-errors li {
    color: red;
}

img.gplus {
    
}

.portfolio-box img {display: block;-moz-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.1) inset, 0 0 10px rgba(0, 0, 0, 0.04) inset;-webkit-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.1) inset, 0 0 10px rgba(0, 0, 0, 0.04) inset; max-width:190px;max-height:80px; text-align:center;}
