/* CSS Document */



/* NORMALIZES MARGIN, PADDING */

body, div, dl, dt, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {

margin: 0;
padding: 0;



}

/* NORMALIZES FONT-SIZE FOR HEADERS */	

h1, h2, h3, h4, h5, h6 {
font-size:100&;

}

/* REMOVES LIST-STYLE FROM LISTS */

ol, ul {

list-style:none;

}

/*----END NORMALIZE-----*/


body {
background:#fff;
background-image:url(http://merenrannan.com//assets/images/bg.gif);
background-repeat:repeat-x;
font: Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#717171;

}

a {
color:#333;

}



a:hover {
color:#4B76A1;

}



/*--BEGIN CONTAINER--*/

div#container {
position:relative;
width:860px;

}



/*--BEGIN HEADER----*/

div#header {
position:relative;
width:860px;
}

h1 {
background:url(http://merenrannan.com/assets/images/logo.jpg);
width:384px;
height:163px;
text-indent:-5000px;

}
h1 a {
background:url(http://merenrannan.com/assets/images/logo.jpg);
width:384px;
height:163px;
text-indent:-5000px;
display:block;
}
h1 a:hover {
background:url(http://merenrannan.com/assets/images/logo.jpg);
width:384px;
height:163px;
text-indent:-5000px;
display:block;
}



/*--BEGIN CONTENT--*/




/*--NAVIGATION--*/

ul.navi {
position:absolute;
top:143px;
left:395px;
display:inline;



}
ul.navi li {
padding-left:1px;
float:left;

}
ul.navi li a {
display:block;
text-decoration:none;
color:#717171;
font-size:14px;
padding:6px;
font-family:century gothic, arial, verdana, sans-serif;
background:#F1F1F1;
border:solid #666 1px;

}
ul.navi li a:hover {
color:#fff;
background:#ccc;



}





/*--CONTENT--*/

div#content {
position:relative;
margin:60px 40px 40px 40px;


}

div#content h2 {
margin-bottom:20px;
padding-bottom:5px;
border-bottom:dotted #ccc 2px;

}
div#content h3 {
padding-bottom:10px;
padding-top:10px;


}

div#content p {
width:300px;
padding-bottom:10px;


}

img.front {
position:absolute;
top:80px;
left:420px;
padding:2px;
border:solid #ccc 1px;


}

img.right {
padding:2px;
border:solid #ccc 1px;


}


img.gallery {
padding:2px;
border:solid #ccc 1px;
margin:5px;

}

.float.right {
float:right;
}



/*--BEGIN FOOTER--*/

div#footer {
position:relative;
margin:30px 40px 40px 20px;
padding-top:10px;
border-top: dotted 2px #ccc;
}


ul.info {

position:relative;

}


ul.info li{
display:inline;
padding:10px 5px 5px 5px;


}

img.mail {
margin-bottom:-5px;


}

/*ACCORDION*/

.accordion {
position:relative;
	width: 574px;
	border-bottom: solid 1px #c4c4c4;

}
.accordion h3 {
	background: #e9e7e7;
	padding: 7px 15px;
	margin: 0;
	color:#666;
	
	border: solid 1px #c4c4c4;
	border-bottom:none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color:#E15119;
color:#fff;
}
.accordion h3.active {
 
color:#2F4E6F;
}
.accordion p {

color:#666;
	font-size:12px;
	padding:10px;
	
	
}

.accordion img {
margin:0;

}

.accordion table {
background: #f7f7f7;
width:574px;
border: solid 1px #c4c4c4;
border-bottom:none;

}

div.image_gallery img {
margin:10px;
padding:2px;
border:solid 1px #ccc;
}



