/********************************************   AUTHOR:  			Erwin Aligam    WEBSITE:   			http://www.styleshout.com/	TEMPLATE NAME:		MarketPlace   TEMPLATE CODE: 	S-0017   VERSION:          1.0		DATE:          	August-31-2007          	 *******************************************/ /********************************************   HTML ELEMENTS********************************************/ /* Top Elements */* { margin: 0; padding: 0;}body {	font-family:Verdana;	line-height: 1.3em;	font-size: 76%;/* font sizing in ems, baby. if you want to change anything, just change this.*/	/*funny thing happens at 75% and lower. opera goes to a nice small size, but moz and ie pc change almost not at all. seems 76% is as small as you can go and stay the same across browsers. poop.*/	background-repeat: repeat;		}p {margin: 5px;}  /* links */a, a:visited {	color: #009900;	text-decoration: none;	font-weight: bold;	font-variant: normal;}a:hover {	color: #990000;border-bottom: 2px solid #dbd5c5;}/* headers */h1, h2, h3 {	font-family: 'Trebuchet MS', Tahoma, Sans-serif;	font-weight: bold;	padding: 2px;}h1 {	font-size: 160%;	font-weight: normal;	color: #000066;}h2 {	font-size: 130%;	text-transform: uppercase;	color:  #000066;}h3 {	font-size: 130%;	color:#232324;	}ul{	margin: 2px 5px;	padding: 0 5px;}ol {	margin: 10px; 	padding: 0 0 0 10px;	list-style-type: circle;		}/* images */img {	background: #FAFAFA;	border: 1px solid #DCDCDC;	padding: 0px;}img.float-right {  	margin: 5px 0px 10px 10px;  }img.float-left {  	margin: 5px 10px 10px 0px;}/* start - table */table {	border-collapse: collapse;		border: 2px solid #666666;	top: auto;}th strong {	color: #fff;}th {	background: #e7e6e6;	height: 29px;	padding-left: 12px;	padding-right: 12px;		text-align: left;	border-left: 1px solid #f4f4f4;	border-bottom: solid 2px #fff;	color: #333;}tr {	height: 30px;	vertical-align: top;	padding: 0px;	border: 2px solid #999999;}td {	vertical-align: top;	top: auto;	border: 2px solid #999999;	padding: 2px;}/* end - table *//* form elements */form {	margin:10px; padding: 0 5px;	background: #F5F5F5;	}label {	display:block;	font-weight:bold;	margin:5px 0;}input {	padding:2px;	border:1px solid #eee;	font: normal 1em Verdana, sans-serif;	color:#777;}textarea {	width:400px;	padding:2px;	font: normal 1em Verdana, sans-serif;	border:1px solid #eee;	height:100px;	display:block;	color:#777;}input.button { 	font: bold 12px Arial, Sans-serif; 	height: 24px;	margin: 0;	padding: 2px 3px; 	color: #333;	background: #e7e6e6;	border: 1px solid #dadada;}/* search form */.searchform {	background-color: transparent;	border: none;		margin: 0 5px 0 10px; padding: 5px 0 15px 0;		width: 190px;	}.searchform p { margin: 0; padding: 0; }.searchform input.textbox { 	width: 100px;	color: #777; 	height: 18px;	padding: 2px;		border: 1px solid #E5E5E5;	vertical-align: top;}.searchform input.button { 	width: 60px;	height: 24px;	padding: 2px 5px;	vertical-align: top;}/********************************************   LAYOUT********************************************/ #wrap {	width:1010px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;	margin: 0px auto 0em;	background-color: #ffffff;	border: 3px solid #CCCCCC;	}#header {	height:120px;	width:1010px;	position:relative;	color:#000;	margin-bottom:3px;	float:none;	padding:0;	background: #fff url(TUTsm.gif) no-repeat center center;	}/* banner */#banner {	height:95px;	width:1010px;	position:relative;	color:#000;	margin-bottom:3px;	padding:0;	background-color: #000066;	text-align: center;}/* Navigation */#nav {	clear: both;	position:relative;	padding: 0;	width: 1010px;	height: 45px;	background: #000066 left;			}#nav ul {	list-style: none;	text-transform: uppercase;	}#nav ul li {	display: inline;	margin: 0; padding: 0;}#nav ul li a {	display: block;	float: left;	margin: 0;	padding: 0 15px;		border-right: 1px solid #dadada;	border-left: 1px solid #fafafa;		border-bottom: 1px solid #fafafa;	color: #CCD1B8;	font: bold 14px/45px "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;	text-transform: uppercase;	text-decoration: none;		letter-spacing: 1px;}#nav ul li a:hover, #nav ul li a:active {	color: #006600;	background: white;}/* Main Column */.three-col #main {	margin-top:10px;	line-height:16px;	margin-left:10px;	float:left;	width:615px;	border:3px solid #f3f3f3;	overflow:hidden;	 }.two-col #main {	margin: 0 5px 0 190px;	width:748px;	border:3px solid #f3f3f3; 	padding:5px; }		.ads  #main {	line-height:normal;	float:left;	width:510px;	border:3px solid #f3f3f3;	text-align:center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}#main ul li{	display: list-item;	margin: 15px;	padding: 0;	list-style-type: disc;	list-style-position: outside;}/* Sidebar */	#sidebar {	float: left;	width: 180px;	margin-top: 10px;	border:3px solid #f3f3f3;	background-color: #CCCC66;	height: 600px;}	/*linksmenu*/.menu {	float: right;	width: 120px;	border:3px solid #f3f3f3;	height: 200px;	background-color: #CCD1B8;	overflow:scroll;	}.menu li a {	text-decoration: none;	color: #000066;	border: none;	font-weight: normal;	}	/*sitemap*/.map {	float: left;	border:3px solid #f3f3f3;	}.map a {	text-decoration: none;	color: #000066;	border: none;	font-weight: normal;	}/* right column */#rightcolumn {	float: right;	width: 160px;		margin-top: 10px;	border:3px solid #f3f3f3;}#rightcolumn h1, #sidebar h1 {	border-bottom:dashed 1px #ccc;	margin:0 7px 3px;	padding:3px 0;	font-weight: bold;	}/* sidemenu */ul.sidemenu {	text-align: left;	padding: 0px 10px 0px 10px;			border-top: 1px solid #E5E5E5;	text-decoration: none;	}ul.sidemenu li {	list-style: none;	margin: 0;		}ul.sidemenu li a {	text-decoration: none;	color: #000066;	border: none;	font-weight: normal;	text-transform: uppercase;}ul.sidemenu li a:hover {	color: #000033;	border-bottom-width: 1px;	border-bottom-style: solid;}ul.sidemenu li ul{	text-decoration: none;	color: #5B7876;	border: none;}ul.sidemenu li ul a{	text-decoration: none;	color: #5B7876;	border: none;	font-weight: normal;	text-transform: capitalize;}ul.sidemenu li ul li a{	text-decoration: none;	color: #5B7876;	border: none;}ul.sidemenu li ul li a:hover {		color: #5B7876;	border: none;	border-bottom-width: 1px;	border-bottom-style: solid;}ul.sidemenu li ul li ul li{	text-decoration: none;	color: #333333;	border: none;}ul.sidemenu li ul li ul li a{	text-decoration: none;	color: #333333;	border: none;	font-weight: normal;	text-transform: capitalize;	}ul.sidemenu li ul li ul li a:hover {		color: #5B7876;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: solid;}/* footer-wrap */#footer-wrap {	clear: both;	width: 1010px;	font-size: 95%;	padding: 20px 0;	text-align: left;	background: #000066;}#footer-wrap a {	text-decoration: none;	color: #CCD1B8;	font-weight: bold;}#footer-wrap a:hover {	color: #000;	}#footer-wrap p {	padding: 10px 0;}#footer-wrap h2 {	color: #CCD1B8;	margin: 0;	padding: 0 10px; }/* footer */#footer {	clear: both;	color: #CCD1B8;	margin: 0 auto 10px auto;	width: 910px;	padding: 5px 0;	text-align: center;	background: #000066;	border-top: 1px solid #F2F2F2;}/* alignment classes */.float-left  { float: left; }.float-right { float: right; }.align-left  { text-align: left; }.align-right { text-align: right; }/* display and additional classes */.clear { clear: both; }/* post */.post-by {	font-size: .95em;		padding-top: 0;}.post-footer {	background: #F5F5F5;	padding: 5px; margin: 20px 10px 0 10px;		font-size: 95%;		color: #666666;	}.post-footer .date{	margin: 0 10px 0 5px;	}.post-footer a.comments {	margin: 0 10px 0 5px;	}.post-footer a.readmore {	margin: 0 10px 0 5px;	}.standout {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	text-transform: uppercase;	color: #006600;}.example {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #496B34;}.note {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #990000;}.standoutbold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #496B34;	text-transform: uppercase;}.standoutboldU {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #496B34;	text-decoration: underline;	text-transform: uppercase;}.intextexample {	color: #496B34;	text-decoration: underline;}#wrap #content-wrap #main .blog {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	text-align: center;}
