body { padding: 0; margin: 0; font: 0.7em Tahoma, Arial, sans-serif; line-height: 1.6em; color: #000; background:url(images/bg.jpg) no-repeat bottom; background-color:#fff; }

a { text-decoration:none;}
a:hover { color:#FF0000;}

h1 { font: 22px normal Arial, Helvetica, sans-serif; }
h3 { font: 12px normal Arial, Helvetica, sans-serif; }
p { font: 10px normal Arial, Helvetica, sans-serif;}

table { border-collapse:collapse;}

.white {color:#FFF;}
.black { color:#000;}
.grey { color:#666;}
.red { color:#FF0000;}

#content-wrap { width:1024px; margin: 0 auto;}
#content { width:1024px; float:left;}

.header { width:1024px; height:80px; float:left;}
.header .logo{ width:149px; height:47px; margin-top: 20px; margin-left:430px; float:left;}
.header .mainnav{ width:90%; height:30px; margin-top: 10px; margin-right:15px; text-align:right; float:right;}
.header ul{ list-style:none;}
.header li{ display:inline; margin-left:5px;}

.bar { width:100%; height:11px; margin-top:10px; background:url(images/bar.jpg) repeat-x; float:left;}

#home { width:990px; margin:50px auto; margin-left:10px; margin-bottom:-50px; float:left;}
.sidebar { width:208px; height:531px; padding-top:50px; padding-left:15px; background:url(images/sidebar.png) no-repeat; float:left;}
.sidebar ul { list-style-image:url(images/list-icon.png); margin-left:20px;}
.sidebar li { margin-left:15px; margin-top:-10px;}

.sidebar2 { width:208px; height:531px; padding-top:50px; padding-left:15px; background:url(images/sidebar-admin.png) no-repeat; float:left;}
.sidebar2 ul { list-style-image:url(images/list-icon.png); margin-left:20px;}
.sidebar2 li { margin-left:15px; margin-top:-10px;}

.frame { width:793px; height:531px; background:url(images/frame.png) no-repeat; float:left;}
.frame #text { margin:25px;}
.frame #text h3 { font: 14px normal Arial, Helvetica, sans-serif; line-height:80%;}
.frame #text p { font: 11px normal Arial, Helvetica, sans-serif;}
.frame ul { list-style-image:url(images/list-red.png);}
.frame .woman { width:274px; height:501px; margin-right:20px; margin-top:7px; background:url(images/woman.jpg) no-repeat; display:block; float:right;}
.frame #thumb { margin-top:30px; margin-left:35px;}
.frame #thumb img { margin-right:20px; margin-bottom:20px;}
.frame #thumb .header { height:29px; margin-bottom:10px;}

.frame #thumb2 { margin-top:20px; margin-left:35px;}
.frame #thumb2 .box {width:120px; height:140px; margin-right:25px; float:left;}
.frame #thumb2 img { margin-right:0px; margin-bottom:0px;}
.frame #thumb2 .header { height:29px; margin-bottom:10px;}
.frame #thumb2 p { margin:0px;}

.frame #news { margin-top:30px; margin-left:35px;}
.frame #news img { margin:10px 0 10px 5px;}
.frame #news td{ border-bottom: #999999 1px solid;}
.frame #news a{ text-decoration:none; color:#000000;}
.frame #news a:hover{ color:#FF0000;}

.frame #newsmenu { margin-top:50px; margin-left:75px;}
.frame #newsmenu td{ border-bottom: #999999 0px solid;}

.frame #promotion { margin-top:30px; margin-left:35px;}
.frame #promotion a { color:#000000;}

.frame .item { display:inline; width:90px; margin-right:20px; margin-bottom:10px; float:left;}
.frame .item h3 {  font: 10px normal Arial, Helvetica, sans-serif;  margin:0px; color:#666666;}
.frame .item p {  font: 9px normal Arial, Helvetica, sans-serif; margin:0px;  color:#666666;}

.page { font: 10px normal Arial, Helvetica, sans-serif;
		color:#333;
		text-align:right; 
		margin-top:-30px; 
		margin-right:70px; 
		position:relative; 
		float:right;
}
.page a{ color:#333;}

.adminframe { width:793px; background-color:#FFFFFF; float:left;}

.domestic { width:793px; height:531px;  float:left;}
.domestic img { height:175px; margin-left:25px;}

.footer { width:990px; margin:0px auto;}
.footer p { font: 10px normal Arial, Helvetica, sans-serif; margin-top:5px; margin-bottom:10px;}