/* CSS Document */

body
{
	margin:0px; font-family: Trebuchet MS, Georgia, Verdana, Arial; font-size:small; color:#84A9A4;   min-width:1000px; font-size:small; background:url(../images/mainbg02.jpg) repeat; height:auto;;
}
textarea, input
{
	color:#000; font-family:Trebuchet MS, Georgia, Verdana, Arial; font-size:small; background-color:#BADBD7; border:1px solid #3D605B; padding-left:3px;
}
a{color:#666;}
a:hover{color:#999;}
.mainBg
{
	background:url(../images/mainbg.jpg) repeat; height:auto; width:1000px;
}

.innermainBg
{
	background:url(../images/innerbg.gif); height:auto; width:982px; margin-top:9px; overflow:hidden
}

.div01
{
	background:url(../images/topband.gif) repeat-x; height:24px; width:100%; text-align:left;  color:#B5C6BD;
}
.toplinks
{
	padding-left:20px; padding-right:20px; float:left; padding-top:2px;
}

.toplinks a
{
	text-decoration:none;
	color:#B5C6BD;
}

.toplinks a:hover
{
	text-decoration:underline;
	color:#778788;
}

.toplinksright
{
	padding-right:20px; float:right;  padding-top:2px;
}

.toplinksright a
{
	text-decoration:none; color:#B5C6BD;
}

.toplinksright a:hover
{
	text-decoration:underline; color:#778788;
}

.div02
{
	width:100%; height:130px; text-align:left;
}

.innerdiv02
{
	width:982px; height:60px; text-align:left;
}
.divlogoband
{
	float:left; margin:0; padding:0;
}
.innerdivlogoband
{
	height:60px; width:982px; text-align:left; background:url(../images/newinnerbanner.gif) no-repeat;  margin-top:9px;
	}
.div03
{
	height:240px; width:675px; text-align:left; background:url(../images/newbanner.jpg) no-repeat; margin:9px 0 9px 9px; _margin:9px 0 9px 4px; float:left;
}

.signupcontainerdiv
{
	height:auto; width:298px; text-align:left; margin-left:9px; margin-top:9px; margin-right:9px; float:right;
}

.briefintro
{
	background:url(../images/briefbg.jpg) repeat-x; height:201px; width:520px; float:left;
}
.shadow
{
	background:url(../images/shadow.jpg) no-repeat; height:201px; width:7px; float:left;
}
.signup
{
	background:url(../images/signupbg.jpg) repeat; height:201px; width:473px; float:left;
}
.div04
{
	width:100%; height:110px; background:url(../images/explorebg.jpg) repeat-x; padding-top:8px; text-align:left; margin-bottom:8px;
}
.explore
{
	margin-left:10px; height:100px; width:320px; float:left; color:#FFFFFF;
}

*html .explore
{
	margin-left:5px; height:100px; width:320px; float:left; color:#FFFFFF;
}

.share
{
	margin-left:10px; height:100px; width:320px; float:left; color:#FFFFFF;
}
.build
{
	margin-left:10px; height:100px; width:320px; float:left; color:#FFFFFF;
}
.div05
{
	width:100%; text-align:left;
}
.buzz
{
	background:url(../images/buzzbg.jpg) repeat-x; height:265px; width:344px; margin-left:10px; margin-top:2px; float:left; color:#A3A7AA;
}

*html .buzz
{
	background:url(../images/buzzbg.jpg) repeat-x; height:265px; width:344px; margin-left:5px; margin-top:2px; float:left; color:#A3A7AA;
}

.headingbuzz
{
	margin-left:10px; margin-top:0px; border-bottom:1px dotted #4E6466; _border-bottom:1px solid #4E6466; width:320px;
}
.tellheading
{
	margin-left:10px; margin-top:0px; border-bottom:1px dotted #4E6466; width:240px;
}
.buzzlinks
{
	padding-left:11px; width:310px; padding-bottom:6px; padding-top:6px; border-bottom:1px dotted #4E6466; _border-bottom:1px solid #4E6466; margin-left:10px;
}

.buzzdate
{
	padding-right:12px;
}
.buzztitle
{
	font-weight:bold; padding-right:12px;
}
.buzz a
{
	text-decoration:none; color:#A1D5CF;
}
.buzz a:hover
{
	text-decoration:none; color:#668687;
}

.dekohblog
{
	background:url(../images/blogbg.jpg) repeat-x; height:265px; width:344px; margin-left:12px; margin-top:2px; float:left; color:#A3A7AA;
}

.dekohblog a
{
	text-decoration:none; color:#A1D5CF;
}
.dekohblog a:hover
{
	text-decoration:none; color:#668687;
}

.tellafriend
{
	background:url(../images/tellafriendbg.jpg) repeat-x; height:265px; width:266px; margin-left:12px; margin-top:2px; float:left; color:#A3A7AA;
}
*html .tellafriend
{
	background:url(../images/tellafriendbg.jpg) repeat-x; height:265px; width:266px; margin-left:12px; margin-top:2px; float:left; color:#A3A7AA;
}
.tellafriendtable
{
	padding-left:11px; padding-bottom:6px; padding-top:6px;
}

.div06
{
	width:980px; height:140px; clear:both;  text-align:left; vertical-align:top; margin-top:0;
}
.aboutusband
{
	background:url(../images/aboutus.jpg) repeat; width:980px; height:140px; color:#000;
}
.aboutdekoh
{
	padding-left:10px; padding-right:30px; width:465px; padding-top:6px; float:left;
}
.helpforum01
{
	padding-left:10px; padding-right:30px; width:185px; padding-top:6px; float:left;
}

.helpforum02
{
	padding-left:10px; padding-right:30px; width:185px; padding-top:6px; float:left;
}
.titlebold
{
	font-weight:bold;
}
.sectionspacer
{
	clear:both; height:10px; background:url(../images/shadow2.jpg) no-repeat; width:980px; z-index:100;
}
*html .sectionspacer
{
	clear:both; height:0.2em; background:url(../images/shadow2.jpg) no-repeat; width:980px; z-index:100px;
}
.signuptitle
{
	font-weight:bold; padding-left:5px; padding-top:12px; width:440px; border-bottom:1px dotted #4E6466; padding-bottom:2px; margin-left:10px;
}
.signupborder
{
	background:url(../images/dottedline.gif) repeat-x; height:1px; width:450px; margin-left:15px; margin-top:8px;
}

li
{
	border-bottom:1px dotted #4E6466; width:324px; margin-left:11px;  list-style:none;
}

.buzzmore a
{
	padding-right:9px; padding-top:3px; color:#8FB0AC; text-decoration:underline;
}

.buzzmore a:hover
{
	color:#60777A; text-decoration:underline;
}
.div07
{
	background:url(../images/topband.gif) repeat-x; height:24px; text-align:left;  color:#B5C6BD; position:relative; clear:both; width:100%; margin-top:1px;
}
.contactlink a
{
	color:#B5C6BD; float:right; padding-right:20px; text-decoration:none; padding-top:2px;
}

.contactlink a:hover
{
	color:#658584; text-decoration:none;
}

.copyrightlink a
{
	color:#B5C6BD; padding-left:20px; text-decoration:none; padding-top:2px;
}

.copyrightlink a:hover
{
	color:#658584; text-decoration:none;
}

.friendslink a
{
	color:#B5C6BD; float:left; padding-left:20px; text-decoration:none; padding-top:2px;
}

.friendslink a:hover
{
	color:#658584; text-decoration:none;
}


.register a
{
	color:#FFF; text-decoration:underline;
}

.register a:hover
{
	color:#979797; text-decoration:underline;
}

.loginregister a
{
	color:#000; text-decoration:underline;
}

.loginregister a:hover
{
	color:#979797; text-decoration:underline;
}


.exploremore a
{
	color:#BDD100; text-decoration:none;
}

.exploremore a:hover
{
	color:#A0B106; text-decoration:underline;
}

.sharemore a
{
	color:#64BE00; text-decoration:none;
}

.sharemore a:hover
{
	color:#60A216; text-decoration:underline;
}

.buildmore a
{
	color:#00B3AC; text-decoration:none;
}

.buildmore a:hover
{
	color:#149996; text-decoration:underline;
}

.explorebutton
{
	float:right; padding-right:14px; padding-top:16px;
}

.sharebutton
{
	float:right; padding-right:14px; padding-top:14px;
}

.buildbutton
{
	float:right; padding-right:14px; padding-top:15px;
}

.forgetpwd a
{
	color:#666; text-decoration:underline;
}

.forgetpwd a:hover
{
	color:#999; text-decoration:underline;
}

.navigationalpage
{
	 color:#000000; text-align:left; margin:0px 10px 9px 0px; _margin:10px 10px 9px 0px; width:683px; float:left; overflow:hidden; 
}
.page
{
	margin-left:30px;
}

.topicons
{
	padding-right:0px;
}


h1
{
	font-size:200%; border-bottom:dotted 1px;
}

h2
{
	border-bottom:1px solid #999; width:324px; font-size:170%;
}
h3
{
	font-size:large; border-bottom:1px dotted #000; width:324px;
}
h4
{
	font-weight:bold; font-size:150%;
}

.subheading
{
	font-weight:bold; font-size:150%;
}

.innersummary
{
	width:90%; text-align:left; color:#000000; margin-bottom:20px; padding:0;
}

.footer
{
	background:url(../images/topband.gif) repeat-x; height:24px; width:100%; text-align:left;  color:#B5C6BD; position:relative; clear:both;
}

.signupband
{
	padding-left:0px; margin-top:10px;  text-align:center;
}
*html .signupband
{
	border-left:1px dotted #000; width:220px; padding-left:30px; float:left; margin-top:15px; margin-left:10px;
}

.exploretable
{
	border:1px solid #999; border-collapse:collapse; margin-bottom:15px; 
}

.friendstable
{
	border:1px solid #999; border-collapse:collapse; margin-bottom:15px;
}

.row
{
	border-bottom: 1px solid #999; padding:5px 0px 5px 5px;
}


.oddrow
{
	background-color:#F0F4F3; padding:0px;
}
.evenrow
{
	background-color:#F9FBFA; padding:0px;
}

.install
{
	font-weight:bold; border-bottom:1px dotted #999; padding-bottom:2px; margin-bottom:9px;
}
.install a
{
	color:#000; text-decoration:none;
}

.install a:hover
{
	color:#666; text-decoration:none;
}

.thirdparty
{
	font-weight:bold; padding-bottom:6px;
}

.contactcall a
{
	color:#666; text-decoration:none
}

.contactcall a:hover
{
	color:#999; text-decoration:none
}

.error
{
	width:50%; background-color:#FFE6E6; padding:10px; height:auto
}

.error li
{
	color:#FF0000; font-weight:bold; border:0px; list-style:disc;
}


/***********************************************/
/***************** Slideshow *******************/
/***********************************************/

.slidebg
{
	height: 500px;
	background-color: #fff;

}

.slideheader
{
	height: 65px;
	background:url(../images/logoDekoh.jpg) no-repeat;
}

.slidefooter
{
	background-color: #555; height:30px; width: 500px; text-align:left; color:white;
}

.slidermainbg
{
	background-color:#ffffff; border:0px solid #304140; height:500px; width:500px; text-align:center;
}

.sliderbody
{
	background-color:#ffffff; border:0px solid #304140; height:480px; width:500px; text-align:center;
}


.slideshowText
{
	font-size:small;
	color: #555;
	text-align:center;
	padding: 0px 10px 0px 10px;

}

.footerLinks
{
	margin:0px auto; _margin-top: 5px; margin-left: 5px; padding-top:6px;
}

*html .footerLinks
{
	margin:0px auto; _margin-top: 5px; margin-left: 5px; padding-top:1px;
}


.screenbg
{
	height:420px; width:520px; background: #304140; margin:10px;
}
.screenshotbottomband
{
	height:19px; background-color:#D3E7E1; border:1px solid #6C857E; width:320px; margin-left:9px; margin-top:4px;
}
.pagelink
{
	font-weight:bold; color:#fff; width:15px; height:15px; background-color:#536C65; text-align:center; border:1px solid #465B55; margin-right:2px; float:left; font-size:80%; 
}
.pagelinkactive
{
	font-weight:bold; color:#fff; width:15px; height:15px; background-color:#93A9A3; text-align:center; border:1px solid #8CA19B; margin-right:2px; float:left; font-size:80%;
}
.pagelink a
{
	color:#fff; text-decoration:none;
}
.pagelink a:hover
{
	color:#A9B6B2; text-decoration:none;
}

.prevNext
{
	font-weight:bold; color:#fff; background-color:#D3E7E1; text-align:center; border:1px solid #465B55; margin-right:3px; float:left; font-size:80%; color:#2A3A36; width:60px; height: 15px; vertical-align: middle;
}

.prevNext a
{
	color:#2A3A36; text-decoration:none;
}

.prevNext a:hover
{
	color:#6E7F7A; text-decoration:none;
}

/* Login */

.loginbg
{
	height:360px; width:300px; background:url(../images/slidebg.gif) repeat; margin:10px;
}

.loginmainbg
{
	background-color:#FFFFFF; border:1px solid #304140; height:360px; width:280px; text-align:left;
}
.loginheader
{
	background:url(../images/loginHead.jpg); height:30px; width:280px; text-align:left;  color:#B5C6BD;
}

/* Signup */

.signupbg
{
	height:420px; width:300px; background:url(../images/slidebg.gif) repeat; margin:10px;
}
.signupmainbg
{
	background-color:#FFFFFF; border:1px solid #304140; height:400px; width:280px; text-align:left;
}

.signuperror
{
	width:200px; background-color:#FFE6E6; padding:10px; height:auto
}

.signuperror li
{
	color:#FF0000; font-weight:bold; border:0px; list-style:disc;
}

/* EA Response */

.EAbg
{
	height:200px; width:300px; background:url(../images/slidebg.gif) repeat; margin:10px;
}
.EAmainbg
{
	background-color:#FFFFFF; border:1px solid #304140; height:180px; width:280px; text-align:left;
}

.headingform
{
	font-size:24px; border-bottom:1px dotted #000; margin-top:15px; margin-bottom:15px; font-weight:bold;
}

/* terms */

.termsbg
{
	height:100%; width:300px; background:url(../images/slidebg.gif) repeat; margin:10px;
}
.termsmainbg
{
	background-color:#FFFFFF; border:1px solid #304140; width:638px; text-align:left;
}

.notuse
{
	list-style:disc; list-style-type:disc; border:0; list-style-position:inherit; position:inherit; vertical-align:top; margin-top:3px; text-transform:none;
}

.introduction
{
	clear: both; text-align:left; margin:9px; color:#bbb; line-height:25px; background:url(../images/introbg.gif) repeat; padding:9px; font-size:110%; letter-spacing:0.01em;
}
.introduction a
{
	color:#bbb; text-decoration:underline;
}

.introduction a:hover
{
	color:#666; text-decoration:underline;
}
.introdiv
{
	width:750px; float:left;
}
.sublinksdiv
{
	width:200px; float:right;
}

.signupcontainer
{
	text-align: left; background:url(../images/signupbandbg.gif) repeat-x; width: 982px; height: 30px; margin: 0px auto; margin-left: 9px; margin-top: 0px; color: #fff; font-size: medium;}
.homesublinks	{font-size:80%; }
.homesublinks img	{margin-right:6px; vertical-align:middle}
.homesublinks a	{ padding-right:20px; color:#FFFFFF; text-decoration:none}
.homesublinks a:hover	{padding-right:20px;; color:#666; text-decoration:none}

.innerright
{
	float:right; width:266px; text-align:left
}
.rightbandlist
{
	color:#333;padding-bottom:5px; padding-left:10px; padding-top:3px;
}
.rightbandlist a
{
	color:#333; text-decoration:underline;
}

.rightbandlist a:hover
{
	color:#999; text-decoration:underline;
}
.sectiontitle
{
	padding-top:10px; padding-bottom:0px;
}