/* CSS Document */

html, body, form, h1, h2,  h3, h4, h5, p
{	
	margin: 0px;
	padding: 0px;
}

body
{
	
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;	
	color:#f3f3f3;			
	text-decoration:none;
	margin-right: auto;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;	
	background-image: url(images/bg-1b.jpg);
	background-repeat: repeat-x;
	background-color:#ffffff;		
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#000000;
	font-weight: normal;
	line-height:36px;
	padding-left:16px;
	padding-top:10px;
	padding-bottom:5px;	
}


h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ae986f;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	padding-left:16px;
	padding-top:5px;
	padding-bottom:2px;	
}


h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ae986f;
	font-weight: bold;
	line-height:20px;
	
}

/*=====================
		body 
=======================*/

#body
{
	width:990px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	
}



/*=====================
		menu 
=======================*/

#menu
{
	float:left;
	width:990px;
	height:47px;
	
	
}



/*=====================
		header1 
=======================*/

#header1
{
	float:left;
	width:990px;
	height:121px;
	
}


/*=====================================
		Open content
=======================================*/

#content
{
	float:left;
	width:990px;	
}



/*=====================================
		Open inner-content
=======================================*/

#footer1
{
	float:left;
	width:100%;
	height:49px;
	background-image: url(images/bg-2.jpg);
	background-repeat:repeat-x;
}


/*=====================================
		Open footer
=======================================*/
#footer2
{
	float:left;
	width:100%;
	height:162px;
	background-image: url(images/bg-3.jpg);
	background-repeat: repeat-x;
}


/*=====================================
		Open extra classes
=======================================*/

a.navi
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#f3f3f3;
	font-weight: normal;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
}


a.navi:hover
{
	color:#d9bfa1;
	text-decoration: none;
	padding-left:3px;
	padding-right:3px;
		
}
a.navi-none
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#d9bfa1;
	font-weight: normal;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
}


a.navi1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	

}
a.navi1:hover
{
	color:#d9bfa1;
	text-decoration:underline;	
	padding-left:10px;
	padding-right:10px;
}


a.navi1-none
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d9bfa1;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	

}

a.navi2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:18px;
	text-decoration: underline;
	font-weight: normal;

}
a.navi2:hover
{
	color:#717171;
	text-decoration: underline;	
	
}


a.navi3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:18px;
	text-decoration: underline;
	font-weight: normal;
	padding-left:16px;
	padding-top:6px;
	padding-bottom:6px;

}
a.navi3:hover
{
	color:#ae986f;
	text-decoration: underline;	
	padding-left:16px;
	padding-top:6px;
	padding-bottom:6px;
	
}


a.navi4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454444;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	

}
a.navi4:hover
{
	color:#717171;
	text-decoration: underline;	
	
}


a.navi5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454444;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	padding-left:8px;
	padding-bottom:4px;
	

}
a.navi5:hover
{
	color:#d9bfa1;
	text-decoration: underline;	
	padding-left:8px;
	padding-bottom:4px;
	
}

a.navi6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#acacac;
	line-height:18px;
	text-decoration:none;
	font-weight: bold;
	

}
a.navi6:hover
{
	color:#d9bfa1;
	text-decoration: underline;	
	
	
}


a.navi7
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:18px;
	text-decoration: underline;
	font-weight: normal;
	
}
a.navi7:hover
{
	color:#ae986f;
	text-decoration: underline;	
	
	
}


a.navi8
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:18px;
	text-decoration: underline;
	font-weight: bold;
	
}
a.navi8:hover
{
	color:#ae986f;
	text-decoration: underline;	
	
	
}

.maintext1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	padding-left:16px;
	padding-top:10px;	
	
}


.maintext1-1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:18px;
	text-decoration:none;
	font-weight: bold;
	
}


.maintext2
{   
    font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#656666;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
}

.maintext2-1
{   
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#acacac;
	line-height:18px;
	text-decoration:none;
	font-weight: bold;
}


.maintext3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a0a1a1;
	line-height:18px;
	text-decoration: none;
	font-weight: normal;
	
	
}


.maintext3-1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#acacac;
	line-height:18px;
	text-decoration: none;
	font-weight: normal;
	
	
}


.maintext4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b0afaf;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	
}

.maintext5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f3f3f3;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	
}


.maintext6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454444;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	padding-left:16px;
	padding-top:10px;
	
}

.maintext6a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#454444;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	padding-left:16px;
	padding-top:10px;
	
}

.maintext6-1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	padding-left:16px;
	
	
}

.maintext6-2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454444;
	line-height:18px;
	text-decoration:none;
	font-weight: bold;
	padding-left:16px;
	padding-top:10px;
	
}


.maintext6-3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454444;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	padding-left:16px;
	
	
}

.maintext6-4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454444;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	padding-left:8px;
	padding-bottom:4px;
	
	
}

.maintext7
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ae986f;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	padding-left:16px;
	
	
}

.maintext7a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ae986f;
	line-height:18px;
	text-decoration:none;
	font-weight: normal;
	
	
	
}


.bgcolor-1
{ 
    background-color:#f7f3eb;
	
}

.bgcolor-2
{ 
    background-color:#eaeaea;
	
}


.paddng-1
{ 
    padding-top: 8px;
    padding-left:18px;
}


.paddng-2
{ 
    padding-top: 18px;
    padding-left:10px;
	padding-bottom:16px;
}


.paddng-3
{ 
    padding-top: 6px;
   
}

.bg1
{
	background-image: url(images/bg-6-1.jpg);
	background-repeat: no-repeat;
	height:9px;
}

.bg2
{
	background-image: url(images/bg-6.jpg);
	background-repeat: repeat-y;
	height:9px;
}

.bg3
{
	background-image: url(images/bg-6-2.jpg);
	background-repeat: no-repeat;
	height:9px;
}

.bg1-1
{
	background-image: url(images/bg-4-1.jpg);
	background-repeat: no-repeat;
	height:9px;
}

.bg2-1
{
	background-image: url(images/bg-4.jpg);
	background-repeat: repeat-y;
	height:9px;
}

.bg3-1
{
	background-image: url(images/bg-4-2.jpg);
	background-repeat: no-repeat;
	height:9px;
}
