/*----------------------*/
/*---White Stylesheet---*/
/*----------------------*/

/* -------- Backgrounds -------- */

body, #container						{ background: #010a0f; }
#header_wrap							{ background: #052032 url(../images/headerbg_dkblue5.jpg) repeat-x top; }
/*#header									{ background: #000 url(../images/headerbg_dkblue.jpg) no-repeat bottom center;  }

#header									{ background: #000 url(../images/headerbg_dkblue.jpg) repeat-x top; } */
#footer_wrap							{ background: #052032; }
#footer a.feed							{ background-image: url(../images/rss_dkblue.gif); }
input#s, .list	{ background: #05121b; }
#searchform, #searchform {border: 1px solid #041a29; }
#project_wrap {  background: #052032 url(../images/headerbg_dkblue4.jpg) repeat top; z-index: 100;}
.pagetitle				{ background: #041a29; }
#content_wrap							{ background: #052032 url(../images/headerbg_dkblue3.jpg) repeat-x top; z-index: 1; }
a.nextproject							{ background: url(../images/nextproject_dkblue.gif) no-repeat top left; }
.navigation a							{ background: #afcdd2; }
input.text, textarea					{ background: #041a29; }
input.submit							{ background: #afcdd2; }
.project_screen							{ /* background: #294151; */  }

img {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}

/* -------- Borders -------- */

#header_wrap							{ border-bottom: 1px solid #1f3747; }
#footer_wrap							{ border-top: 1px solid #122b3c; }
hr										{ border-top: 1px solid #041d2d; border-bottom: 1px solid #122b3c; } 


ul.main_nav li 							{ border-left: 1px solid #274457; }
ul.main_nav li.current_page_item a, #home li.left a, ul.main_nav a:hover {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00CC00;
	color: #CAE2EB;
}
ul.main_nav li.left						{ border: none; }
#project_wrap, .pagetitle				{ border-top: 1px solid #041a29; border-bottom: 1px solid #1f3747; }
.project_screen							{ /* border: 1px solid #1a2e3b; */ z-index: 100; }
.flickr img								{ border: 1px solid #294151; }
.list h4								{ border-bottom: 1px solid #122B3C;; }
.commentlist							{ border-top: 1px solid #041d2d; }
.comment								{ border-bottom: 1px solid #041d2d; }
.name									{ border-right: 1px solid #041d2d; }
.text									{ border-left: 1px solid #041d2d; }
.crop_image { border: 1px solid #1F3747;  }
.no-crop {  border: 1px solid #1F3747;  }

/* -------- Fonts -------- */

h1.logo, .module h4, { font-family: "Century Gothic", "Gill Sans Light","Lucida Grande","Trebuchet MS", Arial; font-size:17px; font-weight: normal; }

.post h2.posttitle, h4.title, h3.pagetitle, h2.posttitle, h2.posttitle a { font-family: "Century Gothic", "Gill Sans Light","Lucida Grande","Trebuchet MS", Arial; font-size:17px; font-weight: normal; margin-bottom: 20px; margin-top: 10px; color: #fff; font-weight: normal;  }


.module h4								{ font-weight: normal; }
textarea								{ font-family: Verdana, Helvetica, Arial, sans-serif; }

/* -------- Colors -------- */

body, input#s							{
	color: #CCCCCC;
}ss
#header_wrap							{ color: #51929c; }
#footer_wrap							{ color: #617481; }
h1.logo, h1.logo a, .info h2 a, .info h2, h4.title { color: #fff; font-weight: normal;  font-size:17px;}
a										{
	color: #5CA8B3;
}
p.comments, p.comments a, .text_left, p.description, .pagetitle { color: #51929c; }
.info a.nextproject, .module h4			{ color: #fff; }
.navigation a							{ color: #fff; }
input.text, textarea					{ color: #6e6e6e; }
input.submit							{ color: #041A29; }

/* -------- Miscellaneous -------- */

.contactinput {
border:1px solid #0243AE;
padding:3px;
width:200px;
}

.contacttextarea {
border:1px solid #0243AE;
padding:3px;
width:100px;
height:100px;
}



#wufoo{position:absolute;width:500px;height:1000px;}
iframe{height:100%;width:100%;border:none;}

/* -------- Modified Footer -------- */

    #footeralinga{  
        clear: both;  
		padding-top:20px;
		background: #010A0F ;
		position:relative;
		line-height:1.3em; 
    }  
      
    #footeralinga div, #sidebar>ul>li{  
        padding-left:0px;
		float: left;  
        width: 220px;  
        margin: 0 10px;  
   /*     background: url(images/modalBox.png) repeat-y center top;  */
       color: #fff;  
   }  
 
   
      #footeralinga div{  
        padding-left:0px;
		float: left;  
        width: 225px;  
        margin: 0 10px;  
   /*     background: url(images/modalBox.png) repeat-y center top;  */
       color: #666666;  
   }  
     *html #footeralinga div{  
        padding-left:0px;
		float: left;  
        width: 200px;  
        margin: 0 10px;  
   /*     background: url(images/modalBox.png) repeat-y center top;  */
       color: #666666;  
   }
    *html #footeralinga div div{  
     
        margin: 0 0px;  
   /*     background: url(images/modalBox.png) repeat-y center top;  */
       color: #666666;  
   }
     *html .textwidget  ul li
 {
 margin-left:0px;
 padding-left:4px;

 
}   
   *html .textwidget  h3
 {
 padding-left:5px;

 
}   .textwidget  ul li
 {
 margin-left:-5px;
 padding:0px;
 
}  
   #footeralinga p{  
       padding: 10px;
	   line-height:1.3em;
	   color:#666666;
	   
   }  
     
   #sidebar a{  
       color: #fff;  
       text-decoration: none;
	   font-size:11px;  
   }  
    
 #footeralinga a{
	color: #999999;
	text-decoration: none;
	font-size:11px;
   } 
   
    #sidebar a:hover{  
       color: #00CC00;  
       text-decoration: none;
	   font-size:11px;  
   } 
   
      #footeralinga a:hover{
	color: #5471B4;
	text-decoration: none;
	font-size:11px;
   } 

     
   #sidebar h3{  
       margin-bottom: 10px;  
      /* background: url(images/modalBoxHeader.png) no-repeat center top;  */
       height: 13px; 
	   font-family: "Century Gothic", "Gill Sans Light","Lucida Grande","Trebuchet MS", Arial; font-size:17px; font-weight: normal; 
       text-align: left;  
       color: #153449;  
      
	 
   }  
   
      #footeralinga h3{  
       margin-bottom: 10px;  
      /* background: url(images/modalBoxHeader.png) no-repeat center top;  */
       height: 13px; 
	   font-family: "Century Gothic", "Gill Sans Light","Lucida Grande","Trebuchet MS", Arial; font-size:17px; font-weight: normal; 
       text-align: left;  
       color: #fff;  
	   padding-bottom:10px; 
   }  
     
   #footeralinga ul, #sidebar ul>li>ul{  
       list-style: none;  
       padding: 0px;  
   /*    background: url(images/modalBoxFooter.png) no-repeat center bottom;  */
   }  
     
   #footeralinga ul li{  
       padding-bottom: 5px;  
   }  
   
   
img.floatleft
{
float: left;
margin-right: 1.5em;
margin-bottom: 1.5em;
margin-top: 0.5em;
padding: 2px;
border: solid 1px #e1e1e1;
}

img.floatright
{
float: right;
margin-left: 1.5em;
margin-bottom: 1.5em;
margin-top: 0.5em;
padding: 2px;
border: solid 1px #e1e1e1;
}
   
.floatleft
{
float: left;
margin-right: 1.5em;
margin-bottom: 1.5em;
margin-top: 0.5em;
padding: 2px;
border: solid 1px #e1e1e1;
}

.floatright
{
float: right;
margin-left: 1.5em;
margin-bottom: 1.5em;
margin-top: 0.5em;
padding: 2px;
border: solid 1px #e1e1e1;
}
