﻿.withborder
{
	border:2px #0099CC solid;
	margin-bottom: 0px;
	display: block;
	/* Rounded corners code BEGIN*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-opera-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;
	/* Rounded corners code END*/
	background-image: url('imgs/logo_beaver.gif');
	width:945px; 
	height: 150px;
}

a.anoborder
{
	outline: none;
}

a.emaillink, a.redirectlink
{
	text-decoration: none;
}

a.nodecorationblack:visited
{
	text-decoration: none;
	color: black;
}

a.emaillink:hover, a.redirectlink:hover
{
	text-decoration: underline;
}

a.emaillink:link
{
 	color: inherit;
}

a.redirectlink:link
{
 	color: inherit;
}

a.redirectlink:visited
{
	color: inherit;
}

a.erlink 
{
	text-decoration: none;	
	color: #0066CC;
	font-weight: bold;
}

a.erlink:hover
{
	text-decoration: underline;
	color: #0066CC;
}

a.erlink:visited
{
	color: #0066CC;
}

img.portfolio_img
{
	border:1px #006699 solid;
	margin-bottom: 0px;
	display: block;
	margin-top: 2px;
}

	img.portfolio_img.noborder
{
	border: 0;
}

img.imghome 
{
	float: right;
	border: 0;
	margin-top: 2px;
}

img.imgphoto
{
	float:left;
	border: 1px black solid;
	margin-right: 10px;
}

img.imgemail, img.imgcallus
{
	float: right;
	border: 1px #00CCFF solid;
	margin-top: 3px;
	margin-bottom: 2px;
}

img.imgonline
{
	float: right;	
	margin-top: 0px;
	margin-right: 0px;
}


p.explanation
{
	font-size: 10px;
	margin: 0;
}

p.wc3
{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 10px;
	padding-top: 0px;
	text-align: center;
}

img.wc3image
{
	padding-top: 12px;
}


p.cushycms
{
	margin-top: 0px;
}

p.ptestimonials
{
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 0px;
}

	p.ptestimonials.person
	{
		color: blue;
		margin-bottom: 0px;
	}


hr.footer
{
	width: 945px;
	margin-top: 2px;
	margin-bottom: 2px;
	color: white;
}

ul.ulnav
{
	list-style-type: none;
	background-image: url('imgs/nav_default_blue.jpg');
	background-repeat: no-repeat;
	height: 30px;
	width: 945px;
	margin: 0px;
	padding-left: 0px;
	border: 2px #0099CC solid;
	margin-top: 10px;
	margin-bottom: 10px;
	/* Rounded corners code BEGIN*/;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	/* Rounded corners code END*/
}

ul.nogap
{
	margin-top: 4px;
	margin-bottom: 10px;
}

ul.prices_nested
{
	margin-top: 2px;
	font-weight: normal;
	margin-bottom: 10px
}

li.linav
{
	float: left;
}

ul.ulnav a
{
	width: 189px;
	text-align: center; 
	display: block;
	line-height: 30px;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: black;
	margin: 0px
}

ul.ulnav a:hover 
{
	background: url('imgs/button_hover_new.png');
	color: #484848;
	/* Rounded corners code BEGIN*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-opera-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;
	/* Rounded corners code END*/

}

p.pbackups_top
{
	margin-top: 0px;
	color: #DD0000;
	margin-bottom: 2px;
}

p.pbackups_bottom
{
	margin-top: 0px;
	margin-bottom: 0px;
}

p.pseo_top
{
	margin-top: 0px;
	color: #5A51D7;
	margin-bottom: 2px;
}

p.pweb_top
{
	margin-top: 0px;
	color: #003284;
	margin-bottom: 2px;
	display: inline;
}

p.asterisk
{
	margin-top: 0px;
	color: black;
	display: inline;
	font-weight: bold;
	margin-bottom: 2px;
}

div.dservices
{
	padding: 0;	
	margin: 0;	
	height: 26px;
	width: 945px;
	margin-bottom: 10px;
	border: 2px #24B083 solid;
	background-image: url('imgs/services_menu_bg.png'); 
	background-repeat: repeat-x;
	background-color: #9adac6;
	
	/* Centering code */
	float: left;
	overflow: hidden;
	position: relative;

	/*Rounded corners code BEGIN*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-opera-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	/* Rounded corners code END*/	
}

ul.ulservicenav
{
	/* Centering code */
	clear: left;
	float: left;
	
	margin: 0;
	list-style-type: none;
	padding: 0;
	
	/* Centering code */
	position: relative;
	left: 50%;
	text-align: center;
}

li.liservicenav
{
	/* Centering code */
	display: block;
	float: left;
	position: relative;
	right: 50%;	
}

ul.ulservicenav a
{
	width: auto;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 17px;
	text-decoration: none;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: black;
	margin: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	display: block;
}

ul.ulportfolionav
{
	/* Centering code */
	clear: left;
	float: left;
	
	margin: 0;
	list-style-type: none;
	padding: 0;
	
	/* Centering code */
	position: relative;
	left: 50%;
	text-align: center;
}


ul.ulportfolionav a
{
	width: auto;
	padding-left: 25px;
	padding-right: 25px;
	line-height: 17px;
	text-decoration: none;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: black;
	margin: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	display: block;
}


/* Set the active page's associated link active background colour */
body.Webdesign a.webdesign, body.Webmaint a.webmaint, body.Backup a.backup, body.Seop a.seop
{
	background-color: #B9E6D7;
	border: 1px #1E916B solid;
	color: #333333;
	margin-top: 3px;
	padding-bottom: 1px;
	padding-left: 14px;
	padding-right: 14px;
	/*Rounded corners code BEGIN*/;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-opera-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	/* Rounded corners code END*/
}

body.portfoliosig a.portfoliosig, body.portfolioweb a.portfolioweb
{
	background-color: #B9E6D7;
	border: 1px #1E916B solid;
	color: #333333;
	margin-top: 3px;
	padding-bottom: 1px;
	padding-left: 24px;
	padding-right: 24px;
	/*Rounded corners code BEGIN*/;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-opera-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	/* Rounded corners code END*/
}

a.serviceslink
{
	text-decoration: none;
	color: black;
}

a.serviceslink:hover
{
	color: #1B8160;
}

ul.ulservicenav a:hover, ul.ulportfolionav a:hover
{
	/*background: url('imgs/button_hover_new.png');*/
	color: #1B8160;
}


ul.userset
{
	margin-top: 10px;
	margin-bottom: 0px;
}

/* Set the active page's associated link active background colour */
body.Home a.Home, body.AboutUs a.AboutUs, body.Prices a.Prices, body.ContactUs a.ContactUs, body.Portfolio a.Portfolio
{
	/*background-color: #AECBFF;*/
	background-image: url('imgs/button_active_new.png');
	color: #333333; 
}

body
{
	text-align: center;	
	background-color: #FBFBFB;
}

p.indent_text
{
	font-weight:normal;
	margin-top: 0px;
	margin-bottom: 12px;
}

p.roundbox_text
{
	font-family: Calibri, Arial;
	font-size: 16px;
	font-weight: normal;
	margin: 3px 0px 3px 0px;
}

	p.roundbox_text.texthome
	{
		margin-top: 8px;
	}

p.roundbox_top_text
{
	font-family: Calibri, Arial;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0px 3px 0px;
}

	p.roundbox_top_text.rttmarginbottom
	{
		margin: 0;
		margin-bottom: 12px;
		position: absolute;
		bottom: 0px;
		padding-left: 10px;
		padding-right: 10px;
		/* Centre content code*/
		left: 50%;
		margin-left: -50%;
	}

p.indent_heading
{
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}


p.contract_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	font-weight:normal;
	margin-bottom: 0px;
}

p.contract_text.aboutus
{
	margin-top: 70px;	
}

p.contract_text.roundbox_small_text
{
	margin-top: 9px;
	margin-bottom: 0px;	
}


p.small
{
	margin-top: 12px;
}

p.red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline

}

p.aboutustext
{
	padding-left: 4px;
	margin-bottom: 18px;
	margin-top: 0px;
}

h1
{
	font-size: 14px;
	color: #0000CC;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 0px;
}

h1.heading_portfolio
{
	margin-bottom: 6px;
	margin-top: 0px;
}

h2
{	
	font-size: 14px;
	color: #0000CC;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

		
	h2.contactustelno
	{
		font-size: 16px;
		color: #0066CC;
	}
	
	h2.contactusheading
	{
		text-align: left;
		font-size: 16px;
		margin-bottom: 6px;
		color: black;
		margin-top: 5px;
	}

h3
{
	font-size: 14px;
	color: black;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

h4
{
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

	p.h4home
	{
		font-size: 20px;
		margin-top: 12px;
		margin-bottom: 0px;
		text-align: center;
		line-height: 30px;
	}
	
	p.homeheading
	{
		font-size: 24px;
		color: #0066CC;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align: center;
		line-height: 47px;
	}
	
	p.pbackupsheading
	{
		font-size: 24px;
		color: #0066CC;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align: center;
}


h5
{
	font-size: 14px;
	color: #93FFFF;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

h6
{
	font-size: 15px;
	font-family: Arial;
	color: black;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 8px;
}

h6.h6services
{
	text-align: center;
}

h2.small
{
	font-size: 12px;
}

	h2.small.h2contactus
	{
		font-weight: normal;
		color: black;
	}


.title
{
	font-family: Arial;
	text-align: left;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.container
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 947px;
}

div.content
{
	margin: 0 auto;
	text-align: left;
	width: 947px;
	clear: both;
}

	div#left
	{
		width: 673px;
		float: left;
		font-size: 14px;
		font-family: Arial;

	}
			
	div#left_wide
	{
		width: 949px;
		font-size: 14px;
		font-family: Arial;
		float: left;
	}
	
	div.portfolio_border
	{
		width: 905px;
		border: 2px #006699 solid;	
		padding: 6px 10px 10px 10px;
		float: left;
		margin-top: 12px;
		margin-bottom: 6px;
	}
	
	div#portfolio_border_top
	{
	width: 905px;
	border: 2px #006699 solid;
	border-bottom: 0px;
	padding: 5px 10px 5px 10px;
	float: left;
}
	
		div.portfolio_left
		{
			width: 600px;
			float: left;
		}
		
		div.portfolio_right
		{
			padding-top: 2px;
			width: 300px;
			float: right;
		}
		
div.dservices_bottom
{
	position: absolute;
	bottom: 0;
	width: 100%;
	
	left: 50%;
	margin-left: -50%;
}

div.dbackups_left, div.dbackups_right
{
	width: 49%
}

div.dbackups_left
{
	float: left;
}

div.dbackups_right
{
	float: right;
}
	
#contact_table 
{
    display: table;
}

#row  
{
    display: table-row;
    height: 25px;
}

#leftcell
{
    display: table-cell;
    width: 200px;   
}
	
	#leftcell_align_top
	{
		display: table-cell;
	   	width: 200px;   
		vertical-align: top;
	}

#rightcell 
{
	display: table-cell;
    width: 300px;
}
	
	div#right
	{
		width: 273px;
		float: right;
	}

.roundbox
{
	border: 2px #999999 solid;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold; 
	text-align: center;
	width: 444px;
	padding: 5px 10px 5px 10px;
	/* Rounded corners code BEGIN*/	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	/* Rounded corners code END*/
	display: block;
	margin-bottom: 10px;
}

	.roundbox.purple
	{
		background-color: #DDD9FF;
		background-image: url('imgs/roundbox_purple.png');
		border: 2px #9799FF solid;
	}
	
		.roundbox.purple.left
		{
			float: left;
		}
		
			.roundbox.purple.left.contactustop, .roundbox.purple.right.contactustop
			{
				text-align: left;
				font-size: 16px;
				line-height: 24px;
			}
			
			.roundbox.purple.left.rbwebdesign, .roundbox.purple.right.rbwebdesign
			{
				border: 2px #7DABFF solid;
			}
			
			.roundbox.purple.left.rbseo, .roundbox.purple.right.rbseo
			{
				padding-top: 10px;
				padding-bottom: 10px;
				background-color: #c6c7ff;
				background-image: url('imgs/roundbox_purple_seo.png');
				border: 2px #9799FF solid;
			}
		
		.roundbox.purple.right
		{
			float: right;
		}
		
	.roundbox.purple_home
	{
		background-color: #DDD9FF;
		background-image: url('imgs/roundbox_purple_home.png');
		border: 2px #828EE3 solid;
		text-align: left;
		width: 205px;
		height: 185px;
	}
	
		.roundbox.purple_home.left
		{
			float: left;
			margin-right: 11px;
		}
		
		.roundbox.purple_home.right
		{
			float: right;
		}
		
		
	.roundbox.smallblue
	{
		background-color: #bdd4ff;
		background-image: url('imgs/roundbox_blue.png');
		background-repeat: repeat-x;
		border: 2px #0099FF solid;
		text-align: left;
		float: left;
		width: 205px;
		height: 255px;
		margin-right: 11px;
		text-align: center;
		position: relative;
	}
	
		.roundbox.smallblue.rsb_right
		{
			float: right;
			margin-right: 0px;
		}

	
	.roundbox.internal
	{
		background-color: transparent;
		width: 430px;
		margin-bottom: 5px;
		padding-top: 10px;
		padding-bottom: 10px;
		border: 2px #0FC480 solid;
	}
	
		.roundbox.internal.left
		{
			margin-left: 4px;
			float: left;
		}
		
		.roundbox.internal.right
		{
			margin-right: 4px;
			float: right;
		}
		
	.roundbox.blue
	{
		background-color: #bdd4ff;		
		background-image: url('imgs/roundbox_blue.png');
		background-repeat: repeat-x;
		border: 2px #0099FF solid;
		padding-top: 10px;
		padding-bottom: 10px;
		
	}
	

		.roundbox.blue.left
		{
			float: left;	
		}

		.roundbox.blue.right
		{
			float: right;
		}
		
			.roundbox.blue.left.rbportfolio, .roundbox.blue.right.rbportfolio
			{ height: 205px; }
		
			.roundbox.blue.left.rbportfolio:hover, .roundbox.blue.right.rbportfolio:hover
			{
				background-color: #bde3ff;
				background-image: url('imgs/roundbox_blue_wide.png');
				border: 2px #6AB5FF solid;
				background-repeat: repeat-x;
				padding-top: 10px;
				padding-bottom: 10px;
			}
					
		.roundbox.blue.internalblue
		{
			border: 2px #02AFD5 solid;
			width: 434px;
			background-image: url('imgs/roundbox_blue_web_internal.png');
		}
		
			.roundbox.blue.internalblue.left
			{
				float: left;
			}
			
			.roundbox.blue.internalblue.right
			{
				float: right;
			}
		
		
	.roundbox.red
	{
	background-image: url('imgs/roundbox_red.png');
	background-repeat: repeat-x;
	border: 2px #FF0000 solid;
	padding-top: 10px;
	padding-bottom: 10px;
}
	
		.roundbox.red.left
		{
			float: left;	
		}

		.roundbox.red.right
		{
			float: right;
		}

		
.roundbox_wide
{
	border: 2px #ADADAD solid;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: black;
	width: 925px;
	padding: 10px 10px 8px 10px;
/* Rounded corners code BEGIN*/	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-opera-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px; /* Rounded corners code END*/;
	display: block;
	float: left;
	margin-bottom: 10px;
}
	.roundbox_wide.rbtitleweb
	{
		border: 2px #6699FF solid;
		background-color: #FEE7C2;
		background-image: url('imgs/bbWeb_bg.png');
	}
	
	.roundbox_wide.rbtitlebackup
	{
		border: 2px #27BE64 solid;
		background-image: url('imgs/bbBackup_bg.png');
	}

	
	.roundbox_wide.rbSEO
	{
		background-color: #DDD9FF;
		background-image: url('imgs/roundbox_purple.png');
		border: 2px #C0A8FF solid;
	}
	
		.roundbox_wide.rbSEO.rbSEOlong
		{
			background-color: #DDD9FF;
			background-image: url('imgs/roundbox_purple_long.png');
			border: 2px #C0A8FF solid;
		}

	
	.roundbox_wide.rbConserv
	{
	
		background-color: #caffce;
		background-image: url('imgs/roundbox_green.png');
		border: 2px #01DCB0 solid;
	}
	
	.roundbox_wide.rbBackups
	{
		background-image: url('imgs/roundbox_backups_bg.png');
		border-color: #FF7575;
}
	
	.roundbox_wide.grey
	{
		background-color: #e4e6e4;
		background-image: url('imgs/roundbox_grey.png');
	}
	
		.roundbox_wide.grey.rbbbWeb
		{
			padding-top: 3px; padding-bottom: 0px;
		}
		
		.roundbox_wide.grey.rbbbSEO
		{
			padding-top: 5px; padding-bottom: 2px;
		}
				
		.roundbox_wide.grey.rbbbBackup
		{
			padding-top: 3px; padding-bottom: 0px;
		}
		
		.roundbox_wide.grey.rbbbMaint
		{
			padding-top: 7px; padding-bottom: 2px;
		}

	
		.roundbox_wide.grey.portfoliotitle
		{
			background-image: url('imgs/roundbox_grey_small.png');
			line-height: 30px;
			font-weight: normal;
			font-family: Calibri, Tahoma;
			font-size: 16px;
			padding-top: 5px;
			padding-bottom: 5px;			
		}

		.roundbox_wide.grey.hometop
		{
			padding-right: 5px;
			width: 930px;
			line-height: 35px;
			display: table-cell;
			vertical-align: middle;
			background-image: url('imgs/roundbox_grey_home.png');
		}
		
		.roundbox_wide.grey.aboutuscentre
		{	
			font-size: 12px;
			font-weight: normal;
			text-align: left;
			background-image: url('imgs/roundbox_grey_aboutus.png');
			padding-top: 0px;	
		}
		
			.roundbox_wide.grey.aboutuscentre.portfoliomain
			{
				padding: 10px 15px 10px 15px;		
				background-image: url('imgs/roundbox_grey_portfolio.png');
				background-repeat: repeat-x;
				width: 915px;			
			}
			
		.roundbox_wide.grey.emailpage
		{	
			font-size: 12px;
			font-weight: normal;
			text-align: left;
			background-image: url('imgs/roundbox_grey_aboutus.png');
			padding-top: 10px;
			height: 200px;	
		}


	.roundbox_wide.green
	{
		background-color: #c3ffda;
		background-image: url('imgs/roundbox_Conserv_bg.png');		
		background-repeat: repeat-x;
		border: 2px #0FC480 solid;
	}
	
	.roundbox_wide.blue
	{
		background-color: #bde3ff;
		background-image: url('imgs/roundbox_blue_wide.png');
		border: 2px #6AB5FF solid;
		background-repeat: repeat-x;
	}
		
		.roundbox_wide.blue.aboutusheadings
		{
			width: 900px;
			text-align: left;
			margin-bottom:6px;
			padding-top: 6px;
			padding-bottom: 6px;	

		}
		
			.roundbox_wide.blue.aboutusheadings.smallbox
			{
				width: 630px;
			}
			
				.roundbox_wide.blue.aboutusheadings.smallbox.topheadingaboutus
				{
					margin-top: 10px;
				}	
			
			.roundbox_wide.blue.aboutusheadings.portfoliomaintop
			{
				text-align: center;
				margin-bottom: 15px;
				width: 890px;
			}
			
		.roundbox_wide.blue.emailpagebottom
		{		
			text-align: left;
			background-image: url('imgs/roundbox_blue_contactusmain.png');
			margin-bottom: 10px;
		}

		.roundbox_wide.blue.contactusformbox
		{	
			width: 650px;
			height: 555px;
			text-align: left;			
			margin-bottom: 10px;
			font-size: 12px;
			font-weight: normal;
			float: left;
			background-image: url('imgs/roundbox_blue_contactusmain.png');
			padding-right: 0px;
			padding-top: 0px;
		}
			
			.roundbox_wide.blue.contactusformbox.twitterbox
			{
				width: 247px;
				padding-right: 10px;
				padding-top: 5px;
				float: right;
				height: 550px;
			}
			
	.roundbox_wide.blueWD
	{
		background-color: #bdd4ff;
		background-image: url('imgs/roundbox_blue.png');
		background-repeat: repeat-x;
		border: 2px #0097FB solid;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.roundbox_wide.turquoise
	{
		background-color: #B9FFF4;
		background-image: url('imgs/roundbox_turquoise.png');
		border: 2px #00A5CE solid;
	}
	
	.roundbox_wide.blue2
	{
		background-color: #CEE7FF;
		font-weight: normal;
		text-align: left;
		font-size: 13px;
	}
	
	.roundbox_wide.transparentbox
	{
		background-color: transparent;
		font-weight: normal;
		text-align: left;
		font-size: 13px;
	}

.footer
{
	width: 945px;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url('imgs/footer_bg.png');
	background-color: #E3E3E3;
	background-repeat: repeat-x;
	border: 2px #ADADAD solid;
	text-align: center;
	/* Rounded corners code BEGIN*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-opera-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;
	/* Rounded corners code END
	display: table-cell;*/
	vertical-align: middle;
	padding-top: 7px;
	padding-bottom: 8px;
}


p.footertext
{
	margin: 0;
}

p.pcentre
{
	text-align: center;
	line-height: 18px;
}

hr.blank
{
	margin-top: 36px;
	margin-bottom:0px;
	border: 0px;
}

.table
{
	border:thin;
	padding: 5px 5px 5px 5px;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
}

input.textbox_title
{
	width: 50px;
}

input.textbox_medium
{
	width: 150px;
}

	input.textbox_medium.other
	{
		margin-bottom: 3px;
	}

input.textbox_large
{
	width: 300px;
}



textarea
{
	width: 500px;
	height: 100px;
}

img
{
	border-style: none;
}

img.twitter
{
	margin-bottom: 5px;
}

img.centred
{
	margin-bottom: 5px;
	margin-left: auto;
	margin-right:auto;
	margin-bottom: 5px;
	display: block;
}

	img.centred.imgbackup
	{
		margin-top: 42px;
	}

	img.centred.imgwebdesign
	{
		margin-top: 15px;
	}

	img.centred.imgwebmaint
	{
		margin-top: 18px;
	}
		
	img.centred.imgbbWeb
	{
		margin-bottom: 0px;
		margin-top: 0px;
	}
img.icons
{
	margin: 0;
	vertical-align: bottom;
	border: 0;
}

