/* Copyright Vanbar Multimedia Ltd 2006 */

/*************************** Top Level ****************************/
*	 { margin:0; padding:0; border:0; }
body {
	background-color:#EAF0F9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
}



/*********************** Common Styles ***********************/
/* Positioning */
.left			{float:left}
.right			{float:right}
.clearfloats	{clear:both}

/* Styling */
p {
	margin:10px 0 10px 0;
}
h1 {}
h2	{
	text-align:center;
	font-size:medium;
}
img {}
ul {
	margin-left:35px;
	list-style:square outside url(/images/common/bullet.gif);
}
em { font-style:normal; }

/* forms */
form {}
input, textarea, select {}
label {}
textarea {}
input {}
input.button {}

/* links */
a 			{ color:#000000; text-decoration:none; }
a:link		{ }
a:active	{ }
a:visited	{ }
a:hover		{ text-decoration: underline; }


/************************* Common Divs *************************/
div#container {
	margin:0 auto;
	width:788px;
	padding:0 24px 0 24px;
	background:url(/images/common/container_bg.gif) repeat-y;
}
div#clouds_bg {
	width:690px;
	height:100%;
	background:url(/images/common/clouds_bg.jpg) center top no-repeat;
	padding:25px 50px 20px 50px;
	border-bottom:1px solid #000000;
}

/************************** Header ***************************/
div#header {
	margin:5px 0 40px 0;
	text-align:center;
	width:286px;
	float:left;
}
div#header em {
	margin-top:7px;
	display:block;
	font-size:medium;
}


/************************** Footer ***************************/
div#footer {
	clear:left;
	padding-top:10px;
	text-align:center;
	font-size:small;
}
div#footer img {
	display:inline;
	vertical-align:middle;
}

/*************************** Home ****************************/
div#column1, div#column2 {
	width:259px;
	height:460px;
	float:left;
	overflow:visible;
	background:url(/images/common/column_bg.gif) no-repeat;
	padding:12px 15px 0 15px;
}
div#column2 {
	margin-left:110px;
}
div#column1 img {
/*	margin:-15px -106px 0 8px;	Good old IE can't handle over flow correctly
	float:right;				so this is the work-around - hence hacking the html too*/
	margin:-5px 0 0 190px;
	position:absolute;
}
div#column2 img {
/*	margin:10px 8px 0 -100px;	See above
	float:left; */
	margin:10px 0 0 -105px;
	position:absolute;
}
div#column2 p#lead {
	margin-left:75px;
}
div#column2 ul {
	margin:0 0 10px 115px;
}
