/*
Theme Name: Fusion of Flavor Theme
Theme URI: http://www.fusionofflavor.com
Description: This is a custom theme and style sheet for Fusion of Flavor
Version: v1
Author: Stranger Studios
Author URI: http://www.strangerstudios.com

/*-----------Block Level Elements--------------*/

body {
	background: #D3E1E4;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0; padding: 0;
	font-size: .8em;
}

h2 {color: #276086; margin: 0 0 10px 0; padding: 0; text-align: center;}
h3 {margin: 8px 0 0 0; padding: 0;}

a:link {color: #276086; text-decoration: underline;}
a:visited {color: #774444; text-decoration: underline; }
a:hover {color: #990000; text-decoration: underline;}

p {font-size: 1em; margin: 10px 0 10px 0; padding: 0;}

.message {padding: 8px; background-color: #D3E1E4; margin: 20px 0 20px 0; font-size: .8em; font-weight: bold; }
.message a:visited {color: #276086; }

#header {
	background: #FFFFFF url(images/header_dock.jpg) top right no-repeat;
	padding-bottom: 25px;
}

#main .content {margin-left: 250px; * margin-left: 230px; font-size: 1.3em;}
#main .content img {margin: 10px 0 10px 0; }

#main .content ul {margin: 5px 0 10px 0; padding: 0; list-style-type: none; text-align: center;}
#main .content ul li {margin: 0 0 15px 0; }

#main {
	background: #FFFFFF url(images/bg_main.gif) top center no-repeat; 
	padding: 75px 0 25px 0; 
	margin: 0 auto;
}

#inner {
	width: 700px;
	margin: 10px auto;
	
	background: #FFF url(images/bg_main-inner.gif) bottom center no-repeat;
	padding-bottom: 75px;
}


#sidebar {float: left; width: 200px; text-align: center;}
#sidebar p {margin: 3px 0 10px 0; padding: 0; }
#sidebar ul {margin: 0; padding: 0; font-size: 2.2em; font-family: "Times New Roman", Times, serif; list-style-type: none; text-align: left;}
#sidebar ul li {margin-bottom: 3px;}
#sidebar ul li a {background: #FFFFFF url(images/bg_menu.gif) repeat-y top right; color: #114759; display: block; width: 186px; border: 2px solid #114759; padding: 5px; text-decoration: none;}
#sidebar ul li a:hover, #sidebar ul li a.selected {background: #FFFFFF url(images/bg_menu_over.gif) repeat-y top right;}

#sidebar ul li ul {font-size: .3em; margin: 0 0 5px 0px; border: 2px solid #114759; border-top: none; list-style-type: square; background: #D3E1E4; color: #114759; padding-top: 5px;}
#sidebar ul li ul li {margin-left: 20px;}
#sidebar ul li ul li a {display: inline; width: auto; border: none; padding: 5px 5px 5px 0; margin: 0px; font-size: 1.8em; background: none; }
#sidebar ul li ul li a:hover {background: none; text-decoration: underline; }

#sidebar ul ul ul {margin: 0 0 5px 0px; list-style-type: none; color: #114759; border: none; font-size: .8em;}
#sidebar ul ul ul li {margin-left: 0;}
#sidebar ul ul ul li a {padding: 3px 0 0 0;}


/*
#sidebar ul {margin: 0; padding: 0; font-size: 2.2em; font-family: "Times New Roman", Times, serif; list-style-type: none; text-align: left; }

#sidebar ul li {margin-bottom: 0;}

#sidebar ul li a {display: block; border: 2px solid #114759; padding: 0; background: #FFF; margin: 3px 0 0 0; color: #114759; cursor: pointer;}
#sidebar ul li a span {display: block; width: 125px; background: #FFF; padding: 5px; border-right: 2px solid #114759; }
#sidebar ul li a:hover {background: #114759;}
#sidebar ul li a.selected {background: #114759;}*/


#footer {
	background: #D3E1E4 url(images/bottom_shore.jpg) bottom right no-repeat;
	padding: 10px;
	text-align: center;
}

#footer p {margin: 0; padding: 0 0 3px 0;}

#footer .left {float: left; width: 25%; padding: 10px;}
#footer .middle {margin-left: 25%;}
#footer .right {float: right; width: 25%; padding: 10px;}


.clear {clear: both; }






