@font-face {
    font-family: 'MyriadProRegular';
    src: url('fonts/MyriadPro-Regular/myriadpro-regular.eot');
    src: url('fonts/MyriadPro-Regular/myriadpro-regular.eot') format('embedded-opentype'),
         url('fonts/MyriadPro-Regular/myriadpro-regular.woff') format('woff'),
         url('fonts/MyriadPro-Regular/myriadpro-regular.ttf') format('truetype'),
         url('fonts/MyriadPro-Regular/myriadpro-regular.svg#MyriadProRegular') format('svg');
}
@font-face {
    font-family: 'MyriadProLight';
    src: url('fonts/MyriadPro-Light/myriadpro-light.eot');
    src: url('fonts/MyriadPro-Light/myriadpro-light.eot') format('embedded-opentype'),
         url('fonts/MyriadPro-Light/myriadpro-light.woff') format('woff'),
         url('fonts/MyriadPro-Light/myriadpro-light.ttf') format('truetype'),
         url('fonts/MyriadPro-Light/myriadpro-light.svg#MyriadProLight') format('svg');
		 
}
@font-face {
    font-family: 'MyriadWebRegular';
    src: url('fonts/MyriadPro-web/myriad.eot');
    src: url('fonts/MyriadPro-web/myriad.eot') format('embedded-opentype'),
         url('fonts/MyriadPro-web/myriad.woff') format('woff'),
         url('fonts/MyriadPro-web/myriad.ttf') format('truetype'),
         url('fonts/MyriadPro-web/myriad.svg#MyriadWebRegular') format('svg');
		 
}

body {
    font-family: MyriadWebRegular;
    background-color: #FFFFFF;
}

#wrap {
    width:860px;
    margin:0 auto;
}

#main {
    float:left;
    width:640px;
    padding:10px;
}

#sidebar {
    float:right;
    width:180px;
    padding:10px;
    height:700px;
}

#footer {
    clear:both;
}

.projectbutton {
    width: 100%;
}

.projectbuttonimg {
    width:73px;
    height:56px;
    vertical-align:middle;
}

.progress-label-loading {
    position: absolute;
    left: 15%;
    top: 14px;
    font-weight: bold;
    text-shadow: 1px 1px 0 #fff;
}

.progress-label-complete {
    position: absolute;
    left: 25%;
    top: 14px;
    font-weight: bold;
    text-shadow: 1px 1px 0 #fff;
}

form p
{
    position:relative
}

label  {
    position:absolute;
    top:4;
    left:2;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
    color:    #7b7b7b;
	font-family:MyriadWebRegular;
}
input:-moz-placeholder, textarea:-moz-placeholder { 
    color:    #7b7b7b;
	font-family:MyriadWebRegular;
}
input::-moz-placeholder, textarea::-moz-placeholder { 
    color:    #7b7b7b;
	font-family:MyriadWebRegular;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
    color:    #7b7b7b;
	font-family:MyriadWebRegular;
}
/*::-webkit-scrollbar { width: 10px; height: 10px;}
::-webkit-scrollbar-button {  background-color: #999999;height:10px;}
::-webkit-scrollbar-track {  background-color: #999;}
::-webkit-scrollbar-track-piece { background-color: #ffffff;}
::-webkit-scrollbar-thumb { height: 50px; background-color: #e3e3e3; border-radius: 3px;}
::-webkit-scrollbar-corner { background-color: #999;}}
::-webkit-resizer { background-color: #666;}*/
