.foo{}
/*-----
Version: 1.0
Author: Tony Pye, Ink Creations
Email: solutions@inkcreations.co.uk
Website: http://www.inkcreations.co.uk
Last Mod: 2nd Sep 2008
-------------------------------------------------------------------------------*/
* {
	font-family: Arial, Helvetica, sans-serif;
	color: #4f4f4f;
}
body
{
    margin:0;
    padding:0;
}
form
{
    width:160px;
    margin:0;
    padding:0;
}
label 
{
    display:block;
    float:left;
    width:150px;
}
input 
{
    display:block;
    float:left;
    width:150px;
}
textarea
{
    width:250px;
    font-size: 1em;
}
h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #ffb909;
	padding:1em 0 0.25em 0;
}
h3 {
    _padding-top:0;
}
h4 {
	font-size: 1.1em;
	font-weight: bold;
	color: #8c097b;
}
p {
	font-size: 0.75em;
}
li {
	font-size: 0.75em;
}
li ul li {
	font-size: 1em;
}
a:link, a:visited, a:hover, a:active
{
	color: #761269;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
img, a img
{
    border:0 none;
}

#header
{
    /*width:100%;*/
    padding:0 0 0 200px;
    margin:28px 0 22px 0;
    
}
#header h1, #header h2
{
    margin: 0;
    padding: 0;
    float: left;
    display: block;
    text-indent: -8000px;
    text-decoration: none;
    font-size: 5%;
    line-height: 5%;
}

#header h1, #header h1 a
{
    display: block;
    width: 474px;
    height: 233px;
    background: url(images/logo.gif);
    background-repeat: no-repeat;
}

#content
{
    /*width:100%;*/
}

#links
{
    position:absolute;
    top:285px;
    left:22px;
    width:160px;
    margin:0;
    padding:0;
    display:block;
}

#links form
{
    background: url(images/tom-mag-multiple-qty.gif);
    background-repeat: no-repeat;
    width: 157px;
    height: 193px;
    margin: 0 0 20px 0;
    padding: 0 0 0 30px;
    display:block;
}


#links input {
	width:100px !important;
}

#links #buy-panel p
{
	padding:130px 0 10px 0;
	margin:0 0 0 55px;
	width:50px;
}

#links #buy-panel p label
{
display:none;
}

/*
input#buyBook
{
    background: url(images/buy-tom-and-mag.gif);
    background-repeat: no-repeat;
    width: 157px;
    height: 153px;
    margin: 0 0 20px 0;
    padding: 0;
    display:block;
}
*/
/* Hack for IE6 */
/*
input#buyBook
{
    _margin: 0;
}
*/

#links ul
{
    width: 157px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: block;
    text-indent: -8000px;
    text-decoration: none;
    font-size: .05em;
    line-height: .05em;
    clear:left;
}
#links ul li, #links ul li a
{
    margin: 0 0 20px 0;
    padding: 0;
    display: block;
    text-decoration: none;
    height: 153px;
    border-bottom: 0px none;
    width: 157px;
}

#links ul li a
{
    margin: 0;
}

li#courseInfo, li#courseInfo a{background: url(images/info-dates-venues.gif);background-repeat: no-repeat;}
li#masterClass, li#masterClass a{background: url(images/leadership-outline.gif);background-repeat: no-repeat;}
li#infPoss, li#infPoss a{background: url(images/back-to-inf-poss.gif);background-repeat: no-repeat;}

/*input#buyBook:hover,*/
li#courseInfo a:hover,
li#masterClass a:hover,
li#infPoss a:hover
{
    background-position: 0px -153px;
}

#contentInner1, #contentInner2, #contentInner3
{
    margin-left:200px;
    margin-right:10px;
    clear:both;
}

#c1_links, #c2_links, #c3_links
{
    float:right;
    margin:40px 0 0 40px;
    text-align:center;
}

.redtext
{
    color:#ff0000;
}

.whitetext
{
    color:#fff;
}

.redtextbold
{
    color:#ff0000;
    font-weight:bold;
}

.clearfloat
{
	clear:both;
	padding: 5px 0;
}

h3.clearfloat
{
	padding:1em 0 0.25em 0;
}