<style type="text/css">
        div
        {
        }

        body
        {
        	position: relative;
        	margin: 0px;
        	border: 0px;
        	padding: 0px;

        	background-color: #cccccc;

        	font: 90% verdana, arial, helvetica, sans-serif; 

        	background-color: #cccccc;
        	background-image: url("images/background.png");
        	background-repeat: repeat-y;
        	background-position: top;

        }

				#bodyDiv
				{
				}

        a
        {
            color: #666666;
        }

        a : link
        {
            color: #666666;
        }

        a : visited
        {
            color: #666666;
        }
        
        a : hover
        {
            color: #666666;
        }

        #primaryNav
        {
        	position: relative;
        	width: 780px;
        	margin-left: auto;
        	margin-right: auto;
        	top: -300px;
        	vertical-align: middle;
        	height: 10em;
      	}
      	
        #primaryNav div
        {
        	background-color: #ff99cc;
        	
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;

				}

        #primaryNav a
        {
        		display: block;
        		height: 100%;
        		text-decoration: none;
				}
				
        #primaryNav a:hover, #primaryNav div.selected
        {
            background-color: #cccccc;
				}


        #primaryNav div.left
        {
        	display: inline-block;
        	position: relative;
        	height: 5em;
        	width: 10em;
        	float: left;
        	margin-left: 100px;
				}

        #primaryNav div.right
        {
        	display: inline-block;
        	position: relative;
        	height: 5em;
        	width: 10em;
        	float: right;
        	margin-right: 100px;
      	}
      	
        #primaryNav div.middle
        {
        	display: inline-block;
        	position: relative;
        	height: 5em;
        	width: 10em;
      	}
      	
        
        #floatingContent
        {
        	position: relative;
        	width: 780px;
        	margin-left: auto;
        	margin-right: auto;
        	vertical-align: middle;
        	top: -3px;
        	
        	display: block; 
	        	height: 12em;
        	
        	margin-bottom: 10px;
        	
        	text-align: left;
        }
        
        #floatingContent div.content
        {
        	display: none; 
        	position: absolute; 
        	top: 0px; 
        	width: 780px; 
        	margin-left: 0px;
        	margin-right: 0px;
        }

        #floatingContent div.content div.left
        {
        	position: absolute; 
        	top: 0px; 
        	width: 390px; 
        	margin-left: 0px;
        	margin-right: 0px;
        	left: 0px;
        	padding-left: 20px;
        }

        #floatingContent div.content div.right
        {
        	position: absolute; 
        	top: 0px; 
        	width: 390px; 
        	margin-left: 0px;
        	margin-right: 0px;
        	left: 50%;
        	padding-right: 20px;
        }

        #floatingContent a.moreInfo
        {
        	position: absolute;
        	top: 11em;
        	display: block;
        	text-align: center;
        	width: 100%;
        	background-color: #ff99cc;
        	padding-bottom: 3px;
        	
        }

				#floatingContent h2
				{
        	font: 90% verdana, arial, helvetica, sans-serif; 
        	font-weight: bold;
				}

				#floatingContent li
				{
        	font: 90% verdana, arial, helvetica, sans-serif; 
				}
        
        #bottomNav
        {
        	position: relative;
        	width: 780px;
        	margin-left: auto;
        	margin-right: auto;
        	vertical-align: middle;
        	top: -10em;
      	}

        #bottomNav a
        {
						width: 100%; 
						border-top: solid 1px #dddddd; 
						text-align: right;
						display: block;
						text-decoration: none;
				}
				
        #bottomNav a:hover
        {
            background-color: #cccccc;
				}
        
        #bottomNav div.left
        {
        	display: inline-block;
        	position: relative;
        	height: 2em;
        	width: 10em;
        	float: left;
        	margin-left: 100px;
				}

        #bottomNav div.middle
        {
        	display: inline-block;
        	position: relative;
        	height: 2em;
        	width: 10em;
      	}


        #bottomNav div.right
        {
        	display: inline-block;
        	position: relative;
        	height: 2em;
        	width: 10em;
        	float: right;
        	margin-right: 100px;
        	vertical-align: middle;
        	padding-top: auto;
        	padding-bottom: auto;
      	}
      	      	
</style>