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

*{margin:0;padding:0;}
body{background:#10203a;margin:0;padding:0;}

#MainContainer{width:956px;margin:35px auto 0 auto;padding:0;}

#Container{width:956px;margin:0;padding:0;float:left;}

.photography{width:956px;margin:0px 0 0 0;padding:0;float:left;}

#header{width:956px;margin:0;padding:0;float:left;}

a{outline:none;}

h1{margin:0 0 10px 0;padding:0;}
h2{margin:0;padding:0;}
h3{font-family:Tahoma, Arial, sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;margin:0;padding:20px 0 5px 0; clear:both;}

h3.privacy{font-family:Tahoma, Arial, sans-serif;font-size:18px;font-weight:normal;color:#10203a;margin:0;padding:10px 0 5px 0;}

h3.repeat{font-family:Tahoma, Arial, sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;margin:0;padding:10px 0 5px 0;}


/*-------------For Navigation-------------------------*/

/*#Navigation { width: 956px; height:29px;margin:0px 0px 0 0px;float:left;padding:0; }
#Navigation #globalnav { margin: 0; padding: 0; }
#Navigation #globalnav li { display: inline; }
#Navigation #globalnav li a { float: left; height: 0; padding-top:29px; overflow: hidden; }
#Navigation #globalnav li a,
#Navigation{background-image:url(../images/nav.jpg);background-repeat: no-repeat;}
#Navigation #globalnav li#home a { background-position: 0 0;width:66px; }
#Navigation #globalnav li#photographs a { background-position: -66px 0;width:115px; }
#Navigation #globalnav li#naratives a { background-position: -181px 0;width:97px; }
#Navigation #globalnav li#upcoming a { background-position: -278px 0;width:131px; }
#Navigation #globalnav li#video a { background-position: -409px 0;width:128px; }
#Navigation #globalnav li#books a { background-position: -537px 0;width:198px; }
#Navigation #globalnav li#donation a { background-position: -735px 0;width:92px; }
#Navigation #globalnav li#bio a { background-position: -827px 0;width:45px; }
#Navigation #globalnav li#contact a { background-position: -872px 0;width:84px; }

#Navigation #globalnav li#home a:hover { background-position: 0 -29px;width:66px; }
#Navigation #globalnav li#photographs a:hover { background-position: -66px -29px;width:115px; }
#Navigation #globalnav li#naratives a:hover { background-position: -181px -29px;width:97px; }
#Navigation #globalnav li#upcoming a:hover { background-position: -278px -29px;width:131px;}
#Navigation #globalnav li#video a:hover { background-position: -409px -29px;width:128px; }
#Navigation #globalnav li#books a:hover { background-position: -537px -29px;width:198px;}
#Navigation #globalnav li#donation a:hover { background-position: -735px -29px;width:92px; }
#Navigation #globalnav li#bio a:hover { background-position: -827px -29px;width:45px; }
#Navigation #globalnav li#contact a:hover { background-position: -872px -29px;width:84px; }


#Navigation #globalnav li#home_active a { background-position: 0 -29px;width:66px;}
#Navigation #globalnav li#photographs_active a { background-position: -66px -29px;width:115px;}
#Navigation #globalnav li#naratives_active a { background-position: -181px -29px;width:97px;}
#Navigation #globalnav li#upcoming_active a {  background-position: -278px -29px;width:131px;}
#Navigation #globalnav li#video_active a {background-position: -409px -29px;width:128px;}
#Navigation #globalnav li#books_active a {  background-position: -537px -29px;width:198px;}
#Navigation #globalnav li#donation_active a { background-position: -735px -29px;width:92px;}
#Navigation #globalnav li#bio_active a {  background-position: -827px -29px;width:45px; }
#Navigation #globalnav li#contact_active a { background-position: -872px -29px;width:84px; }*/


#Navigation { width: 956px; height:29px;margin:0px 0px 0 0px;float:left;padding:0; }
#Navigation #globalnav { margin: 0; padding: 0; }
#Navigation #globalnav li { display: inline; }
#Navigation #globalnav li a { float: left; height: 0; padding-top:29px; overflow: hidden; }
#Navigation #globalnav li a,
#Navigation{background-image:url(../images/nav.jpg);background-repeat: no-repeat;}
#Navigation #globalnav li#home a { background-position: 0 0;width:83px; }
#Navigation #globalnav li#photographs a { background-position: -83px 0;width:117px; }
#Navigation #globalnav li#speaker a { background-position: -200px 0;width:82px; }
#Navigation #globalnav li#naratives a { background-position: -282px 0;width:101px; }
#Navigation #globalnav li#video a { background-position: -383px 0;width:131px; }
#Navigation #globalnav li#books a { background-position: -514px 0;width:201px; }
#Navigation #globalnav li#donation a { background-position: -715px 0;width:90px; }
#Navigation #globalnav li#bio a { background-position: -805px 0;width:48px; }
#Navigation #globalnav li#contact a { background-position: -853px 0;width:103px; }

#Navigation #globalnav li#home a:hover { background-position: 0 -29px;width:83px; }
#Navigation #globalnav li#photographs a:hover { background-position: -83px -29px;width:117px; }
#Navigation #globalnav li#speaker a:hover { background-position: -200px -29px;width:82px; }
#Navigation #globalnav li#naratives a:hover { background-position: -282px -29px;width:101px; }
#Navigation #globalnav li#video a:hover { background-position: -383px -29px;width:131px; }
#Navigation #globalnav li#books a:hover { background-position: -514px -29px;width:201px;}
#Navigation #globalnav li#donation a:hover { background-position: -715px -29px;width:90px; }
#Navigation #globalnav li#bio a:hover { background-position: -805px -29px;width:48px; }
#Navigation #globalnav li#contact a:hover { background-position: -853px -29px;width:103px; }


#Navigation #globalnav li#home_active a { background-position: 0 -29px;width:83px;}
#Navigation #globalnav li#photographs_active a { background-position: -83px -29px;width:117px;}
#Navigation #globalnav li#speaker_active a { background-position: -200px -29px;width:82px;}
#Navigation #globalnav li#naratives_active a { background-position: -282px -29px;width:101px;}
#Navigation #globalnav li#video_active a {background-position: -383px -29px;width:131px;}
#Navigation #globalnav li#books_active a {  background-position: -514px -29px;width:201px;}
#Navigation #globalnav li#donation_active a { background-position: -715px -29px;width:90px;}
#Navigation #globalnav li#bio_active a {  background-position: -805px -29px;width:48px; }
#Navigation #globalnav li#contact_active a { background-position: -853px -29px;width:103px; }

/*----------------------------Sub Navigation-------------------------*/

#Navigation #globalnav, #Navigation #globalnav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;display:block;z-index:999999; }

#Navigation #globalnav a{display:block;padding:0px;color:#fff;text-decoration:none;}

#Navigation #globalnav li{float:left;position:relative; z-index:99999;}
*:first-child+html #Navigation #globalnav li{float:left;position:relative; z-index:999999;}
#Navigation #globalnav ul {position:absolute;display:none;width:auto;top:27px;margin:0;padding:5px;left:0;border:1px solid #000000;background-color:#012969;border-top:none;}
#Navigation #globalnav ul li{display:block !important;line-height:18px;padding:1px 0 1px 0 !important;margin:0 !important;}
#Navigation #globalnav li ul a{ background-position:0 !important;float:left;background-image:none !important;color:#6787ba;line-height:18px !important;height:auto !important;width:175px !important;margin:0;padding:0 !important;background-color:#012969;font-family:Tahoma, Arial, sans-serif;font-size:12px;text-transform:uppercase;}
#Navigation #globalnav li ul a:hover{color:#FFFFFF;}
#Navigation #globalnav ul ul{top:auto;}	
#Navigation #globalnav li ul ul {left:0;margin:0px 0 0 10px;background-image:none !important;}
#Navigation #globalnav li:hover ul ul, Navigation #globalnav li:hover ul ul ul, Navigation #globalnav li:hover ul ul ul ul{display:none;background-image:none !important;}
#Navigation #globalnav li:hover ul, Navigation #globalnav li li:hover ul, Navigation #globalnav li li li:hover ul, Navigation #globalnav li li li li:hover ul{display:block;background-image:none !important;}

/*-------------------Content CSS Start------------------------------------*/

#maincontent{width:780px;margin:25px 0 0 0;padding:0 88px;float:left;clear:both;}

.leftheading{width:400px;margin:0;padding:0;float:left;}
.rightlink{width:380px;margin:0;padding:0;float:right;text-align:right;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.rightlink a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;line-height:18px;}
.rightlink a:hover{text-decoration:underline;}

div.contentarea{width:780px;margin:20px 0 0 0;float:left;clear:both;}

div.contentarea2{width:780px;margin:40px 0 0 0;float:left;clear:both;}
div.contentarea3_head{width:185px;margin:40px 0 5px 0;float:right;}
div.contentarea3{width:780px;margin:40px 0 0 0;float:left;clear:both;}
div.contentarea3 img{float:right; padding:0 0 10px 20px; clear:both;}

div.contentarea1{width:780px;margin:10px 0 0 0;float:left;clear:both;}

div.contentarea ul{margin:0;padding:0;list-style:none;display:block;}
div.contentarea ul li{margin:0;padding:0;list-style:none;display:block;line-height:30px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9eaec7;font-weight:bold;}


.homeimg{float:right;margin:0 0 10px 20px;}
.homeimg1{float:left;margin:0 20px 6px 0px;}
.innerimg{float:left;margin:20px 0 0px 50px;}
.homeimg2{float:right;margin:10px 0 10px 20px;}
img.homeimg3{float:left;margin:20px 20px 6px 0px;}
img.homeimg4{float:left;margin:20px 20px 6px 0px;clear:both;}

img:hover.homeimg4{float:left;margin:20px 20px 6px 0px;clear:both;opacity:0.4;filter:alpha(opacity=40)}

.innerimg2{float:right;margin:15px 50px 0px 0px;}
.innerimgs { float:left; margin:15px 0 0 0;}

p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9eaec7;text-align:justify;margin:0;padding:0; line-height:18px;font-weight:normal;font-size:14px;}
p.video_top{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9eaec7;text-align:center;margin:0;padding-bottom:5px;line-height:18px;font-weight:normal;font-size:12px;}
p.homep:first-letter{padding: 0 0 0 30px;}

p.privacypolicy{color:#2a4b80;padding:10px 0 0 0;font-weight:normal;}

p.secondpar{margin:0;padding:10px 0 0px 0 !important;}

p.date_Author{font-size:14px;color:#477cd1;}

p a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#477CD1;text-decoration:none;}

p a:hover{text-decoration:underline;}

p.linkpage{padding:28px 0 0 0;}

p.linkpage a{color:#f10;font-size:12px;}

.list{Color:#477cd1;}

div.dummy{height:155px;margin:0;padding:0;float:left;clear:both;width:500px;}
div.dummy1{height:75px;margin:0;padding:0;float:left;clear:both;width:500px;}


/*-----------------Footer CSS---------------------*/

#footer{background:url(../images/footer_bg.jpg) 0 0 no-repeat;margin:25px 0 0 0;padding:10px 0 0 0;float:left;clear:both;height:20px;width:956px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;}
#footer a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#footer_p{background:url(../images/footer_bg.jpg) 0 0 no-repeat;margin:10px 0 0 0;padding:10px 0 0 0;float:left;clear:both;height:20px;width:956px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;}
#footer_p a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;}
#footer_p a:hover{text-decoration:underline;}

/*-----------------Facebox css-----------------------------------*/

#facebox .b {background:url(../images/b.png);}
#facebox .tl {background:url(../images/tl.png);}
#facebox .tr {background:url(../images/tr.png);}
#facebox .bl {background:url(../images/bl.png);}
#facebox .br {background:url(../images/br.png);}
#facebox {position: absolute; top: 0; left: 0; z-index: 100; text-align: left;}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;}
#facebox td {border-bottom: 0; padding: 0;}
#facebox .body {padding: 10px;background: #fff;width: 600px;}
#facebox .loading {text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border: 0;margin: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD; padding-top: 5px; margin-top: 10px; text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
#facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%;width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color: #000; z-index: 99;}
/** html #facebox_overlay { 
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
*/
/*----------------------For Scroller--------------------------------------------*/
#Container1{position: absolute; /* top: 60px; left: 60px;*/  width: 755px; height: 330px; overflow: hidden;}
.Scroller-Container { position: absolute; background: transparent; }
#Scrollbar-Container {z-index:0; position: relative; float:right; width: 10px; height: 340px;}
.Scrollbar-Track { width: 10px; height: 340px; background:#96b9ef url(../images/scroll-bg.gif)}
.Scrollbar-Handle { position: absolute; width: 10px; height: 50px; background-color:#093888; background-image:url(../images/scroll-arrows.gif); background-position:50% 50%; background-repeat:no-repeat}
#sbLine {position: absolute; width: 6px; height: 5px; left: 7px; font-size: 0px;}

span.american{font-weight:bold;font-style:italic;}

div.contactpagep{width:350px;float:left;margin:0 30px 0 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9eaec7;line-height:18px;font-weight:bold;}

div.contactpagep a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#477CD1;text-decoration:underline;}
div.contactpagep a:hover{text-decoration:none;}

a.airstream_thumb{background:url(../images/airstream_thumb.jpg) no-repeat left top; width:200px; height:157px; float:left; margin:0; padding:0;}
a:hover.airstream_thumb{background:url(../images/airstream_thumb.jpg) no-repeat left bottom; width:200px; height:157px; float:left; margin:0; padding:0;}

a.sub_thumb{background:url(../images/sub_thumb.jpg) no-repeat left top; width:200px; height:157px; float:left; margin:0; padding:0;}
a:hover.sub_thumb{background:url(../images/sub_thumb.jpg) no-repeat left bottom; width:200px; height:157px; float:left; margin:0; padding:0;}