/*GLOBAL OPTIONS*/

html {font-size: 100.1%;}

body {
	font: 64% Verdana;
	margin: 0;
	background-image: url(../images/bg-body.gif);
	background-repeat: repeat-x;
	background-position: 0 115px;
}

form {

	display: inline;

	padding: 0;

	margin: 0;

}

#breadcrumb {
	font-size: 14pt;
	text-decoration: none;
	margin-bottom: 15px;
}


h2 {

	font-size: 14px;

	margin-top: 0px;

	margin-bottom: 0px;

	}

	

li { list-style: none;}

a {text-decoration: none;}

a:hover {text-decoration: underline;}

a:focus {outline: none;}

img {border: none;}

/*text to image replacment*/

.hidden-text {

	display: block;

	overflow: hidden;

	text-indent: -9999px;

}

/*btn*/

.btn {

	display: block;

	background: url(../images/btn-login.png) no-repeat;

	width: 80px;

	line-height: 30px;

	text-align: center;

	color: #fff;

	font-size: 15px;

	font-weight: bold;

	text-decoration: none !important;

}

/*MAIN CONTAINER*/

#outermain {
	margin: 0 auto;
	width: 980px;
	padding-top: 288px;
	position: relative;
	height: auto;
}

/*HEADER*/

#header {
	height: 80px;
	background: url(../images/bg-header.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}

/*logo*/

.logo {
	margin: 0;
	position: absolute;
	top: 12px;
	left: 45px;
}
.logo a {
	height: 70px;
	width: 251px;
	background-image: url(/_images/logo.gif);
	background-repeat: no-repeat;
}

/*main navigation*/

#main-nav {

	padding: 0;

	margin: 0;

	position: absolute;

	left: 0;

	top: 81px;

	background: url(../images/bg-main-nav.png) repeat-x;

	width: 100%;

	z-index: 100;

}

#main-nav li {

	float: left;

	background: url(../images/seo-nav-separator.png) no-repeat 100% 0;

}

#main-nav li h2 {

	margin: 0;

	font-weight: normal;

	font-size: 13px;

}

#main-nav li a {

	display: block;

	color: #fff;

	font-size: 14px;

	line-height: 35px;

	background: url(../images/img-nav-arrow.gif) no-repeat 100% 50%;

	padding-right: 20px;

	position: relative;

	margin: 0 14px;

	text-decoration: none !important;

}

#main-nav li:hover, #main-nav li.hover {position: relative;}

#main-nav li:hover .drop-box, #main-nav li.hover .drop-box {display: block;}

.drop-box {

	display: none;

	position: absolute;

	left: 0;

	top: 35px;

	background: #586fdc;

	width: 100%;

	padding: 10px 0;

}

#main-nav ul {

	padding: 0;

	margin: 0;

}

#main-nav ul li {

	background: none;

	float: none;

	padding-left: 10px;

}

#main-nav ul li a {

	background: none;

	line-height: normal;

	margin: 0;

	line-height: 25px;

}

#main-nav ul li a:hover {

	text-decoration: underline !important;

	color: #FFCC66;

}

/*login form*/

.login-form {

	background: url(../images/bg-login-form.png) no-repeat;

	width: 201px;

	height: 105px;

	padding: 15px 7px 0;

	position: absolute;

	right: 0;

	top: 0;

	color: #fff;

}

.login-form .btn {

	float: right;

	margin-bottom: 13px;

}

.login-form h3, .login-form h6 {

	display: block;

	clear: both;

	overflow: hidden;

	width: 100%;

	color: #fff;

	font-size: 13px;

	text-align: right;

	font-weight: bold;

	margin: 0;

}

.login-form h6 {

	margin-top: 20px;

	font-size: 11px;

}

.sub-header-holder {
	position: absolute;
	left: 0;
	top: 116px;
	height: 172px;
}

/*sub-header*/

.sub-header {
	width: 980px;
	height: 172px;
}

/*get-started-box*/

.get-started-box {

	float: right;
	width: 238px;
	height: 150px;
	margin-top: 5px;
	padding-top: 16px;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 20px;
}

.get-started-box h2 {

	font-size: 16px;

	font-weight: normal;

	color: #000;

	text-align: center;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: 0;

	padding-bottom: 0px;

}

.get-started-box ul {

	margin: 0;

	position: relative;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0px;

	padding-left: 12px;

}

.get-started-box ul li {

	padding-top: 7px;

	padding-bottom: 7px;

}

.get-started-box ul li h3 {

	margin: 0;

	font-size: 16px;

	color: #4356c9;

}

.get-started-box ul li h3 span {

	display: block;

	font-weight: normal;

	font-size: 12px;

}

.get-started-box li a {

	padding-left: 44px;

	background: url(../images/img-ball.jpg) no-repeat 0 50%;

	color: #4356c9;

	display: block;

}

/*CONTAINER*/

#container {
	overflow: hidden;
	width: 100%;
	background: url(../images/bg-container.gif) repeat-y;
	
}

.content-holder {margin: 0 20px 0 40px;}

/*sidebar1*/

.sidebar1 {
	float: left;
	width: 195px;
	margin: 0 -100% 0 -220px;
	display: inline;
	background-image: url(../images/bg-container.gif);
	background-repeat: repeat-y;

}

/*sub navigation*/

.sub-nav {

	padding: 0 0 10px 10px;

	margin: 0;

}

.sub-nav h2 {

	color: #000;

	font-size: 13px;

	margin: 0;

	display: inline;

	font-weight: normal;

}

.sub-nav a {

	color: #000;

	line-height: 18px;

}

/*side box*/

.side-box {

	border: 1px solid #2733ae;

	overflow: hidden;

	margin-bottom: 9px;

}

/*search-form*/

.search-form {

	background: url(../images/bg-conten-form.png) repeat-x;

	height: 77px;

	padding: 5px;

	overflow: hidden;

}

.search-form h3 {

	float: left;

	margin: 0 0 0 15px;

	font-weight: normal;

	font-size: 14px;

	color: #fff;

	line-height: 30px;

}

.search-form .btn {

	float: right;

	border: 0;

}

.i-text {

	width: 176px;

	height: 18px;

	font: 14px Verdana, Arial, Helvetica, sans-serif;

	padding: 4px 0 4px 4px;

	margin-bottom: 9px;

}

/*tab-nav*/

.tab-nav {

	padding: 5px 0 0;

	margin: 0;

	background: #fff;

	height: 29px;

	border-bottom: 1px solid #2733ae;

}

.tab-nav li {

	float: left;

	margin-right: 5px;

}

.tab-nav li h3 {margin: 0;}

.tab-nav li a {

	display: block;

	color: #000;

	font-size: 13px;

	width: 85px;

	line-height: 28px;

	background: #d5d5d5 url(../images/bg-blue-btn.png) repeat-x 0 -9999px;

	border: 1px solid #676767;

	text-align: center;

	border-bottom: 0;

}

.tab-nav li a:hover, .tab-nav li a.active {

	background-position: 0 0;

	color: #fff;

	border-color: #2733ae;

	text-decoration: none;

}

/*bar-list*/

.bar-list {

	padding: 25px 14px;

	margin: 0;

}

.bar-list li {

	padding-left: 10px;

	background: url(../images/img-orange-bar.gif) no-repeat 0 10px;

}

.bar-list li h3 {

	margin: 0;

	font-weight: normal;

	display: inline;

	font-size: 12px;

}

.bar-list li a {

	color: #00f;

	font-size: 12px;

	line-height: 24px;

}

/*note*/

.note {

	background: url(../images/submit-articles.png) no-repeat;

	width: 146px;

	height: 60px;

	padding: 39px 10px 0 0;

	display: block;

	color: #fff;

	text-align: right;

	font-size: 13px;

	margin: 0 auto;

	text-decoration: none !important;

}



.note span {

	display: block;

	font-weight: bold;

	margin-bottom: 3px;

}


.note2 span {

	display: block;

	font-weight: bold;

	margin-bottom: 3px;

}


.note3 span {

	display: block;

	font-weight: bold;

	margin-bottom: 3px;

}



.note strong {font-size: 15px;}

/*content*/

#content {
	float: left;
	width: 470px;
	padding-top: 10px;
	margin-right: -107%;
	margin-left: 0px;
}

#content h1 {

	margin: 0 0 17px;

	font-size: 18px;

	color: #000;

}

#content h2 {

	margin: 0 0 17px;

	font-size: 14px;

	color: #000;

}

#content p {

	color: #000;

	font-size: 12px;

	margin: 0 0 15px;

}

/*sidebar2*/

.sidebar2 {

	float: right;
	width: 278px;
	padding: 8px 8px 0px 0px;
}

.sidebar2 .i-text {width: 280px;}

.sidebar2 .tab-nav a {

	width: 65px;

	font-weight: normal;

	height: 28px;

}

.sidebar2 .tab-nav a.alt {

	font-size: 11px;

	line-height: normal;

}

.sidebar2 .tab-nav a.middle {line-height: 28px;}

.sidebar2 .side-box {min-height: 250px;}

/*title*/

.title {

	height: 40px;

	background-position: 0 100%;

}

.title h3 {

	text-align: center;

	float: none;

	padding-top: 5px;

	margin: 0;

}

/*white box*/

.white {

	min-height: 0 !important;

	height: auto !important;

	background: #fff;

	overflow: hidden;

	width: 100%;

}

/*right-image*/

.right-image {

	float: right;

}

.register-form {

	overflow: hidden;

	width: 90%;

	clear: both;

	margin: 0 auto;

	padding-bottom: 19px;

}

.register-form input.i-text {

	float: left;

	width: 170px;

	margin-right: 10px;

}

.register-form .btn {

  float: left;

  border: 0;

}



/*FOOTER*/

#footer {

	clear: both;

	background: #f3f3f3 url(../images/bg-footer.png) repeat-x;

	padding-top: 70px;

	width: 100%;

	overflow: hidden;

	padding-bottom: 15px;

}

.footer-column {

	float: left;

	padding: 10px 25px 0 30px;

	background: url(../images/img-footer-separator.gif) no-repeat 100% 5px;

}

.last {background: none;}

.footer-column h5 {

	margin: 0 0 18px;

	color: #00f;

	font-size: 15px;

}

.footer-column ul {

	padding: 0;

	margin: 0;

}

.footer-column ul h6, .footer-column ul a {

	display: inline;

	color: #00f;

	margin: 0;

	font-size: 12px;

	line-height: 24px;

	font-weight: normal;

}



/*orange-line*/

.orange-line {
	background: url(../images/bg-sub-header.png) repeat-x;
	height: 14px;
	overflow: hidden;
}



div.domtab{

	padding:0 0em;

	width:100%;

	/* background: Fuchsia; controls the background colour of the whole tab box*/

}



ul.domtabs{ /* bkg of the tabs */

	padding: 5px 0 0;

	margin: 0;

	background: #fff;

	border-bottom: 1px solid #2733ae;

}



.singletab { 

	height: 29px;

}



.toptab {

	border-bottom: 1px solid #2733ae;

}



.bottomtab {

        margin-top: 5px;

}

.doubletab { /* bkg of the tabs */

	height: 64px;

}



ul.domtabs li{

	float: left;

	margin-right: 3px;

}



ul.domtabs li h3 {margin: 0;}



ul.domtabs a{

	display: block;

	color: #000;

	font-size: 9px;

	width: 82px;

	line-height: 28px;

	background: #d5d5d5 url(../images/bg-blue-btn.png) repeat-x 0 -9999px;

	border: 1px solid #676767;

	text-align: center;

	border-bottom: 0;

}



ul.domtabs a:hover{

	background-position: 0 0;

	color: #fff;

	border-color: #2733ae;

	text-decoration: none;



}



div.domtab div { /* this CSS selector? controls how everything in a tab is displayed /*

width: auto;

background: none; /* #ccc Controls the background colour of each tab */

/* color:#fff; */

padding: .25em .25em; /* 1em 1em;controls the width of the padding around content*/

margin-top: 10px !important; /* Fix for IE */

}



ul.domtabs li.active a:link,

ul.domtabs li.active a:visited,

ul.domtabs li.active a:active,

ul.domtabs li.active a:hover{

	background-position: 0 0;

	color: #fff;

	border-color: #2733ae;

	text-decoration: none;

}	



.sidebar2 ul.domtabs a {

	width: 64px;

	font-weight: normal;

	height: 28px;

}



.sidebar2 ul.domtabs a.alt {

	font-size: 9px;

	line-height: normal;

}



.sidebar2 ul.domtabs a.middle {line-height: 28px;}



.wppp_list

{

list-style: none;

margin: 0;

padding: 0;

}



.wppp_list li

{

background-image: url(../images/list_bullet.gif);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 20px;

margin: .4em 0;

}



/* CSS Document */



div.preload {

	display: none;

}



a.wd-lakeshore:link, a.wd-lakeshore:active, a.wd-lakeshore:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/lakeshoreli.jpg);

	margin-right: 24px;

}



a.wd-lakeshore:hover {

	background-image: url(../images/screenshots/lakeshoreli2.jpg);

}



a.wd-goldhorse:link, a.wd-goldhorse:active, a.wd-goldhorse:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/goldhorseinternational.jpg);

	margin-left: 4px;

}



a.wd-goldhorse:hover {

	background-image: url(../images/screenshots/goldhorseinternational2.jpg);

}



a.wd-amazon:link, a.wd-amazon:active, a.wd-amazon:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/amazon.jpg);

	margin-right: 24px;

}



a.wd-amazon:hover {

	background-image: url(../images/screenshots/amazon2.jpg);

}



a.wd-auto:link, a.wd-auto:active, a.wd-auto:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/automarket.jpg);

	margin-left: 4px;

}



a.wd-auto:hover {

	background-image: url(../images/screenshots/automarket2.jpg);

}



a.wd-beach:link, a.wd-beach:active, a.wd-beach:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/beachclubcostarica.jpg);

	margin-right: 24px;

}



a.wd-beach:hover {

	background-image: url(../images/screenshots/beachclubcostarica2.jpg);

}



a.wd-lotus:link, a.wd-lotus:active, a.wd-lotus:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/lotus.jpg);

	margin-left: 4px;

}



a.wd-lotus:hover {

	background-image: url(../images/screenshots/lotus2.jpg);

}



a.wd-ecoast:link, a.wd-ecoast:active, a.wd-ecoast:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/ecoastgraphics.jpg);

	margin-right: 24px;

}



a.wd-ecoast:hover {

	background-image: url(../images/screenshots/ecoastgraphics2.jpg);

}



a.wd-creditarch:link, a.wd-creditarch:active, a.wd-creditarch:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/creditarchitect2.jpg);

	margin-left: 4px;

}



a.wd-creditarch:hover {

	background-image: url(../images/screenshots/creditarchitect.jpg);

}



a.wd-corner:link, a.wd-corner:active, a.wd-corner:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/corneranimal.jpg);

	margin-right: 24px;

}



a.wd-corner:hover {

	background-image: url(../images/screenshots/corneranimal2.jpg);

}



a.wd-healthy:link, a.wd-healthy:active, a.wd-healthy:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/healthy.jpg);

	margin-left: 4px;

}



a.wd-healthy:hover {

	background-image: url(../images/screenshots/healthy2.jpg);

}



a.wd-nsn:link, a.wd-nsn:active, a.wd-nsn:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/nsn.jpg);

	margin-right: 24px;

}



a.wd-nsn:hover {

	background-image: url(../images/screenshots/nsn2.jpg);

}



a.wd-vax:link, a.wd-vax:active, a.wd-vax:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/vax-dli.jpg);

}



a.wd-vax:hover {

	background-image: url(../images/screenshots/vax-dli2.jpg);

}



a.wd-whn:link, a.wd-whn:active, a.wd-whn:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/whn.jpg);

	margin-right: 24px;

}



a.wd-whn:hover {

	background-image: url(../images/screenshots/whn2.jpg);

}



a.wd-glass:link, a.wd-glass:active, a.wd-glass:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/glass-star.jpg);

	margin-left: 4px;

}



a.wd-glass:hover {

	background-image: url(../images/screenshots/glass-star2.jpg);

}



a.wd-27om:link, a.wd-27om:active, a.wd-27om:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/27om.jpg);

	margin-right: 24px;

}



a.wd-27om:hover {

	background-image: url(../images/screenshots/27om2.jpg);

}



a.wd-trolley:link, a.wd-trolley:active, a.wd-trolley:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/trolley.jpg);

	margin-left: 4px;

}



a.wd-trolley:hover {

	background-image: url(../images/screenshots/trolley2.jpg);

}



a.wd-kapshui:link, a.wd-kapshui:active, a.wd-kapshui:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/kapshui.jpg);

	margin-right: 24px;

}



a.wd-kapshui:hover {

	background-image: url(../images/screenshots/kapshui2.jpg);

}



a.wd-hyting:link, a.wd-hyting:active, a.wd-hyting:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/hy-ting.jpg);

	margin-left: 4px;

}



a.wd-hyting:hover {

	background-image: url(../images/screenshots/hy-ting2.jpg);

}



a.wd-tommys:link, a.wd-tommys:active, a.wd-tommys:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/tommysplace.jpg);

	margin-right: 24px;

}



a.wd-tommys:hover {

	background-image: url(../images/screenshots/tommysplace2.jpg);

}



a.wd-intermez:link, a.wd-intermez:active, a.wd-intermez:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/intermezzoli.jpg);

	margin-left: 4px;

}



a.wd-intermez:hover {

	background-image: url(../images/screenshots/intermezzoli2.jpg);

}



a.wd-numatic:link, a.wd-numatic:active, a.wd-numatic:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/numatic.jpg);

	margin-right: 24px;

}



a.wd-numatic:hover {

	background-image: url(../images/screenshots/numatic2.jpg);

}



a.wd-island:link, a.wd-island:active, a.wd-island:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/islandviewli.jpg);

	margin-left: 4px;

}



a.wd-island:hover {

	background-image: url(../images/screenshots/islandviewli2.jpg);

}



a.wd-allstate:link, a.wd-allstate:active, a.wd-allstate:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/allstatemechanical.jpg);

	margin-right: 24px;

}



a.wd-allstate:hover {

	background-image: url(../images/screenshots/allstatemechanical2.jpg);

}



a.wd-subway:link, a.wd-subway:active, a.wd-subway:visited {

	height: 150px;

	width: 200px;

	display: block;

	background-image: url(../images/screenshots/subway.jpg);

	margin-left: 4px;

}



a.wd-subway:hover {

	background-image: url(../images/screenshots/subway2.jpg);

}

/**
* Added by Rick Potratz
**/
.next { 
	text-align: right;
	padding-bottom: 10px;
}

#sidebar2 {
	float: right;
	/* width: 26.5%; */
	width: 263px;
	padding: 0; 
	margin-right: 20px;
	margin-top: 20px;
	border: solid 1px #666666;

	padding-top: 20px;
	text-align: center;
	
	height: 220px;
    background: #FFCC00;
	font-size: 14px;
	color: #FFF;	
}

/* Sidebar */	
#sidebar {
	/* float: left;
	width: 26.5%;
	padding: 0; margin: 0; */
	
	float: left;
	width: 195px;
	padding-top: 10px;
	margin-left: 5px;
	margin-right: 10px;
	/* margin-top: 10px; */

	/* margin: 0 -100% 0 -220px; */

	display: inline;
	background: #ffffff;
}	
#sidebar h1 {
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 5px 0 5px 10px; 
	font: bold 1.1em Verdana, 'Trebuchet MS', Sans-serif;
	color: #555;
	background: #EEF0F1 url(/style/images/headerbg.gif) repeat-x left bottom;
	border: 1px solid #EFF0F1;
}

#sidebar h1 a {
   color: #555;
}
#sidebar a.selected { 
   color: #4EBF37; 
}
#sidebar .nav-box {
	border: 1px solid #EFF0F1; 
	margin: 0 0 0 0;	
}
#sidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 5px 0 -1px 0; padding: 0;
	text-decoration: none;		
}
#sidebar ul.sidemenu li {
	border-bottom: 1px solid #EFF0F1;
	background: url(/style/images/go.gif) no-repeat 5px 5px;	
	padding: 2px 0 4px 25px;
	margin: 0 2px;	
	/* height: 16px; */
}
#sidebar ul.sidemenu a {
	font-weight: bold;
	background-image: none;	
}

/* Sub-category navigation */
#sidebar ul.sidemenu ul {
   margin: 3px 0px 3px 0px;
   padding: 0px;
   margin-left: -8px;
	list-style: none;
}

#sidebar ul.sidemenu ul li {
   font-size: 10px;
   border: none;
}

#sidebar ul.sidemenu ul ul li {
   font-size: 9px;
}

/* Sidebar - feeds and link management */

#feeds {
   text-align: left;
	font-weight: bold;
	padding-left: 10px; 
	padding-top: 10px; 
	line-height: 20px;
	padding-bottom: 10px; 
}
.rss {
	padding-left: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
	background: url(/style/images/webfeed.gif) no-repeat left center;
}
.del-icio-us { 
   padding-left: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(/style/images/delicious.gif) no-repeat left center; 
}
.yahoo { 
   padding-left: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(/style/images/add_yahoo.gif) no-repeat left center; 
}
.google { 
   padding-left: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(/style/images/add_google.gif) no-repeat left center; 
}

.art-info-1 { 
   margin-top: -15px;
   font: 70%/1.5em Verdana, Tahoma, arial, sans-serif;
   float: left; 
   background: #fff;
   color: black;
   width: 253px;
   padding: 0px 0px 6px 10px;
   border-top: 1px black solid;
}
.art-info-2 { 
   float: left; 
   text-align: right;
   padding: 0px 10px 6px 10px;  
   width: 243px;
   background: #fff;
   font: 70%/1.5em Verdana, Tahoma, arial, sans-serif;
}

.post-footer {
	background-color: #FAFAFA;
	padding: 5px; margin: 0px 10px 25px 10px;
	border: 1px solid #f2f2f2;
	font-size: 95%;	
}
.post-footer .date {
	background: url(../images/clock.gif) no-repeat left center;
	padding: 2px 0px 2px 20px; margin: 0 10px 0 5px;
}
.post-footer .comments {
	background: url(../images/comment.gif) no-repeat left center;
	padding: 2px 0px 2px 20px; margin: 0 10px 0 5px;
}
.post-footer .readmore {
	background: url(../images/page.gif) no-repeat left center;
	padding: 2px 0px 2px 20px; margin: 0 10px 0 5px;

}

.email {
   padding-right: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(../images/email.gif) no-repeat right center; 
}
.print {
   padding-right: 24px;
   padding-bottom: 1px;
   padding-top: 1px; 
   background: url(../images/print.gif) no-repeat right center; 
}
.digg { 
   padding-right: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(../images/digg.png) no-repeat right center; 
}



/* optional non-list navigation */

      .altmenu { 
         font-weight: bold; 
         margin: 3px 3px 8px 3px; 
         border-bottom: 1px solid #eeeeee; 
      }
      
      .altmenu div { 
         padding: 2px; 
      }
      
      div.catMenu-0 { font-size: 11px; padding-left: 5px;  }
      div.catMenu-1 { font-size: 10px; padding-left: 20px; }
      div.catMenu-2 { font-size: 9px;  padding-left: 35px; }
      div.catMenu-3 { font-size: 8px;  padding-left: 50px; }
      div.catMenu-4 { font-size: 7px;  padding-left: 65px; }
      
	  .altmenu div a { 
         padding-left: 20px; 	
         background: url(/style/images/go.gif) no-repeat 0px 0px; 
      }
	  
	  /* search */
form.search {
    border: 1px solid black;
	background: transparent;
	border: none;	
	text-align: center;
}	
form.search input.textbox {
	margin: 0; padding: 1px 2px;
	width: 120px;
	background: #FFF;
	color: #333; 
}
form.search input.button {
	/* background: #CCC url(/style/images/headerbg.gif) repeat-x;
	color: #333;
	border: none;	
	width: 70px; height: 21px; */
}

form.search a { 
   margin-top: 5px;
   color: #000; 
   font-size: 11px; 
   text-decoration: underline; }
   
   
form.search input.button 
{
background: #CCC url(../images/btn-login.png) repeat-x;
color: #333333;

border-top-width: medium;
border-right-width: medium;
border-bottom-width: medium;
border-left-width: medium;

border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;

border-top-color: -moz-use-text-color;
border-right-color: -moz-use-text-color;
border-bottom-color: -moz-use-text-color;
border-left-color: -moz-use-text-color;

width: 70px;
height: 21px;
font-weight: bold;

}
	  
	  
	  
	  
	  
	  
	  