/*
Theme Name: NYLN's Theme
Theme URI: http://nyln.org/
Description: The default NYLN theme.
Version: 1
Author: Joe Hall
Author URI: http://jozsoft.com/
*/

body{
background-color: #ffffff;
background-image: 
url('img/bg.jpg');
background-repeat: repeat-x;
margin:0;
padding:0;
line-height: 1.5em;
font-family:Arial,Helvetica,sans-serif;
}

.innertube h2{
padding-bottom: 0px;
line-height:1;
}



.img-shadow {
  float:left;
  background: url(img/shadowAlpha.png) no-repeat bottom right !important;
  background: url(img/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 

.postmetadata
{
  background-color: #ddedf6;
}



div#frontnews h3{
color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
}

div#frontnews {
color: #ffffff;
background-color: #BAD2FF;
background-image: 
url('img/navbg.jpg');
background-repeat: repeat;
clear: left;
width: 100%;
color: #FFF;
text-align: left;
padding: 4px 0;
font-weight: 900;
font-family:Arial,Helvetica,sans-serif;
}



b{font-size: 110%;}
h3 em{color: white;}
em{color: black;}

#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

.frontmain{
background-image:url('img/currbg.jpg');
background-repeat:no-repeat;
background-position:0px 511px 
}

.frontmain h4{
margin-left:20px;
	}

	.frontmain h4 a{
text-decoration:none;
	}
	
		.frontmain h4 a:hover{
text-decoration:underline;
	}

#topsection{
height: 75px; /*Height of top section*/
}

#topsection div#logo{
background-color: #ffffff;
background-image: 
url('img/logo.jpg');
background-repeat: none;
display:box;
float:left;
height:65px;
margin-left:-80px;
width:280px;
z-index:401;
}

#pixopoint_menu_wrapper2{
}

#topsection div#logo h1{
display:none;
}

#topsection div#heading{
color:#FFFFFF;
float:right;
text-align:center;
line-height: .5em;
width:691px;
margin:0;
}

#topsection div#heading h2{
color:#FFFFFF;
font-size:20pt;
font-weight: 900;
font-family:Arial,Helvetica,sans-serif;
margin-top:12px;
}

#topsection div#heading h3{
color:#FFFFFF;
font-size:14pt;
font-weight: 900;
font-family:Arial,Helvetica,sans-serif;
margin-bottom:5px;
}

#nav{
width:100%;
hieght:24px;
background-image: url('img/navbg.jpg');
background-repeat: repeat-x;
}




#contentwrapper{
background: url(img/mainbg.jpg);
float: left;
width: 100%;
min-height: 390px;
}

#pagecontentwrapper{
float: left;
width: 100%;
background-color: #ffffff;
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
}

#pagecontentcolumn{
background-color: #ffffff;
}

#pagecontentwrapper #pagecontentcolumn h1{
font-size:24pt;
font-weight: 900;
font-family:Arial,Helvetica,sans-serif;
padding-top:0px;
margin-bottom:2px;
margin-top:10px;
	}

#pagecontentwrapper #pagecontentcolumn p{
font-size:12pt;
font-family:Arial,Helvetica,sans-serif;
	}

#contentcolumn img{
	padding-bottom: 3px;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -900px; /*Set left margin to -(MainContainerWidth)*/
background-color: #BAD2FF;
background-image: 
url('img/sidebg.jpg');
background-repeat: repeat-x;
}

#footer{
background-color: #BAD2FF;
background-image: 
url('img/footbg.jpg');
background-repeat: repeat-x;
clear: left;
width: 100%;
color: #FFF;
text-align: center;
padding: 4px 0;
font-size:10pt;
font-weight: 900;
font-family:Arial,Helvetica,sans-serif;
}

#footer a{
color: #FFFFFF;
}

.frontinnertube{
margin: 10px 10px 10px 0px;
margin-top: 0;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

