

* { padding: 0; margin: 0; }

body {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 13px;
 line-height:18px;
  background:url(../images/head_back.jpg) repeat-x;
 background-color: #e5e2ca;
}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
}
#faux {
 margin-bottom: 0px;
 overflow:auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
a {text-decoration:none;}
a:visited {
	text-decoration: none;
	color:#333333;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration: none;
	color: #1e2b36;
}
#header {
 color: #333;
 width: 1000px;
 padding: 0px;
 height: 525px;
 margin: 0px 0px 0px 0px;
}

h1 {
 font-size:26px;
 color: #1e2b36;
 line-height:36px;
 font-weight:bold;
 text-align:left;
}
#title {
 font-size:37px;
 color: #e5e2ca;
 line-height:40px;
 font-weight:bold;
}
h2 {
 font-size:20px;
 color: #e5e2ca;
 line-height:25px;
 font-weight:300;
}
h3 {
 font-size:16px;
 line-height:18px;
 font-weight:300;
 color: #e5e2ca;
}
h4 {
 font-size:20px;
 color: #1e2b36;
 line-height:25px;
 font-weight:300;
}
#header a {
 color: #e5e2ca;
}
#headerlogo {
 float:left;
 max-width:130px;
 min-width:130px;
 margin-right:15px;
 margin-top:15px;
}
#headleft {
 float:left;
 max-width:600px;
 min-width:600px;
 text-align:left;
 margin-top:45px;
}
#headright{
 float:left;
 max-width:250px;
 min-width:250px;
 text-align:right;
 margin-top:52px;
 font-size:24px;
 color: #e5e2ca;
 line-height:30px;
 font-weight:300;
 margin-bottom:-40px;
}
#navigation {
 float:none;
 margin-left:145px;
 margin-top:108px;
 font-size:18px;
 font-weight:normal
 color:#e5e2ca;
 text-align:left;
}
#headerport {
 float:none;
 margin-top:25px;
 margin-bottom:1px;
}
#rightcolumn { 
 display: inline;
 color: #333;
 margin-top:28px;
 width: 10px;
 float: right;
}

#formsmall {
 line-height:28px;
}

	

 #twitter {
 width:360px;
 padding:10px;
 font-size:12px;
 }
 #leftcolumn { 
 float: left;
 color: #333;
 margin-top:15px;
 text-align:left;
 display: inline;
 position: relative;
 width:400px;
 padding-left:5px;
}
#leftcolumn a {
	color:#1e2b36;
}
#centercolumn { 
 float: left;
 color: #333;
 margin-top: 15px;
 text-align:justify;
 display: inline;
 width:550px;
 padding-top:15px;
 padding-bottom:20px;
 padding-left:15px;
 padding-right:15px;
 margin-bottom:25px;
 
 	-moz-box-shadow:0px 0px 10px #999999;
	-webkit-box-shadow:0px 0px 10px #999999;
	box-shadow:0px 0px 10px #999999;

background-color:#FFF;
}
#centercolumn a {
	color:#1e2b36;
}
#pagecurl {margin-left:-20px;
		   margin-bottom:-10px;
		   margin-top:15px;}
		   #pagecurlbot {margin-left:-20px;
		   margin-top:15px;
		   }
#quotesmall {
 font-size:11px;
 line-height:14px;
 text-align:left;
}
#footer { 
 width: 970px;
 clear: both;
 color: #e5e2ca;
 margin-top:10px;
 padding: 0px;
 font-size:11px;
}
#footcredit {
 font-size:10px;
 font-family:"Courier New", Courier, monospace;
 text-align:center;
 margin-right:20px;
 line-height:15px;
}
#footer a {
 color: #1e2b36;
}
#icon {margin-top:0px;}

		
.tab {  height:114px;  
	    position:fixed;
		top: 25px;
		z-index:1;
		right:5px;
}
#rooster { 	bottom:0px;
			left:0px;
}


.clear { clear: both; background: none; }

* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
