/*.custom #post-1262 .headline_area h1 {color: red;}*/

/*.custom #post-1262 .headline_area h1:nth-word(2) {color: green !important;}*/

/*
.custom #post-1262 .headline_area h1 .word1 { color: red; }
.custom #post-1262 .headline_area h1 .word2 { color: orange; }
.custom #post-1262 .headline_area h1 .word3 { color: goldenrod; }
.custom #post-1262 .headline_area h1 .word4 { color: green; }

h3.hat-name .word1{text-transform: lowercase;font-style: italic;font-weight: normal;}
h3.hat-name .word2{font-weight: normal;text-transform: uppercase;}*/
/*
.custom #post-1262 .headline_area h1 .word1 { color: red; }
.custom #post-1262 .headline_area h1 .word2 { color: yellow; }
.custom #post-1262 .headline_area h1 .word3 { color: pink; }
.custom #post-1262 .headline_area h1 .word4 { color: green; }*/
.custom #post-1262 .headline_area h1 .word5 { color: orange; }
/*.custom #post-1262 .headline_area h1 .word6 { color: purple; }
.custom #post-1262 .headline_area h1 .word7 { color: dodgerblue; }*/

/*.custom {background: url(images/grid.jpg) 50% 0 repeat-y;}*/

.custom .full_width .page {
	background: transparent;
    margin: 0 auto;
    padding-left: 1.1em;
    padding-right: 1.1em;
    width: 94em;
}

/*--Once done designing, delete every thing above this comment--*/




.custom #container {width: 960px;}

.custom #page {padding: 20px 10px;}




/*---[Blog Feed Width]---*/

.custom .hfeed {width: 620px !important;}
.custom .post	{margin: 10px;}

/*---[Sidebar Tweaks]---*/

.custom #sidebars {width: 300px;}
.custom .sidebar ul.sidebar_list {padding-left: 10px; padding-right: 10px;}

.custom .no_sidebars .post_box {margin: 0 0;}


/*---[960 code]---

.custom .grid_1,
.custom .grid_2,
.custom .grid_3,
.custom .grid_4,
.custom .grid_5,
.custom .grid_6,
.custom .grid_7,
.custom .grid_8,
.custom .grid_9,
.custom .grid_10,
.custom .grid_11,
.custom .grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------

.alpha {
	margin-left: 0 !important;
}

.omega {
	margin-right: 0 !important;
}

 Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.custom .grid_1 {width:60px;}
.custom .grid_2 {width:140px;}
.custom .grid_3 {width:220px;}
.custom .grid_4 {width:300px;}
.custom .grid_5 {width:380px;}
.custom .grid_6 {width:460px;}
.custom .grid_7 {width:540px;}
.custom .grid_8 {width:620px;}
.custom .grid_9 {width:700px;}
.custom .grid_10 {width:780px;}
.custom .grid_11 {width:860px;}
.custom .grid_12 {width:940px;}
.custom .r_20 {margin-right:20px;}

.custom .fill {background:#f5f5f5;}


/*------Tweeks by richerimage.co.uk------*/


/*     > add .tb_mar to add a 10px margin to the top and bottom of each div <   */

.custom .tb_mar {margin-top:10px; margin-bottom: 10px;}

/*     > add floats e.g. 'lft' for left and 'rgt' for right <     */

.custom .rgt {float:right;}
.custom .lft {float:left;}

.custom .f5-fill {background: #f5f5f5; padding: 10px;} .custom .f5-fill h3 {background: url("images/grid_4_shadow.png") no-repeat scroll 0 100% transparent; margin: 10px; padding-bottom: 10px;}


/*     > Site look like an Octopus falling out of a tree? Add a 'Clear' to some of them puppies! <     */

.custom .clear_b {clear:both;}
.custom .clear_l {clear:left;}
.custom .clear_r {clear:right;}

/*-----text formats-----*/

.custom .headline_area h1, .headline_area h2, #archive_intro h1 {
    font-family: anton;
    font-size: 3.25em;
    line-height: 1.267em;
    text-transform: uppercase;
}

.custom h1, .custom h2, .custom h3, .custom h4, .custom h5, .custom h6 {font-family: anton, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: normal;}
.custom h3 {font-size: 2em; margin-top: 1em; color: #666;} .custom .hfeed h3 {font-size:1.5em;}
.custom .after-title {font-family: anton, Arial, Helvetica, sans-serif;font-size: 2em; color: #ff6600; margin: -20px 0pt 20px; text-transform: uppercase;}
.custom .format_text h3.alert {background: #FFFFA0; border: solid 1px #E5E597; padding: 0.571em 0.786em;}
   

.custom .format_text li, li.widget ul li {background: url(images/bullet.png) no-repeat 0 0.5em; padding-left: 1.571em; list-style-type: none;}
.custom .format_text ul {margin-left: 0;}
.custom .h3-strap {
    background: url("images/grid_12_shadow.png") no-repeat scroll 0 100% transparent;
    color: #111111 !impotant;
    font-size: 2.5em;
    margin-top: 1em;
    padding-bottom: 10px;
    text-align: center;
}

.custom .down_arrow {
    background: url("images/down_arrow.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 40px;
    margin: 0 10px;
    width: 40px;
}
.custom a:hover {color:#ff6600;}
.custom .orange {color: #ff6600;}
.custom .intro {
    font-size: 1.35em;
    font-style: italic;
    line-height: 1.471em;
}


.custom .wb, li.widget {
    background: url("images/wb.jpg") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #F8F8F8;
    padding: 10px;
}
.custom .wb p {margin-bottom: 1.5em; line-height: 1.5em;}

.custom .wbo {border-bottom:none; padding-bottom:0; margin-bottom:0;}
.custom .wbc {border-left: 1px solid #F8F8F8; border-right: 1px solid #F8F8F8; border-bottom: 1px solid #F8F8F8; background: #fff; padding: 10px;}

.custom .leftimg {float: left; margin-bottom:0; margin-right:15px;} .custom a {outline:none;}

.custom .wp-smiley {background:none !important; border:medium none !important; padding:0 !important;}

.custom .rc {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

.custom .format_text blockquote {
    background: url("images/quote.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #000000;
    font-size: 1.75em;
    font-style: italic;
    line-height: 1.4em;
    margin: 0 0 20px 0;
    padding-left: 4em;
}

.custom .quote-accred {
    color: #222222;
    float: right;
    font-family: monospace,courier;
    font-style: normal;
    line-height: 1.2em !important;
    margin-top: 5px;
}

/*--- Link Stylings ---*/

.custom .cta a {background: url(images/button_sprite.png) no-repeat; height: 33px; width: 220px; display: block; text-indent:-10000px !important;}

/*find out more button*/	.custom .find-out-more a {background-position: 0 -99px;}
							.custom .find-out-more a:hover {background-position: 0 -132px;}
							.custom .find-out-more a:active {background-position: 0 -165px;}
							
/*get a quote button*/		.custom .quote a {background-position: -220px 0px;}
							.custom .quote a:hover {background-position: -220px -33px;}
							.custom .quote a:active {background-position: -220px -66px;}
							
/*get a portfolio button*/	.custom .portfolio a {background-position: -220px -99px;}
							.custom .portfolio a:hover {background-position: -220px -132px;}
							.custom .portfolio a:active {background-position: -220px -165px;}
							
/*get a awesome grey*/		.custom .awesome-grey a {background-position: -220px -231px;}
							.custom .awesome-grey a:hover {background-position: -220px -264px;}
							.custom .awesome-grey a:active {background-position: -220px -297px;}
							
							
/*--- Post Loop ---*/		.custom .post_loop img {
						    border: medium none !important;
						    clear: both;
						    height: 32px !important;
						    margin: 0 10px 0 0 !important;
						    padding: 1px !important;
						    width: 32px !important;
							}
							.custom .post_loop li {
						    border-bottom: dashed 1px #ececec;
						    display: inline-block;
						    line-height: 1.5em !important;
						    margin-bottom: 5px;
						    padding-bottom: 5px;
						    width: 100%;
							background: none;
							padding-left: 0;
							}
							.custom .post_loop ul {
						    margin: 0 0 5px 0;
							list-style-type: none;
							}
	
/*--- Quote TABLE ----*/

.custom #quote-table {background:#f5f5f5;}
	.custom #quote-table input, textarea {background:none repeat scroll 0 0 #FFFCCC; width:100%; margin-right:10px;}
		.custom #quote-table, input {background:none repeat scroll 0 0 #FFFCCC; margin:2px 0; width:90% !important;}
			.custom .quote-col {background:#F0F0F0; margin:10px; width:300px;}
				.custom table {border-collapse:separate; border-spacing:2px; text-indent:0;}
					.custom tbody {display:table-row-group; vertical-align:left;}
						.custom th {display:table-cell; font-weight:normal; padding:1px; vertical-align:top;}
							.custom td {display:table-cell; padding:20px; text-align:inherit; vertical-align:text-top;}
								.custom .checkbox {width:auto;}
									.custom span.wpcf7-list-item {display:block; margin-left:0.5em;}
										.custom input[type="radio"], input[type="checkbox"] {margin-right:10px; padding:0 !important; width:13px !important;}
											.custom .captcha-input {background:#FFFFFF; margin-right:2px; width:4em !important;}




/*----FOOTER AREA----*/
.custom #footer_area {background: #4f4f4f; min-height: 50px; padding-top: 2em; padding-bottom: 2em;}
.custom #footer_area .page {padding: 1em 0 1em 0;}
.custom #footer p, #footer li {color: #F5F5F5; font-size: 1em; font-family: Helvetica, Arial, sans-serif;: 1.571em;}
	.custom #footer {text-align: left; padding:0;}
		.custom #footer a {border-bottom: none; color: #ffa511;}
			.custom #footer a:hover {color: #f5f5f5;}
				.custom #footer a:active {margin-bottom: 2px;}
				.custom #footer h4 {font-size: 2em; padding: 1em 0; color: #ccc; text-align: center;}	
					.custom #footer h3 {color: #f5f5f5;}
					.custom #footer-strap {clear: both;}
					.custom .richerimage {text-align:center;}

/*----HEADER AREA----*/

.custom #header_area {
    background: url("images/Header.jpg") repeat-x scroll 0 0 transparent;
    height: 215px;
    position: relative;
}

.custom #header {margin:0;padding:0; position: relative; z-index:1000;}
		
		.custom #header #logo a {
    background: url("images/logo.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 250px;
    margin-left: 708px;
    margin-top: -30px;
    position: absolute;
    text-indent: -9999px;
    top: 0;
    width: 175px;
	z-index: 1000;
}

.custom #header #logo a:hover {background: url(images/logo.png) no-repeat scroll -175px 0;}

			.custom #tagline {
    background: url("images/logo.png") no-repeat scroll 0 -254px transparent;
    height: 90px;
    margin-top: 30px;
    position: absolute;
    text-indent: -9999px;
    width: 690px;
}
			

/*-----NAV BAR -----*/

.custom #header {position:relative;}
	.custom ul.menu {
    margin-left: 10px;
    position: absolute;
    top: 147px;
    width: auto;
}
		.custom ul.menu li.rss {float:left;}			
			

.custom .menu .current a, .current a:hover, .menu a, .menu a:hover {background:transparent;}
.custom .menu .current a {
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
    background: url("images/current_tab.jpg") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
}
.custom .menu a {color: #222222; padding-top: 15px; letter-spacing: 0; font-weight:bold; }

.custom .menu a:hover {
    background: url("images/hover_tab.png") no-repeat scroll 50% -10px transparent;
    color: #FF6600;
}

	.custom .submenu a {-moz-border-radius: 5px; -webkit-border-radius: 5px; background: #ff6600; color: black; margin-bottom: 3px; border: solid 1px #333;}
	.custom .submenu a:hover {background: #222; color: #fff;}
	
	
	/*----BREADCRUMBS----*/
	.custom #breadcrumbs {
    background: url("images/grid_8_shadow.png") no-repeat scroll 100% 50% transparent;
    color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    margin-left: 10px;
    padding-bottom: 40px;
    padding-left: 0.833em;
    position: absolute;
    top: 195px;}
			
/*----CONTENT AREA----*/

.custom #content_area .page {margin-bottom: 2em;}

.custom .headline_area { margin-top: 10px; width: 620px;}

.custom .headline_meta {margin-top: 10px;}

.custom .spot {	background: url("images/circle.png") no-repeat scroll 0 0 transparent;
				height: 300px;
				width: 310px;}
				
.custom .spot p {text-align: center;}

/*.custom #signup-box {
    height: 300px;
    position: absolute;
    width: 310px;
    z-index: 999;
}*/

.custom #signup-box {
    position: absolute;
	top: 210px;
     z-index: 1;
}



.custom .spot h3, .no-spot h3 {
    font-family: anton,"arial narrow",Arial,Helvetica,sans-serif;
    line-height: 1.15em;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 40px;
    text-align: center;
	font-size: 1.5em;
}
.custom .spot-footer {
    font-size: 0.7em;
    line-height: 1.25em;
    margin: 10px 0 0 45px;
    text-align: center;
	clear:left;
	display: inline-block;
	width:220px;
}


			
/*----BLOG POSTS----*/

.custom #related_posts {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid grey;
    margin: 10px 0;
    padding: 0 10px;
}


/*----COMMENT AREA-----*/

.custom .bypostauthor .avatar img {
    border: 0.083em solid #ddd;
	padding: 0.333em;
    float: left;
    margin: 0 10px 0 0;
}


.custom .bypostauthor p {padding-left: 65px;}



/*----SIDEBARS----*/
	.custom #sidebars {margin-top: 325px;}

	.custom #multimedia_box {margin:2em 1em; padding: 0;} 
	
	.custom .sidebar ul.sidebar_list {padding:0; width:26em; margin-left: 25px;}
	
	/*.custom li.widget {-moz-border-radius:2px; -webkit-border-radius:2px; background:#FFFFFF; border-color:#888888 #666666 #555555 #777777; border-style:solid; border-width:1px; padding:1em; width:auto;}
	*/
	/*.custom .sidebar h3 {color:#222222; font-size:1.85em; font-variant: normal; font-weight:bold; letter-spacing:-2px;}
*/
.custom li.widget {padding:1em; width:auto;}




/*   -   Mailchimp Form   -   */
	
	/*#signup-box*/ .chimp {width: 220px; margin: 10px 0 0 45px;}
	
		/*#signup-box*/ .chimp .mailchimp_form {clear: both;}
	
	/*#signup-box*/ .chimp .mailchimp_form .form_field {
    -moz-border-radius: 5px 5px 5px 5px;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25) inset;
	-webkit-border-radius: 5px 5px 5px 5px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25) inset;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px inset #888888;
    margin-bottom: 0.5em;
    padding: 0.3em 0;
	text-indent: 5px;
    width: 218px !important;
	font-style: italic;
	float: left;
	clear:both;
}
	/*#signup-box*/ .chimp .mailchimp_form .form_button {
    background: transparent url(images/button_sprite.png) no-repeat 0 0;
	border:none;
	color: #FFFFFF;
    display: block;
    height: 33px;
	width: 220px;
    text-indent: -10000px;
    width: 220px !important;
	float:left;
	clear:both;}
	
	/*#signup-box*/ .chimp .mailchimp_form .form_button:hover {
    background-position: 0 -33px;
}

/*#signup-box*/ .chimp .mailchimp_form .form_button:active {
    background-position: 0 -66px;
}

			
/*----FEATURE BOX-----*/
.custom #feature_box {padding: 0;}


.custom .social-share-title {margin: 10px 0 10px 0;}

/* --- Social Share Buttons --- */

.custom .share-buttons {margin: 10px 0 !important;}

	.custom .share-buttons ul {margin: 0;}
	
	.custom .share-buttons li {
    float: left; list-style: none outside none; background-image: none; padding-left: 0;
    margin-right: 1em; margin-bottom: 10px; vertical-align: top !important; display: block; height: 19px !important;}
	
	.custom .email-share a {background: url("images/email_thumb.png") no-repeat scroll 0 0 transparent;
							display: block; height: 19px; margin: 0; width: 80px;}
		

	.custom .share-buttons h3 {width: 578px;}
	
	.custom .after_post_blurb .email-share    {margin-top:  0px; margin-bottom: 0 !important;}
	.custom .after_post_blurb .facebook-share {margin-top: -3px;}
	.custom .after_post_blurb .linkedin-share {margin-top: -3px;}
	.custom .after_post_blurb .twitter-share  {margin-top:  0px;}
		
	

/*||||||||||||----BLOG POSTS----||||||||||||||||||*/

.custom .teaser {color: #333333; width: 28em;}

.custom .after_post_blurb h3 {
    background: url("images/grid_4_shadow.png") no-repeat scroll 0 100% transparent;
    margin: 5px 0;
    padding-bottom: 10px;
}

.custom .postauthor {margin: 0 10px;}

.custom .postauthor img {
    border: 0.083em solid #ddd;
	padding: 0.333em;
    float: left;
    height: 75px;
    margin-right: 10px;
    width: 75px;
}
.custom .postauthor p {
    color: #666666;
    font-family: lucida Grande,arial,sans-serif;
    font-size: 1.1em !important;
    margin-left: 95px;
}
.custom .postauthor h4 {
    font-family: anton,Arial,Helvetica,sans-serif;
    font-size: 1.75em;
	margin-left: 95px;
}


/*||||||||||||||||   Coment form styling |||||||||||||||||||*/

.custom #commentform label {display: inline-block;}

.custom #footer .wpcf7-form {margin: 22px 0;} .custom #footer .wpcf7-form p {margin-bottom: 5px;}

.custom .image-credit {background: url("images/wb.jpg") repeat-x scroll 0 0 #F0f0f0; color: #999; margin: 10px; padding: 2px 5px; border: dashed 1px #eee; font-size: 0.75em;}
		
					

/*-PAGES------ Home    */
.custom #post-946 .social-share-title {margin-top: 55px; position: absolute;}
.custom #post-946 .after-title {margin-top: -10px; position: absolute;}
.custom #hp_graphic {background: url(images/richer_image_web_design.png) no-repeat 0 bottom; height:500px;}
.custom #home_right {}
.custom #post-946 #signup-box {margin-left: 160px; /*margin-top: -100px;*/}
.custom #lifes-a-pitch {margin-top: 210px; text-align: right;}
.custom #post-946 .quote a, #post-946 .portfolio a {text-align: left; float: left;} .custom #post-946 .portfolio a {margin-right: 20px;}

.custom #lifes-a-pitch h3 {font-size: 3em; background: url(images/down_arrow.png) no-repeat right 50%; padding-right: 50px;}

.custom .three-block {margin-top: 20px;}
.custom .three-block h3, li.widget h3 {margin-top: 0px; margin-bottom: 10px; padding-bottom: 20px; font-size: 1.65em;
						background: url(images/grid_4_shadow.png) no-repeat 50% 100%;}

.custom .three-block img{
    height: 75px;
    width: 75px;
    float: left;
    margin-right: 10px;
    border: 0.083em solid #ddd;
	padding: 0.333em
	}
	
	.custom .three-block a:hover img {background:#ff6600;}

.custom .home_page .wb {height:28em;}

.custom .blog_thumbs {height: 75px; width: 75px; float: left; margin-right: 10px; border: 0.083em solid #ddd; padding: 0.333em}
	.custom .blog_thumbs:hover {background:#ff6600;}
	
/* Pages About */

.custom #about-left {background: url(images/about_richard_barratt.png) no-repeat 0 0;
padding-top: 290px;}

.custom .wrap {display:inline-block;}

.custom .twit {background: url("http://richerimage.co.uk/wp-content/uploads/2011/04/twitter_icon.png") no-repeat 0 0; height:40px; padding-left:50px; margin-bottom: 0;}

.custom .testimonials ul {margin: 0; list-style-type: none;}
.custom .testimonials li {	background: url(images/quote.png) no-repeat 0 0;
							border-bottom: dashed 1px #ececec;
							padding: 0 0 10px 40px;
							margin: 0 0 10px 0;
							font-style: italic;
							color: #333;
							display: inline-block;}

.custom .tool-shed {background: url(http://richerimage.co.uk/wp-content/uploads/2011/04/40px-Modern_Tool_Shed-icon.png) no-repeat 0 50%; padding-left: 50px;}
.custom .web-design {background: url(http://richerimage.co.uk/wp-content/uploads/2011/04/design_icon.png) no-repeat 0 50%; padding-left:50px;}
.custom .media {background: url(http://richerimage.co.uk/wp-content/uploads/2011/04/social-dice.png) no-repeat 0 50%; padding-left: 50px;}
.custom .thesis-tweeks {background: url(http://richerimage.co.uk/wp-content/uploads/2011/04/Thesis_40.png) no-repeat 0 50%; padding-left: 50px;}
			
.custom .about_as .wb {height: 29em;}

/*----WEB DESIGN PAGE----*/

.custom #post-572 #signup-box h3, #post-570 #signup-box h3, #post-1096 #signup-box h3 {font-size: 2.2em; margin-bottom:20px;}

.custom #web-left {background: url(images/richer_image_web_design_grid_4.png) no-repeat; padding-top: 310px;}

.custom #web-mid h3 {
    background: url("images/down_arrow.png") no-repeat scroll 81% 50% transparent;
    color: #000000;
    font-size: 2.5em;
    padding-right: 100px;
}



.custom #web-right .form_button {background-position: -220px -198px !important;}
.custom #web-right .form_button:hover {background-position: -220px -231px !important;}
.custom #web-right .form_button:active {background-position: -220px -264px !important;}

.custom #signup-box-mid {margin-top: 260px;}

/*.custom #get-quote {
    margin-left: -5px;
	padding-top: 20px;
    text-align: center;
    top: 210px;
}

.custom #get-quote .quote a {
    margin: 10px 0 20px 45px;
}*/

.custom .webdesign .wb {height: 29em;}


/*-PAGES------ Portfolio */

.custom .port-frame {
    -moz-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.5);
	-mwebkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.5);
    height: 400px;
	margin-top:2em;
    width: 620px;
}

	.custom #port-lpuk {background: url(images/riport-lpuk.jpg) no-repeat scroll 0 0; margin-bottom: 20px;}
	.custom #port-pfp  {background: url(images/riport-pfp.jpg) no-repeat scroll 0 0; margin-bottom: 20px;}
	.custom #port-dh   {background: url(images/riport-dh.jpg) no-repeat scroll 0 0; margin-bottom: 20px;}
		
/* --- Thesis Playgound --- */

.custom #post-1096 .headline_area h1 {font-size:9.25em;}

/*.mod-box {margin-top: 202px;} */.custom #post-1096 .mod-box .cta {margin-left: 30px;}
.custom .mod-box {text-align: center;}
.custom #about-mid-top {margin-top: 20px;}
.custom .twtr-hd {padding:0; height:0;}.custom .twtr-ft {display:none;height: 0;}
		
		
/* --- CATEGORY PAGES --- */

	#archive_intro {
		background:none repeat scroll 0 0 #FFFFCC;
		border:1px inset #888888 !important;
		padding-top:2.2em;
		}

/*----Contact Page CSS----*/

.custom #contact-left {width: 220px; float: left; margin-right: 20px;}
.custom #gmap {width; 380px; float: left;}
.custom #contact-right {width: 280px; float: right;}

.custom #directions {margin-bottom:20px; }
.custom #postcode-field {height: auto;}
.custom #directions-sub a {height:auto; padding:3px;}

/*-----CONTACT FORM----------*/
.custom .field, .area, .postcode, .dropdown, .captcha {background: #fcfcfc;}
.custom .field {width: 250px;} .custom .area {height: 100px; width: 250px;} .custom .postcode {width: 60px;} .custom .dropdown, .captcha {width: 100px;} .custom .captcha-letters {padding-top:2px;}


/*-----ARCHIVE PAGES-----*/

 .custom #archive_intro {margin-top: 3em;}

 
 /*----Post specific----*/

/*----Pimp my Thesis---*/ .custom #post-1175 .wp_syntax {display: inline; border-left: none;}

/*----Coloured Headlines----*/
.custom 	#post-1284 .word1,
			#post-1284 .word5 {color: #FF9600;}
			
.custom 	#post-1284 .word2,
			#post-1284 .word6 {color: #CDB91C;}
			
.custom 	#post-1284 .word3,
			#post-1284 .word7 {color: #BB0303;}

.custom 	#post-1284 .word4,
			#post-1284 .word8 {color: #51902E;} 
