html {
overflow: auto;
}
*:focus {outline: none;}
*::-moz-focus-inner {border: none; }
.q_main{
/*	margin:20px auto 0 auto;*/
	padding:0;
	overflow:hidden;
}
body{
	background-color:#000000;
	font-family:"Trebuchet MS", Arial, sans-serif;
	text-align:justify;
	line-height:13px;
	font-size:11px;
	margin:0px;
	padding:0;
}
img{
	border:none;
}
.container{
	background:url(../images/bg.jpg) no-repeat;
	width:1000px; 
	height:700px; 
	margin:0px auto; 
	border:#63686d 1px solid;
}
.title{
	width:412px; 
	height:35px; 
	margin:55px auto 25px;
}
.clear{
	clear:both;
	height:0px;
	margin:0;
	padding:0;
	line-height:0;
}
.rel{
	position:relative;
}	
/*------------menus------------*/
.menu-container
{
	background:url(../images/menubg.jpg) no-repeat; 
	width:615px; 
	height:32px; 
	margin: 0px auto; 
	display:block;
	padding:0px 0px 0px 215px;
}
.menuImg
{ 	
	position:absolute;	
}
.menuImgSel
{
	position:absolute;	
	right:0;
}
.menu1_container { 
	display:block;
	float:left;
	width:55px; 
	height:30px; 
	margin: 1px 11px 0px 0px;
	overflow:hidden;
	cursor:pointer;
	position:relative;
}
.menu2_container { 
	display:block;
	float:left;
	width:74px;
	height:30px; 
	margin: 1px 0px 0px 20px;
	overflow:hidden;
	cursor:pointer;
	position:relative;
}
.menu3_container { 
	display:block;
	float:left;
	width:110px; 
	height:30px;
	margin: 1px 0px 0px 24px;
	overflow:hidden;
	cursor:pointer;
	position:relative;
}
.menu4_container { 
	display:block;
	float:left;
	width:82px; 
	height:30px; 
	margin: 1px 0px 0px 22px;
	overflow:hidden;
	cursor:pointer;
	position:relative;
}

	/*------------menus------------*/
	
.wrapper{
	width:734px;
	margin:30px auto 10px;
}
.pic1_container{
	float:left;
}
.pic2_container{
	background:url(../images/pic-02.jpg) no-repeat; 
	float:right;
	width:165px;
	height:340px;
	padding:80px 80px 10px 95px;
}
.pic_text{
	margin:0px 0px 5px 0px;
	color:#484747;
}
.grey_title{
	margin:10px 0 0 0;
	padding:0;
	
	color:#61646d;
	font-size:14px;
	text-align:center;
	text-transform:uppercase;
}
.black_title{
	margin:5px 0 0 0;
	padding:0;
	
	color:#14171e;
	line-height:18px;
	font-size:14px;
	text-align:center;
	text-transform:uppercase;
}
.grey_title_01{
	margin:5px 0 0 0;
	padding:0;
	
	color:#484747;
	font-size:14px;
	text-align:center;
}
.smalltext{
	margin:5px 0 0 0;
	padding:0;
	
	color:#484747;
	font-size:10px;
	text-align:center;
	line-height:12px;
}
.black_link{
	margin:5px 0 0 0;
	padding:0;	
	
	font-size:12px;
	text-align:center;
	line-height:12px;
}
.black_link a{
	color:#474748;
	text-decoration:none
}
.black_link a:hover{
	color:#14171e;
}
		/*------------Gallery------------*/
		
.wrapper_main{
	width:810px;
	height:auto;
	padding:20px 100px 1px 90px;
	margin:0;
	position:relative;
}
.gallery_container{
	width:350px;
	float:left;
	height:auto;
	margin:0px;
	padding:0 0 0 5px;
}	
.gallery_container_02{
	width:358px;
	float:left;
	height:auto;
	margin:0px;
	padding:0 0 0 5px;
}
.nav{
	margin:0;
	padding:0;
	width:89px;
	height:auto;
	display:block;
	position:absolute;
	right:30px;
	top:167px;
	z-index:9999;
	
}
.nextbtn {
	margin:0;
	padding:0;
	width:89px;
	height:31px;
	display:block;
	
	background-image:url(../images/next.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.nextbtn a{
	margin:0;
	padding:0;
	width:89px;
	height:31px;
	display:block;
	
	background-image:url(../images/next.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.nextbtn a:hover{
	background-image:url(../images/next_hover.jpg);
}
.prevbtn {
	margin:10px 0 0 0;
	padding:0;
	width:89px;
	height:31px;
	display:block;
	
	background-image:url(../images/prev.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.prevbtn a{
	margin:0;
	padding:0;
	width:89px;
	height:31px;
	display:block;
	
	background-image:url(../images/prev.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.prevbtn a:hover{
	background-image:url(../images/prev_hover.jpg);
}
.ajax_loader{
	width:360px;
	float:left;
	height:auto;
}
.loading{
	width:32px;
	height:32px;
	margin:0 auto;
	padding:150px 0px 0 0px;	
	
	color:#999999;
	font-weight:normal;
	}
.image_container_01{
	background:url(../images/vertical-frame.jpg) no-repeat left top;
	width:260px;
	height:338px;
	float:right;
	padding:28px 20px 0px 26px;
	margin:0px;
}	
.image_container_02{
	background:url(../images/horizontal-frame.jpg) no-repeat left top;
	width:312px;
	height:262px;
	float:left;
	padding:27px 20px 10px 25px;
	margin:40px 0px 27px 0px;
}	
.gallery_des{
	background:url(../images/a_bg.jpg) no-repeat;
	width:323px;
	height:80px;
	float:right;
	padding:23px 10px 10px 10px;
	text-align:center;
}
.gallery_des_02{
	background:url(../images/a_bg.jpg) no-repeat;
	background-position:right top;
	width:320px;
	height:80px;
	float:left;
	padding: 23px 10px 10px 22px;
	text-align:center;
}
.thumbs_pannel{
	float:right;
	width:400px;
	height:auto;
	padding: 0px 38px 0px 0px 
}	
.thumbs_container{
	background:url(../images/thumbs_bg.jpg) no-repeat;
	width:385px;
	height:366px;
	float: right;
	padding: 0px 0 0 0;
	margin:0;
	line-height:0;
	overflow:hidden;
}
.img_container01{
	width:385px;
	height: auto;
	display:block;
	padding:0;
	margin: 0 0 0px 0px;
}

.prot_img01 a{
	background:url(../images/patriot-1-thumb.jpg) no-repeat;
	background-position:left;
	width:82px;
	height:77px;
	float:left;
	margin:13px 0px 0px 16px;
	cursor: pointer;
	display:inline;
}
.prot_img01 a:hover{
	background:url(../images/patriot-1-thumb.jpg) no-repeat;
	background-position:right;
}
.prot_img01_active a{
	background:url(../images/patriot-1-thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:13px 0px 0px 16px;
	cursor: pointer;
	display:inline;
}
.prot_img02 a{
	background:url(../images/patriot-2-thumb.jpg) no-repeat;
	background-position:left;	
	margin:13px 0px 0px 49px;	
	padding: 0;
	float:left;
	display:inline;
	width:82px;
	height:77px;
	float:left;
}
.prot_img02 a:hover{
	background:url(../images/patriot-2-thumb.jpg) no-repeat;
	background-position:right;
}
.prot_img02_active a{
	background:url(../images/patriot-2-thumb.jpg) no-repeat;
	background-position: right;
	margin:13px 0px 0px 49px;	
	padding: 0;
	float:left;
	display:inline;
	width:82px;
	height:77px;
	float:left;
}
.prot_img03 a{
	background:url(../images/Get-Out-While-You-Can-thumb.jpg) no-repeat;
	background-position: left;
	width:82px;
	height:77px;
	float:left;
	margin:13px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img03 a:hover{
	background:url(../images/Get-Out-While-You-Can-thumb.jpg) no-repeat;
	background-position:right;
}
.prot_img03_active a{
	background:url(../images/Get-Out-While-You-Can-thumb.jpg) no-repeat;
	background-position: right;
	width:82px;
	height:77px;
	float:left;
	margin:13px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img04 a{
	background:url(../images/Portrait-1-thumb.jpg) no-repeat;
	background-position: left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 16px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img04 a:hover{
	background:url(../images/Portrait-1-thumb.jpg) no-repeat;
	background-position: right;
}
.prot_img04_active a{
	background:url(../images/Portrait-1-thumb.jpg) no-repeat;
	background-position: right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 16px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img05 a{
	background:url(../images/Portrait-2-thumb.jpg) no-repeat;
	background-position:left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 49px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img05 a:hover{
	background:url(../images/Portrait-2-thumb.jpg) no-repeat;
	background-position: right;
}
.prot_img05_active a{
	background:url(../images/Portrait-2-thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 49px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img06 a{
	background:url(../images/Portrait-Study-1-thumb.jpg) no-repeat;
	background-position: left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img06 a:hover{
	background:url(../images/Portrait-Study-1-thumb.jpg) no-repeat;
	background-position: right;
}
.prot_img06_active a{
	background:url(../images/Portrait-Study-1-thumb.jpg) no-repeat;
	background-position: right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img07 a{
	background:url(../images/Portrait-Study-2-thumb.jpg) no-repeat;
	background-position: left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 16px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img07 a:hover{
	background:url(../images/Portrait-Study-2-thumb.jpg) no-repeat;
	background-position:right;
}
.prot_img07_active a{
	background:url(../images/Portrait-Study-2-thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 16px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img08 a{
	background:url(../images/Portrait-Study-3-thumb.jpg) no-repeat;
	background-position:left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 49px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img08 a:hover{
	background:url(../images/Portrait-Study-3-thumb.jpg) no-repeat;
	background-position: right;
}
.prot_img08_active a{
	background:url(../images/Portrait-Study-3-thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 49px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img09 a{
	background:url(../images/Portrait-Study-4-thumb.jpg) no-repeat;
	background-position:left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.prot_img09 a:hover{
	background:url(../images/Portrait-Study-4-thumb.jpg) no-repeat;
	background-position:right;
}
.prot_img09_active a{
	background:url(../images/Portrait-Study-4-thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}

.profile_img01 a{
	background:url(../images/8_thumb.jpg) no-repeat;
	background-position:left;
	width:82px;
	height:77px;
	float:left;
	margin:13px 0px 0px 16px;
	cursor: pointer;
	display:inline;
}
.profile_img01 a:hover{
	background:url(../images/8_thumb.jpg) no-repeat;
	background-position:right;
}
.profile_img01_active a{
	background:url(../images/8_thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:13px 0px 0px 16px;
	cursor: pointer;
	display:inline;
}
.margin_r_z{
	margin-right:0;
	}
.self_img01 a{
	background:url(../images/4_thumb.jpg) no-repeat;
	background-position:left;	
	margin:13px 0px 0px 49px;	
	padding: 0;
	float:left;
	display:inline;
	width:82px;
	height:77px;
	float:left;
}
.self_img01 a:hover{
	background:url(../images/4_thumb.jpg) no-repeat;
	background-position:right;
}
.self_img01_active a{
	background:url(../images/4_thumb.jpg) no-repeat;
	background-position: right;
	margin:13px 0px 0px 49px;	
	padding: 0;
	float:left;
	display:inline;
	width:82px;
	height:77px;
	float:left;
}
.self_img02 a{
	background:url(../images/9_thumb.jpg) no-repeat;
	background-position: left;
	width:82px;
	height:77px;
	float:left;
	margin:13px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img02 a:hover{
	background:url(../images/9_thumb.jpg) no-repeat;
	background-position:right;
}
.self_img02_active a{
	background:url(../images/9_thumb.jpg) no-repeat;
	background-position: right;
	width:82px;
	height:77px;
	float:left;
	margin:13px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img03 a{
	background:url(../images/5_thumb.jpg) no-repeat;
	background-position: left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 16px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img03 a:hover{
	background:url(../images/5_thumb.jpg) no-repeat;
	background-position: right;
}
.self_img03_active a{
	background:url(../images/5_thumb.jpg) no-repeat;
	background-position: right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 16px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img04 a{
	background:url(../images/6_thumb.jpg) no-repeat;
	background-position:left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 49px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img04 a:hover{
	background:url(../images/6_thumb.jpg) no-repeat;
	background-position: right;
}
.self_img04_active a{
	background:url(../images/6_thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 49px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img05 a{
	background:url(../images/2_thumb.jpg) no-repeat;
	background-position: left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img05 a:hover{
	background:url(../images/2_thumb.jpg) no-repeat;
	background-position: right;
}
.self_img05_active a{
	background:url(../images/2_thumb.jpg) no-repeat;
	background-position: right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img06 a{
	background:url(../images/1_thumb.jpg) no-repeat;
	background-position: left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 16px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img06 a:hover{
	background:url(../images/1_thumb.jpg) no-repeat;
	background-position:right;
}
.self_img06_active a{
	background:url(../images/1_thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 16px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img07 a{
	background:url(../images/3_thumb.jpg) no-repeat;
	background-position:left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 49px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img07 a:hover{
	background:url(../images/3_thumb.jpg) no-repeat;
	background-position: right;
}
.self_img07_active a{
	background:url(../images/3_thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 49px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img08 a{
	background:url(../images/7_thumb.jpg) no-repeat;
	background-position:left;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.self_img08 a:hover{
	background:url(../images/7_thumb.jpg) no-repeat;
	background-position:right;
}
.self_img08_active a{
	background:url(../images/7_thumb.jpg) no-repeat;
	background-position:right;
	width:82px;
	height:77px;
	float:left;
	margin:43px 0px 0px 48px;
	padding: 0;
	float:left;
	display:inline;
}
.thumbs_des{
	background:url(../images/b_bg.jpg) no-repeat;
	width:370px;
	height:80px;
	float:right;
	padding: 22px 13px 10px 10px;
	text-align:center;
	line-height:15px;
	overflow:hidden;
}
.titletext{
	font-size:12px;
	font-weight:bold;
	color:#2d2d2d;
}
.bold_bluetext{
	font-size:11px;
	font-weight:bold;
	color:#4a546a;
}
.des_text{
	color:#606164;
}
.price_text{
	font-size:14px;
	color:#393939;
}
.click_text{
	font-size:14px;
	color:#2d2d2d;
	display:block;
	padding:0px 0px 5px 0px;
}
.greytext{
	font-size:11px;
	color:#51535a;
}
.blackboldtext a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.blackboldtext a:hover{
	color:#666666;
}
		/*------------Gallery------------*/
		
		/*------------Exhibitions------------*/
	
.wrapper_main_01{
	width:1000px; 
	height:auto;
	margin:0px auto;
	padding: 0px 0px 0px 0px;
	display:block;
	
}	
.tbl_container{
	width:830px;
	margin:0px auto;
}	
.bluenormaltext{
	color:#a7aeb9;
	display:block;
	font-size: 14px;
	text-align:center;	
	padding:20px 0px 20px 0px;
	margin:0px;
}		
.whitetitle{
	font-size:14px;
	color:#ffffff;
}	
.hline{
	border-top:1px solid #8a8b93;
	padding:0px 0px 0px 0px;
	height:1px;
	display:block;
	margin:0;
	line-height:0;
}
.hline1{
	border-bottom:1px solid #61646c;
	padding:1px 0px 0px 0px;
	height:1px;
}
.lightbluetext{
	font-size:14px;
	color:#a9afc7;
	padding:20px 0px 20px 14px;
	display:block;
	text-align:left;
}
.greytext_01 {
	color:#b4b4b4;
	font-size:14px;
    padding:20px 0px 20px 11px;
	display:block;
	text-align:left;
	text-decoration:none;
}
.greytext_01 a{
	color:#b4b4b4;
	font-size:14px;
	display:block;
	text-decoration:none;
}
.greytext_01 a:hover{
	color:#CCCCCC;
}
.darkbluetext{
	height:48px;
	color:#323c46;
	font-size:14px;
	font-weight:bold;
	padding:32px 0px 0px 0px;
	display:block;
	text-align:center;
	border-top:1px solid #61646c;
	text-transform:uppercase;
}
/*------------Exhibitions------------*/
		
/*------------Contact------------*/
.bluenormaltext_01{
	color:#b4bbcb;
	display:block;
	font-size: 14px;
	text-align:center;	
	padding:20px 0px 30px 0px;
	margin:0px;
	font-weight:normal;
}
.form_container{
	width:355px;
	float:left;
	padding: 0px 0px 0px 150px;
}	
.form_title{
 	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	display:block;
	padding:0px 0 6px 0;
	margin:0px 0 0 0;
	text-align:left;
	float:left;
}
.textbox{
	float:left;
	background:url(../images/textbox_bg.jpg) no-repeat;
	background-position:left top;
	width:347px;
	height:26px;
	border:0;
	margin:0;
	text-align:left;
	padding-bottom:6px;
}
.input1{
	font-family:"Trebuchet MS", Arial, sans-serif ;
	font-size:12px;
	color:#404854;
	background:none;
	border:0;
	width:331px;
	height:21px;
	padding:5px 8px 0px 8px;
	margin:0;
	display:block;
}
.top_shadow{
	float:left;
	background:url(../images/textbox01_bg.jpg) no-repeat;
	background-position:left top;
	width:347px;
	height:auto;
	margin:0;
	padding:9px 0 0 0;
}
.textbox_01{
	float:left;
	background:url(../images/message_bg.jpg) repeat-y;
	background-position:left top;
	width:347px;
	height:auto;
	border:0;
	margin:0;
	text-align:left;
	padding-bottom:6px;
	overflow:auto;
}
.input2{
	font-family:"Trebuchet MS", Arial, sans-serif ;
	font-size:12px;
	color:#404854;
	background:none;
	border:0;
	width:325px;
	height:170px;
	padding:5px 8px 5px 8px;
	overflow:auto;
	display:block;
}
.add_container{
	width:355px;
	height:auto;
	float:left;	
	margin:0px;
	padding:0px 0 0 0;
	line-height:0px;
	position:relative;
}
.checked{
	background:url(../images/chk-box.png) no-repeat;
	background-position:right;
	width:35px;
	height:33px;
	margin:5px 0 0 0;
	padding:0px;
	float:left;
	cursor:pointer;
	display:block;
}
.checkbox{
	background:url(../images/chk-box.png) no-repeat;
	background-position:left;
	width:35px;
	height:33px;
	margin:5px 0 0 0;
	padding:0px;
	float:left;
	cursor:pointer;
	display:block;
}
.mail_text{
	height:auto;
   	font-size:14px;
   	color:#9b9b9c;
   	display:block;
  	float: left;
	margin:0 18px 0 0;
	padding:20px 0 0 0;
	line-height:15px;
	text-align:left;
}
.icon_container{
	margin:8px 9px 0 5px;
	padding:0;
	height:59px;
	display:inline;
	float:left;
	border:none;
	background:none;
}
.link_text{
	height:auto;
	font-size:13px;
	color:#9b9b9c;
	display:block;
	float: left;
	margin:19px 0 0 0;
	padding:0;
	text-align:left;
}
.link_text a{
   	color:#9b9b9c;
	text-decoration:none;
}  
.link_text a:hover{
   	color:#faf9f7;
	text-decoration:none;
}
.reset a{
	background:url(../images/reset_btn.jpg) no-repeat;
	background-position: left;
	width:88px;
	height:33px;
	display:block;
	float: left;
	margin:15px 2px 0 0;
}
.reset a:hover{
	background:url(../images/reset_btn.jpg) no-repeat;
	background-position: right;
}
.send a{
	background:url(../images/send_btn.jpg) no-repeat;
	background-position:left;
	width:88px;
	height:33px;
	display:block;
	float: left;
	margin:15px 0 0 0;
}
.send a:hover{
	background:url(../images/send_btn.jpg) no-repeat;
	background-position:right;
}
.contact_image_container{
	width:296px;
	height:auto;
	display:block;
	float:right;
	padding: 0px 128px 0 0;
	margin: 15px 0 0 0;
}
.thanks{
	font-size:14px;
	font-weight:bold;
	color:#CCCCCC;
	text-align:left;
	margin:150px 0 0 0px;
	display:block;
}

		/*------------Contact------------*/
		
		/*------------Footer------------*/
.footer{ 
	clear:both;
	width:830px;
	border-top:#7c7d82 1px solid;
	font-size:10px;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
}
.footer01{ 
	clear:both;
	width:830px;
	border-top:#7c7d82 1px solid;
	font-size:10px;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
}
.copyright{
	margin: 0px;
	display:block;
	float:left;
	color:#656565;
}
.site{
	padding-left:255px;
	margin:0px 0px 0px 0px;
	float:left;
	display:block;
	}
.site a{
 	color:#222222;
	text-decoration:none;
}
.site a:hover{
 	color:#c5c5c5;
}
.con_text a{
	float:right;
	display:block;
	color:#656565;
	text-decoration:none;
}
.con_text a:hover{
	float:right;
	display:block;
	color:#c5c5c5;
}

		/*------------Footer------------*/
		
		/*------------T & C------------*/
.tc_cont{
/*	background:url(../images/t_c_bg.jpg) no-repeat;*/
	width:410px;
	height:auto;
	overflow:hidden;
	margin:0 ;
	padding:0 42px 30px 42px;
	}
h1{
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:left;
	display:block;
	margin:0 0 2px 0;
	padding:0;
}
h2{
	font-size:11px;
	font-weight:normal;
	color:#a3a3a3  ;
	text-transform:uppercase;
	text-align:left;
	display:block;
	margin:0 0 10px 0;
	padding:0;
}		
.tc_text{
	font-size:11px;
	color:#aaafc2;
	text-align:justify;
	display:block;
	line-height:14px;
	margin:0px 0 12px 0;
	padding:0;
}		
.tc_footer{ 
	border-top:#7c7d82 1px solid;
	margin:0 auto;
}
.loader{
		background-color:#ffffff;
		position:absolute;
		left:250px;
		top:160px;
		border:1px #333333 solid;
		padding:3px;
}
