/* 
MARKGIBBONS_COM.CSS v1.0
----------------------------------------------------------------------------------------------------------
## This file is based on SOME of the original work of the people over at http://www.forzamotorsport.net ##
## This file controls all the css for the site, note to self remember to add to this file only!			##
----------------------------------------------------------------------------------------------------------
## 03-May-2007 v1.0 Completed ##
----------------------------------------------------------------------------------------------------------
*/
/* MAIN CONTENT TAGS */
BODY
{
	
    MARGIN: 0 auto;
    BACKGROUND-COLOR: #000000
}
A:link
{
    COLOR: #8080ff;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #8080ff;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #8080ff;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #8080ff;
    TEXT-DECORATION: none
}

H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
	COLOR: #F1EE03;
	COLOR: #FFFFFF;
    COLOR: #555555;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 A P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #288d9b;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
H2 A:hover P
{
    TEXT-DECORATION: underline
}

.articleContent
{
    PADDING-RIGHT: 15px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 15px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}


/* EXPLICIT DEFINITIONS */
#divLogo
{
    Z-INDEX: 3;
    POSITION: relative;
    HEIGHT: 82px;
	WIDTH:680px;
	TOP: 20px;
    border-bottom:#c0bfbf 0px solid;
    border-top:#c0bfbf 0px solid;
    border-right:#c0bfbf 0px solid;
    border-left:#c0bfbf 0px solid;
    background-color:#000000;
}

#divMainMenu
{
	height:70px;
	background-color:#F1EE03;
}

#divMainH1Text
{
    background-color:#000000;
    padding:1px;
    color:#FFFFFF;
    top: 0px;
    width:680px;
    height:42px;
    position:relative;
    text-align:left;
    border-top: dashed 0px #c0bfbf;
    border-bottom: dashed 0px #c0bfbf;
    border-left: dashed 0px #c0bfbf;
    border-right: dashed 0px #c0bfbf;
}

#divLanguageSelect
{
    Z-INDEX: 4;
    RIGHT: 5px;
    FLOAT: right;
    VISIBILITY: visible;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 30px;
}

#divTopRow
{
	margin:0 auto;
    Z-INDEX: 2;
    VISIBILITY: visible;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 30px;
}

#divMyBanner
{
    Z-INDEX: 3;
    POSITION: relative;
    HEIGHT: 96px;
	WIDTH:900px;
    border-bottom:#c0bfbf 2px solid;
    border-top:#c0bfbf 2px solid;
    border-right:#c0bfbf 2px solid;
    border-left:#c0bfbf 2px solid;
    background-color:#000000;
}

#divMainBanner
{
	PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-POSITION: center top;
    FONT-SIZE: 22px;
	text-align:center;
    MARGIN: 0px 7px 7px 7px;
    VERTICAL-ALIGN: top;
    WIDTH: 712px;
    COLOR: #F1EE03;
    LINE-HEIGHT: 40px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #000000;
    border: solid 1px #939191;
    background-image: url(../images/carbon_fiber_test.jpg);

}

#divMarkGibbonsBanner
{
    MARGIN: 0px 7px 7px 7px;
    WIDTH: 900px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 0px;
    POSITION: relative;
    HEIGHT: 97px;
    background-color:#000000;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: #F1EE03 1px solid;
    BORDER-RIGHT: #F1EE03 1px solid;
    BORDER-TOP: #F1EE03 1px solid;
    BORDER-BOTTOM: #F1EE03 1px solid;
}

#divSectionBanner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 916px;
    COLOR: #999999;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0d0d0d
}

#divBannerRight
{
    BORDER-RIGHT: #939191 1px solid;
    BORDER-TOP: #939191 1px solid;
    FLOAT: none;
    PADDING-BOTTOM: 5%;
    MARGIN: 0px 7px 10px 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #939191 1px solid;
    WIDTH: 178px;
    PADDING-TOP: 5%;
    BORDER-BOTTOM: #939191 1px solid;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #484747;
    TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #F1EE03;
}


#divMainBody
{
    BORDER-RIGHT: #939191 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #939191 1px solid;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 7px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 7px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #939191 1px solid;
    WIDTH: 701px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #939191 1px solid;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #484747
}

#divMainSidebar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    MARGIN: 0px 0px 0px;
    WIDTH: 160px;
    HEIGHT: 100%;
    background-color:#D1D1D1;
}

#divArticleContent
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 10px 5px 13px;
    VERTICAL-ALIGN: top;
    WIDTH: 495px;
    PADDING-TOP: 0px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
}




/* CLASS DEFINITIONS */
.divBreadcrumbsNav
{
    FLOAT: left;
    MARGIN: 0px
}

.body-masterNav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #cccccc;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.body-masterNav2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #cccccc;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FLOAT: Right;
}

.tablerow-banner
{
    /*BACKGROUND-POSITION: left 50%;*/
    BACKGROUND-IMAGE: url(../images/banner_background2.jpg);
    POSITION: relative;
    HEIGHT: 78px;
	MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: center;
}

.tablerow-nav
{
    BACKGROUND-IMAGE: url(../images/nav_background.jpg);
    HEIGHT: 70px;
    border-bottom: solid 2px #F1EE03;
}

.tablerow-center
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
	/*BACKGROUND-IMAGE: url(../images/background_pattern.gif);*/
    BACKGROUND-IMAGE: url(../images/carbon_test3.jpg);
	/*BACKGROUND-IMAGE: url(../images/ts1-6500-10.jpg);*/
	/*BACKGROUND: #000000;*/
    PADDING-BOTTOM: 10px;
    WIDTH: 100%;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 465px;
    /*TEXT-ALIGN: center;*/
}

.tablerow-center-content
{
    BORDER-RIGHT: #818181 2px solid;
    BORDER-TOP: #818181 2px solid;
    BORDER-LEFT: #818181 2px solid;
    BORDER-BOTTOM: #818181 2px solid;
    PADDING-TOP: 7px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    /*WIDTH: 100%;*/
    HEIGHT: 100%;
    BACKGROUND-COLOR: #0d0d0d
}

.tablerow-footer
{
    BORDER-TOP: solid 2px #F1EE03;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/footer-background.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 32px
}

.mainBody
{
    VERTICAL-ALIGN: top;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff
}

.divLeftContentHeader
{
    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 2px;
	text-align: center;
    vertical-align: middle;

    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-TOP: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;

    WIDTH: 160px;
    COLOR: #F1EE03;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #333333;
}
.divLeftContent
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 5px;
    WIDTH: 152px;
    HEIGHT: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}

TD
{
}
.mystat_title
{
	BACKGROUND-COLOR:#000000;
    width:100px;
    COLOR: #F1EE03;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size:8pt;
}
.mystat_item
{
	BACKGROUND-COLOR:#000000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size:8pt;
}

/* ALL <A></A> LINK STYLES */
A.divArticleContent:link
{
    COLOR: #000000;
}
A.divArticleContent:hover
{
    COLOR: #000000;
}
A.divArticleContent:visited
{
    COLOR: #000000;
}
A.divArticleMainSidebarNav:link
{
    COLOR: #123d43
}
A.divArticleSidebarNav:hover
{
    COLOR: #123d43
}
A.divArticleSidebarNav:visited
{
    COLOR: #123d43
}

A.footer:active
{
    COLOR: #a1d0d8
}
A.footer:link
{
    COLOR: #a1d0d8
}
A.footer:visited
{
    COLOR: #a1d0d8
}
A.footer:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.body-masterNav A:link
{
    COLOR: #cccccc
}
.body-masterNav A:visited
{
    COLOR: #cccccc
}
.body-masterNav A:active
{
    COLOR: #cccccc;
}

LI
{
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
