html { height: 100%; margin-bottom: 1px; background: #f1f0e8;  }
body { margin: 0; background: #f1f0e8;  }
textarea, input, select, option, optgroup, button { font: 1em "Arial", sans-serif; }

* { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
p, ul, ol, dl { padding-bottom: 1em; }

img { border: none; vertical-align: bottom; }
button { overflow: visible; cursor: pointer; }


/*
** some globally used classes
*/
.left { float: left !important; }
.right { float: right !important; }
.clear {clear:both;}
.text-left { text-align: left !important; }
.text-center { text-align: center !important; }
.text-right { text-align: right !important; }

#wrapall { background: #FFFFFF; width: 970px; margin: 0 auto; overflow: hidden; padding: 0 0 20px 0; position:relative; top:0; left:0;}




a { text-decoration: none; }



/*
** header
*/
#header1 {width:930px; height:27px; background: #fff; margin:0 0 0 20px; padding:0; }
#header1 p {float:right; margin:0; padding:0;}
#header1 a {font:normal 12px Helvetica, Arial, sans-serif; color:#787878;}

#header2 {width:930px; height:131px; background: #fff; margin:0 0 0 20px; padding:0; }
#header h1 {float:left;width:190px; height:108px; margin:0; padding:0;}
#surv {margin:24px 0 0 0;padding:0;}
#rics {margin:24px 0 0 0;padding:0;width:431px;}
#cycle1 {margin:24px 187px 0 0;padding:0;}



#navPad {height:48px;margin:0;padding:0;}

#flash {width:930px; height:202px; margin:0 0 15px 20px; padding:0; z-index:0;}



#twitter_update_list {
width:931px;
height:47px;
background:url(../_images/tweet.gif) no-repeat;
margin:15px 0 0 20px;
padding:0;}

#twitter_update_list a {
display: inline;
color:#FF6633;
}



#twitter_update_list li {
list-style-type: none;
font:normal 9px verdana, Arial, sans-serif; color:#787878;
width:890px;
height:35px;
margin:0 0 0 185px;
padding:12px 0 0 0;
}
#twitter_update_list span {
color: #000;
width:850px;
height:35px;
}
#twitter_update_list span a {
display: inline;
color:#000;
}
#twitter_update_list span a:hover {
text-decoration: underline;
color:#FF6633;
}


#container {width:930px; margin:0 0 0 20px; padding:0;}
#container #main{float:left;width:657px; margin:0; padding:0; background:url(../_images/h1.gif) no-repeat;}

#container #mainListings{float:left;width:930px; height:400px;margin:0; padding:0; background:url(../_images/h2.png) no-repeat;}
#container #mainListings2{float:left;width:930px; min-height:400px;margin:0; padding:0; background:url(../_images/h2.png) no-repeat;}

#container #mainListings2 label {
float:left; height:18px;width:100px; margin: 0 0 0 15px; padding:4px 0 0 0;
font:normal 12px Helvetica, Arial, sans-serif; color:#292929;
}
#container #mainListings2 .textbox {
float:left; width:239px;
height:18px;
background-color:#f1f0e8;
border: 1px solid #aaa272;
margin:0 0 5px 0;
padding:4px 0 0 3px;
font:normal 12px Helvetica, Arial, sans-serif; color:#292929;
}
.formBreak {
width:930px;
height:30px;
padding:6px 0 0 0;
}

#container #panel{float:right;width:273px; margin:0; padding:0; background:url(../_images/ContactTab.gif) no-repeat;}


#cv1, #cv2, #cv3, #cv4 {
display:none;width:650px; margin:20px 0 0 0; padding:0; background-color:#f9f9f6;
}
.mug { float:left;}
.vitae {
float:left;
padding:0;
margin:0;
width:380px;
}



#container h1 {
font:normal 18px Helvetica, Arial, sans-serif; color:#392864; padding:0;margin:8px 0 0 15px;
}
#container h2 {
font:bold 16px Helvetica, Arial, sans-serif; color:#eabf33; padding:0;margin:30px 10px 5px 15px;
}
#container h3 {
font:bold 19px Helvetica, Arial, sans-serif; color:#fff; padding:0;margin:8px 10px 0 15px;
}
#container h4 {
font:bold 16px Helvetica, Arial, sans-serif; color:#eabf33; padding:0;margin:15px 10px 0 15px;
}

#container h5 {
font:bold 10px Helvetica, Arial, sans-serif; color:#000; padding:0;margin:5px 10px 0 15px;
}

#container h6 a{
font:bold 11px Helvetica, Arial, sans-serif; color:#dba800; padding:0 0 10px 0;margin:15px 10px 0 15px;
}

#container ol {
font:bold 14px Helvetica, Arial, sans-serif; color:#eabf33; padding:0 0 10px 0;margin:15px 10px 0 35px;
}
#container p {
font:normal 13px Helvetica, Arial, sans-serif; color:#392864; padding:0;margin:10px 15px 0 15px; line-height:1.3em;
}
#container ul {
font:normal 13px Helvetica, Arial, sans-serif; color:#392864; padding:0;margin:20px 15px 0 65px; line-height:1.2em;
}

#container ol {
font:normal 13px Helvetica, Arial, sans-serif; color:#392864; padding:0;margin:20px 15px 0 65px; line-height:1.2em;
}
#container ol li{
padding:10px 0 10px 0;margin:10px 0 10px 0;
}
#container ul li{
padding:0px 0 10px 0;margin:10px 0 10px 0;
}
#container a {
color:#392864; text-decoration:none;
}


#container #panel #panelForm{width:273px; margin:20px 0 0 0; padding:20px 0 20px 0; background:#f9f9f6;}
#container #panel #panelForm p{font:normal 12px Helvetica, Arial, sans-serif; color:#544533; padding:0;margin:0 5px 0 15px; line-height:1.5em;}
#container #panel #panelForm .textbox2{
width:239px;
height:18px;
background-color:#f1f0e8;
border: 1px solid #aaa272;
margin:0 0 5px 0;
padding:4px 0 0 3px;
font:normal 12px Helvetica, Arial, sans-serif; color:#292929;
}
#container #panel #panelForm .textarea1{
width:239px;
height:150px;
background-color:#f1f0e8;
border: 1px solid #aaa272;
margin:0 0 5px 0;
padding:4px 0 0 3px;
font:normal 12px Helvetica, Arial, sans-serif; color:#292929;
}





.teamC {
float:left;
width: 320px;
height:150px;
margin:20px 0 0 0;
padding:0;
background-color:#f9f9f6;
}
#container .teamC p {
font:normal 11px Helvetica, Arial, sans-serif; color:#544533; padding:0;margin:5px 15px 0 15px; line-height:1.2em;
}
.pic1 {
float:left;
width: 150px;
margin:0;
padding:0;
}
.details {
float:right;
width: 170px;
margin:0;
padding:0;
}
.teamC2 {
width: 640px;
height:350px;
margin:20px 0 0 0;
padding:0;
background-color:#f9f9f6;
}
.pic2 {
float:left;
width: 470px;
height:348px;
margin:0;
padding:0;
}
.details2 {
float:left;
width: 170px;
margin:0;
padding:0;
}

#homeNav {width:930px; height:150px; margin:0 0 0 20px; padding:0; background: #f1f0e8;}

#homeNav ul { list-style:none; display:block; margin:0 0 0 16px;padding:14px 0 0 0;}
#homeNav ul li{float:left; margin:0 12px 0 0; padding:0; width:170px; height:120px;}




#fragment-1 {display:none; z-index:997; width:200px; height:110px; background-color:#FFF; position:absolute; top: 195px; right:147px; margin:0; padding:10px 0 0 0;}

#fragment-2 {display:none; z-index:996; width:200px; height:110px; background-color:#FFF; position:absolute; top: 195px; right:20px; margin:0; padding:10px 0 0 0;}
.textbox {
width:165px;
height:18px;
background-color:#f1f0e8;
border: 1px solid #000;
margin:0 0 5px 15px;
padding:4px 0 0 3px;
font:normal 12px Helvetica, Arial, sans-serif; color:#292929;
}
.textbox2 {
width:165px;
margin:0 0 8px 15px;
padding:0;
font:normal 12px Helvetica, Arial, sans-serif; color:#292929;
}
.dropdown {
width:165px;
height:20px;
background-color:#f1f0e8;
border: 1px solid #000000;
margin:0 0 5px 15px;
padding:4px 0 0 3px;
font:normal 12px Helvetica, Arial, sans-serif; color:#292929;
}
#fragment-2  p{font:normal 12px Helvetica, Arial, sans-serif; color:#292929; margin:5px 0 5px 15px; padding:0;}
#block {
width:970px;
height:1px;
max-height:1px;
background-color:#eabf33;
margin:0;
padding:0;
}
#footer {
background-color:#fff;
height:45px;
width:970px;
margin:0 auto;
}
#footer  p{font:normal 11px Helvetica, Arial, sans-serif; color:#392864; margin:5px 0 5px 0; padding:0;}
#footer  a:link, #footer  a:visited{color:#392864; text-decoration:none;} #footer  a:hover{color:#95ab46; text-decoration:underline;}
#block2 {
width:970px;
height:37px;

background-color:#291e41;
margin:0;
padding:0;
}


#box1, #box2, #box3, #box4, #box5 {
display:none;

} 

.social ul{
float:right;
list-style:none;
display:inline;
margin:10px 0 0 0;
height:22px;
padding:0;
}

.social li{
float:left;
margin:0 5px 0 0;

}


/*
** the end
*/
