@charset "UTF-8";
@import url("nav.css");

body {
	font-family: "Tahoma",Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	margin-top:10px;
	background: #000000 url(../images/di.jpg) repeat-x;
	color:#999999;
}
input,textarea {
	color: #FFFFFF;
	border: 1px solid #2c2c2c;
	background: #303030 url(../images/inputdi_20.jpg) repeat-x;
}
#container .noborder {
	border:none;
	padding:0;
}

.width150 {
	width:150px;
	float:left;
}

h1 {
	color:#E2B85C;
	font-weight:bold;
	font-size:14px;
	padding:10px 0;
}
h2 {	
	color:#BDA266;
	font-weight:bold;
	font-size:12px;
	background: url(../images/q_15.jpg) no-repeat;
	padding-left:25px;
}
h3 {
	color:#BDA266;
	font-weight:bold;
	font-size:12px;
	background: url(../images/icon02_12.jpg) no-repeat left center;
	padding-left:25px;
	margin-top:15px;
	line-height:16px;
	vertical-align:middle;
}

h4 {
	font-weight:bold;
	font-size:13px;
	color:#BDA266;
}
h5 {
	font-weight:bold;
	font-size:13px;
	line-height:150%;
	padding:0;
	margin:0;
}




blockquote {
	background: url(../images/a_15.jpg) no-repeat;
	margin:0px;
	padding:0px;
	padding-left:25px;
}
a {
	text-decoration:none;
	color:#DEA303;

}
a:hover {
	text-decoration:underline;
}
.box {
	background: #181818 url(../images/yuan_17.jpg) top no-repeat;
	width:267px;
	float:left;
	margin-left:7px;
	height:230px;
}
.first {
	margin-left:0;
}
.clear {
	clear:both;
}
.content {
	padding:20px;
	height:185px;

	}
.box  img {
	padding-bottom:10px;
}

.box  p img {
	padding-right:5px;
	float:left;	
}
.box  br{
	clear:both;
}

.menu {
	background: #181818 url(../images/yuan_40.jpg) bottom no-repeat;
	position:relative;
	padding:0px 20px;
	padding-bottom:30px;
	width:227px;
	height:10px;
}

.menu a {
	background: url(../images/gilders_30.jpg) left  no-repeat;
	padding-left:15px;
	font-size: 11px;
	color:#DC6B00;
}
.menu a.img {
	background: none;
}
.menu a img {
	right:20px;
	bottom:15px;
	position:absolute;
	border:none;
}
.a99 {
	color:#A9925F;
}
.textleft {
	padding: 15px 0;
	padding-left:75px;
	padding-right:20px;
	line-height:150%;
}

.textleft img {
	padding:1px;
	border:4px solid #333;
	background-color: #FFFF99;
}

.textleft a {
	color:#CC9933;
}
.textleft form ul {
	list-style:none;
	margin:0;
	padding:0;
}
.textleft form ul li{
	margin:4px 0;
	line-height: 25px;
}
.textleft form ul  br{
	clear: both;
}
.textleft hr {
	border:none;
	border-bottom: 1px dashed #333;
	height:1px;
	width:100%;
/*	float:left;*/
	margin:10px 0px;
}
.textleft .title{
	margin-bottom:15px;
}
.textleft .title  img{
	float:left;
	margin-right:10px;
}
.textleft .title  br{
	clear:both;
}
.textleft .title  h1{
	font-size:12px;
	padding:0px;
}
.textleft .store ul{
	width: 160px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.textleft .store ul li{

	margin:0;
	padding:0;
	padding-bottom:3px;
}
.textleft .store  br{
	clear:both;
}
.textleft .store  div{
	margin-left:180px;
}

.textleft table tr td {
	vertical-align: top;
}

.textleft .works_img {
	width: 160px;
}

.textleft .works_descrip {
	padding-left: 15px;
}

	

#wrapper {
	margin:0px auto;
	width:990px;
	height:100%;
}
#sidebar {
	float:left;
	margin-top:100px;
}
#main {
	float:right;
	position:relative;
	width:817px;
}
#header {
	background: url(../images/gilders_03.jpg) left no-repeat;
	height:100px;
}

#shop {
	position:absolute;
	right:0px;
	padding-top:55px;
}
#shop a {
	padding-bottom:4px;
	padding-left:10px;
}
#shop a:hover {
	color:#DEA303;
}
#banner {
	width:817px;
	float:right;
}
#nav {
	width:168px;
	float:left;
}
#column {
	font-size:11px;
	padding-top:8px;
	height: 280px;
	float:right;
}

#footer {
	color:#666666;
	text-align:right;
	clear:both;
	width:812px;
	padding-top:3px;
	padding-bottom:30px;
}
#footer hr {
	width:812px;
	margin-left:5px;
}
#indexfooter {
	color:#666666;
	clear:both;
}
#indexfooter hr {
	margin:10px 0;
	margin-top: 0;
	
}
#subbanner {
	width:812px;
	float:right;
}
#container {
	width:812px;
	background: #1d1d1d url(../images/subyuan_17.jpg) top no-repeat;
	margin-top:10px;
	float:right;
}
#containerbottom {
	background:url(../images/page_14.jpg) no-repeat;
	height:17px;
}
#title {
	height:37px;
	margin:15px;
}
.education {
	background: url(../images/page_08.jpg) no-repeat;
	height:37px;
	margin:15px;
	padding-left:60px;

}
#title ul{
	list-style:none;
	margin:0px;
	padding:0px;
	color:#DEA303;
	font-size:11px;
	line-height:10px;
	float:left;
	width:400px;
}
#title ul a{
	padding-left:3px;
	
	
}

#title .left{
	width:60px;
	float:left;
}
.link {
	background: #191919;
	padding:10px;
	margin-bottom:15px;
	float:left;
	width: 690px;
}
.link ul {
	float:left;
	padding:0px;
	list-style:none;
	width:320px;
	margin:10px 0;
	margin-right:10px;
}
.link img {
	float:left;
	list-style:none;
	margin:10px 0;
	margin-right:10px;

}
.link br {
	clear:both;
}
.form ul{
	padding:0px;
	margin:0px;
}
.form li{
	padding-bottom:5px;
	list-style:none;
}
.form img{
	padding:5px;
	background:none;
	border:none;
	float:left;
	
}
.form br{
	clear: both;
}
.form span{
	width: 120px;
	float:left;
}

#myaccount {
	background: url(../images/myaccount_24.jpg) no-repeat;
	padding-left:91px;
	padding-top:20px;
}
#myaccount ul{
	list-style: none;
}



/*CSS black style pagination*/

DIV.black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; MARGIN: 3px; COLOR: #a0a0a0; PADDING-TOP: 10px;  TEXT-ALIGN: center;
}
DIV.black A {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(bar.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #909090 1px solid; COLOR: #c0c0c0; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid; TEXT-DECORATION: none
}
DIV.black A:hover {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: url(invbar.gif); BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
DIV.black A:active {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: url(invbar.gif); BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
DIV.black SPAN.current {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #606060
}
DIV.black SPAN.disabled {
	BORDER-RIGHT: #606060 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #606060 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #606060 1px solid; COLOR: #808080; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #606060 1px solid
}