/* CSS Document */
html,body
{
background-color:#666666;
margin:0;
padding:0;
height:100%;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
h1,h2,h3,p,div{
margin:0;
padding:0;
}
img
{
border:none;
}
ul{
padding:0;
margin:0;
}
h1
{
margin:0;
font-size:14px;
color:#0A4595;
}
h2
{
padding:12px 0 2px 0;
margin:0 0 10px 0;
font-size:14px;
color:#0A4595;
}
p
{
margin:5px 0 20px 0;
}
ul{
margin: 10px 0 0 30px;
}
li{
width:400px;
margin:10px 0 10px 0;
}
* html li{
width:100%;
margin:10px 0 10px 0;
}
.sponsors{
display:inline;
margin:0 15px 0 15px;
vertical-align:middle;
border:1px #999 solid;
}

#quote{
font-style:italic;
color:#3380DB;
}
#bottomlink{
padding:0 20px 2px 0;
background-color:#FFFFFF;
font-size:12px;
height:40px;
color:#A04595;
text-align:right;
width:541px;
}
#scjobz{
height:450px;
overflow:scroll;
}
.bigboxmid label,.retboxmid label
{
width: 150px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
vertical-align:top;
}
.bigboxmid input,.bigboxmid textarea,.retboxmid input,.retboxmid textarea{
margin:0 0 10px 0;
}
.bigboxmid #clientbutton,.retboxmid #clientbutton{
margin:2px 0 0 150px;
}

#newsform h2
{
font-size:14px;
}
#newsform label
{
width: 150px;
float: left;
margin-right: 0.5em;
display: block;
vertical-align:top;
}
#newsform input,#newsform textarea{
margin:0 0 10px 0;
}
#newsform #clientbutton{
margin:2px 0 0 150px;
}

/* block positioning and sizes */
#wrapper
{
width:950px;
margin:0 auto 0 auto;
}
#levelwrap
{
float:left;
background-image:url(beachbg2.jpg);
background-repeat:no-repeat;
background-position:0 120px;
background-color:#BCBDB8;
min-height:700px;
}

#innerwrap
{
float:left;
background-image:url(beachbg2010.jpg);
background-repeat:no-repeat;
background-position:0 120px;
background-color:#BCBDB8;
min-height:980px;
}
#innerwraplong
{
float:left;
background-image:url(beachbg2010.jpg);
background-repeat:no-repeat;
background-position:0 120px;
background-color:#BCBDB8;
min-height:980px;
}
#logocell
{
height:208px;
}
#logocell h1
{
text-indent:-900em;
}
#rightsidebar{
clear:none;
float:left;
padding:10px 10px 0 10px;
width:303px;
}
#rightsidebarifa{
clear:none;
float:left;
padding:0 10px 0 10px;
width:303px;
}
#topmenu
{
margin:0;
height:25px;
}
#topmenu a:link,#topmenu a:visited
{
margin:0;
height:25px;
padding:0 11px 0 11px;
text-decoration:none;
color:#fff;
}
#topmenu a:hover
{
margin:0;
height:25px;
padding:0 11px 0 11px;
text-decoration:underline;
color:yellow;
}
#topmenu a:active
{
margin:0;
height:25px;
padding:0 11px 0 11px;
text-decoration:none;
color:#fff;
}
#homelink{
width:91px;
height:25px;
background-image:url(menuimg/homebutbg.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#teamlink{
width:113px;
height:25px;
background-image:url(menuimg/teambutbg.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#leglink{
width:91px;
height:25px;
background-image:url(menuimg/homebutbg.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#finlink{
width:91px;
height:25px;
background-image:url(menuimg/homebutbg.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#whylink{
width:113px;
height:25px;
background-image:url(menuimg/teambutbg.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#optionslink{
width:159px;
height:25px;
background-image:url(menuimg/optionsbutbg.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#buyerslink{
width:135px;
height:25px;
background-image:url(menuimg/buyersbutbg.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#buyerlink{
width:112px;
height:25px;
background-image:url(menuimg/buyerbutbg.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#contactlink{
width:137px;
height:25px;
background-image:url(menuimg/contactbutbg.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#bloglink{
width:101px;
height:25px;
background-image:url(menuimg/blogbutbg2.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:2px 0 2px 0;
text-align:center;
display:inline;
float:left;
}
#contentblock{
}
#mainbox
{
margin:10px 30px 5px 30px;
float:left;
}
* html #mainbox
{
margin:10px 30px 5px 12px;
float:left;
}
.bigboxtop
{
width:561px;
background-image:url(lgboxtop.gif);
background-repeat:no-repeat;
background-position:-2px 0px;
height:20px;
}
.flashboxmidhome
{
width:561px;
background-color:#fff;
}
.levelmid
{
width:521px;
background-color:#fff;
padding:0 20px 20px 20px;
min-height:300px;
}
.retboxmid
{
width:521px;
background-color:#fff;
padding:0 20px 20px 20px;
min-height:800px;
}
.bigboxmid
{
width:521px;
background-color:#fff;
padding:0 20px 20px 20px;
min-height:800px;
}
.whyboxmid
{
width:521px;
background-color:#fff;
padding:0 20px 20px 20px;
}
.linkbox
{
margin:8px 0 0 0;
padding:3px 10px;
background-color:#0E563C;
font-size:11px;
}
.linkbox a:link,.linkbox a:visited
{
text-decoration:none;
color:#fff;
}
.linkbox a:hover
{
text-decoration:underline;
color:yellow;
}
.linkbox a:active
{
text-decoration:none;
color:#fff;
}
.clboxmid
{
background-color:#fff;
padding:0 20px 0 20px;
}
.jobboxmid
{
background-color:#fff;
padding:0 20px 0 20px;
}
.flashboxmid
{
width:561px;
background-color:#fff;
height:130px;
}
.bigboxmid a:link
{
color:#0A4595;
}
.bigboxmid a:visited
{
color:#0A4595;
}
.bigboxmid a:hover
{
color:red;
}
.bigboxmid a:active
{
color:#0A4595;
}
.bigboxbot
{
width:561px;
background-image:url(lgboxbtm.gif);
background-repeat:no-repeat;
background-position:-2px 0;
height:19px;
margin:0 0 12px 0;
}
.mapbox
{
background-color:#fff;
padding:0 0 0 20px;
background-image:url(ukmap.gif);
background-repeat:no-repeat;
background-position:110px 20px;
}
/*\*/
* html .mapbox{
margin:0;
}
/**/
#maptitle
{
}
#maplinks
{
padding:5px 0 5px 0;
width:100px;
}
/*\*/
* html #maplinks ul
{
}
/**/
#maplinks ul
{
margin:0;
padding:0;
list-style-type:none;
}
#maplinks li
{
font-size:10px;
margin:0 0 15px 0;
}
#maplinks a:link, #maplinks a:visited
{
text-decoration:none;
color:#0A4595;
}
#maplinks a:hover
{
text-decoration:underline;
color:#FF0000;
}
#maplinks a:active
{
text-decoration:none;
color:#0A4595;
}
.smallbox
{
width:283px;
margin:0 0 10px 0;
}
.smalladbox
{
width:283px;
margin:140px 0 10px 0;
}
.smlboxtop
{
width:283px;
background-image:url(smlboxtop.gif);
background-repeat:no-repeat;
background-position:0 0;
height:19px;
}
.smlboxmid
{
width:243px;
background-color:#fff;
padding:0 20px 10px 20px;
}
.smlboxbot
{
width:283px;
background-image:url(smlboxbtm.gif);
background-repeat:no-repeat;
background-position:0 0;
height:19px;
}
.smlboxmid ul
{
margin:0;
padding:0;
list-style-type:none;
}
.smlboxmid li
{
}
#areasrecruit{
margin:0 0 10px 0;
}
#register{
width:287px;
height:104px;
background-image:url(sellifas.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 15px 0;
}
#register h3 a{
display:block;
text-indent:-900em;
width:287px;
height:104px;
}
#registertwo{
width:287px;
height:104px;
background-image:url(sellifas.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 10px 0;
}
#registertwo h3 a{
display:block;
text-indent:-900em;
width:287px;
height:104px;
}
#buylink{
width:287px;
height:104px;
background-image:url(buyifas.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 10px 0;
}
#buylink h3 a{
display:block;
text-indent:-900em;
width:287px;
height:104px;
}
#legallink{
width:287px;
height:114px;
background-image:url(legal.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 10px 0;
}
#legalquote{
width:287px;
height:114px;
background-image:url(legalquote.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 10px 0;
}
#legalquote h3 a{
display:block;
text-indent:-900em;
width:287px;
height:114px;
}
#finquote{
width:287px;
height:114px;
background-image:url(financequote.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 10px 0;
}
#finquote h3 a{
display:block;
text-indent:-900em;
width:287px;
height:114px;
}

#saleslink{
width:287px;
height:104px;
background-image:url(searchifasales.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 10px 0;
}
#saleslink h3 a{
display:block;
text-indent:-900em;
width:287px;
height:104px;
}
#recruitifa{
width:287px;
height:104px;
background-image:url(recruitifas.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 10px 0;
}
#recruitifa h3 a{
display:block;
text-indent:-900em;
width:287px;
height:104px;
}
#browsejobs{
width:287px;
height:104px;
background-image:url(browseifas.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 10px 0;
}
#browsejobs h3 a{
display:block;
text-indent:-900em;
width:287px;
height:104px;
}
#browseifajobs{
width:287px;
height:104px;
background-image:url(browseifajobs.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:0 0 20px 0;
}
#browseifajobs h3 a{
display:block;
text-indent:-900em;
width:287px;
height:104px;
}
.clientquote
{
color:#0E563C;
}
.cjobbox
{
text-align:center;
font-weight:lighter;
padding:25px 5px 10px 5px;
color:#fff;
background-color:#0E563C;
border-left:1px solid #fff;
border-right:1px solid #fff;
line-height:1.5em;
}
#copyright
{
padding-top:5px;
font-size:9px;
color:#FFFFFF;
text-align:center;
width:950px;
}
#copyright a:link,#copyright a:visited
{
padding:0 0 0 50px;
color:#FFFFFF;
text-decoration:none;
}
#copyright a:hover
{
padding:0 0 0 50px;
color:#ff0000;
text-decoration:underline;
}
#copyright a:active
{
padding:0 0 0 50px;
color:#FFFFFF;
text-decoration:none;
}
#buytitle
{
margin:0 0 0 0;
color:#0A4595;
text-decoration:none;
font-size:14px;
font-weight:bold;
}
#profile
{
margin:12px 0 0 0;
font-size:12px;
}
#applylink
{
margin-top:15px;
color:#0A4595;
text-decoration:underline;
font-size:14px;
font-weight:bold;
}
#buyerwhite
{
padding:8px;
}
#buyerblue
{
padding:8px;
background-image:url(rowgradbg.gif);
background-repeat:repeat-y;
}
.description
{
font-size:11px;
}
#copycell
{
font-size:9px;
background-color:#e6f0ef;
}
.pagination a:link,.pagination a:visited
{
color:#1a5f48;
font-size:9px;
padding-left:1px;
}
.pagination a:hover
{
color:#333;
font-size:9px;
padding-left:1px;
}
.pagination a:active
{
color:#ddd;
font-size:9px;
padding-left:1px;
}
.teampic
{
float:right;
padding:0 20px 20px 20px;
}
#botlinks{
padding:80px 10px 30px 10px;
}
#prevlink{
float:left;
}
#nextlink{
float:right;
}
#loadlayer
{
height:20px;
}
#bookmarkcontainer li{
display:inline;
padding:2px;
margin:0;
}
#bookmarkcontainer ul{
padding:0;
margin:0;
}
#Delicious{
display:inline-block;
background-image:url(delicious.gif);
background-position:0 0;
background-repeat:no-repeat;
width:18px;
height:18px;
border:1px solid #000000;
}
#Digg{
display:inline-block;
background-image:url(digg.gif);
background-position:1px 1px;
background-repeat:no-repeat;
width:18px;
height:18px;
border:1px solid #000000;
}
#Reddit{
display:inline-block;
background-image:url(reddit.gif);
background-position:0 0;
background-repeat:no-repeat;
width:18px;
height:18px;
border:1px solid #000000;
}
#Facebook{
display:inline-block;
background-image:url(facebook.gif);
background-position:0 0;
background-repeat:no-repeat;
width:18px;
height:18px;
border:1px solid #000000;
}
#Stumbleupon{
display:inline-block;
background-image:url(stumble.gif);
background-position:-1px -1px;
background-repeat:no-repeat;
width:18px;
height:18px;
border:1px solid #000000;
}
#Google{
display:inline-block;
background-image:url(google.gif);
background-position:1px 1px;
background-repeat:no-repeat;
width:18px;
height:18px;
border:1px solid #000000;
}
#IEfav{
display:inline-block;
background-image:url(iefavs.gif);
background-position:0 0;
background-repeat:no-repeat;
width:18px;
height:18px;
border:1px solid #000000;
}
#RSS{
display:inline-block;
background-image:url(rss.gif);
background-position:0 0;
background-repeat:no-repeat;
width:18px;
height:18px;
border:1px solid #000000;
}
#newquotes{
padding:10px 10px 0 10px;
background-color:#FFFFFF;
width:262px;
}
#newquotes h2{
padding:0 0 0 10px;
}
#adbuttons{
padding:10px 10px 0 10px;
background-color:#FFFFFF;
width:262px;
}
#adbuttons h2{
padding:0 0 0 10px;
}
#adbuttons img{
margin:10px 0 10px 20px;
border:1px solid black;

}
.quoteshow{
width:262px;
}
.quoteshow h4
{
padding:0 10px 2px 10px;
margin:0 0 6px 0;
font-size:16px;
font-weight:lighter;
color:#0A4595;
}
.blackname{
color:#000000;
}

