﻿html, body {
	width:100%;
	height: 100%;
	margin:0 0 0 0;
}

body {
	background-image:url('../images/bg_tile.jpg');
}

#Main {
	margin: 0px auto;
	width: 708px;
}

#Header {
	width: 708px;
	height: 203px;
	background-image:url('../images/mast_noLogo.png');
	display:inline-block;
}

#homeLogo{
	width: 129px;
	height: 136px;
	margin: 7px 0px 0px 10px;
	border-style:none;
}

/***************************************************
/* Login area
/***************************************************/
#LoggedIn
{
	color:#FFFFFF;
	font-size:1.1em;
	font-weight: bold;
	font-family:"Segoe UI", Arial, verdana, sans-serif;
	display:inline-block;
}

#LoggedIn a
{
	color:#FFFAB7;
	font-size:1.0em;
	font-weight: bold;
	font-family:"Segoe UI", Arial, verdana, sans-serif;
	text-decoration: none;
}
#LoggedIn a:hover
{
	text-decoration: underline;
}

#Login {
	position:relative;
	left:490px;
	top:-4px;
	width: 225px;
	color:#FFFFFF;
	font-size:.7em;
	font-family:"Segoe UI", Arial, verdana, sans-serif;
/*	background-color:red;
*/}

#Login span {
	display:block;
	text-align:left;
}

#ctLoginUserName, #ctLoginPassword {
	width:165px;
	color:#000000;
	border:1px solid #663300;
	background-color:#ffffcc;
	padding-left:2px;
}

#ctLoginSubmit {
	width:50px;
	height:20px;
	color:#000000;
	border:1px solid #663300;
	background-color:#ffffcc;
	background-image:url('../images/login_bg.jpg');
	float:right;
	font-family:"Segoe UI", Arial, verdana, sans-serif;
	font-size:.85em;
	padding:2px 0px 4px 0px;
}

/***************************************************
/* Content / columns area
/***************************************************/
#Container {
	width: 700px;
	background-image:url('../images/bodyBG_tile_slab.png');
	background-repeat:repeat-y;
	display:block;
	padding:0px 4px;
/*	background-color:aqua;
*/}

#ColumnBox {
	width:100%;
	display:inline;
}

#Column1 {
	width: 220px;
	display:inline-block;
	float:right;
/*	background-color:red;
*/}

#Column2 {
	padding:15px 14px 0px 14px;
	width: 452px;
/*	min-height:350px;
*/	display:inline-block;
/*	background-color:lime;
*/}

#Column3 {
	padding:0px 14px 7px 14px;
	width:672px;
	clear:right;
/*	background-color:orange;
*/}

#ContainerEnd {
	width: 708px;
	height:14px;
	background-image:url('../images/bodyBG_tile_bottom.png');
	margin-top:-14px;
}

/***************************************************
/* Search area
/***************************************************/
#Search {
	width:450px;
	min-height:266px;
	background-image:url('../images/searchBG.png');
	border:1px #FFF solid;
	border-top: 0px;
	display:inline-block;
	float:left;
}

#SearchMenu {
	width:460px;
	height:47px;
	margin:-3px 0px 0px -1px;
	display:inline-block;
}

#SearchMenu ul {
	list-style:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
}

#SearchMenu li {
	margin-left:-4px;
	display:inline;
}

#SearchMenu img {
	border-style:none;
}

/***************************************************
/* Compose area
/***************************************************/
#Compose {
	width:680px;
	min-height:266px;
	background-image:url('../images/compose_bg.png');
	border:1px #FFF solid;
	border-top: 0px;
	display:inline-block;
	float:left;
}


/***************************************************
/* Featured area
/***************************************************/
#Feature {
	background-color: #ffcc99;
	margin:11px 14px 14px 14px;
/*	min-height:104px;
*/	border:1px #666633 solid;
	font-family:'Segoe UI', Arial, verdana, sans-serif;
	width:420px;
}

#Feature a {
	text-decoration:none;
}

#Feature a:hover {
	text-decoration:underline;
}

.FeatureTitle {
	padding:3px;
	background-color:#996633;
	vertical-align:baseline;
	font-size:.7em;
	color:#000;
}

.FeatureTitle a {
	color:#FFF;
}

.FeaturePurchase {
	float:right;
}

.FeaturePurchase img {
	vertical-align:text-top;
	border-style:none;
	margin-top:-2px
}

.FeatureImage img {
	margin:5px 5px 5px 5px;
	display:inline-block;
	border-style:none;
	float:left;
}

.FeatureDescription {
	margin:5px 5px 5px 0px;
	display:inline-block;
	font-size:.7em;
	line-height:1.65em;
}

.FeatureDescription a {
	color:#000;
}

.FeatureDescription ul {
	list-style:none;
	list-style-position:outside;
	display:inline;
	margin:0px;
	padding:0px;
}

#FeatureBody {
	margin:-100 14px 14px 14px;
	font-family:"Segoe UI", Arial, verdana, sans-serif;
	font-size:.75em;
}

/***************************************************
/* Ads areas
/***************************************************/
#DynamicAd1,#DynamicAd2 {
	margin:14px 0px 14px 0px;
	width:206px;
	height:127px;
	background-color: #000;
	color:#FFF;
	display:block;
	border-style: none;
}
/*
#DynamicAd1 img {
	border-style:none;
	float:left;
}
#DynamicAd2 img {
	border-style:none;
	float:left;
}
*/

#DynamicAd3 {
	width:672px;
	height:75px;
	background-color: #000;
	color:#FFF;
	display:block;
}

#Column3 img {
	margin:14px 0px 0px 0px;
	border-style:none;
}

#potm {
	width:680px;
	height: 455px;
	margin:-3px 3px 0px -3px;
	float:left;
	
}

/***************************************************
/* Footer area
/***************************************************/
#Footer {
	width:680px;
	height:108px;
	background-image:url('../images/footer.png');
	color:#FFF;
	overflow:hidden;
	clear:both;
	margin: 0px auto 14px auto;
}

#Footer div {
	font-family:"Segoe UI", Arial, verdana, sans-serif;
	font-size: .65em;
	margin:16px 0px 0px 23px;
}

#Footer a {
	color:#FFF;
	text-decoration:none;
}


#Footer a:hover {
	text-decoration:underline;
}


/***************************************************
/* Demo-speific area
/***************************************************/
#demo_topBanner {
	margin: -109px 0px 0px 0px;
	width: 450px;
	background-color: white;
	text-align: left;
}

#demo_topLeft {
	margin: 100px 0px 0px 0px;
	background-color: #996633;
	color:#FFF;
}

#demo_mainContent {
	background-color: #996633;
	color:#FFF;
}


#demo_text  a {
	color:#FFFFFF;
	text-decoration:none;
}

#demo_text a:hover {
	text-decoration:underline;
}
