/* CSS Document */
body
{
background:#ffffff;
margin-top:0px;
margin-left:auto;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	color: #000000;
}
a:link {
	color: red;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.wrapper
{
margin:0 auto;
height:auto;
width:1024px;}
.style1
{
color: #FFFFFF;
	font-size: 11px;}

/*header*/


.head
{
background:url(images/header_small.jpg);
width:1024px;
height:249px;}
.headrow1
{
width:1024px;
height:211px;}
.imagefea{
margin-right: 10px;}

.logo
{
width:161px;
height:124px;
background:url(images/logo.gif);
margin-right:35px;
float:right;
opacity: .7;
}
.search1
{
width:270px;
height:30px;
margin-top:18px;
margin-right:2px;
float:right;
border:#000 1px solid;}
.search
{
float:left;
width:240px;
height:32px;
background:url(images/searchbar.jpg);

}

/*Menu*/
.menu
{
width:1024px;
height:38px;
background:url(images/menu.jpg) repeat-x;
opacity: .7;
}

.menu ul {list-style:none; margin:0; padding:0;}
.menu li {list-style:none; margin:0; padding:0; float:left;}
.menu li a {
	display:block;
	text-decoration:none;
	font-family: Arial;
	font-size:14px;
	font-weight:Bold;
	color:#ffffff;
	
	padding:12px 12px 5px 10px;

}

/*content*/
.content
{
width:1024px;
height:780px;}
.content1
{
width:1024px;
height:500px;}
.content2
{
width:1024px;
height:900px;}
.content4
{
width:1024px;
height:1300px;
padding:0 10px;}
.content3
{
width:950px;
padding:0 10px;
height:3030px;}
.list2 { padding:4px 0 10px 0;}
.list2 li { width:100%; overflow:hidden; padding-bottom:20px; padding-top:10px; border-bottom: #CCCCCC solid 1px;}
.list2 li.last { padding-bottom:0 !important;}
.list2 li img { float:left;}
.list2 li h5 { padding-top:6px;}
.list2 li h6 {
	padding-top:2px;
	padding-bottom: 5px;
	text-align: center;
}
.list2 li.special{padding:0px 0 4px 0; list-style:square ; border-bottom:none;}

.row1
{

width:950px;
height:200px;
margin-top:35px;
margin-left:25px;}
.row5
{

width:950px;
height:auto;
margin-top:35px;
margin-left:25px;}


.bg1
{
color:#fff;

width:239px;
height:180px;
background:url(images/bg1.jpg);
}
.topbg1
{
width:239px;
height:11px;}

.border1
{
padding-top:5px;
width:239px;
height:20px;
border-bottom:1px solid #fff;}


.bg1 a {

	
	text-decoration:none;
	font-family: Arial;
	font-size:12px;
	font-weight:Bold;
	color:#ffffff;
	}

.box1
{
margin-right:34px;
float:left;}

.bg2
{
float:left;
width:660px;
height:197px;
border:#000 solid 1px;
}
.bg3
{
float:left;
width:370px;
height:191px;
background:url(images/t.jpg) repeat-x;
margin: 0;
padding: 0;

padding-top:10px;
padding-left:10px;
 
}
.leftbg3
{
float:left;
width:52px;}
.rightbg3
{
float:left;
width:29px;}


.input
{
width:250px;
background:#cccccc;
border:1px solid #000;}
.comment
{
width:250px;
background:#cccccc;
border:1px solid #000;
height:70px;}
.submit
{
width:70px;
background:#000000;
color:#fff;
font-size:10px;}
.bg4
{
padding-top:3px;
float:left;
width:370px;
height:235px;
background:url(images/q.jpg) repeat-x;}
.leftbg4
{
float:left;
width:58px;}
.rightbg4
{
float:left;
width:19px;}
.row2
{

width:990px;
height:200px;
margin-top:35px;
margin-left:25px;}
.row3
{
width:990px;
height:300px;
float:left;
margin-top:30px;

margin-left:25px;}

.box3
{float:left;
width:266px;
height:177px;
border:#D8D8D8 3px solid;}
.bar
{
float:left;
margin:0 20px;}

.box4
{
float:left;
width:200px;
height:300px;
margin-right:150px;
}
.box5
{

float:left;
width:250px;
height:300px;
}

.box4 b
{
color:333333;
font-size:18px;
}

.box4 a
{
font-size:13px;
font-weight:500;
color:#6c6c6c;
}
.box5 b
{
color:333333;
font-size:18px;

}

.box5 a
{
font-size:13px;
font-weight:lighter;
color:#6c6c6c;
}
.box6
{
float:left;
width:480px;
height:auto;
border-right:#c9c9c9 2px dotted;
}
.box6 b
{
color:000;
font-size:18px;

}
.box7
{
float:left;
width:470px;
height:auto;


}
.box7 b
{
color:000;
font-size:18px;

}
.box8
{
margin-top:20px;
width:470px;
height:auto;
}
.box9
{
margin-left:25px;

width:970px;
height:162px;}
.box9 b
{
color:000;
font-size:17px;
}
.flag
{
width:63px;
height:68px;
float:left;
}

.block
{
padding-top:18px;
width:470px;
height:75px;
border-bottom:#c9c9c9 2px dotted;
}
.news
{
float:right;
background:url(images/news.jpg);
height:65px;
width:402px;
font-size:12px;
color:#fff;
}
.style2
{
font-size:11px;
font-weight:bold;
color:#000;}
.news b
{
font-size:11px;
font-weight:normal;
color:#fff;
float:right;}
.follow
{
font-family:"Myriad Pro"; 
margin-right:10px;
width:462px;
height:69px;
margin-top:50px;
background:url(images/follow.jpg);
float:right;
Font-size:30px;
padding-top:10px;
color:#fff;}


/*footer*/
.footer
{
height:330px;
width:1024px;
background:#333333;}
.row4
{
height:250px;
padding-top:50px;
margin-left:25px;
width:990px;}
.row6
{
width:1024px;
height:900px;}
.box10
{
padding-left:5px;
height:230px;
width:195px;
border:#999 1px solid;
float:left;
margin-right:20px;}
.box10 b
{
font-size:18px;
color:#E9E9E9;}
.box10 a
{
font-size:13px;
color:#f2f2f2;}
.login
{
float:left;
padding-left:5px;
padding-right:5px;
height:230px;
width:285px;
border:#999 1px solid;
font-size:13px;
color:#f2f2f2;}

.login b
{
font-size:18px;
color:#E9E9E9;}
.login p
{
font-size:11px;
color:#f2f2f2;}

.login input
{
width:200px;
background:#333;
border:1px solid #000;