
body { 
background: #f1f1f1 url('images/bg1.jpg'); 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px; 
margin: 0px; 
padding: 0px;
text-align: center;
}

A {
	color: #000060; text-decoration: underline; font-weight: normal;
}

A:hover {
	color: #666; text-decoration: none;
}


h1 { text-align: center; font-size: 100%; font-weight: bold; letter-spacing: 2px; color: #fff; line-height: 50px;
	padding: 0px; margin: 0px;}

h2 {font-size: 100%; color: #333366; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; text-align: center;
	background: #ccccff url(images/header-h2.jpg); height: 30px;  width: 100%; border-top: solid 0px #333; 
	border-bottom: solid 0px #333; line-height: 30px; clear: both;}
	
h2.header {font-size: 100%; color: #fff; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 15px; text-align: center;
	background: #ccccff url(images/h2-header.gif); height: 40px;  width: 465px; line-height: 35px;}
	
h2.sidemenu {font-size: 100%; color: #fff; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; text-align: center;
	background: #000060 url(images/h2-sidemenu.gif); height: 40px;  width: auto; line-height: 35px;}
	
h4 {font-size: 100%; color: #666; padding: 5px; margin: 0px; border-bottom: solid 1px #808080}

h3 { text-align: center; font-size: 100%; font-weight: bold; letter-spacing: 0px; color: #333; line-height: 25px;
	border-top: 0px solid #333; border-bottom: 1px solid #333; background-color: #fff;
	}
	
#container {padding: 0px; margin: 0px auto; width: 750px; background-color: #ccccff;border: 1px solid #000066;

}

#wrapper {padding: 0px;margin: 0px auto;width:750px;text-align: center;
}

#sidebar {width: 170px;margin: 0px;padding: 0px;font-size: 90%;text-align: center;background: #ccccff;float: left;
}

#content {padding: 0px;margin: 0px;width: 570px;font-size: 90%;background: #ccccff; text-align: left; float: right;
}

.content-middle a{color: #000060; text-decoration: underline; font-size: 100%; font-weight: normal;
}

.content-middle a:hover {color: #666; text-decoration: none; font-weight: normal;
}

.image p{text-align: center;}

#header {
	background: #fff url(images/header-07.jpg);
	height: 90px;
	width: 750px;
	margin: 0px;
	padding: 0px;
	}
	
#clock {
	font-size: 80%;
	color: #808080;
	margin: 0px 0px 0px 0px;
	padding-left: 5px;	
	padding-top: 5px;	
    float: left;
    }

#rss {
	padding-top: 5px;
	padding-right: 5px;
	float: right;
    }
    
#xml {
	padding-top: 5px;
	padding-right: 5px;
	float: right;
    }



.content-box {
	background: #ccccff url(images/content-box.gif);
	color: #fff;
	width: 570px;
	height:650px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	float: left;
}

.content-box-sm {
	background: #ccccff url(images/content-box-sm.gif);
	color: #fff;
	width: 285px;
	height: 325px;
	padding: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	float: left;
}

.box-info-long {
	background: #fff url(images/box-info-long.jpg) no-repeat;
	color: #333;
	width: 450px;
	height: 240px;
	display: block;
	text-align: left;
	padding: 0px;
	margin: 0px auto;
	
	
}

.box-info-long1 {
	background: #fff url(images/box-info-long1.jpg) no-repeat;
	color: #333;
	width: 450px;
	height: 240px;
	display: block;
	text-align: left;
	padding: 0px;
	margin: 0px auto;

   
}


.box-info {
	background: #fff url(images/box-info.jpg) no-repeat;
	color: #333;
	width: 260px;
	height: 240px;
	padding: 0px;
	margin: 0px;
	
}

.box-info1 {
	background: #fff url(images/box-info1.jpg) no-repeat;
	color: #333;
	width: 260px;
	height: 240px;
	padding: 0px;
	margin: 0px;
	float: left;
}



.side-hd {
	background: #fff url(images/side-hd.jpg) no-repeat;
	padding: 0px;
	margin: 0px;
	}

.side-box1 {
	background-color: #fff;
	color: #000;
	width: 170px;
	height: auto;
	padding: 0px;
	margin: 0px;
	padding: 0em 1.0em 1.0em 1.0em;	 
	border: 1px solid #3333ff;
	float: left;
}


.side-box {
	background: #ccccff url(images/side-box.gif);
	color: #fff;
	width: 170px;
	height:650px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	float: left;
}

.box {	
	margin: 0px 15px 0px 15px;
	padding: 0px 0px 10px 0px;
	border: 1px solid #333;
	color: #333;
	background-color: #ccccff;
	width: auto;
	clear: both;
	}
	
.adbox {
	border: 1px dashed #fff;
	background-color: #ccccff;
	text-align: left;
	margin: 0px 0px 10px 0px;
	line-height: 14px;
	padding-right: 1em; 
	padding-left: 1em; 
	padding-bottom: 0.5em; 
	padding-top: 0.5em;
	height: auto;
	width: auto;
}

.adsense-wrap {
	display:block;
	float:left;
	margin: 0px 0px 0px 0px;
	}


.box-white {		
	background-color: #ffffff;
	color: #333;
	border: 1px dotted #666;
	width: 450px;
	height: auto;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	text-align: left;
	float: left;
	}
	
.box-inner-lh {
	background-color: #fff;
	color: #666;
	width: 140px;
	height: 120px;
	border: 0px solid #000;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	text-align: left;
	float: left;
	}
	
.box-inner-rh {
	background-color: #fff;
	width: 150px;
	height: 120px;
	border: 0px solid #000;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
	
	}
	
.box-lh {
	background-color: #ccccff;
	width: 340px;
	height: auto;
	border: 0px solid #000;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	text-align: left;
	float: left;
	
	}
	
.box-rh {
	background-color: #ccccff;
	width: auto;
	height: /*120px*/ auto;
	border: 0px solid #000;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;

	}
	
.box-white a {color: #000060; text-decoration: none; font-size: 100%; font-weight: normal;
	}

.box-white a:hover {color: #666; text-decoration: underline; font-size: 100%; font-weight: normal;
	}
	
.box-main {	
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 20px 5px;
	border: 1px solid #9999ff;
	background-color: #fff;
	color: #000040;
	}
	
.content-top {
	background: #ccccff url(images/content-top.gif) no-repeat;
	height: 61px;
	width: 570px;
	margin: 0px;
	padding: 0px;
	clear: both;
	}
	
.content-middle {
	background: #ccccff url(images/content-middle.gif) repeat-y;
	width: 570px;
	height: auto;
	color: #fff;
	margin: 0px;
	padding:0px;

	}
.content-bottom {
	background: #ccccff url(images/content-bottom.gif);
	width: 570px;
	height: 42px;
	margin-bottom: 20px;
	padding:0px;
	}
	
.menubox {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #333;
	color: #333;
	background-color: #ccccff;
	width: auto;
	clear: both;
	text-align: left;
	text-decoration: none;
	}

.side-top {
	background: #ccccff url(images/side-top.gif) no-repeat;
	height: 61px;
	width: 170px;
	margin: 0px;
	padding:0px;
	}
	
.side-middle {
	background: #ccccff url(images/side-middle.gif) repeat-y;
	height: auto;
	width: /*170px*/ auto;
	margin: 0px;
	padding:0px;
	}
	
.side-bottom {
	background: #ccccff url(images/side-bottom.gif) no-repeat;
	height: 45;
	width: 170px;
	margin-bottom: 20px;
	padding:0px;
	}

.indent {
	padding: 0em 2.0em .0em 2.0em;	
	
}

#footer {
	font-size: 80%; 
	color: #fff;
	text-align: center; 
	background: #3366ff url(images/footbar.jpg) repeat-x; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin: 0px;
	border-bottom: #3366ff 1px solid;
	border-top: #3366ff 1px solid;
	clear: both;
	width: 750px;
	height: 40px;
}

#legal {
	font-size: 70%; 
	color: #666;
	text-align: center; 
	background: #ccccff; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	margin-top: 0px;
	border: #3366ff 0px solid;
	width: 750px;
	clear: both;
	}


/*
Body {
	SCROLLBAR-FACE-COLOR: #003366; SCROLLBAR-HIGHLIGHT-COLOR: #fff; SCROLLBAR-SHADOW-COLOR: #ccccff; SCROLLBAR-3DLIGHT-COLOR: #6699ff; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #9999ff; SCROLLBAR-DARKSHADOW-COLOR: #000066; SCROLLBAR-BASE-COLOR: #000099;
}
*/