body { padding-top:20px; color:#fff; background: #333333 url("/images/global/background.gif") repeat-x top left;}

.container_16 { background:none;}

a {color:#FF006B;}
a:hover,
a:active { color: #FF006B; text-decoration: underline;}

a img { border: solid 1px #000;}
a:hover img,
a:active img { border: solid 1px #FF006B;}

#wrapper_header { width:1000pxpx; background:none; margin-bottom:0px;}
#wrapper_main { width:1000pxpx;}
#wrapper_footer { width:1000pxpx;}

#main { min-height: 820px; border: solid 5px #000; background: #000 url('/images/global/bg_with_dog.jpg') no-repeat bottom right;}

#header .float_right { float:right;padding-top:25px;}
#header .float_left { float:left;}

/*---- header ----*/
#header { height: 40px; padding: 10px 0px 0px 0px;}
#header a.logo { float: left; display: block; width: 292px; height: 33px; background: url('/images/global/rebecca_louise.png') no-repeat top left;} 
#header .strapline { float: right; width: 174px; height: 33px; background: url('/images/global/head_modeldancer.png') no-repeat top left;} 

/*---- content ----*/
#content { float:left; width:680px; margin:10px; padding:10px; background:url('/images/global/back-white-lines.png');}

.content_body { line-height:20px; color:#ddd; min-height:280px; margin-top:10px; background: url('/images/global/back-grey.png');}
.content_body h1 { clear: both; min-height:24px; color:#a0d15b; font-size:200%; font-weight:normal; text-transform: capitalize; margin: 0em 0em 0.3em 0em; background: url('/images/global/header_underline.jpg') no-repeat bottom left;}
.content_body h2 { clear: both; min-height:24px; color:#a0d15b; font-size:200%; font-weight:normal; text-transform: capitalize; margin: 0em 0em 0.3em 0em; background: url('/images/global/header_underline.jpg') no-repeat bottom left;}

.full { margin-top:0px; min-height:500px;}
.content_item { padding:10px;}
.promo_image { position:relative;}
.promo_image_text { position:absolute; top:390px; width:670px; height:20px; padding:5px; background :url('/images/global/back-grey.png'); }
.promo_image_text a {color:#FFF; font-weight:normal;}

.portfolio_image{ width:220px; margin-bottom:23px; float:left; text-align:center;}

h3 { margin: 0em;}

/* RESULTS */
body.results .section { margin: 10px 0px 30px 0px; padding: 10px 10px 0px 10px; background: #333 url('/images/global/back-grey.png');}
body.results .content_body h2 { color: #FF006B; font-size: 180%; background: none;}
.row { clear: both;}
.row ul { min-height: 150px;}
.row li { list-style-type: none; float: left; margin: 0px 10px 10px 0px;}

/* RESUME */
body.resume .section { margin: 10px 0px 30px 0px; padding: 10px 10px 10px 10px; background: #333 url('/images/global/back-grey.png');}
body.resume .content_body h2 { color: #FF006B; font-size: 180%; background: none;}
body.resume .row ul li { float: left; width: 250px; margin:10px 35px 20px 35px;}

/*---- sidebar ----*/
.sidebar { float:right; width:220px; font-size:130%;}
.sidebar a { color:#aaa; font-weight:normal; display:block; height:22px; padding-top:10px;}
.sidebar a:hover { display:block; text-decoration:none; color:#ff006b; background: url('/images/global/sidebar_underline.jpg') no-repeat bottom left;}

.sidebar ul { list-style:none;}
.sidebar li { margin:0px 0px 5px 15px;}

/*---- footer ----*/
#footer { font-size:80%;}
#footer div { float:left;}
#footer a { font-weight:normal; color:#999;}
#footer a:hover { color:#999;}

#footer .aerian { text-align:right; float:right;}
#footer .aerian a { color:#ff006b;}

.clear_both { clear:both;}
