/*/////////////////////////////////////////////////////////////////////////////////////////////////////////
   Hello, and welcome to AngelWorks Technologies CSS Document
   Created by Craig Adams - May 2006 - www.craig-adams.co.uk
   Copyright Craig Adams 2006
   It's not perfect, but it works fine  :-)  
   Tested in IE6, Firefox 1.5.0.1, Opera 8.53, Netscape 8.1.  Anything else your using a crap browser :P
//////////////////////////////////////////////////////////////////////////////////////////////////////////*/

html {
	height: 100.02%;
	}
	
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	line-height: 1.4em;
	background-color: #999999;
	background: url(../images/background.jpg) 50% 0;
	color: #333333;
	margin: 0;
	line-height: 1.5em;
	font-size: x-small;
	voice-family: inherit;
	font-size: small;
	height: 100%;
}

body { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	margin: 0;
	text-align: center;
	}

p {
	text-align: justify;
	margin: 0;
	padding: 0;
	}
	
.right {
	text-align: right;
	font-size: 90%;
	margin: 0;
	padding: 0;
	}
	
h2 {
	font-size: 110%;
	color: #179cd7;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 0;
	}
	
h3 {
	font-size: 110%;
	color: #000000;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 0;
	}
	
a:link, a:visited { 
	font-weight: bold; 
	text-decoration: none;
	color: #000000;
	}

a:hover, a:active { 
	text-decoration: none; 
	color: #179cd7;
	}
	
.clearsides {
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
	}
	
.red {
	color: #FF0000;
	}
	
.blue {
	color: #179cd7;
	}

/* m a i n  s t r u c t u r e */
	
#container {
	width: 770px;
	min-height: 100%;
	position: relative;   
	margin: 0 auto 0 auto;
	padding: 0;
	border: 0;
	text-align: left;
	}
	
#top {
	height: 20px;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
	color:#666666;
	font-size: 10px;
	background-image: url(../images/image_new_top.jpg);
	background-position: right;
	background-repeat: no-repeat;
	}	

	
#top a {
	color: #666666;
	text-decoration: none;
	}
	
#top a:visited {
	color: #666666;
	text-decoration: none;
	}
	
#top a:hover {
	color: #179cd7;
	text-decoration: none;
	}
	
#header {
	position: relative;
	float: none;
	width: 770px;
	height: 150px;
	margin: 0;
	padding: 0;
	}
	
#menu_div {
	position: relative;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #FFFFFF;
	background-image: url(../images/image_menuback.jpg);
	}

#menu_div a, menu_div a:visited,  {
	color:#FFFFFF;
	}
	
#menu_div a:hover {
 	color: #179cd7;
	text-decoration: none;
 	}
	
.menu_items {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	width: 152px;
	height: auto;
	float: left;
	padding: 0;
	margin: 0;
	text-align: center;
	color: #FFFFFF;
	border: 1px solid #000000;
	text-decoration: none;
	background-image: url(../images/image_menuback.jpg);
	}
	
.menu_items a, menu_items a:visited {
 	/*/*/padding: 1px;
	color: #FFFFFF;
 	text-decoration: none;
	display: block;
	border: 1px solid #333333;
	}
	
.menu_items a:hover {
 	color: #179cd7;
	text-decoration: none;
	display: block;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
 	}

.current a {
 	color: #179cd7 !important;
	font-weight: bold;
 	}
	
#date {
	width: auto;
	height: auto;
	text-align: right;
	font-size: 10px;
	padding-right: 15px;
	}
	
#sitecontent {
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	}	
	
#small_column_left {
	width: 280px;
	height: auto;
	float: left;
	text-align: left;
	padding: 0 20px 10px 20px;
	position: relative;
	}
	
#wide_column_right {
	width: 420px;
	height: auto;
	float: right;
	text-align: left;
	padding: 0 20px 10px 0;
	position: relative;
	}
	
#small_column_right {
	width: 280px;
	height: auto;
	float: right;
	text-align: left;
	padding: 0 20px 10px 20px;
	position: relative;
	}
	
#wide_column_left {
	width: 420px;
	height: auto;
	float: left;
	text-align: left;
	padding: 0 0 10px 20px;
	position: relative;
	}
	
#column_full {
	width: 720px;
	height: auto;
	float: left;
	text-align: left;
	padding: 0 20px 0 20px;
	position: relative;
	}

#footer	{
	width: 740px;
	height: 20px;
	margin: 50px 0 0 0;
	padding: 110px 5px 0 25px;
	text-align: left;
	color:#666666;
	font-size: 10px;
	background-image:url(../images/image_new_footer.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	position: relative;
	}
	
.section_footer280 {
	width: 260px;
	height: 20px;
	background-image: url(../images/backdrop_footer280.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	position: relative;
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
	}
	
.section_footer420 {
	width: 400px;
	height: 20px;
	background-image: url(../images/backdrop_footer420.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	position: relative;
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
	}
	
.section_footer730 {
	width: 710px;
	height: 20px;
	background-image: url(../images/backdrop_footer730.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	position: relative;
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
	}
	
.section_footer250 {
	width: 230px;
	height: 20px;
	background-image: url(../images/backdrop_footer280.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	position: relative;
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
	}

/* f o r m   s t u f f */

.form {
	text-align: right;
	}	

.form_fields {
	height: 15px;
	width: 130px;
	border: 1px solid #CCCCCC;
	font-size: 90%;
	padding: 2px;
	margin: 5px 0 0 0;
	}
	
.form_feedback {
	height: 80px;
	width: 240px;
	border: 1px solid #CCCCCC;
	font-size: 95%;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.form_feedback_submit {
	height: 23px;
	width: 90px;
	font-size: 0px;
	}
	
.form_quote {
	height: 100px;
	width: 370px;
	border: 1px solid #CCCCCC;
	font-size: 95%;
	font-family: Arial, Helvetica, sans-serif;
	}
	
/* v a r i o u s */

.section_customer_comments{
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_custcomments.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
.table {
	vertical-align: top;
	}
	
.image_items_top {
	border: 1px solid #999999;
	margin: 0;
	}	

.image_items {
	border: 1px solid #999999;
	margin: 14px 0 0 0;
	}
	

/* h o m e p a g e */


#section_news {
	width: 260px;
	height: 210px;
	background-image: url(../images/backdrop_news.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	margin: 0;
	padding: 40px 10px 0 10px;
	}
	
#section_randomimage {
	width: 260px;
	height: 190px;
	background-image: url(../images/backdrop_randomgallery.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_welcome {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_welcome.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}

#section_latestprod {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_latestproduct.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 10px 10px;
	clear: both;
	}

/* a r e a  s e l e c t i o n  */

#section_areaselection {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_areaselection.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_areaselection280 {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_info280.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}

.area_selection {
	width: 400px;
	height: auto;
	padding: 0;
	margin: 0 0 2px 0;
	}
	
/* p r o d u c t s  */

#section_products {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_products.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}

#section_productsdescription {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_info280.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_productinfo {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_info280.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_comingsoon {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_comingsoon.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
.products_selection_top {
	width: 400px;
	height: auto;
	padding: 0 0 2px 0;
	margin: 0;
	}

.products_selection {
	width: 400px;
	height: auto;
	padding: 20px 0 0 0;
	margin: 0 0 2px 0;
	background-image: url(../images/divider_420.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	
	
.product_image {
	width: 285px;
	height: 214px;
	float: left;
	position: relative;
	border: 1px solid #999999;
	}

.product_thumbs {
	width: 80px;
	height: 214px;
	float: right;
	text-align: right;
	position: relative;
	margin: 0 0 0 5px;
	}
	
.thumb_images {
	width: 80px;
	height: 60px;
	margin: 10px 0 0 0;
	cursor: hand;
	}


/* p r o d u c t s - V a r i o u s */

#section_product_pulleys {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_pulleys.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}
	
#section_product_2ltrinlet {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_2ltrinlet.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}
	
#section_product_3ltrinlet {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_3ltrinlet.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}
	
#section_product_3ltrfabinlet {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_3ltrfabinlet.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}
	
#section_product_cylinderhead {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_cylinderhead.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}
	
#section_product_tbies {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_tbies.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}

/* s e r v i c e s */

#section_services {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_services.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}

#section_service_tbconv, #section_service_enginebuild, #section_service_service, #section_service_modcyhead, #section_service_inletenhancement {
	width: 400px;
	height: auto;
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}
	
#section_service_tbconv {
	background-image: url(../images/backdrop_tbconversion.jpg);
	}
	
#section_service_enginebuild {
	background-image: url(../images/backdrop_enginebuild.jpg);
	}
	
#section_service_service {
	background-image: url(../images/backdrop_service.jpg);
	}
	
#section_service_modcyhead {
	background-image: url(../images/backdrop_modcyhead.jpg);
	}
	
#section_service_inletenhancement {
	background-image: url(../images/backdrop_inletenhancement.jpg);
	}

/* a b o u t  u s */

#section_aboutangelworks {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_aboutangelworks.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}

#section_location {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_ourlocation.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_latestnews {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_news_420.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_aboutcontact {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_contact280.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
/* c o n t a c t  u s */

#section_contact {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_contact420.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}

#section_feedback {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_feedback.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_quote {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_quote1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
/* c y l i n d e r  h e a d  d e v e l o p m e n t */

#section_cylinderhdev {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_chdev.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}

#section_cylinderhimage {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_info280.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
/* I n d u c t i o n  S y s t e m s */

#section_inductionsystems {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_indsystems.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}
	
/* E n g i n e  D e v e l o p m e n t */

#section_enginedev {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_enginedev.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	clear: both;
	}
	
/* c o n t a c t  u s */

#section_quote {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_quote1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
/* g a l l e r y  g e n e r i c  i t e m s */

#section_galleryselection280 {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_gallerysel280.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_galleryselection {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_gallerysel.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_galleryrandom {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_randomgallery420.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	text-align: center;
	padding: 40px 10px 0 10px;
	text-align: center;
	}

.gallery_selection_top {
	width: 400px;
	height: auto;
	padding: 0;
	margin: 0 0 2px 0;
	}

.gallery_selection {
	width: 400px;
	height: auto;
	padding: 20px 0 0 0;
	margin: 0 0 2px 0;
	background-image: url(../images/divider_420.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
		
.gallery_choice {
	width: 200px;
	height: 30px;
	padding: 18px 0 10px 55px;
	background-image: url(../images/image_polaroid.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
.gallery_choice_bw {
	width: 200px;
	height: 30px;
	padding: 18px 0 10px 55px;
	background-image: url(../images/image_polaroid_bw.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
	

/* g a l l e r y  -  i m a g e s  &  v i d e o s */	

#section_gallery {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_gallery.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_videochoice {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_gallery.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_video {
	width: 250px;
	height: auto;
	background-image: url(../images/backdrop_gallery.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
.video_selection_top {
	width: 260px;
	height: auto;
	padding: 0;
	margin: 0 0 2px 0;
	}
	

.video_selection {
	width: 260px;
	height: auto;
	padding: 20px 0 0 0;
	margin: 0 0 2px 0;
	background-image: url(../images/divider_420.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	


/* g a l l e r y  -  c u s t o m e r  p r o j e c t s */		
	
#section_galleryprojects {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_galleryprojects.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
/* g a l l e r y  -  a r t i c l e s */

#section_galleryarticles {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_galleryarticles.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#section_articleselection {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_articleselection.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
#article_sr20det {
	width: 690px;
	height: auto;
	padding: 40px 20px 0 20px;
	background-image: url(../images/backdrop_sr20det.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#article_sr20det2 {
	width: 690px;
	height: auto;
	padding: 40px 20px 0 20px;
	background-image: url(../images/backdrop_sr20det2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#article_f4rbuild {
	width: 690px;
	height: auto;
	padding: 40px 20px 0 20px;
	background-image: url(../images/backdrop_f4rbuild.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
.article_area {
	width: 100%;
	height: auto;
	padding: 0 0 20px 0;
	margin: 0 0 10px 0;
	position: relative;
	float: left;
	background-image: url(../images/divider_article.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	}
	
.article_image {
	width: 200px;
	height: auto;
	padding: 0;
	margin: 0;
	position: relative;
	float: left;
	}

.article_text {
	width: 480px;
	height: auto;
	padding: 0;
	margin: 0;
	position: relative;
	float: right;
	}
	
.article_pic {
	position: relative;
	float: left;
	padding: 0 0 5px 0;
	}

/* s p e c i a l i s t  s e r v i c e s */

#section_specservices {
	width: 400px;
	height: auto;
	background-image: url(../images/backdrop_specservices.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}

#section_productsdescription {
	width: 260px;
	height: auto;
	background-image: url(../images/backdrop_info280.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	padding: 40px 10px 0 10px;
	}
	
.products_selection_top {
	width: 400px;
	height: auto;
	padding: 0 0 2px 0;
	margin: 0;
	}

.products_selection {
	width: 400px;
	height: auto;
	padding: 20px 0 0 0;
	margin: 0 0 2px 0;
	background-image: url(../images/divider_420.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	


/* f l a s h  &  i m a g e s */

#flash_angelworks {
	margin: 0 5px 0 0;
	}

.flash_icon {
	margin: 0 5px 0 0;
	border: 1px solid #999999;
	}

.image_icon {
	margin: 0 5px 0 0;
	border: 1px solid #999999;
	}
	
.image_icon a: {
	margin: 0 5px 0 0;
	border: 1px solid #999999;
	}
	
.image_icon a:hover {
	margin: 0 5px 0 0;
	border: 1px solid #179cd7;
	}

.area_icon {
	margin: 0 0 5px 0;
	border: 1px solid #999999;
	}

/* g a l l e r y */

#gallery {
	width: 730px;
	padding: 0 20px 0 20px;
	text-align: left;
	position: relative;
	}
	
#gallery_info {
	width: 230px;
	height: 20px;
	position: absolute;
	top: 12px;
	right: 40px;
	}

#gallery_tunersgp {
	width: 690px;
	height: auto;
	padding: 30px 20px 0 20px;
	background-image: url(../images/backdrop_gallery_tunersgp.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#gallery_nurburgring {
	width: 690px;
	height: auto;
	padding: 40px 20px 0 20px;
	background-image: url(../images/backdrop_nurburgring.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#gallery_brclive {
	width: 690px;
	height: auto;
	padding: 40px 20px 0 20px;
	background-image: url(../images/backdrop_gallery_brclive.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#article_sr20det {
	width: 690px;
	height: auto;
	padding: 40px 20px 0 20px;
	background-image: url(../images/backdrop_sr20det.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#article_sr20det2 {
	width: 690px;
	height: auto;
	padding: 40px 20px 0 20px;
	background-image: url(../images/backdrop_sr20det2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
/* w o r k s h o p  d i a r y */
	
#workshopdiary {
	width: 690px;
	height: auto;
	padding: 40px 20px 0 20px;
	background-image: url(../images/backdrop_workshopdiary.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#blog {
	width: 400px;
	height: auto;
	position: relative;
	float: left;
	}
	
#blogmenu {
	width: 240px;
	padding: 30px 15px 0 15px;
	height: auto;
	position: relative;
	float: right;
	background-image: url(../images/backdrop_blogwelcome.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
.post {
	margin: 0 0 40px;
	text-align: justify;
	}
	
.storycontent {
	padding-top: 10px;
	}
	
.meta {
	padding: 0;
	}
	
