/* CSS Document */

body {
   background-image:url(body-background.jpg);
   background-repeat:repeat-x;
   background-color:#3399CC;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#000066;
   margin:0px;
   text-align:center;
}

div#Page {
   width:920px;
   margin: 0px auto;
   text-align:left;
}

div#Header {
   width:920px;
   height:100px;
   background-image:url(header.jpg);
   float: left;
   overflow:hidden;
}

div#LeftBar {
   width: 230px;
   float: left;
}

div#BestDeals {
   width: 190px;
   float: left;
   font-size: 10px;
   background-image:url(best-deals.jpg);
   background-repeat:repeat-x;
   padding: 50px 18px 5px 22px;
}

div#ContactUs {
   width: 190px;
   float: left;
   font-size: 10px;
   background-image:url(contact-us.jpg);
   background-repeat:repeat-x;
   padding: 50px 18px 5px 22px;
}

div#ContentTop {
   width: 460px;
   float: left;
   background-image:url(content-top.jpg);
   background-repeat:repeat-x;
   background-color:#FFFFFF;
}

div#Content {
   width: 460px;
   float: left;
   position: relative;
   top: 15px;
   background-color:#FFFFFF;
   text-align:center;
}

div#ContentEditable {
   width: 434px;
   margin: 7px auto;
   text-align: left;
}

div#ContentBottom {
   width: 460px;
   height:20px;
   float: left;
   background-image:url(content-bottom.jpg);
}

div#RightBar {
   width: 230px;
   float: left;
}

div#Footer {
   width:920px;
   height:65px;
   background-image:url(footer.jpg);
   float: left;
}

div#legal {
   width:920px;
   float: left;
   text-align:center;
}

div#Copyright {
   position: relative;
   float:left;
   top: 34px;
   left: 21px;
   width: auto;
}

div#FooterLinks {
   position: relative;
   float: right;
   top: 34px;
   right: 21px;
   width: auto;
}

/** IMAGE CLASSES  **/

.leftAlignImage {
   float: left;
   margin-bottom: 4px;
   margin-right: 4px;
}

.rightAlignImage {
   float: right;
   margin-bottom: 4px;
   margin-right: 4px;
}


/** TEXT CLASSES  **/

.ContactNumber {
   font-size:11px;
   color: #FFFFFF;
}

/** LINK CLASSES **/

a.FooterLinks {
   color:#FF6600;
}

a.FooterLinks:visited {
   color:#FF6600;
}

a.FooterLinks:hover {
   color:#FFFFFF;
}

/** MENU CLASSES **/

#topMenu {
   position: relative;
   float: right;
   top: 56px;
   right: 30px;
   margin: 0px;
   padding: 0px;
}

#topMenu li {
   display:inline;
   padding:0;
   margin:0;
 }
 
 

#topMenu a, 
#topMenu a:visited {
	color:#006699;
	background-color:#FFFFFF;
	border-right:1px solid #006699;
	border-top:1px solid #006699;
	border-bottom:1px solid #006699;
	text-decoration:none;
	padding:3px 7px 3px 7px;
	float:left;
	font-size: 10px;
	text-transform: uppercase;
}

#topMenu a:hover {
   color:#FFFFFF;
   background-color:#006699;
   border-right:1px solid #006699;
   border-top:1px solid #006699;
   border-bottom:1px solid #006699;
   text-decoration:none;
   padding:3px 7px 3px 7px;
   float:left;
   font-size: 10px;
   text-transform: uppercase;
}

.topMenu-firstLink {
   border-left:1px solid #006699;
}

div#important {
   width: 190px;
   float: left;
   font-size: 10px;
   background-image:url(important.jpg);
   background-repeat:repeat-x;
   padding: 50px 18px 5px 22px;
}

#ticklist {
list-style-image:url(tick.gif);
}
