/*
Theme Name: FLN Theme
Theme URI: http://www.feetlegsnylons.om/
Description: Made by Mark Anderson
Version: 0.1
Author: Mark Anderson
Author URI: http://www.feetlegsnylons.com
*/

/*- Page Structure */

body, td, div, span {
	font-family: tahoma;
	font-size: 9pt;
	color: #9a9a9a;
}

table {
	background: inherit;
}

.Page {
	margin: 0px;
	background: #2a2a2a;
	text-align: center;
}

.PageLayout {
	margin: 0px;
	width: 100%;
	text-align: left;
}

.ContentArea {
	background: #1b1b1b;
	padding-bottom: 15px;
	width: 606px;
}

.PostImage 
{
    border: solid 1px #b46a0a;
    margin: 10px;
}

.GalleryThumb
{
    border: solid 1px #b46a0a;
    margin: 0px;
}

.PageTop 
{
    background-image: url(images/redbg.gif);
    height: 52px;
    width: 100%;
    border-bottom: solid 1px #2c0000;
    1border-bottom: solid 1px #e90000;
    text-align: center;
}

.TopMenu 
{
    border-top: solid 1px #4f4f4f;
    border-bottom: 1px solid #191919;
    height: 27px;
    width: 100%;
    color: #8f8f8f;
    text-align: center;
    background-image: url(images/graybg.gif);
}


.TopTab 
{
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 3px;
    width: 50px;
    color: white;
    font-weight: bold;
    border-right: solid 1px #4f4f4f;
    border-left: solid 1px #191919;
}

.TopTab a
{
    color: White;
    font-size: 9pt;
}


.TopTabSelected
{
    padding-left: 15px;
    padding-right: 15px;
    background: #1b1b1b;
    width: 50px;
    color: #9a9a9a;
    font-weight: bold;
}

.TopTabSelected a
{
    color: #9a9a9a;
    text-decoration: none;
}

.LeftSideBar {
	width: 185px;
}

.SideBarHeaderRed
{
	margin-top: 5px;
	padding-top: 8px;
	padding-bottom: 7px;
	width: 180px;
	color: White;
	text-transform: uppercase;
	background-image: url(images/redbg.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}

.SideBarHeaderGray
{
	margin-top: 5px;
	padding-top: 8px;
	padding-bottom: 7px;
	width: 180px;
	color: White;
	text-transform: uppercase;
	background-image: url(images/graybg.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}

.LinkItem 
{
	padding-top: 4px;
	padding-bottom: 7px;
	padding-left: 3px;
	width: 170px;
	border-bottom: 1px dotted #454545;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	
}

.SubscribeItem 
{
	padding-top: 4px;
	padding-bottom: 3px;
	width: 170px;
	border-bottom: 1px dotted #454545;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}

.RightSideBar {
	width: 185px;
	padding-left: 5px;
}

.PostHeader {
	padding: 5px;
	width: 100%;
	color: white;
	font-weight: bold;
	font-size: 11pt;
}

.PostHeader a 
{
	color: White;
	font-size: 11pt;
	font-weight: bold;
}

.GrayBox {
	background-image: url(images/graybg.gif);
	border: 1px solid #131313;
	padding: 5px;
	color: white;
}

.RedBox {
	background-image: url(images/redbg.gif);
	border: 1px solid #131313;
	padding: 5px;
	color: white;
}

.GrayBox {
	background-image: url(images/graybg.gif);
	border: 1px solid #131313;
	padding: 5px;
	color: white;
}

.MovieTable
{
    width: 100%;
    margin-left: 10px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.MovieScoreBox 
{
    background: #2a2a2a;
    border: solid 1px #b46a0a;
    height: 70px;
    width: 70px;
    padding-top: 5px;
}

.MovieScoreHL 
{
    text-align: center;
    font-size: 8pt;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0px;
}

.MovieScore 
{
    text-align: center;
    font-size: 22pt;
    font-weight: bold;
    color: #b46a0a;
    margin: 0px;
}

.MovieInfo
{
    width: 200px;
    font-size: 8pt;
    text-align: left;
}

.MovieLink
{
    text-align: center;
    padding-top: 10px;
    width: 230px;
}

.MovieLink a
{
    font-size: 13pt;
    text-transform: uppercase;
}

.PostBody {
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	width: 100%;
}

.Footer
{
    padding-top: 10px;
    padding-bottom: 20px;
}

.Footer a
{
    color: White;  
}

a {
	color: #b46a0a;
	font-weight: bold;
 	border: none;
}

.SmallText
{
	font-size: 8pt;
	font-weight: bold;
	color: #b46a0a;
	padding-top: 2px;
}

.SmallText a 
{
	font-size: 8pt;
	font-weight: bold;
	color: #9a9a9a;
}

.Menu {
	vertical-align:top;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
	background:url(images/cats_bg.jpg) left bottom no-repeat;
	font-size: 8pt;   
}

.Menu a {
	text-decoration:underline;
	color:#FFFFFF;
}

.Menu a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.Menu ul {
	padding: 0px 5px 0px 5px; 
	margin:0px 0px 0px 0px;
}
.Menu li {
	list-style:none;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background:url(images/li_bg.jpg) left top no-repeat;
	vertical-align:top;
	line-height:1.61em;
	color:#FFFFFF;
}
.Menu ul li a {
	color:#FFFFFF;
	text-decoration:none;
}
.Menu li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.Related {
	vertical-align:top;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.Related ul {
	padding: 0px 5px 0px 15px; 
	margin:0px 0px 0px 0px;
}
.Related li {
	list-style:none;
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	line-height:1.61em;
}

.TextBox
{
    font-family: Tahoma;
    font-size: 9pt;
}

.SearchBox
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    border-left: solid 1px #7f7f7f;
    border-top: solid 1px #7f7f7f;
    border-right: solid 1px #171717;
    border-bottom: solid 1px #171717;
    padding-top: 1px;
    padding-bottom: 2px;
    width: 100px;
}

.SearchButton
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    text-transform: uppercase;
    padding-left: 3px;
    padding-right: 3px;
    color: white;
}

.Button
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    padding-left: 7px;
    padding-right: 7px;
    height: 25px;
}

.Navigation
{
    width: 100%;
    padding: 5px;
    margin: none;	
    margin-top: 15px;
}

.Previous
{
    text-align: left;
}
.Previous a
{
    text-transform: uppercase;
    font-size: 13pt;
    font-weight: bold;
}
.Next
{
    text-align: right;
}
.Next a
{
    text-transform: uppercase;
    font-size: 13pt;
    font-weight: bold;
}

.PreviousPost
{
    text-align: left;
}
.PreviousPost a
{
    font-weight: bold;
}
.NextPost
{
    text-align: right;
}
.NextPost a
{
    font-weight: bold;
}
