@charset "utf-8";
/* CSS Document */

/*outer grey = #f4f3f4*/
/*inner grey = #e7e8e9*/
/*dark grey = #7e7f82*/
/*orange = #F1881D*/

body{
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #f4f3f4;
}

img{
    border: 0;
}

.flft{
    float: left;
}

.flrt{
    float: right;
}

#wrapper{
    width: 934px;
	height: 1000px;
	background-color: #FFFFFF;
	margin: 0 auto 0 auto;
}

#hdr{
    width: 573px;
	height: 190px;
}

#menu{
    width: 573px;
	height: 54px;
}

.strap{
    position: relative;
	top: 38px;
	left: 0px;
}

.ftrl{
    margin: 10px 0 0 0;
    width: 573px;
	float: left; 
	clear: left;  
}

.ftrr{
    margin: 10px 0 0 0;
    width: 361px;
	float: right;   
}

.fimg{
    float: right;
	margin: 10px 0 0 0;
}

.img1 {
    width:107px;
    height:124px;
    margin:0 10px 2px 0;
	float: left;
}

.gal1, .gal2{
	float: left;
	width: 210px;
	height: 140px;
	margin: 0 20px 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}

.gal2{
	margin: 0 0 20px 0;
}

.tbox{
    width: 290px;
	height: 500px;
	margin: 0 0 0 20px;
}

.cl1{
    width: 573px;
	float: left;
}

.cl2{
    width: 361px;
	float: right;
}

.cl3{
    position:relative;
	z-index: 2;
	top: 17px;
	left: 573px;
}

.cl4{
	float: left;
	width: 510px;
	padding: 10px 10px 10px 53px;
	background-color: #e7e8e9;	
}

.cl5, .cl6{
	width: 351px;
	float: right;
	padding: 10px 10px 30px 0px;
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat-y;
}

.cl6{
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat-y;
}

h1, h2, h3, h4{
	font-size: 24px;
	color: #F1881D;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

h2, .cl5 h2{
    font-size: 24px;
	color: #F1881D;
}

.cl5 h2{
	color: #fff;
	margin: 0 0 0 10px;
}

h3{
    font-size: 24px;
	color: #000;
}

h4{
    font-size: 15px;
	color: #333;
}

.t1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	width: 200px;
	line-height: 30px;
}

.t2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;    
}

.cl4 p, .cl5 p, .cl6 p, ul, .plain{
    width: 440px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
}

.cl5 p, .cl6 p{
    width: 310px;
	padding: 0 10px 0 10px;
	color: #fff;
	font-size: 15px;
	line-height: 20px;
}

li{
    margin: 10px 0 0 0;
	padding: 0;
}


a.ftr:link {
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.ftr:visited {
	text-decoration: none;
	color: #333333;
}
a.ftr:hover {
	text-decoration: none;
	color: #F1881D;
}
a.ftr:active {
	text-decoration: none;
	color: #333333;
}

a.subj:link {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    clear: both;
}
a.subj:visited {
	text-decoration: none;
	color: #333333;
}
a.subj:hover {
	text-decoration: none;
	color: #F1881D;
}
a.subj:active {
	text-decoration: none;
	color: #333333;
}
