/* ######################################################## */
/*                                                          */
/* MobiLog! theme: Oceanic                                  */
/*                                                          */
/* More information about MobiLog! can be found at:         */
/*                                                          */
/*     http://www.accliptic.com/products/opensource/ml/     */
/*                                                          */
/* ######################################################## */

/* ############################ */
/* Tag-Specific                 */
/* ############################ */

	body {
		margin: 0px;
		font-family: Verdana, Tahoma, Arial, sans-serif;
		font-size: 11px;
	}
	a {
		text-decoration: none;
		color: #3366AA;
	}
	form {
		display: inline;
	}

/* ############################ */
/* Generic Elements             */
/* ############################ */

	.ml_button {
		border: solid 1px #AABBBB;
		border-bottom: solid 1px #889999;
		border-right: solid 1px #889999;
		text-align: center;
		padding: 2px;
		width: 120px;
		background: #EEFFFF;
		color: #BBBBBB;
		border-radius: 4px;
		-moz-border-radius: 4px;
	}

	.ml_contentbox {
		border: 1px solid #AABBBB;
		border-bottom: solid 1px #889999;
		border-right: solid 1px #889999;
		background: #EEFFFF;
		margin: 20px;
		padding: 10px;
		border-radius: 10px;
		-moz-border-radius: 10px;
	}

/* ############################ */
/* Headers                      */
/* ############################ */

	#ml_header {
		font-style: italic;
		font-size: 1.8em;
		padding: 5px;
		padding-right: 20px;
		background: url('images/top-bg.gif') #AACCDD;
		border-bottom: 1px solid gray;
		color: #003366;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
	}
	#ml_nav {
		height: 20px;
		padding: 5px;
		padding-right: 20px;
		background: url('images/nav-bg.gif') #CCEEEE;
		color: #000000;
		border-bottom: 1px solid gray;
		margin-left: auto;
		margin-right: auto;
		text-align: right;
		white-space: nowrap;
	}
	#ml_powered-by {
		color: #336699;
		margin-left: auto;
		margin-right: auto; 
		text-align: center;
	}
	.ml_month_header {
		font-weight: bold;
		text-align: center;
	}
	.ml_map_header {
		font-weight: bold;
		text-align: center;
	}
	.ml_map {
	}

/* ############################ */
/* Entries                      */
/* ############################ */

	.ml_entry_text {
	}
	.ml_entry_image {
	}
	.ml_entry_text_subject {
		font-weight: bold;
		font-size: 1.2em;
	}
	.ml_entry_image_subject {
		font-weight: bold;
		font-size: 1.2em;
	}
	.ml_entry_text_datetime {
		font-style: italic;				
	}
	.ml_entry_image_datetime {
		font-style: italic;				
	}
	.ml_entry_text_content {
		margin: 10px;
	}
	.ml_entry_image_content {
		margin: 10px;
	}
	.ml_entry_image_image {
		border: 1px solid #AAAAAA;
		margin: 10px;
	}

