@charset "utf-8";
/* CSS Document */

/*Common styles for Rocking Horse Shop*/

* {
	margin: 0px;
	padding: 0px;
}
.error {color: red;  }
body {
    background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica;
}


div#rocking-horse-holder {
	width:900px;
	height:100%;
	margin:30px auto 5px auto;
	background-color:#ffffff;
}

div#rocking-horse-header {
    width:590px;
	height:27px;
	background-image:url(../rocking-horse-images/header-curve.jpg);
	padding-left:310px;
	padding-top:15px;
}



#main-menu {
    list-style: none;
    float:left;
}
 
ul#main-menu li {
    float: left;
    display: inline;
    margin-right:35px; /*gap between items*/
 }
img{border: 0;} 
ul#main-menu li a, ul#main-menu li a:visited {
    text-decoration: none; /*get rid of the link underline*/
    font-weight: normal; /*change to "bolder" to bold it*/
    color: #323232; /*change to the colour you want*/
    font-size:11pt;
}

ul#main-menu li a:hover {
   color: #81171a;
}



div#rocking-top-image {
    width:900px;
	height:249px;
	float:left;
	background-image:url(../rocking-horse-images/customised-childs-rocking-horse.jpg);
}


/*Start of Left Column Styles*/
div#left-column {
 float:left;
 width:758px;
 height:100%;
}

div#intro {
 float:left;
 width:378px;
 height:215px;
 background-image:url(../rocking-horse-images/rocking-horse-intro.jpg);
 font-size:10pt;
 padding-left:380px;
 padding-top:10px;
 line-height:11pt;
}

div#rocking-horse-colour {
  float:left;
  width:758px;
  height:281px;
}

div#base-colour {
 float:left;
 width:758px;
 height:153px;
}

div#pole {
  float:left;
  width:758px;
  height:225px;
}

div#details {
  float:left;
  width:758px;
  height:227px;
  background-color:#FFFFFF;
}

div#details2 {
  float:right;
  width:302px;
  height:177px;
  background-image:url(../rocking-horse-images/step4-enter-details.jpg);
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  padding-top:50px;
  padding-left:15px;
  font-size:10pt;
}

div#submit {
  float:left;
  height:82px;
  width:758px;
  clear:both;
  background-color:#FFFFFF;
}

div#submit-button {
  float:right;
  height:72px;
  width:317px;
  background-color:#FFFFFF;
  padding-top:10px;
}




/*End of Left Column Styles*/






/*Start of Right Column Styles*/
div#right-column {
 float:right;
 width:142px;
 height:100%;
 background-color:#FFFFFF;
}

div#shopping-cart {
 float:left;
 width:142px;
 height:65px;
 background-image:url(../rocking-horse-images/shopping-cart.png);
 font-size:8pt;
 color:#000000;
 text-align:center;
 padding-top:140px;
}


div#help {
 float:left;
 width:142px;
 height:100px;
}

div#help1 {
 float:left;
 width:142px;
 height:195px;
}

div#help2 {
 float:left;
 width:142px;
 height:154px;
}

div#help3 {
 float:left;
 width:142px;
 height:230px;
}

div#help4 {
 float:left;
 width:142px;
 height:230px;
}

div#right-filler {
  float:left;
  width:142px;
  height:79px;
  background-image:url(../rocking-horse-images/bottom-right-bg.jpg);
}


/*End of Right Column Styles*/



div#footer-curve {
 clear:both;
 float:left;
 width:900px;
 height:28px;
 background-image:url(../rocking-horse-images/footer-curve.jpg);
}


div#rocker-sub-footer {
   clear:both;
   float:left;
   width:904px;
   height:30px;
   border-top: dashed #999999 1px;
   font-size:9pt;
   color:#999999;
   padding-top:11px;
   padding-left:5px;
   padding-right:5px;
   background-color: #7C121C;
}

div#rocker-footer-nav {
  float:right;
  width:500px;
}

#footer-menu {
    list-style: none;
    float: right;

}
 
ul#footer-menu li {
    float: right;
    display: inline;
    margin-right:16px; /*gap between items*/
 }
 
ul#footer-menu li a, ul#footer-menu li a:visited {
    text-decoration: none; /*get rid of the link underline*/
    font-weight: normal; /*change to "bolder" to bold it*/
    color: #949494; /*change to the colour you want*/
    font-size:9pt;
}

ul#footer-menu li a:hover {
   color: #8c0303;
}



h1 {
	color: #646262;
	font-size: 18pt;
	font-weight:normal;
} 

.kildare-hotel-skegness-style1 {
	color: #6a0202;
	font-weight: bold;
	font-size:11pt;
}

.kildare-hotel-skegness-style2 {
   font-size:9pt;
   color:#999999;
   text-decoration:none;
}


.kildare-hotel-pic-space {
  padding-bottom:15px;
}

.kildare-hotel-pic-space2 {
  padding-top:6px;
}

.style1 {
	color: #1159FD;
	font-weight: bold;
}

.style3 {
	font-size: 12pt;
	font-weight: bold;
}
.style5 {color: #990000}
.style555555{font-size: 10pt;}
.email {color: #1663D5; text-decoration:none; }