﻿body {
    font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
    background-color:#000;
    color:#FFFFFF;
    margin:0;
    padding:0;
}

h1, h2, h3 {
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-shadow: 0.1em 0.1em black, 0 0 0.2em black, 0 0 0.3em black, 0 0 0.4em black;

}

a:link {
	color:#CCC;
	text-decoration:none;
}

a:visited {
    color:#999;
    text-decoration:none;
}

a:hover {
    color:#666;
}

a:active {
	color:#333;
	text-decoration:none;
}


#wrapper {
	
	position:relative;
	
	width:        960px;
    overflow:     auto;
    margin-left:  auto;
    margin-right: auto;
    background:   #000 url('/images/MC-logo-500px.png');
	background-repeat:no-repeat;
    background-position: top left;
}

#header {
    margin:0;
	position:relative;
	height:190px;
}


	#header a:link, #header a:visited, #header a:active, #header a:hover {
        color:#fff;
    }


		#header-text {
        position:absolute;
        top:13px;
        letter-spacing: -.05em;
        font-size:40pt;
        
    }

	
	    #banner_header {
        background-color:#999;
        width:468px;
        height:60px;
        position:absolute;
        top:3px;
        right:3px;
		
    }


		#simple_search {
		position:absolute;
		top:100px;
		left:700px;		
	}




#nav {
    margin-bottom:4em;
}

#nav ul {
    margin: 0;
    padding:5px 0;
    list-style:none;
}
    #nav>ul>li {
        list-style:none;
        margin: 0;
        padding:0;
        display:inline;
        float:left;
 		font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
		font-weight:normal;
        text-transform: uppercase;
        font-size:11pt;
        text-align:center;
		text-shadow: 0.1em 0.1em black, 0 0 0.2em black, 0 0 0.3em black, 0 0 0.4em black;

		
		
    }

	
    #nav>ul>li>a {
        width:auto;    
		display:block;
        color:#FFFFFF;    
        text-decoration:none;
/*        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
*/            
    }


#content {
    overflow:     auto;
}
    #body {
        float:left;
        width:600px;
        margin-right:20px;
        margin-left:20px;
        line-height:1.5em;
    }
        #body h2 {
            margin:0 0 .5em -20px;
            font-size:20pt;
            line-height:1em;
        }


        .review {
            margin-bottom:3em;
        }

    
        .review_title {}
        .review_meta {
            font-size:.8em;
        }

		.review_LY {
			font-size:1em;
			
		}

		.sort_pref {
			font-size:.7em;
			line-height:.9em;
			text-align:right;
		}
		

		.review_rating {
            font-weight:bold;
            font-size:1.2em;
        }
    
		.review_author {
			font-size:1em;
			margin-bottom:.5em;
			
		}
	
    

    #sidebar {
        float:left;
        width:290px;
        margin-left:20px;
        color:#CCC;
        position:relative;
        font-size:10pt;
    }

        #banner_skyscraper {
            background-color:#999;
            width:120px;
            height:600px;
            float:left;
        }
    
		#banner_vertical {
			background-color:#999;
            width:120px;
            height:240px;
            float:left;
        }
	
        #sidebar_content {
            margin-left:130px;
        }

            #sidebar_content h2 {
                margin:0 0 .5em 0;
                font-size:16pt;
        
            }
        
            ul {
                margin:0;
                padding:0;
                list-style:square;
            }
            ul li {
                margin: 0 0 15px 15px;
                padding:0;
                list-style:square;
            
            }

