/* CSS Document */

body{
	padding:0; margin:0;
	background-color:#d2d3d5; color:#000000;
	background-repeat:repeat-x;
	}
	
div, p, ul, li, a, h1, h2, h3, h4, form, label, input{ 
	padding:0; margin:0; line-height:20px;
	}
	
.spacer{
	line-height:0; font-size:0; clear:both;
	}	
#main-container{width:942px; margin:0 auto; background-color:#ffffff;
}
#header
{width:942px; height:115px; margin: 0 auto; background-color:#FFFFFF; padding-bottom:0px; padding-top:10px;
}
/*#header
{width:942px; height:115px; margin: 0 auto; background-color:#FFFFFF; border-bottom-style:solid; border-bottom-width:2px; border-bottom-color::#034ea2; padding-bottom:0px; padding-top:10px;
}*/
#logo {width:129px; height:106px; background-color:#FFFFFF; float:left;
}
#right-header{float: right; font-family:Arial, Helvetica, sans-serif; font-size:25px; line-height:26px; font-weight:bold; color:#034ea2; text-align:right; padding-right:10px; width:700px;
}
#right-header1{float: right; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:26px; font-weight:normal; color:#000000; text-align:right; padding-right:0px;
}
#top-links{float: right; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:26px; font-weight:normal; color:#000000; text-align:left; width:750px; padding-top:20px;
}
#inner-container{width:942px; margin:0 auto; background-color:#FFFFFF;  padding-top:0px;
}
/*#inner-container1{width:942px; margin:0 auto; background-color:#FFFFFF;  padding-top:0px;
}*/
#home-top
{width:942px; margin:0px; background-color:#FFFFFF; padding-bottom:0px;  
}
.page-top
{ width:942px; height:143px; margin: 0 auto; background-color:#FFFFFF; 
}
.inner-left-right-container
{width:942px; margin: 0 auto; background-color:#FFFFFF; padding-top:20px; 
}
#inner-part1
{ width:314px; margin: 0 auto; background-color:#FFFFFF; float:left; padding-bottom:0px;
}
#inner-part2
{ width:314px; margin: 0 auto; background-color:#FFFFFF; float:left; padding-bottom:0px;
}
#inner-part3
{ width:314px; margin: 0 auto; background-color:#FFFFFF; float:right; padding-bottom:0px;
}
#inner-home-bar
{background-image:url(images/home-left.jpg); background-repeat:repeat-x; margin: 0 auto; float:left;
}
#inner-home-left
{float:left; width:10px; background-color:#FFFFFF;
}
#inner-home-right
{ float:left; width:10px; background-color:#FFFFFF; 
}

#inner-home-middle
{width:920px; background-color:#FFFFFF; border-left:#034ea2 1px solid; border-right:#034ea2 1px solid; border-top:#034ea2 1px solid; margin:0 auto;
}
#inner-home-middle-pad
{width:900px; padding-right:10px; padding-left:10px; padding-bottom:0px; padding-top:20px; float:left;
}
#inner-home-box
{width:900px; padding-right:0px; padding-left:0px; padding-bottom:20px; padding-top:10px; float:left;
}
#inner-home-bottom
{width:870px; padding-right:0px; padding-left:0px; padding-top:10px; float:left; border-top:#034ea2 1px solid; margin:0 auto; margin-left:20px;_margin-left:10px;
}
.iscf-text_white{line-height:18px; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; padding:5px; font-weight:bold; text-align:left;
}
.iscf-text_bold{line-height:20px; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; padding:5px; font-weight:bold; text-align:left;
}
.iscf-text-left{line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; padding:5px; text-align:left;  
}
.caption-text{line-height:5px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; padding:5px; text-align:left; 
}
.iscf-text{line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; padding:5px; text-align:justify;
}
.read-more{line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  padding:5px; text-align:right; color:#034ea2;  
}
.read-more A{text-decoration:none; color:#034ea2;  
}
.read-more A:hover{text-decoration:none; color:#034ea2;  
}
#inner-home-box-c1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left;  PADDING-BOTTOM: 0px; WIDTH: 410px; COLOR: #5b5b5b; LINE-HEIGHT: 23px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none; border-right: #034ea2 dotted 1px;
}
#inner-home-box-c2 {
	FLOAT: right; WIDTH: 158px; COLOR: #5b5b5b; LINE-HEIGHT: 23px; TEXT-DECORATION: none; PADDING-TOP: 6px; PADDING-RIGHT: 5px; PADDING-LEFT:5px; 
}
#inner-home-box-c3 {
	FLOAT: right; WIDTH: 230px; LINE-HEIGHT: 23px; TEXT-DECORATION: none; PADDING-TOP: 6px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; 
}
#organiser {
	FLOAT: right;  WIDTH: 158px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; text-align:left;  padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; 
	}
.line{border-top: #034ea2 dotted 1px; padding-bottom:5px; padding-top:10px;
}
#supported {
	FLOAT: right;  WIDTH: 158px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; text-align:left; 
}
#conference{
line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; padding:5px; text-align:justify; border-right: #034ea2 dotted 1px; width:310px;
}
#d_r{
line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; text-align:justify; width:100px; float:left; padding-left:0px; padding-top:0px; padding-right:7px;
}
#exhibition{
line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; text-align:justify; width:250px; float:left; padding-top:0px; border-right: #034ea2 dotted 1px; padding-right:8px; border-left: #034ea2 dotted 1px; padding-left:8px;
}
#awards{
line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; padding-left:8px; padding-top:0px; text-align:justify; width:250px; float:left; border-right: #034ea2 dotted 1px; padding-right:8px;
}
#glimpses{
line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; padding-left:8px; padding-top:0px; text-align:justify; width:210px; float:left; padding-right:2px;
}
.heading{font-size:20px; color:#034ea2; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; font-weight:bold; padding:5px;
}
.sub-heading{font-size:16px; color:#034ea2; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; font-weight:bold; padding-right:5px; padding-left:0px; padding-top:5px; padding-bottom:5px; text-align:left; 
}
.gallery-conf{width:134px; height:111px; float:left; border: #FFFFFF 1px solid; 
}
/*.gallery-conf{width:105px; height:90px; float:left; border: #FFFFFF 2px solid; 
}
.gallery-exhi{width:105px; height:90px; float:right; border: #FFFFFF 2px solid; 
}
.gallery-awards{width:105px; height:90px; float:left; border: #FFFFFF 2px solid; padding-top:5px; padding-bottom:5px;
}
.gallery-net{width:105px; height:90px; float:right; border: #FFFFFF 2px solid; padding-top:5px; padding-bottom:5px;
}
*/
.hr-line
{ border-top:#034ea2 dotted 1px; height:15px; vertical-align:middle; 
}
#tour{width:230px; _width:225px; float:left; padding-top:5px; font-size:20px; color:#034ea2; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; font-weight:bold; padding-bottom:5px;
}
#partners{width:230px; _width:225px; float:left; border-top:#034ea2 dotted 1px; padding-top:10px; font-size:20px; color:#034ea2; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; font-weight:bold; padding-bottom:5px; 
}
#publication{width:230px; _width:225px; float:left; border-top:#034ea2 dotted 1px; padding-top:10px; font-size:20px; color:#034ea2; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; font-weight:bold; padding-bottom:5px;
}
#exclusive{width:230px; _width:225px; float:left; border-top:#034ea2 dotted 1px; padding-top:10px; font-size:20px; color:#034ea2; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; font-weight:bold; padding-bottom:5px; text-decoration:none;
}
#exclusive A{text-decoration:none; color:#034ea2;  
}
#events{width:230px; _width:225px; float:left; border-top:#034ea2 dotted 1px; padding-top:10px; font-size:20px; color:#034ea2; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; font-weight:bold; padding-bottom:5px; text-decoration:none;
}
#footer
{
text-align:center;
/*background:url(images/footer_bg.jpg) 0 0 #4F3E03;
background-repeat:repeat-x; position:relative;
*/
background-color:#034ea2; 
margin:0 auto;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:0;
width:942px;
text-align:center;
}
#footer-gallery{margin:0 auto; background-color:#d2d3d5; min-height:130px; 
}
.picture-gallery{width:75px; height:111px; padding-top:10px; float:left;
}
.footer-gallery-conf{width:118px; height:111px; padding-top:10px;  padding-left:8px; float:left;
}
.footer-gallery-exhi{width:118px; height:111px; padding-top:10px; padding-left:8px; float:left; 
}
.footer-gallery-awards{width:118px; height:111px; padding-top:10px; padding-left:8px; float:left;
}
.irf-banner{width:600px; height:111px; padding-top:10px; padding-left:15px; float:right;
}
#inner-left{width:610px; _width:605px; padding-top:6px; padding-right:10px; padding-left:10px; float:left; padding-bottom:0px; color: #5b5b5b; line-height:23px; text-decoration:none; background-color:#FFFFFF; 
}
#inner-right{ float:right; line-height:23px; text-decoration:none; padding-top:6px; padding-left:10px; background-color:#FFFFFF; border-left: #034ea2 dotted 1px; 
}
#inner-left-inside{width:640px; _width:635px; padding-top:6px; padding-right:10px; padding-left:20px; float:left; padding-bottom:0px; color: #5b5b5b; line-height:23px; text-decoration:none; background-color:#FFFFFF; 
}

a
{
outline:none; color:#000000; text-decoration:none;
}
.clear
{
	clear:both;
}




/*.gallery-box{width:100px; 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;
}

#centre-topcontent{width:440px; float:left;padding-left:70px; 
}
#right-topcontent{width:145px; float:right; padding-top:10px; margin:0;
}

.inner-left_color{width:650px; float:left; background-color:#eee3c7; min-height:400px;
}



.heading-main{font-size:20px; color:#af7b0a; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 7px;
}

.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;
}*/
