* {
	margin:0px;
	padding:0px;
}
p{text-align:justify;}
a{
	color:#FF6420;
	text-decoration:none;
	
}
a:hover{
	color:#333;
}
body {
	font-family: Arial;
	font-size: 12px;
	line-height: 135%;
	color: #333;
	background:#000000 url(body-bg.jpg) repeat-x scroll 0 0;
}
#frame {
	margin: 0 auto;
	padding:0;
	width:968px;
	padding-top:10px;
}
#frame .header {
	float:left;
	width:948px;
	border:10px solid #E4E4E4;
	background:	transparent url(0147_textile.jpg) repeat-x scroll 0 0;
}
#frame .header .header_top {
	float:left;
	width:948px;
}
#frame .header .header_top span.logo {
	float:left;
	padding-left:5px;
	padding-top:4px;
}
#frame .header .header_top span.bannertop {
	float:right;
	padding-right:20px;
	padding-top:13px;
}
#frame .header .menu {
	float:left;
	width:948px;
	background:url(menuBar_N.png) 0 0 repeat-x;
	border-top:1px solid #FF6420;
}
#frame .header .menu ul {
	float:left;
	list-style:none;
}
#frame .header .menu ul li {
	float:left;
	list-style:none;
	padding-left:10px;
	padding-right:12px;
	background:url(divder_N.png) right 15px no-repeat;
}
#frame .header .menu ul li a {
	float:left;
	height:48px;
	line-height:49px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	overflow:hidden;
	border-top:1px solid #6b6b6b;
}
#frame .header .menu ul li a:hover {
	color:#FF6420;
	text-decoration:none;
	text-transform:uppercase;
	border-top:1px solid #fff;
}
#frame .header .bonusContainer {
	float:left;
	width:946px;
	background:#CF4811;
	border:1px solid;
	border-top:none;
}
#frame .header .bonusContainer .bigBonus {
	float:left;
	width:618px;
	height:218px;
	background: url(rotator-bg.jpg) left top no-repeat;
	position:relative;
}
#frame .header .bonusContainer .bigBonus div.bonusImg {
	float:right;
	padding-right:19px;
	padding-top:35px;
}
#frame .header .bonusContainer .bigBonus div.discription {
	color:#FFFFFF;
	float:left;
	padding-left:20px;
	padding-top:20px;
	width:378px;
}
#frame .header .bonusContainer .bigBonus div.discription h2 {
	font-size:18px;
}
#frame .header .bonusContainer .bigBonus div.discription p {
	font-size:13px;
	text-align:justify;
}
#frame .header .bonusContainer .bigBonus div.discription p.bonusRate {
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	font-weight:bold;
	padding-top:10px;
}
#frame .header .bonusContainer .bigBonus .visitBtn {
	position:absolute;
	width:283px;
	height:57px;
	left:0px;
	bottom:0px;
}
#frame .header .bonusContainer .bigBonus div.discription p.bonusRate strong {
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	font-weight:bold;
	color:#CCC;
	font-weight:normal;
}
#frame .header .bonusContainer ul.bonusSmall {
	background:url(rotator-ul-bg.png) repeat-y scroll 0 0;
	list-style:none;
	width:	327px;
	float:right;
	border-left:1px solid;
}
#frame .header .bonusContainer ul.bonusSmall li {
	list-style:none;
	width:	327px;
	float:left;
	background:transparent url(rotator-div1.png) repeat-x scroll 50% 0;
	height:73px;
	color:#fff;
	position:relative;
}
#frame .header .bonusContainer ul.bonusSmall li span.imgBon {
	float:left;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
}
#frame .header .bonusContainer ul.bonusSmall li h3 {
	font-size:15px;
	padding-top:11px;
	padding-bottom:3px;
}
#frame .header .bonusContainer ul.bonusSmall li p {
	font-size:12px;
}
#frame .header .bonusContainer ul.bonusSmall li span.downBtn {
	position:absolute;
	width:54px;
	height:53px;
	right:5px;
	top:10px;
}
#frame .flagsBox {
	float:left;
	width:948px;
	margin-top:10px;
	margin-bottom:10px;
	border:10px solid #E4E4E4;
	background: #B4B4B4 url(section2-bg.png) repeat-x;
	height:48px;
}
#frame .flagsBox .flagsinner {
	float:left;
	width:946px;
	border:1px solid #BFBFBF;
	height:46px;
	overflow:hidden;
}
#frame .flagsBox .flagsinner ul.flags {
	float:left;
	list-style:none;
}
#frame .flagsBox .flagsinner ul.flags li {
	float:left;
	list-style:none;
	color:#666666;
	line-height:46px;
	height:46px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:7px;
}
#frame .flagsBox .flagsinner ul.flags li.paddtop {
	padding-top:16px;
	line-height:normal;
}
#frame .flagsBox .flagsinner ul.flags li img {
	border:none;
}
#searchmod {
	float:right;
	overflow:hidden;
	padding:7px 0 0;
	width:425px;
}
#searchmod .inputbox {
	background:transparent url(search-bg.png) no-repeat scroll 0 0;
	border:0 none;
	float:left;
	font-size:110%;
	height:24px;
	margin-right:0;
	padding:4px 10px;
	width:355px;
}
#searchmod input.button {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(search-button.png) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	font-size:0;
	height:30px;
	line-height:29px;
	padding:0;
	text-align:center;
	width:36px;
}



#frame .containerFrame{
	float:left;
	width:948px;
	border:10px solid #E4E4E4;
	background:#FFFFFF;
	
	}

#frame .containerFrame .container{
	float:left;
	width:948px;
	border-top:2px solid #FF6420;
	border-bottom:1px solid #BFBFBF;
	border-left:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;
}



#frame .containerFrame .container .leftpanel{
	float:left;
	width:270px;
	background:transparent url(col-grad.png) 0px 0px repeat-x;
	
}


#frame .containerFrame .container .leftpanel ul.navigation{
	float:left;
	list-style:none;
	width:270px;
	padding-top:16px;

}

#frame .containerFrame .container .leftpanel ul.navigation li.block{
	float:left;
	list-style:none;
	width:238px;
	padding:16px;
	padding-bottom:10px;
	padding-top:0px;
}


#frame .containerFrame .container .leftpanel ul.navigation li.block  h2{
	float:left;
	width:238px;
	border-bottom:3px solid #999999;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:36px;
	color:#F88A00;;
}
#frame .containerFrame .container .leftpanel ul.navigation li.block ul{
	float:left;
	list-style:none;
	width:238px;
}
#frame .containerFrame .container .leftpanel ul.navigation li.block ul li{
	float:left;
	list-style:none;
	width:238px;
	line-height:22px;
	border-bottom:1px solid #dbdbdb;
}

#frame .containerFrame .container .leftpanel ul.navigation li.block ul li a{
	color:#333;
	text-decoration:none;
	
}
#frame .containerFrame .container .leftpanel ul.navigation li.block ul li a:hover{
	color:#FF6420;
}



#frame .containerFrame .container .midpanel{
border-left:1px solid #D1D1D1;
border-right:1px solid #D1D1D1;
float:left;
width:404px;
background:#F0F0F0;
}

#frame .containerFrame .container .midpanel ul.binder{
	float:left;
	width:404px;
	list-style:none;
}

#frame .containerFrame .container .midpanel ul.binder li.block{
	float:left;
	width:372px;
	list-style:none;
	background:url(maincol-grad.png) 0px 0px repeat-x;
	padding:16px;
}
#frame .containerFrame .container .midpanel ul.binder li.block h1, #frame .containerFrame .container .midpanel ul.binder li.block h2{
	float:left;
	width:372px;
	border-bottom:3px solid #999999;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:36px;
	color:#F88A00;
	margin-bottom:5px;
}
#frame .containerFrame .container .midpanel ul.binder li.block h3{
color:#AD4125;	
font-size:13px;
}
#frame .containerFrame .container .midpanel ul.binder li.block p{
	text-align:justify;
	padding-top:5px;
	padding-bottom:3px;
}
#frame .containerFrame .container .midpanel ul.binder li.block .article{
	float:left;	
	width:372px;
	border-bottom:1px solid #dbdbdb;
	padding-bottom:5px;
	padding-top:5px;
}
#frame .containerFrame .container .midpanel ul.binder li.block .article .imagebox{
	float:left;	
	padding-right:5px;
}




#frame .bottomContainer{
	float:left;
	width:948px;
	border:10px solid #E4E4E4;
	background:#505050 url(bottom-grad.png) 0px 0px repeat-x;
	margin-top:10px;
	
}


#frame .bottomContainer ul{
	float:left;
	list-style:none;
	padding-bottom:10px;
}
#frame .bottomContainer ul li{
	float:left;
	width:250px;
	padding-left:50px;
}

#frame .bottomContainer ul li h2{
	float:left;
	width:250px;
	border-bottom:3px solid #999999;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:36px;
	color:#F88A00;
	margin-bottom:5px;
}
#frame .bottomContainer ul li ul.boxi{
	float:left;
	width:250px;
	list-style:none;
}
#frame .bottomContainer ul li ul.boxi li{
	float:left;
	width:250px;
	line-height:20px;
	padding:0px;
	border-bottom:1px solid #dbdbdb;
	color:#fff;
}

#frame .footer{
	float:left;
	width:948px;
	text-align:center;
	color:#ccc;
	font-size:11px;
	margin-top:10px;
	
}
h4{font-size:13px;}