/*--- RBM 2008(C) Layout CSS File---*/

#wrap{margin: auto; width: 900px;}

.main_nav{text-align: center; position:relative; top: 50px;}

#packages{width: 900px;position:relative;margin-top: 80px; margin-left:30px;} 

#logo {background:url(../images/logo.png) no-repeat;
height:142px; width:303px;
position:relative; top: 44px;
margin: auto;}

#header {background:url(../images/header_bg.png) no-repeat; height: 584px; width:900px;
margin: auto;}

#main_phrase{ background-image: url(../images/main_phrase.png); width: 900px; height: 172px;}

#sapphire{width: 173px; height: 108px; background-image: url(../images/sapphire.png); }

#emerald{ width: 173px; height: 108px; background-image: url(../images/emerald.png);}

#diamond{width: 180px; height: 108px; background-image: url(../images/diamond.png);}

#vooba{width: 438px; height: 350px; background-image: url(../images/vooba.png); margin: auto;}

#palette{width: 175px; height: 170px; background-image: url(../images/palette.png); margin:0 0 0 50px;}

#designer{width: 634px; height: 134px; background-image: url(../images/designer.png); margin: auto;}

/* Alternate content pages */

.top_round{
background-image: url(../images/top_round.png);
width: 900px;
height: 35px;
margin: 50px 0 0 0;
}

.content{background-image: url(../images/content_bg.png); background-repeat: repeat-y;}

img.content_header{margin: 0 0 0 35px;}

.bottom_round{
background-image: url(../images/bottom_round.png);
width: 900px;
height: 40px;
}

#footer{
align: center;
text-align: center;
margin: 20px 0 0 0;
}

.spacer{
height: 50px;
}