/* @group main structure */ body, html, ul, li, dl, dt, dd, form, h1, h2 , h3, h4, h5, p {margin: 0; padding: 0;} ul, li, ul li {list-style-type: none;} body {background-color: #E3EBF0; font: 100.1% "Lucida Grande", Lucida, Verdana, sans-serif; text-align: center;} #body_container {height: 100%;} #main_container {height: 100%; margin: 0 auto; overflow: hidden; text-align: left; width: 990px;} #header_text {color: #3E444B; float: right; position: relative; width: 280px; z-index: 10;} #header {background: #6c8ea3 url(/images/backgrounds/header_painted-ver3.png) repeat-x 50% 100%; overflow: hidden; padding: 5px 0 20px; width: 100%;} #header ul {margin: 0 auto; overflow: hidden; text-align: center; width: 990px;} #header li {float: right; font-size: 0.8em;} #footer {background: #62869d url(/images/backgrounds/footer_painted-ver3.jpg) repeat-x 50% 0; clear: both; color: #fff; overflow: hidden; padding: 60px 0 40px; position: relative; width: 100%;} .footer_inner {margin: 0 auto; width: 940px;} .footer_text {color: #fff; float: right; font-size: 0.8em; text-align: left; width: 255px;} #footer li {margin: 3px 0;} .main_content, #side_content, .side_nav {color: #2d3a46; padding-bottom: 40px;} .main_content {float: left; min-height: 1000px; height: auto !important; height: 1000px; margin: 0 40px 0 10px; width: 460px; z-index: 100;} #about .main_content, #portfolio .main_content, #contact .main_content {width: 640px;} #side_content {float: left; font-size: 0.8em; padding-top: 58px; width: 160px;} .side_nav {clear: right; float: right; padding: 30px 0 0; width: 280px;} #soundcloud_player {clear: right; float: right; padding: 30px 0 10px 0;} #soundcloud_player-inner {padding: 5px 0 0;} #chunkyfooter .widget {float: left; min-height: 200px; height: auto !important; height: 200px; width: 220px;} .main_side_col {float: right; padding-bottom: 40px;} .main_side_col #portfolio_thumbnails {clear: right; float: right; margin-top: 20px; width: 280px;} #chunkyfooter, .footer_text {background: #547185; border-radius: 5px; moz-border-radius: 5px; -webkit-border-radius: 5px; min-height: 232px; height: auto !important; height: 232px ;
	opacity : 0.6;
}

/* @end */ /* @group text etc */ #header_text a:link, #header_text a:visited {color: #557FA2; text-decoration: none;} #header_text a:hover {text-decoration: underline;} #header li a, #header li a:link, #header li a:visited {border-left: 1px solid #95A4B1; border-right: 1px solid #5E7280; color: #1E2327; display: block; padding: 5px 10px; color: #fff; text-decoration: none;} body#blog a#link_blog, body#portfolio a#link_portfolio, body#about a#link_about, body#contact a#link_contact, body#glossary a#link_glossary, #header li a:hover {background: #455C6D;} #header li a#link_blog {border-left: none;} #header li a#link_glossary {border-right: none;} #header_text h1, #header_text h2 {color: #4C5861; letter-spacing: 1px; margin: 10px 0; font: normal normal 1.2em/1.4em Georgia, "Times New Roman", Times, serif;} /* 3E444B */ #header_text p {color: #4C5861; font: lighter 0.8em/1.6em "Lucida Grande", Lucida, Verdana, sans-serif; margin: 0 0 10px;} #footer a:link, #footer a:visited {color: #fff; text-decoration: none;} #footer a:hover {text-decoration: underline;} #footer .footer_text ul {margin: 10px;} #footer .footer_text li {font-weight: bold; margin: 0 0 5px;} #footer .footer_text p {margin: 0 10px 10px 10px;} .main_content h2#section_heading {color: #fab967; font-size: 1em;} /* a3cad5 */ .main_content h1 {color: #44454b; font: 1.6em/1.2em Georgia, "Times New Roman", Times, serif; margin: 15px 0 0.5em; padding: 0; text-transform: none;} .main_side_col h2 {width: 280px;} #portfolio_thumbnails h2, #soundcloud_player h2 {color: #656870; font: normal 0.9em Skia, Futura, Univers, "Univers 55", "Avant Garde Gothic", "Lubalin Graph", Stymie, Rockwell, Verdana, Trebuchet, "Trebuchet MS", Impact, sans-serif; margin: 0; text-transform: uppercase;} .main_content p {color: #494949; font-size: 0.9em; line-height: 1.4em;} .main_content p {margin-bottom: 1em;} .main_content a:link, .main_content a:visited, #side_content a, #portfolio_thumbnails a, #sidebar a:link, #sidebar a:visited, .side_nav a:link, .side_nav a:visited {color: #385277; text-decoration: none;} /* color: #147DEC; or orange ef7242 */ .main_content a:hover, .side_nav a:hover, #sidebar a:hover {text-decoration: underline;} .main_content ul {font-size: 0.8em; margin: 1em 10px;} .main_content li, #side_content li {margin-bottom: 3px;} .side_nav ul li a {font-size: 0.8em;} #portfolio_thumbnails ul {margin: 0; overflow: hidden; padding-top: 8px;} #portfolio_thumbnails ul li {float: left; margin: 0 7px 7px 0; width: 122px;} #portfolio_thumbnails ul li.thumb-b {margin-right: 0;} #portfolio_thumbnails ul li a {background-position: 50% 0; background-repeat: no-repeat; border: 1px solid #596B7C; display: block; font-size: 0.6em; height: 120px; outline: none; text-align: center; text-indent: -3000px; width: 120px;} a.portfolio_richmondfilmservices {background-image: url(/images/screenshots/richmondfilmservices-thumb.jpg);} a.portfolio_sugardrum {background-image: url(/images/screenshots/sugardrum-thumb.jpg);} a.portfolio_operadamici {background-image: url(/images/screenshots/operadamici-thumb.jpg);} a.portfolio_landirani {background-image: url(/images/screenshots/landirani-thumb.jpg);} a.portfolio_msmcd {background-image: url(/images/screenshots/msm-cd-thumb.jpg);} a.portfolio_cateferris {background-image: url(/images/screenshots/cateferris-thumb.jpg);} a.portfolio_jsinsurance {background-image: url(/images/screenshots/jsinsurance-thumb.jpg);} a.portfolio_holidayweather {background-image: url(/images/screenshots/holidayweather-thumb.jpg);} a.portfolio_msm {background-image: url(/images/screenshots/michaelstorrsmusic-thumb.jpg);} a.portfolio_hannahkirk {background-image: url(/images/screenshots/hannahkirk-thumb.jpg);} a.portfolio_marthatilston {background-image: url(/images/screenshots/marthatilston-thumb.jpg);} .panel-wrapper {background-position: 0 0; background-repeat: no-repeat;} .panel-wrapper h3, .panel-wrapper p {margin-left: 320px;} .panel-wrapper h3 {color: #656870; font-size: 0.95em;} .panel-wrapper p {color: #656870; font-size: 0.8em;} #rfs {background-image: url(/images/screenshots/richmondfilmservices.jpg);} #sugardrum {background-image: url(/images/screenshots/sugardrum.jpg);} #operadamici {background-image: url(/images/screenshots/operadamici.jpg);} #landirani {background-image: url(/images/screenshots/landirani.jpg);} #msmcd {background-image: url(/images/screenshots/msm-cd.jpg);} #cateferris {background-image: url(/images/screenshots/cateferris.jpg);} #jsinsurance {background-image: url(/images/screenshots/jsinsurance.jpg);} #holidayweather {background-image: url(/images/screenshots/holiday-weather.jpg);} #msm {background-image: url(/images/screenshots/michaelstorrsmusic.jpg);} #hannahkirk {background-image: url(/images/screenshots/hannahkirk.jpg);} #marthatilston {background-image: url(/images/screenshots/marthatilston.jpg);} /* @end */ /* @group form stuff */ form#web_enquiry {margin-left: 20px;} label {display: block; font-size: 0.7em;} div.form_row, div.form_row_textarea {padding: 7px 0;} div.form_row label, div.form_row_textarea label {color: #534844; display: block; width: 220px; font: bold 11px "Lucida Grande", Lucida, Verdana, sans-serif; letter-spacing: 1px; padding-right: 4px;} div.form_row_button {text-align: right; width: 244px;} #order_form td input, .form_row input, .form_row_textarea textarea, .form_row textarea {background: #fff; border: 3px solid #cacaca;} div.form_row_textarea textarea {height: 100px; width: 320px;} .form_row input#your_name, .form_row input#email, .form_row input#confirm_email {width: 320px;} .date_of_birth_container {visibility: hidden;} .date_of_birth_container input {background: #e8ebf1; border: 1px solid #e8ebf1;} .date_of_birth_container label {color: #e8ebf1; font-size: 0.7em;} /* @end */ /* @group testing stuff */ /* @end */
