/* CSS Document */
div{
margin:0;
padding:0;
}
ul{
margin:10px;
padding:5px;
}
li{
padding-bottom:5px;
}
body{
background-image:url('../images/background.jpg');
background-repeat:repeat-x;
text-align:center;
font-family:"verdana";
font-size:10pt;
}

img{
border:0;
}

h1{
font-family:"verdana";
font-size:15pt;
color:#62A8DE;
padding:5px;
margin:0;
}
h2{
font-family:"verdana";
font-size:12pt;
color:#61CDDD;
padding:10px;
padding-top:15px;
margin:0;

}
h3{
font-family:"verdana";
font-size:10pt;
color:#62A8DE;
padding:10px;
margin:0;
padding-bottom:0px;
}

p{
text-indent:0.5cm;
padding-left:10px;
padding-right:10px;
}


/*** Links styling **/
a{
color:#FFAD4C;
text-decoration:none;
}
a:hover{
color:#62A8DE;
}


/** prices **/
.price{
color:red;
}

#all{
text-align:left;
position:relative;
top:10px;
margin:auto;
padding-bottom:20px;
width:789px;
border: 2px solid #62A8DE;
background-color:white;
}

/** Title graphic **/
#title{
position:relative;
top:0px;
left:0px;
height:168px;
width:789px;
}
#title_1{
position:absolute;
left:0px;
top:0px;
}
#title_2{
position:absolute;
left:495px;
top:0px;
}
#title_3{
position:absolute;
left:495px;
top:128px;
}

/** Menu bar **/
#menu{
position:relative;
top:0px;
left:0px;
width:789px;
height:20px;
border-top: 2px solid #62A8DE;
border-bottom: 2px solid #62A8DE;
margin:0;
padding:0;
padding-left:20px;
font-size:13pt;
color:#62A8DE;
cursor:pointer;
}

.menu{
left:0;
position:relative;
top:0px;
display:inline;
height:0px;
padding-left:44px;
padding-right:44px;
padding-top:0px;
padding-bottom:0px;
border-left: 1px solid #62A8DE;
border-right: 1px solid #62A8DE;
}

/** The main box which contains content box and news box **/
#main{
position:relative;
top:10px;
left:9px;

}
#content_box{
position:relative;
top:0;
left:0;
width:540px;

border: 2px solid #62A8DE;
}

#news_box{
position:absolute;
top:0;
left:550px;
width:218px;

border: 2px solid #62A8DE;
}
/** Underlining headings in boxes **/
.box_header{
width:100%;
height:30px;
border-bottom: 2px solid #62A8DE;
background-image:url('../images/mini_logo.gif');
background-repeat:no-repeat;
text-indent:30px
}

/** 'Single page special' image **/
#image_promotion{
position:relative;
left:15px;
}

/** images in right hand section **/
.sideimage{
position:relative;
top:0px;

padding:10px;
}

#footer{
position:relative;
top:10px;
}