/* CSS Document */

body{
	padding:0; margin:0;
	background-color:#FFFFFF; color:#000000;
	background-image:url(images/bg.jpg); background-repeat:repeat-x;
	}
	
div, p, ul, li, a, h1, h2, h3, h4, form, label, input{ 
	padding:0; margin:10; line-height:25px;
	}
	
.spacer{
	line-height:0; font-size:0; clear:both;
	}	
#main-container_banner{width:1002px; margin:0 auto; background-color: 
#CC0000; text-align:right; 
}
#main-container{width:1002px; margin:0 auto; background-color:#ffffff;
}

#left-topcontent{width:114px; float:left;
}
#header
{
	background-image:url(images/header_bg.jpg); background-repeat:repeat-x; height:101px; 
}

#centre-topcontent{width:440px; float:left;padding-left:70px; 
}
#right-topcontent{width:145px; float:right; padding-top:10px; margin:0;
}
#inner-container{width:930px; margin:0 auto; background-color:#FFFFFF;  padding-top:20px;
}

.inner-left_color{width:650px; float:left; background-color:#eee3c7; min-height:400px;
}
#inner-left{width:650px; float:left; min-height:400px;
}
#inner-right{width:250px; float:right; margin-left:30px; background-color:#eee3c7; padding:0px;
}
.top-links{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;width:1002px; text-align:center; line-height:30px; border-bottom:#333333 1px solid;
}

.heading{font-size:20px; color:#af7b0a; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; font-weight:bold; padding:5px;
}

.heading-main{font-size:20px; color:#af7b0a; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 7px;
}
.caption-text{line-height:14px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; padding:5px; text-align:justify; 
}

.ffi-text{line-height:18px; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; padding:5px; text-align:justify; 
}
.ffi-text_bold{line-height:18px; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; padding:5px; font-weight:bold; text-align:left;
}
a
{
outline:none; color:#000000; text-decoration:none;
}
.img-without-brdr{float:right; padding-bottom:10px;
}

#bottom-white-container{width:1002px; background-color:#FFFFFF;
}

#bottom-container{width:1002px; margin:0 auto; margin-top:20px;  background-color:#eee3c7; 
}

#footer-container{background-color:#FFFFFF;
}
#footer
{
text-align:center;
/*background:url(images/footer_bg.jpg) 0 0 #4F3E03;
background-repeat:repeat-x; position:relative;
*/
background-color:#af7b0a; 
margin:0 auto 0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:0;
float:left;
width:1002px; 
}
#footer-gallery{width:850px; margin:0 auto;background-color:#eee3c7; min-height:150px; 
}
.footer-gallery-conf{width:134px; height:111px; float:left; border: #FFFFFF 3px solid;
}
.footer-gallery-video{width:134px; height:113px; float:left; border: #FFFFFF 3px solid;
}
.gallery-box{width:136px; float:left; margin:0px 10px 15px 0px; border:#af7b0a 1px solid; height:113px; 
}
.gallery-categories{ float:left; width:134px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:10px; text-align:center; color:#000000; line-height:25px;
}
.clear
{
	clear:both;
}