#content {
  display:inline;
}

.navwidth {
  position: relative;
}

.contentwidth {
width: 764px;
}

img{
border:0;
}

.AddToBasket{
float:right;
}

body {
		font-family: Arial,Helvetica,sans-serif;		
	}

.bodywidth {
      width:964px;
      margin:0 auto;
}
	
        #sideNav {
           margin-top: 15px;
        }

	#sideNav #head {
		color: #FFFFFF;
		height: 26px;
		background: #D42699 url(http://youreadinggroup.co.uk/images/custom/header_200x26.png) no-repeat;
		text-align: left;
                padding-left: 10px;
                font-size:12px;
                font-weight:normal;
                line-height:26px;
	}
	#sideNav #body {
		background: #f5f5f5;
	}

        #sideNav #body ul li a {
           color: #000000;
        }
 
        #sideNav #body ul li a:visited {
           color: #000000;
        }

	.menu {
                padding-top:10px;
                padding-bottom:10px;
                font-size:12px;
	}

	.newsletter {
		height: 50px;
                padding-top:10px;
                padding-bottom:10px;
                font-size:12px;
	}
	#pipeMenu {
		color: #FFFFFF;
		background: #D42699;
		line-height: 0px;
		height: 30px;
		border: 1px solid #D42699;
	}
	#topMenu {
		padding-left: 10px;
	}
	#topMenu li {
		display:inline;
	}

        h5 {
		color:#00AAD2;
		font-size:1.3em;
		font-weight:bold;
		margin:0;
		padding:0 0 0 0;
                display: inline;
	}

	h4 {
		color:#004DB3;
		font-size:1.3em;
		font-weight:bold;
		margin:0;
		padding:0 0 0 0;
                display: inline;
	}

        h3 {
           display: inline;    
        }

	p, div {
		color:#444444;
		font-size:10pt;
		font-weight:normal;
		line-height:18px;
	}

        li.help {
		color:#444444;
		font-size:10pt;
		font-weight:normal;
		line-height:18px;
	}

	 p a {
		color:#004DB3;
		font-size:10pt;
		font-weight:normal;
		line-height:18px;
	}

        a { 
          color:#004DB3;
          text-decoration:none; }

        a:visited { color:#004DB3; }

	li.level0, .menu ul li, .newsletter ul li{
		background:transparent url(http://youreadinggroup.co.uk/images/custom/rightArrow.png) no-repeat scroll left center;
		display:block;
		height:1.4em;
		line-height:1.2em;
		text-indent:15px;
	}
	
ul.level0 li.level0 a:hover, li.level0 a:hover {
color: color:#004DB3;
text-decoration: none;
}

li.level0 a, li.level0hover a {
color:#004DB3;
font-size:1em;
font-weight:normal;
text-decoration:none;
}


.AddToBasket {
background:transparent url(http://youreadinggroup.co.uk/images/custom/button_bg.gif) repeat-x scroll left bottom;
border:1px solid #666666;
font-family:arial,sans-serif;
font-size:12px;
font-weight:bold;
height:24px;
width:130px;
}

button {
cursor:pointer;
}

.AddToBasketText {
background:transparent url(http://youreadinggroup.co.uk/images/custom/rightArrow.png) no-repeat scroll right center;
color:#666666;
padding-right:15px;
}

.you {
	margin:0;
	padding:0;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:36%;
	color:#000000;
}

.nav-secondary {
	background-color:#D42699;
	color:#FFFFFF;
	border-bottom:medium none;
	border-right:medium none;
	border-top:medium none;
        border-bottom:1px solid #C0C0C0;
        border-left:1px solid #C0C0C0;
        border-right:1px solid #C0C0C0;
	font-size:12px;
	font-weight:bold;
	padding:7px 0 24px;
	margin:0;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
}

.float-l {
	float:left;
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
}

.first {
	border-left:medium none;
	padding:0 6px;
	float:left;
	position:relative;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
}

.float-l li {
	border-left:1px solid #FFFFFF;
	padding:0 6px;
	float:left;
	position:relative;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
}

.float-l li.first {
	border-left:medium none;
	padding:0 6px;
	float:left;
	position:relative;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
}

.float-l li a {
	color:#FFE8F7;
	cursor:pointer;
	text-decoration:none;
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
}

.float-l li a:hover {
      text-decoration:underline;
}

.float-l li a:visited {
      color:#FFE8F7;
}

.float-l li a.current {
	font-style:italic;
	color:#FFE8F7;
	cursor:pointer;
	text-decoration:none;
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
}

.float-l li a.current:hover {
      text-decoration:underline;
}

.float-l li a.current:visited {
      color:#FFE8F7;
}

.carousel_bookImage{
width:100px;
display:inline;
margin-left:4px;
}

.carousel_bookTitle{
width:93px;
margin-bottom:10px;
pointer:hand;
}

.jcarousel-skin-tango{
text-align:center;
margin-left:-40px;
}

.jcarousel-skin-tango li{
display:inline;
float:left;
margin-left:30px;
text-indent:0px;
}

#footer{
margin-top:420px;
}