/**
 * main elements
 */
body {
	margin-bottom: 10px;
}
* {
	font-family: Verdana, Arial;
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 22px;
}
a {
	color: #2D648B;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
}
h1 {
	display: none;
}
#mainDiv {
	position: absolute;
	top: 10px;

}
label {
	width: 150px;
	display: block;
	float: left;	
}
select {
	width: 200px;	
}
input {
	width: 150px;
	background-color: #2A648C;
	color: #ffffff;
	border: 1px solid #ffffff;
}
p.img {
	text-align: center;
}
#previewclock {
	border: none;
	width: 150px;
	height: 141px;
}
ul {
	clear: both;
	padding-left: 70px;
	//padding-left: 20px;
}
ul li {
	list-style-image: url("../i/2link-pointer.gif");
	//padding-left: 40px;
}
h2.standard {
	background-image: url("../i/title-standard.jpg");
	width: 189px;
	height: 13px;
	margin: 10px;
	padding: 0px;
	margin-bottom: 30px;
	margin-top: 20px;
}
h2.custom {
	background-image: url("../i/title-custom.jpg");
	width: 164px;
	height: 13px;
	margin: 10px;
	padding: 0px;
	margin-bottom: 30px;
	margin-top: 20px;
}
h2.screensaver {
	background-image: url("../i/title-screensaver.jpg");
	width: 197px;
	height: 13px;
	margin: 10px;
	padding: 0px;
	margin-bottom: 30px;
}
h2.site {
	background-image: url("../i/title-site.jpg");
	width: 223px;
	height: 13px;
	margin: 10px;
	padding: 0px;
	margin-bottom: 30px;
}
#mainbodyDiv {
	margin: 20px;
}
.appletDivsmall {
	width: 110px;	
}
.appletDivlarge {
	width: 210px;
}
#mainbodyDiv div {
	float:left;
	padding: 5px;	
}
#mainbodyDiv div span {
	float: left;
	width: 100%;
	text-align: center;	
}

/**
 * Left header
 */
#header, #main, #mainDiv {
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;	
	width: 765px;
}
#header td, #main td {
	margin: 0px;
	padding: 0px;
	empty-cells: show;
	vertical-align: top;
}
#headert, #headerl, #headerr, #headerb, #headerbody {
	background-color: #D07B00;
}
#headert, #headerb, 
#rheadert, #rheaderb, 
#adst, #adsb,
#maint, #main {
	height: 6px;
}
#headerl, #headerr, 
#rheaderl, #rheaderr, 
#adsl, #adsr,
#mainl, #mainr {
	width: 6px;
}
#headerlt, #headerrt, #headerlb, #headerlt, 
#rheaderlt, #rheaderrt, #rheaderlb, #rheaderlt,
#menut, #menul, #menur, #menub, #menubody,
#maint, #mainl, #mainr, #mainb, #mainbody {
	width: 6px;
	height: 6px;
	background-repeat: no-repeat;
}
#headerlt {
	background-image: url(../i/header-border-lt.gif);
}
#headerrt {
	background-image: url(../i/header-border-rt.gif);
}
#headerlb {
	background-image: url(../i/header-border-lb.gif);
}
#headerrb {
	background-image: url(../i/header-border-rb.gif);
}
#headerbody {
	background-image: url(../i/2header.jpg);
	background-repeat: no-repeat;
	height: 183px;
}
#headerbody, #mainbody {
	width: 552px;
	min-width: 552px;
}
/**
 * Right header
 */
#rheadert, #rheaderl, #rheaderr, #rheaderb, #rheaderbody {
	background-color: #8BDCB6;
}
#rheaderlt {
	background-image: url(../i/2rheader-border-lt.gif);
}
#rheaderrt {
	background-image: url(../i/2rheader-border-rt.gif);
}
#rheaderlb {
	background-image: url(../i/2rheader-border-lb.gif);
}
#rheaderrb {
	background-image: url(../i/2rheader-border-rb.gif);
}
#rheaderbody, #adsbody {
	width: 200px;
}
#reheaderbody {
	height: 171px;
	min-height: 171px;
}
/**
 * Ads
 */
#adst, #adsl, #adsr, #adsb, #adsbody {
	background-color: #DAF0FF;
}
#adslt {
	background-image: url(../i/2ads-border-lt.gif);
}
#adsrt {
	background-image: url(../i/2ads-border-rt.gif);
}
#adslb {
	background-image: url(../i/2ads-border-lb.gif);
}
#adsrb {
	background-image: url(../i/2ads-border-rb.gif);
}
#adsbody {
	text-align: center;
	vertical-align: top;
}
/**
 * Main area
 */
#maint, #mainl, #mainr, #mainb, #mainbody {
	background-color: #B6E2FF;
}
#mainlt {
	background-image: url(../i/2main-border-lt.gif);
}
#mainrt {
	background-image: url(../i/2main-border-rt.gif);
}
#mainlb {
	background-image: url(../i/2main-border-lb.gif);
}
#mainrb {
	background-image: url(../i/2main-border-rb.gif);
}
#mainbody p {
	margin: 10px;
}
/**
 * Spaces
 */
.spacevertic {
	width: 2px;
}
.spacehoriz {
	height: 2px;
}
#googleFirefox {
	width: 552px;
	text-align: center;
}
