/*
Theme Name: The Visa Butler
Theme URI: http://www.thevisabutler.co.uk/
Description: A bespoke theme for <a href="http://www.thevisabutler.co.uk/">The Visa Butler</a>.
Version: 1.0
Author: Camber
Author URI: http://www.camber-group.com/
Tags: copyright

	The Visa Butler v1.0
	http://www.thevisabutler.co.uk/
	
	This theme was designed and built by Camber,
	whose website you will find at http://camber-group.com/
	
	The CSS, XHTML and design are all copyright.

*/


/* FOR HOME PAGE */


h2
{
	background-image: none;
}


p
{
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
}




#content-container
{
	padding: 25px 0 0 0;
	margin: 0 0 40px 0;
	background-color: #;
	background-image: url("images/divider_bg.jpg");
	background-repeat: repeat-x;
	background-position: 0 0;
}


/* The three homepage columns */


#home-column-1 /* Positions the left column */
{
	float: left;
	width: 300px;
	padding: 0 0 0 0;
	margin: 0 20px 0 0;
}

#home-column-1-inner /* Positions the left column */
{
	border: 1px solid #ccc;
	margin: 0 0 20px 0;
}

div.home-column-1-box /* Positions the left column */
{
	padding-top:10px;
	border: 1px solid #ccc;
	margin: 20px 0;
}



#home-column-1 strong {
	color: #336699;
}


#home-column-2 /* Positions the middle column */
{
	float: left;
	width: 120px;
	padding: 10px;
	margin: 0 0 0 0;
	border: 1px solid #ccc;

}

#home-column-3 /* Positions the right column */
{
	float: right;
	width: 410px;
	padding: 0 20px 0 0;
	margin: 0 0 0 0;
}





/* Details: Left Column */

#home-column-1 h1
{
	color: #336699;
	font-family: Georgia, Times, serif;
	font-size: 0.9em;
	font-weight: normal;
	margin: 8px 0 20px 0;
	padding: 0;
	padding-left: 10px;
}

#home-column-1 p
{
	padding: 0 10px 10px 10px;
	margin: 0 0 0 0;
}

#home-column-1 img
{
	float: left;
	padding: 10px;
}




/* Details: Middle Column */

#home-column-2 h1
{
	color: #336699;
	font-family: Georgia, Times, serif;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0 0 10px 0;
}

ul.visa-countries {
	color: #336699;
	font-family: Georgia, Times, serif;
	font-size: 0.9em;
}

#home-column-2 ul
{
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#home-column-2 ul li a
{
	padding: 0 0 0 8px;
	font-family: Georgia, Times, serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 1.4em;
	color: #333;
	background-image: url("images/list_arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 5px;
}


#home-column-2 ul li a:hover
{
	color: #336699;
}


/* Details: Right Column */

#home-column-3 h1
{
	color: #336699;
	font-family: Georgia, Times, serif;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0 0 20px 0;
	padding: 0;
}

#home-column-3 h3
{
	font-size: 0.8em;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0;
}



/* Promo area */

#promo-area 
{
	position: relative;
	width: 920px;
	min-height: 225px;
	height: 225px;
	padding: 0 0 0 0;
	margin: 10px 0 10px 0;
	background-color: #336699;
	color: #fff;
	background-image: url("images/home/promo_bg.jpg");
	background-repeat: no-repeat;
}

#promo-list
{
	position: absolute;
	top: 0px;
	right: 10px;
	width: 480px;
	background-color: #;
}

#promo-list ol
{
	list-style: none;
}

#promo-list ol li
{
	color: #fff;
	height: 60px;
	padding: 10px 0 0 60px;
	font-size: 1em;
}

/* add the numbers */

#promo-list ol li.list1
{
	background-image: url("images/home/list1.gif");
	background-repeat: no-repeat;
	background-position: 0 7px;
}

#promo-list ol li.list2
{
	background-image: url("images/home/list2.gif");
	background-repeat: no-repeat;
	background-position: 0 7px;
}


#promo-list ol li.list3
{
	background-image: url("images/home/list3.gif");
	background-repeat: no-repeat;
	background-position: 0 7px;
}


.top-of-list
{
	font-family: Georgia, Times, serif;
	font-size: 1.2em;
	font-weight: normal;
}

.bottom-of-list
{
	font-size: 0.9em;
	color: #fff;
	padding: 0 0 0 0;
	margin: 6px 0 0 0;
}


/* Welome area */

#welcome
{
	position: absolute;
	width: 200px;
	top: 100px;
	left:10px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#welcome h1 img
{
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
}

#welcome h1
{
	color: #fff;
	font-size: 0.8em;
	font-weight: normal;
}
