﻿body 
{
    font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
    background: #81817E url('../Images/bg_Main.jpg') repeat-y center top;
    font-size: 0.7em;
}

a:link
{
    color: white;
}
a:visited
{
    color: white;
}
a:hover
{
    text-decoration: none;
    color: yellow;
}
a:active
{
    text-decoration: none;
    color: #000000;
}

.thumbnail
{
	float:left;
	padding:2px 5px 2px 2px;
}

.thumbnail a:link img, #thumbnail a:visited img
{
    border: 2px solid #883D08;
}
.thumbnail a:hover img
{
    border: 2px solid #FFFFFF;
}
.thumbnail a:active img
{
    border: 2px solid #000000;
}

.FavThumb
{
	border: 2px solid Silver;
}

.FavThumb:hover
{
	border: 2px solid Blue;
}

.Header
{
	width:900px;
	height:140px;
	background: url('../Images/Header.jpg');
	margin-left:auto;
	margin-right:auto;
}

.BodyDefault
{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background: url('../Images/bodyDefault.jpg') repeat-y 50% top;
}

#footer
{
    width: 900px;
    background-image: url('../images/bodyDefault.jpg');
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    margin-top: 0px;
    padding-bottom: 22px;
    color: #C89F3D;
}

.MemberSignUp
{
	position:relative;
	width:240px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}


/**********************  Navigation *****************************/
/* Navigation strips */
#navtop, #navbottom
{
    background: url('../images/NavDefault.jpg');
    font-size: 12px;
    font-family: Verdana, Helvetica, Helvetica-Narrow, Tahoma, sans-serif;
    width: 900px;
    height: 33px;
    margin-left:auto;
    margin-right:auto;
}
#navbottom
{
    margin-top: 0px;
}

/* Make main navigation bars from a unordered list for easy update and better accessibility */

#navtop ul, #navbottom ul
{
    margin: 0px;
    padding-top: 5px;
    list-style-type: none;
    text-align: Center;
}
#navtop ul li, #navbottom ul li
{
    display: inline;
    margin-right: 0px;		/*amount of space between nav items*/
    word-spacing:5px; 
}
#navtop a:link, #navbottom a:link, #navtop a:visited, #navbottom a:visited
{
    color: White;
    text-decoration: none;
    background-image:url("");
}

#navtop a:active, #navbottom a:active
{
    text-decoration: none;
}

#navtop a:hover, #navbottom a:hover
{
    text-decoration: underline;
    color:Yellow;
    font-size:14px;
    font-family:Cooper Black;
    background-repeat:no-repeat;
    background-image:url('../images/Button.gif');
}

/***************************   Column One   *****************************/
.columnone
{
	width:245px;
	float:left;
}

/***************************   Column Two   *****************************/

.columntwo
{	
	width:645px;
	margin-left:251px;
	position:relative;
}

.Content
{
	width:625px;
	margin-right:auto;
	border: 2px solid blue;
	position:relative;
	color:Gray;
	font-size: 1em;
	padding: 0px 5px 0px 5px;
}

.HomePageContent
{
	width:418px;
	margin-left:0px;
	margin-right:auto;
	border: 2px solid blue;
	position:relative;
	color:silver;
	font-size: 1.4em;
	background-color:Black;
	padding: 5px 5px 5px 5px;
	/*float:left;*/
}

.WelcomeTitle
{
	width:430px;
	height:25px;
	background-image:url('../images/WelcomeTitle.gif');
	margin-left:2px;

}

/***************************   Column Three   *****************************/

.columnthree
{
	position: absolute;
	right:10px;
	top:5px;
	width:200px;
}

.rightblock
{
    border: 1px solid #DBDB79;
    padding:1px 2px 1px 2px;
    margin-bottom: 0px;
    background: #FEFFAB url('../images/background_columnright.gif') repeat-y;
    position: relative;
    width:195px;
    top: 0px;
    left: 2px;
}


/************************** Public *****************************/

.LoginTitle
{
	width:242px;
	height:25px;
	background-image:url('../images/LoginTitle.gif');
	margin-left:2px;
}

.Login
{
    width:242px;
    background-color:#9C9A9A;
    height:130px;
    margin-left:2px;
}

.divheader
{
	background-image:url('../Images/DivHeader.gif');
	background-repeat:no-repeat;
	width: 220px;
	height:30px;
	margin: 0px 2px 0px 2px;
	font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	font-size:12pt;
    font-weight:bold;
	color: White;
	text-indent:40px;
}

.divbody
{
	background: url('../Images/DivBody.gif') repeat-y; 
	width:220px;
	padding: 5px;
	margin-left:2px;
	margin-right:2px;
}

.divbottom
{
	background: url('../Images/DivBottom.gif');
	width: 220px;
	height: 30px;
	margin: 0px 2px 0px 2px;
}

/**********      Side Bar for create user wizard     **************/
.Step1
{
    color:black;
    font-size:12px;
    background-image:url(../images/SideBar1.jpg);
    background-repeat:no-repeat;
    font-weight:bold;
    height:30px;
}

/*******************   Three Column Layout Reference  ********************
#leftcontent {
position: absolute;
left:10px;
top:50px;
width:200px;
background:#fff;
border:1px solid #000;
	}
	
	#centercontent {
background:#fff;
margin-left: 199px;
margin-right:199px;
border:1px solid #000;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 201px;
margin-right:201px;
	}
html>body #centercontent {
margin-left: 201px;
margin-right:201px;
	}
	
	.rightcontent {
position: absolute;
right:10px;
top:50px;
width:200px;
background:#fff;
border:1px solid #000;
	}
***********************************************************/

/**********************    Ads Column One    ***************************/
.ad
{
	width:230px;
    margin-left:20px;
	
}