@import url('font.css');
@import url('links.css');
@import url('layout.css');

body{
padding:0px;
margin:0px;
background-image:url(../UserFiles/mainBg.jpg);
background-position:top left;
background-repeat:repeat-y;
background-color:#1CA29B;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;

}

.imgLeft {
float:left;
margin-right:10px;
}

.imgLink{
float:left;
margin-right:10px;
border: #1CA29B solid 2px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
margin-top:0px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
margin-top:0px;
}

.gThumb{
float:left;
padding-left:20px;
padding-top:20px;
}

.vThumb{
float:left;
padding-left:10px;
padding-top:5px;

}

.lThumb{
float:left;
margin-right:10px;
}

.clear{
clear:both;
}

/*homepage elements*/

#welcome, #spotLights {
width:630px;
margin-left:auto;
margin-right:auto;
}

#featProjects{
width:600px;
margin-right:auto;
margin-left:auto;
}

#rouster{
float:left;
width:650px;
background-image:url(../UserFiles/rosterBg.gif);
background-position:top  left;
background-repeat:no-repeat;
padding-top:20px;
}

#rouster img{
border:solid 2px;
border-color:#1CA29B;
}

#rouster h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
}




#spotRight{
float:left;
margin-left:20px;
width:370px;
}


#spotLeft{
float:left;
width:230px;

}


/* company page elements */

#company{
width:470px;
float:left;
padding-left:0px;
}

#company h1{
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:bold;
color:#1CA29B;
margin-right:-10px;
}

#companyNav{
padding-top:30px;
float:left;
width: 205px;
margin-left:-25px;
}



#company h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;

}



/*talents page Elements*/
#ourTalents{
width:630px;
margin-left:auto;
margin-right:auto;

}


#topTalents{
float:left;
width:220px;
margin-left:20px;
}

#onSpotlight{
float:left;
width:400px;
}

#onSpotlight img{
border:none;
}

#onSpotlight h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#1CA29B;
font-weight:bold;
margin-bottom:-1px;
}


#roster{
clear:both;
}

#roster img{
border:solid 2px;
border-color:#1CA29B;
}

/*category page elements */

#pagination{
clear:both;
padding-top:30px;
padding-bottom:30px;
width:600px;
}

#category img{
border: solid 2px;
border-color:#1CA29B;

}


/*profiles page elements*/

#profile{
width:600px;
height:auto;
margin-left:auto;
margin-right:auto;
}

#profile h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20pt;
color:#1CA29B;
font-weight:bold;
margin-top:-5px;
}

#profilePic{
float:left;
width:250px;
}

#familyPic{
width:295px;
float:left;
}


#profileDetails{
float:left;
width:300px;
margin-left:20px;
}

#addThis img{
border:none;
}

#addThis{
margin-top:10px;
}

/*portfolio page elements*/ 

#player{
width:400px;
float:left;
margin-top:5px;
height:335px;
}

#playing{
float:right;
width:205px;
margin-left:15px;
}

#featuredProject{
width:420px;
float:left;
margin-top:5px;
}

#featuredProject h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:bold;
margin-bottom:-8px;

}


#playlist{
float:left;
width:230px;
margin-left:15px;
margin-top:10px;
}

#playlist img{
border:none;
}

#projectList{
clear:both;
}

.logoContainer{
float:left;
margin-right:20px;
width:310px;
}

/*contact us page elements*/

#contactForm{
float:left;
width:300px;
}

#contactInformation{
float:left;
margin-left:30px;

width:300px;
margin-top:60px;
}

/*news page elements */

#newsPage{
width:550px;
margin-left:auto;
margin-right:auto;
}

#newsPage h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin-bottom:-10px;

}


/*spotlight page elements*/

#spotPage{
width:550px;
margin-left:auto;
margin-right:auto;
}

#spotPage h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#1CA29B;
font-weight:bold;
margin-bottom:-1px;

}


/*mis page elements*/

#mis{
width:600px;
margin-left:auto;
margin-right:auto;
}

#searchContents{
width:500px;
height:auto;
margin-left:auto;
margin-right:auto;
}

.search{
padding:20px;
}


/* form style at width */

.f1{
width:350px;
}

.f2{
width:199px;
}

.f3{
width:145px;
}
.f4{
width:55px;
}

/* gallery div */

#profileGallery{
clear:both;
}

.t{float:left; margin:5px; }

#profileGallery img{
border:solid 2px #1CA29B;
}




