body {
background-image:url('http://www.moroccan-moments.com/templates/bg.jpg'); 
}

DIV.outer{
width:960px;
padding: 0px;
margin-right:auto;
margin-left:auto;
margin-top:0;
padding:0;
background:none;
background-image: none;
}

div.menu{
position:relative;
top:-12px;
width:170px;
margin:0;
padding:0;
}

div.menutop{
text-align:center;
width:170px;
height:75px;
margin:0;
padding:0;
background: url(http://www.moroccan-moments.com/templates/menutopbg.png);
}
div.menumid{
position:relative;
text-align:center;
width:170px;
margin:0;
padding:0;
background: url(http://www.moroccan-moments.com/templates/menumidbg.png) repeat;
}
div.menubottom{
position:relative;
text-align:center;
width:170px;
height:30px;
margin:0;
padding:0;
background: url(http://www.moroccan-moments.com/templates/menubottombg.png);
}

DIV.contentouter{
position:relative;
top:-42px;
float:right;
margin:0;
padding:0;
width:780px;
}
DIV.contenttop1{
margin:0;
padding:0;
width:780px;
height:30px;
padding: 0px;
text-align:center;
background: url(http://www.moroccan-moments.com/templates/contenttop1.png);
}
DIV.contenttop2{
margin:0;
padding:0;
width:780px;
height:75px;
background: url(http://www.moroccan-moments.com/templates/contenttop2.png);
}
DIV.contentmid{
position:relative;
float:right;
margin:0;
padding:0;
width:780px;
background: url(http://www.moroccan-moments.com/templates/contentmid.png);
}

DIV.contentbottom{
margin:0;
padding:0;
width:780px;
height:30px;
padding: 0px;
background: url(http://www.moroccan-moments.com/templates/contentbottom.png);
}
DIV.content{
position:relative;
top:-90px;
margin-left:auto;
margin-right:auto;
padding:0;
width:760px;
}
DIV.box333top{
text-align:center;
margin:0;
padding:0;
width:333px;
height:30px;
background: url(http://www.moroccan-moments.com/templates/333boxtopbg.png);
}
DIV.box333mid{
margin:0;
padding:0;
width:333px;
background: #FFFFFF;
}
DIV.box333bottom{
margin:0;
padding:0;
width:333px;
height:30px;
background: url(http://www.moroccan-moments.com/templates/333boxbottombg.png);
}
DIV.topright {
float:right;
top:0;
right:0px;
width:100px;
}
DIV.center{
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
text-align:center;
}

img.topleft {
float:left;
left:0px;
top:0px;
width:250px;
}


#leftcontent {
float:left;
left:10px;
top:95px;
width:130px;
}

#centercontent {
float:right;
top:95px;
margin-right:0;
background:#fff;
width:580px;
}
		
p,h1,pre {
margin:0px 10px 10px 10px;
}

P { font-size: 10pt; 
margin-right: 5pt;
margin-left: 5pt;
margin-top:0;
margin-bottom:0;
font-family: "Arial" , "sans serif";; 
color: #000000; 
border:0;
padding:0;}
	
	TABLE { font-size: 10pt; 
  	margin-right: 0pt;
  	margin-left: 0pt;
  	margin-top:0;
  	margin-bottom:0;
    font-family: "Arial" , "sans serif";; 
	color: #000000; 
	border:0;
	padding:0;}
	
TEXT { font-size: 10pt; 
margin-right: 5pt; 
margin-left: 5pt;
font-family: "Arial", "sans serif"; 
color: #000000; }

DIV {margin-left: 20pt;
margin-right: 20pt;
margin-top: 20pt;
font-size: 12pt; 
font-family: "Arial" , "sans serif"; 
color: #000000; }
	
div.home {margin-left: 30pt;
margin-right: 30pt;
margin-top: 25pt;
font-size: 12pt; 
font-family: "Arial" , "sans serif"; 
color: #000000; 
}
	
DIV.right {
float:right;
width:335px;
padding:5pt;
margin-right: 0pt;
margin-left: 5pt;
margin-top:0;
margin-bottom:5pt;
}
DIV.right310 {
float:right;
width:310px;
padding:5pt;
margin-right: 0pt;
margin-left: 5pt;
margin-top:0;
margin-bottom:5pt;
}

DIV.smallright {
float:right;
width:160px;
padding:5px;
margin-right: 5pt;
margin-left: 5pt;
margin-top:0;
margin-bottom:5pt;
}

DIV.left {
float:left;
width:370px;
padding:5pt;
margin-right: 0pt;
margin-left: 0pt;
margin-top:0;
margin-bottom:5pt;
}
DIV.airline {
text-align:right;
float:left;
width:170px;
padding:0;
margin: 0;
clear:both;
}
DIV.dest {
float:right;
width:210px;
padding:0;
margin-top: 0;
margin-bottom: 5px;
margin-left: 0;
margin-right: 0;
font-size: 10pt; 
font-family: "Arial" , "sans serif";; 
color: #000000; 
}
   
DIV.rightgoogle {
float:right;
padding:5pt;
margin-right: 0pt;
margin-left: 5pt;
margin-top:0;
margin-bottom:5pt;
}
   
DIV.rightmap {
float:right;
width:160pt;
padding:0;
border: thin solid #000080;
margin-right: 0pt;
margin-left: 0pt;
margin-top:0;
margin-bottom:0;
}
DIV.clear{
clear:both;
height:5px;
}
   

   
H1 {position:relative;
left:-40px;
font-size:22pt;
line-height:30pt; 
text-align:center;
color:#FFFF00;
font-family: "Arial" , "sans serif";
border:0;
padding:0;
margin-right: 5pt;
margin-left: 5pt;
margin-top:0;
margin-bottom:0;
}

H2 { 
font-weight: bold;
text-align:center;
font-size: 12pt; 
line-height: 18pt;
font-family: "Arial", "sans serif";
color: #0000FF;
border:0;
padding:0;
margin-right: 5pt;
margin-left: 5pt;
margin-top:0;
margin-bottom:0;
}

H3 { font-weight: bold; 
font-size: 16pt; 
line-height: 18pt;
border:0;
padding:0;
font-family: "Arial", "sans serif";
color: #000000;
margin-right: 5pt;
margin-left: 5pt; 
margin-top:0;
margin-bottom:0;
}

H4 { font-weight: bold; 
font-size: 10pt; 
line-height: 11pt;
border:0;
padding:0;
font-family: "Arial", "sans serif";
color: #000000;
margin-right: 5pt;
margin-left: 5pt; 
margin-top:0;
margin-bottom:0;}
H5 { font-weight: bold;
font-size: 10pt;
line-height: 11pt;
font-family: "Arial", "sans serif"; color: #FFFFFF;
}

a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 14pt; color: #3E29FD; margin-bottom:5pt;}
a:hover {color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 14pt; color: #ff0000; margin-bottom:5pt;}
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 14pt; color: #3E29FD; margin-bottom:5pt; }

div.sm{
margin-left: 15pt;
}

div.mainoff{
margin-left: 20pt;
margin-right: 20pt;
margin-top: 50pt;
font-size: 12pt; 
font-family: "Arial" , "sans serif";; 
color: #000000; 
}
	
div.error{
font-size: 12pt; 
font-family: "Arial" , "sans serif";; 
color: #FF0000;
} 
	

