@charset "ISO-8859-8-I";
/* PAGE LAYOUT */ 

html, body, #pagewidth {
	margin:0;
	padding:0;
	text-align:center;
}
html, body {
	font: 90%/133% Arial, Helvetica, sans-serif;
	color: #444;
	background: #E97500 url(../content/images/rentaskip_page_bkg.jpg) repeat-x left top;
}
#pagewidth {
	width:85%;
	min-width:990px;
	max-width:1000px;
	text-align:left;
	margin:0 auto;
}
#header {
	position:relative;
	height:82px;
	background-color:#FFFFFF;
	width:100%;
}
#logo {
	margin:0;
	padding:0;
}
#logo a {
	width:232px;
	height:50px;
	margin:20px 240px 0 10px;
	background: url(../content/images/rent_a_skip_logo.png) no-repeat left top;
	text-indent:-100000em;
	overflow:hidden;
	display: block;
	float:left;
}
#caller, #social{
	float:left;
	margin-top:5px;
}
#caller{
	width:141px;
	padding-right:26px;
	border-right:1px solid #999;
	margin-left:110px;

}
#social{
	/*width:310px;*/
	background:url(../content/images/follow_title.png) no-repeat 0 0;
	padding-top:23px;
	margin-left:16px;
}

#social img{
	border:none;
}
#local_ph, #local_ph2 {
	width:13%;
	padding-left: 130px;
	background: url(../content/images/rent_a_skip_tel.png) no-repeat left top;
	margin: 24px 0 10px 10px;
	float:right;
}
#local_ph2 {
	padding-left: 0;
	background: none;
}
#local_ph li, #local_ph2 li {
	font-size: 0.8em;
	color: #444;
	list-style: none;
	line-height: 120%;
	font-weight: bold;
}
#wmaa_logo {
	background:url(../content/images/wmaa_logo.png) no-repeat 0 0;
	width:159px;
	height:53px;
	display:block;
	padding-bottom: 0;
    padding-left: 0.2em;
    padding-right: 0.2em;
    padding-top: 0;
	margin-bottom: 0;
    margin-left: 16px;
    margin-right: 16px;
    margin-top: 16px;
	text-indent:-10000em;
	float:left;
}
#menu {
	width:100%;
	height:32px;
	margin:0;
	padding:0;
	text-align:center;
	background: url(../content/images/rentaskip_topmenu.png) repeat-x 0 0;
}
#wrapper {
	width:auto;
	padding:0 20px;
	text-align:justify;
	margin: 0 auto;
	padding-top:20px;
	background:#8B4513;
	background: #ffffff url(../content/images/rentaskip_wrapper_bkg.png) repeat-x left top;
}
#leftcol, #maincol, #maincol-in {
	border:3px solid #ffffff;
	margin-bottom:10px;
}
#leftcol {
	width:30%;
	float:left;
	position:relative;
}
#maincol {
	float: right;
	display:inline;
	position: relative;
	width:68%;
	background: #ffffff url(../content/images/maincol_bkg.png) repeat-x left top;
}
#maincol-in {
	position: relative;
	width:auto;
	margin: 8px 12px;
	padding:2px 24px 0;
	background: #ffffff url(../content/images/maincol_bkg.png) repeat-x left top;
	text-align:left;
}
#home-modules{
	float: left;
	margin:10px 0;
	clear:both;
}
#footer {
	clear:both;
	border-top:1px dotted #444;
	padding:5px 0;
	margin:0 0 10px;
}
/* *** Float containers fix:

 http://www.csscreator.com/attributes/containedfloat.php *** */ 

.clearfix:after {
	visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clearfix {
	display: block;
}
/* Hides from IE-mac \*/

* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

/* End hide from IE-mac */  

#clear{
	line-height: 1%;
	clear: both;
}

 /*printer styles*/ 

 @media print {
/*hide the left column when printing*/ 

#leftcol {
	display:none;
}
#twocols, #maincol {
	width:100%;
	float:none;
}
}
/* TOP MENU */

#menu_container {
	background:url(../content/images/rentaskip_topmenu_left_corner.png) no-repeat left top;
}
#navlist {
	list-style-type: none;
	margin: 0;
	padding: 10px 0 0;
	height:22px;
	background:url(../content/images/rentaskip_topmenu_right_corner.png) no-repeat right top;
}
#navlist li {
	display: inline;
	list-style-type: none;
	padding: 0 24px;
	height:32px;
	border-right:1px solid #F4B283;
}
#navlist li.last {
	border-right:none;
}
#navlist a {
	height:32px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	font-size: 1em;
}
#navlist a:hover {
	color:#E9E9E9;
}
/* LEFT COL */



#leftcol h3 {
	background:#E97500;
	width:100%;
	height:36px;
	border-bottom:3px solid #ffffff;
	margin:0;
	padding:0;
	text-indent: 20px;
	line-height: 200%;
	font-size: 1.5em;
}
#leftcol h3.book {
	color:#fff;
}
#leftcol h3.services {
	color:#fff;
	border-top:3px solid #ffffff;
}
#leftcol form {
	background:#FC9E05;
	margin:0 0 10px;
	padding:4px 0;
	text-align:left;
}
#leftcol label {
	width: auto;
	display: block;
	margin:.8em 1em;
	font-weight: bold;
	color: #FFFFFF;
}
#postcode {
	width: 90%;
	padding:.4em;
	text-align: left;
	font-size: 12px;
	color: #000000;
	margin:.6em 1em .3em;
	border:1px inset #9DA3AB;
}
#submit {
	margin: .7em auto;
	display:block;
	text-align:center;
	width:241px;
	height:37px;
	background:url(../content/images/submit.png) no-repeat center center;
	border:none;
	color:#FFFFFF;
	overflow:hidden;
}
#leftcol table.list_container {
	background:#D9D9D9;
}
#leftcol table td {
	width:33%;
	text-align: left;
	vertical-align: top;
}
#leftcol table td.cell02 {
	border-right:1px dotted #999;
	border-left:1px dotted #999;
}
#leftcol table ul {
	margin: 0px;
	padding: 0px;
}
#leftcol table li {
	margin: .3em 0 .3em 1.6em;
	padding: 0px;
	list-style: square;
	font-size: .8em;
}
/* MAIN COL HOME AND IN */
#maincol h2, #maincol h3, #maincol h4, #maincol h5, #maincol h6, #maincol p, #maincol ul, #maincol-in h2, #maincol-in h3, #maincol-in h4, #maincol-in h5, #maincol-in h6, #maincol-in p, #maincol-in ul {
margin: 6px 10px;
padding: 0;
}
#maincol h2 {
	font-size: 2em;
	color: #E97400;
	margin-top:1em;
	margin-bottom:.9em;
}
#maincol-in h2.checkout {
	font-size: 1.7em;
	color: #444444;
	padding:0;
	background:none;
	border:none;
}
#maincol h3 {
	font-size: 1.4em;
	color: #FC9E05;
}
#maincol p {
	width:45%;
	font: normal 1em/138% Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
	/*min-height: 190px;*/
}
#maincol p.content_home_left {
	float:left;
}
#maincol p.content_home_right {
	float:right;
}
#maincol strong.orange {
	color:#FC9E05;
}
#maincol ul {
	height:110px;
	list-style:none;
	font-weight: bold;
	padding-left:335px;
	padding-top:9px;
	background:#FD9814 url(../content/images/home_skip_banner.jpg) no-repeat 0 0;
	clear:both;
	border: 1px solid black;
	color:#fff;
}
#maincol ul li {
	background:url(../content/images/bullets.png) no-repeat left center;
	padding-left:20px;
	margin:.4em 0;
	list-style:none;
}
/* Home Modules */

#home-modules div{
	width:280px;
	padding:0 8px 10px;
	float:left;
	height:155px;
	background:url(../content/images/home_module_bkg.png) repeat-x 0 bottom;
}
#home-modules h3{
	margin:0 0 .5em;
	padding:0;
	height:25px;
	border-bottom:1px dotted #000;
	font-size:17px;
	color:#E97400;
	line-height:100%;
}
#home-modules p{
	margin:0;
	padding:0 0 0 70px;
	font-size:11px;
	color:#000;
	line-height:120%;
	font-weight:normal;
}
.h-module-1, .h-module-2, .h-module-3, .h-module-4, .h-module-5, .h-module-6  {margin-right:13px;}
.h-module-1 p{
	background:url(../content/images/h-module-1-bkg.png) no-repeat 0 0;
}
.h-module-2 p{
	background:url(../content/images/h-module-2-bkg.png) no-repeat 0 0;
}
.h-module-3 p{
	background:url(../content/images/h-module-3-bkg.png) no-repeat 0 0;
}
.h-module-4 p{
	background:url(../content/images/h-module-4-bkg.png) no-repeat 0 0;
}
.h-module-5 p{
	background:url(../content/images/h-module-5-bkg.png) no-repeat 0 0;
}
.h-module-6 p{
	background:url(../content/images/h-module-6-bkg.png) no-repeat 0 0;
}

/* Tables */

table.table {
	background: #FFFFFF;
	border: 1px solid #006400;
	padding: .3em;
	margin-bottom:3em;
	width:98%;
}
table.table th {
	background: #9DA3AB;
	color: #ffffff;
	padding: .3em;
	text-align:center
}
table.table td {
	border-bottom: 1px dotted #424855;
	padding:.7em;
}
td.color1 {
	background: #ECECEC;
	font-size:.9em;
}
td.color2 {
	background: #FC9E05;
	font-size:.9em;
}

/* FOOTER */

ul.footmenu {
	margin: 0 0 .5em;
	padding:0;
}
ul.footmenu li {
	display:inline;
	line-height: 1.1em;
	padding: 0 1.3em 0 0;
	font-weight: bold;
	font-size: 1.1em;
	list-style-type: none;
}
.footinfo_left p {
	float: left;
	width: 45%;
}
#footer {
	font-size: .8em;
}
#footer p {
	margin:0;
	padding:0;
}
#footer a {
	color:#444;
}
#footer a:hover {
	color:#777;
}
.footinfo_left, .footinfo_right {
	display:block;
	margin:0;
}
.footinfo_left {
	float:left;
	width: 70%;
}
.footinfo_right {
	float:left;
	width: 29%;
}
#bottom_logos {
	clear:both;
	padding:0 0 20px;
}
.cc_amex, .cc_dinners, .cc_mc, .cc_visa, .eway {
	display:block;
	width:64px;
	height:32px;
	float:left;
	margin:0 .9em 0 0;
	text-indent:-1000em;
}
.cc_mc {
	background:url(../content/images/cc_matercard.png) no-repeat 0 0;
}
.cc_visa {
	background:url(../content/images/cc_visa.png) no-repeat 0 0;
}
.cc_amex {
	background:url(../content/images/cc_americanexpress.png) no-repeat 0 0;
}
.cc_dinners {
	background:url(../content/images/cc_dinnersclub.png) no-repeat 0 0;
}
.eway {
	background:url(../content/images/logo_eway.png) no-repeat 0 0;
}

/* FORMS */

#rentaskip fieldset {
	margin: 20px;
	padding:1em;
	border:1px solid #E97500;
}
#rentaskip fieldset fieldset {
	margin: 0px;
	float:right;
	position:relative;
	width:320px;
	border:1px solid #E97500;
}
#rentaskip legend {
	padding: 5px;
	font-weight: bold;
	color: #E97400;
	font-size: 1.8em;
	/*width:90%;*/
	line-height:120%;
}
#rentaskip label {
	width: 4em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}

#rentaskip input.radio{
	width: auto;
}

#rentaskip input, #rentaskip textarea{
	width: 260px;
}

#rentaskip .button {
	margin-top: 1em;
	margin-left:-150px;
	display:block;
	position:relative;
	left:50%;
	text-align:center;
	width:300px;
	height:37px;
	background:url(../content/images/submit.png) no-repeat center center;
	border:none;
	color:#FFFFFF;
	overflow:hidden;
}


.progress_strip {
	margin:0 1em;
	padding:0;
	width:96%;
	height:28px;
	text-align:right;
}
.nextbtn-holder {
	float:right;
	background: #FFF url(../content/images/progress_strip_right_end.png) no-repeat right top;
	width:200px;
	height:28px;
	margin:0;
	padding:0;
}
.next {
	margin: 4px 1em 0 0;
	text-align:center;
	width:60px;
	height:22px;
	background:url(../content/images/next.png) no-repeat center center;
	border:none;
	color:#FFFFFF;
	overflow:hidden;
	text-transform:uppercase;
	letter-spacing: .1em;
	padding-bottom:2px;
}
.gray_button {
	margin: 4px 1em 0 0;
	padding-bottom:2px;
	text-align:center;
	width:140px;
	height:22px;
	background:url(../content/images/gray_button.png) no-repeat center bottom;
	border:none;
	color:#FFFFFF;
	overflow:hidden;
}
.two {
	background:#F49703 url(../content/images/progress_strip_s02.png) no-repeat 0 0;
}
.three {
	background:#F49703 url(../content/images/progress_strip_s03.png) no-repeat 0 0;
}
.four {
	background:#F49703 url(../content/images/progress_strip_s04.png) no-repeat 0 0;
}
.five {
	background:#F49703 url(../content/images/progress_strip_s05.png) no-repeat 0 0;
}
.six {
	background:#F49703 url(../content/images/progress_strip_s06.png) no-repeat 0 0;
}
.seven {
	background:#F49703 url(../content/images/progress_strip_s07.png) no-repeat 0 0;
}
.table {
	width: 100%;
}
.table .th {
	background-color: #FC9E05;
	color: #fff;
	font-weight: bold;
	border-bottom: 1px dotted #f00;
}
.table .tr {
	border-bottom:1px dotted #999966;
}
 .table .tr:nth-child(odd) {
 background: #ECECEC;
}
.table .td {
	float: left;
	width: 30%;
	padding: .4em .2em .4em 2%;
	vertical-align: middle;
}
.table .td10 {
	float: left;
	width: 10%;
	padding: .4em .2em .4em 2%;
	vertical-align: middle;
}
.table .td15 {
	float: left;
	width: 15%;
	padding: .4em .2em .4em 2%;
	vertical-align: middle;
}
.table .td20 {
	float: left;
	width: 20%;
	padding: .4em .2em .4em 2%;
	vertical-align: middle;
}
.table .td30 {
	float: left;
	width: 30%;
	padding: .4em .2em .4em 2%;
	vertical-align: middle;
}
#rentaskip p {
	margin: 0.7em;
}
#rentaskip p label {
	width: 13em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
}
#rentaskip p input, #rentaskip p textarea {
	color: #444;
}
#rentaskip p.price {
	font-size: 2.2em;
	border-bottom:1px dotted gray;
	padding-bottom:.5em;
	text-align:left;
	margin-top:1.3em;
	margin-bottom:.7em;
}
#rentaskip p.price span.value {
	color:red;
	font-weight:bold;
}
#rentaskip p.info {
	font-size: 0.9em;
	color: #444444;
	margin: .1em 0 .1em 20px;
	padding: 0;
}
#rentaskip p.info span.legend {
	font-weight:bold;
	width:20%;
	text-align:right;
	color: #444444;
	padding:.2em .3em;
	display:inline-block;
	border-bottom:1px dotted #CCCCCC;
}
#rentaskip p.info span.value {
	width:76%;
	padding:.2em .3em;
	display:inline-block;
	border-bottom:1px dotted #CCCCCC;
}
#rentaskip h4 {
	font-size:1.1em;
	border:none;
	margin-bottom:0;
}
#rentaskip ol {
	padding:.3em 2em;
	margin:.3em 2em;
}
#rentaskip ol li {
	font-size:.9em;
}
#rentaskip address {
	font-size:.9em;
	font-weight:bold;
	margin:0 1em;
	text-align:right;
	color:#FC9E05;
}
#rentaskip p.tc {
	font-size:.9em;
	font-weight:bold;
	margin-right:1em;
	text-align:center;
	color:#FC9E05;
}
#call {
	background: url(../content/images/rent_a_skip_tel.png) no-repeat 0 0;
	display:block;
	height:48px;
	margin:0 20px 0 0;
	overflow:hidden;
	text-indent:-100000em;
	width:161px;
}
.ui-datepicker-trigger {
	height:22px;
	margin-left:2px;
	padding:0 5px;
	vertical-align:middle;
}
.link {
	font-size:0.8em;
}
.small {
	margin-top: 3em;
	margin-left: 0.3em;
	font-size:0.5em;
}
.fieldset {
	padding-right:20px;
}
/* ////////////////////////////////////////////////  NEW CONTENT LAYOUT STYLES */

/* Headings */

#maincol-in a {
	color:#09C;
}
#maincol-in a:hover {
	color:#09F;
}
/* Headings */

#maincol-in h1 {
	font-size: 5.5em;
	color: #E97300;
	background:none;
	letter-spacing: -0.05em;
	font-weight: 300;
	padding: 0;
	margin: .5em 0 0;
}
#maincol-in h2 {
	border-bottom: 2px solid #FC9E05;
	font-size: 3em;
	color: #FC9E05;
	margin:.9em 0 .2em;
	background:none;
	letter-spacing: -0.05em;
	font-weight: 100;
	padding: 0 0 30px;
}
#maincol-in h3 {
	font-size: 2em;
	color: #666666;
	letter-spacing: -0.05em;
	font-weight: 100;
}
#maincol-in .rightcol h3 {
	font-size: 2em;
	color: #E97500;
	letter-spacing: -0.05em;
	font-weight: 100;
	background: url(../content/images/payment_icon.png) no-repeat left center;
	margin: 0 0 1em;
	padding: .8em 0 .8em 100px;
	border-bottom: 1px solid #999999;
	line-height: 90%;
}
#maincol-in .pin h3 {
	font-size: 2em;
	color: #E97500;
	letter-spacing: -0.05em;
	font-weight: 100;
	background: url(../content/images/pin_icon.png) no-repeat left center;
	margin: 0 0 .5em;
	padding: 1.2em 0 .4em 50px;
	border-bottom: 1px solid #999999;
}
#maincol-in .skip h3 {
	font-size: 1.4em;
	color: #E97500;
	letter-spacing: -0.05em;
	font-weight: 100;
	margin: 0;
	padding: 1.2em 0 .4em 0;
	border-bottom: 1px solid #999999;
}
#maincol-in h4 {
	font-size: 1.4em;
	color: #CD853F;
	padding-bottom: 0.3em;
}
#maincol-in h5 {
	font-size: 1.2em;
	color: #7A3D11;
}
#maincol-in h6 {
	font-size: 1em;
	color: #6E3710;
	font-style: italic;
}
/* Lists */

#maincol-in ul, #maincol-in ol {
	margin:0;
	padding:0;
}

#maincol-in ol.payment {
	padding:.3em 2em;
	margin:.3em 2em;
}

#maincol-in ul.tick li {
	background:url(../content/images/tick_icon.png) no-repeat left top;
	padding-left:30px;
	margin:1em 0;
	list-style:none;
}
#maincol-in ol.cart, #maincol-in ol.time {
	padding-left:110px;
	margin:1em 0;
}
#maincol-in ol.cart li, #maincol-in ol.time li {
	margin:0.5em 0;
}
#maincol-in ol.cart {
	background:url(../content/images/cart_icon.png) no-repeat left top;
}
#maincol-in ol.time {
	background:url(../content/images/time_icon.png) no-repeat left top;
}
#maincol-in ul.circle li {
	background:url(../content/images/circle_icon.png) no-repeat left .5em;
	padding-left:30px;
	margin: 0 0 1em;
	list-style:none;
	font-size: 0.9em;
	line-height: 190%;
}

/* Paragraphs */

#maincol-in p.intro {
	font: italic normal normal 1.6em/135% Georgia, "Times New Roman", Times, serif;
	margin:0 0 1em;
	padding:0;
	text-transform: none;
	text-decoration: none;
	color: #666;
}
#maincol-in .skip p{
	/*font-weight: bold;*/
	margin: .4em 0;
	padding: 0;
}
#maincol-in p.address, #maincol-in p.email{
	padding-left: 60px;
}

#maincol-in ul.phones{
	padding-left: 70px;
}


p.address{
	background: url(../content/images/address_icon.png) no-repeat left top;
}
p.email{
	background: url(../content/images/email_icon.png) no-repeat left top;
}

#maincol-in p.phone{
	padding-left: 60px;
}
p.phone{
	background: url("../content/images/rent_a_skip_tel.png") no-repeat center top;
	height: 50px;
}


/* Images */

#maincol-in .skip img{
	padding-bottom: 1em;
	border-bottom: 3px solid #FC9E05;
}

/* tables */

table.wastetype {
	background: #FFFFFF;
	width:100%;
	border-collapse: collapse;
}
table.wastetype td, table.wastetype th{
	border-right:20px solid #fff;
	padding:.9em 0;
	vertical-align: baseline;
}
table.wastetype th.yes, table.wastetype th.no{
	padding-left: 32px;
}
table.wastetype th.yes{
	background: url(../content/images/yes_icon.png) no-repeat left center;
}
table.wastetype th.no{
	background: url(../content/images/no_icon.png) no-repeat left center;
}
table.wastetype th.tableheading {
	color: #E97400;
	border-bottom:2px solid #FC9E05;
	text-align:left;
	font-size: 1.5em;
	font-weight: bold;
}
table.wastetype td.celheading {font-weight:bold;}
table.wastetype td {
	border-bottom: 1px solid #999;
}
td.color1 {
	background: #ECECEC;
	font-size:.9em;
}
td.color2 {
	background: #FC9E05;
	font-size:.9em;
}

/* Blocks */

.block1x3 {
	float: left;
	width: 246px;
	margin-right:40px;
}
.block1x3 img{
	border:none;
}
.block2x3 {
	float: left;
	clear:left;
	width: 60%;
}
.block1x2 {
	float: left;
	width: 46%;
	margin-right:2em;
}
.rightcol {
	background: #FEFAF7;
	float: right;
	width: 270px;
	padding:1em;
	border: 1px solid #E97500;
	margin-top: 9px;
}
.warning{
	background: #FEFAF7 url(../content/images/warning_icon.png) no-repeat 20px center;
	clear:left;
	padding-right:10px;
	padding-left:70px;
	margin-bottom:1em;
	border: 1px solid #E97500;
	font-weight: bold;
	color: #F00;
	font-size: 1.1em;
}

/* FAQs Styles */

.accordion_headings{
	padding:1em 0;
	color: #999;
	border-bottom:3px solid #FC9E05;
	cursor:pointer;
	font-weight:bold;
	background:url(../content/images/faq_open_icon.png) no-repeat right center;
	font-size: 1.3em;
}
.accordion_headings:hover{
	color:#E97400;
	background:url(../content/images/faq_close_icon.png) no-repeat right center;
}
.accordion_child{
	padding:1.3em 1.3em 1.3em 40px;
	background:url(../content/images/tick_icon.png) no-repeat left center;
}

.accordion_child ul{
	margin-left:12px !important;
}

.header_highlight{
	color:#E97400;
}

/* Form */

.contactus {
	float: left;
	width: 66%;
	margin-top:-30px;
}

/* GET PRICE PAGE STYLES */

.skip-list-item{
	clear: both;
	padding-top: 10px;
	border-top: 1px solid #FC9E06;
}
.skip-list-item-image {
	position:relative;
	float: left;
}
.skip-list-item-image img{
	height: 100px;
	width: 169px;
	border:none;

}
.skip-list-item-description{
	float: left;
	width: 500px;
}
.skip-list-item-description-name{
	font-size: 1.2em;
	color:
; 			font-weight: bold;
	color: #E94A00;
}
.skip-list-item-description-type{
	font-weight: bold;
}
.skip-list-item-description-featured{
	font-size: .9em;
	font-style: italic;
	color: #0BAF1B;
}
.skip-list-item-description-details{
	display: block;
	margin-top: 1em;
	padding-top: 1em;
	border-top: 1px dotted #BBB;
	padding-right: 1em;
}
.skip-list-item-book{
	border-left: 1px dotted #BBB;
	padding-left: 1em;
	float: left;
	width: 120px;
}
.skip-list-item-book-price{
	font-size: 1.5em;
	font-weight: bold;
	color: #000;
	text-align: center;
	display: block;
}
.skip-list-item-book-button{
	text-align: center;
	display: block;
	margin:.8em auto;
}
#rentaskip .skip-list-item-book-button input{
	border:none;
	background:url(../content/images/book_this_button.png) no-repeat 0 0;
	height:28px;
	width:100px;
	color:#FFF;
	font-weight:bold;
}
.skip-list-item-book-tag1{
	font-weight: bold;
	color: #378DE5;
	display: block;
	text-align: center;
	font-size: 0.9em;
}
.skip-list-item-book-tag2{
	color: #333;
	display: block;
	font-style: italic;
	text-align: center;
	font-size: .9em;
}

.headbutton{
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	padding-bottom: 6px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
}
.headbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
.headbutton:active {
	position:relative;
	top:1px;
}

#headbuttondiv{
	float:right;
	margin-top:25px;
	padding-right:2px;
	width: auto;
	display:block;
	

}