

* { padding: 0; margin: 0; }
* 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="../includes/ele_transgif.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)
);
}

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #4d4d4f;
 line-height: 150%;
}
body a:link{
	color: #ea8a00;
	text-decoration: none;
}
body a:visited{
	color: #ea8a00;
	text-decoration: none;
}
body a:hover{
	color: #ea8a00;
	text-decoration: underline;
}
body a:active{
	color: #ea8a00;
	text-decoration: none;
}

#wrapper { 
 margin: 0 auto;
 width: 885px;
 border: 0px solid #ccc;
}
#header {
 position: relative;
 color: #333;
 width: 868px;
 float: left;
 padding: 10px;
 border: 0px solid #ccc;
 height: 50px;
 margin: 10px 0px 5px 0px;
 background: #ffffff;
}


#header p {
 position: absolute;
 font-size: 11px;
 bottom: 6px;
 right: 3px;
 color: #cbcbcb;
}
#header p a:link{
	color: #4d4d4f;
	text-decoration: none;
}
#header p a:visited{
	color: #4d4d4f;
	text-decoration: none;
}
#header p a:hover{
	color: #000;
	text-decoration: underline;
}
#header p.orange a:active{
	color: #4d4d4f;
	text-decoration: none;
}
#header p.orange {
 position: absolute;
 font-size: 11px;
 bottom: 6px;
 right: 3px;
 color: #cbcbcb;
}
#header p.orange a:link{
	color: #000;
	text-decoration: none;
}
#header p.orange a:visited{
	color: #000;
	text-decoration: none;
}
#header p.orange a:hover{
	color: #ea8a00;
	text-decoration: underline;
}
#header p.orange a:active{
	color: #000;
	text-decoration: none;
}
#header p.green {
 position: absolute;
 font-size: 11px;
 bottom: 6px;
 right: 3px;
 color: #cbcbcb;
}
#header p.green a:link{
	color: #000;
	text-decoration: none;
}
#header p.green a:visited{
	color: #000;
	text-decoration: none;
}
#header p.green a:hover{
	color: #8cb901;
	text-decoration: underline;
}
#header p.green a:active{
	color: #000;
	text-decoration: none;
}
#header p.blue {
 position: absolute;
 font-size: 11px;
 bottom: 6px;
 right: 3px;
 color: #cbcbcb;
}
#header p.blue a:link{
	color: #000;
	text-decoration: none;
}
#header p.blue a:visited{
	color: #000;
	text-decoration: none;
}
#header p.blue a:hover{
	color: #3a598b;
	text-decoration: underline;
}
#header p.blue a:active{
	color: #000;
	text-decoration: none;
}


#logoblock { 
 position: relative;
 color: #333;
 border: 0px solid #ccc;
 background: #ffffff;
 background-image: url("../images/logoblock.jpg");
 background-repeat: no-repeat;
 height: 400px;
 width: 185px;
 float: left;
}
#logoblock p {
 position: absolute;
 font-size: 10px;
 bottom: 22px;
 left: 18px;
 color: #bababa;
 line-height: 130%;
}


#photo { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 background: #ffffff;
 height: 400px;
 width: 700px;
 display: inline;
}
#gallery { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 height: 400px;
 width: 700px;
 display: inline;
}


#contentwrapper { 
 position: relative;
 float: right;
 width: 700px;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 background: #fff;
 margin: 6px 0px 0px 0px;
}

#text {
 float: left;
 width: 423px;
 border: 0px solid #ccc;
}
#textblue {
 float: left;
 width: 423px;
 border: 0px solid #ccc;
}
#textblue a:link{
	color: #3a598b;
	text-decoration: none;
}
#textblue a:visited{
	color: #3a598b;
	text-decoration: none;
}
#textblue a:hover{
	color: #3a598b;
	text-decoration: underline;
}
#textblue a:active{
	color: #3a598b;
	text-decoration: none;
}
#textgreen {
 float: left;
 width: 423px;
 border: 0px solid #ccc;
}
#textgreen a:link{
	color: #8cb901;
	text-decoration: none;
}
#textgreen a:visited{
	color: #8cb901;
	text-decoration: none;
}
#textgreen a:hover{
	color: #8cb901;
	text-decoration: underline;
}
#textgreen a:active{
	color: #8cb901;
	text-decoration: none;
}


#textwide {
 float: left;
 width: 575px;
 border: 0px solid #ccc;
}

ul#twitter_update_list {
 display:block;
 list-style-type:none; 
 padding-left:0px;
 margin-left:0px;
}

#twitter_update_list li { 
 padding-bottom: 15px; padding-top: 0px;
}

#legendwrapper {
 float: right;
 width: 230px;
}

#legend {
 border: 0px solid #ccc;
 background: #dedede;
 padding: 15px 25px 20px 15px;
 background-image: url("../images/legendcorner.png");
 background-position: right bottom;
 background-repeat: no-repeat;
 font-size: 10px;
 line-height:140%;
}
#legendblue {
 border: 0px solid #ccc;
 background: #627798;
 padding: 15px 25px 20px 15px;
 background-image: url("../images/legendcorner.png");
 background-position: right bottom;
 background-repeat: no-repeat;
 font-size: 10px;
 line-height:140%;
 color: #fff;
}
#legendgreen {
 border: 0px solid #ccc;
 background: #8cb901;
 padding: 15px 25px 20px 15px;
 background-image: url("../images/legendcorner.png");
 background-position: right bottom;
 background-repeat: no-repeat;
 font-size: 10px;
 line-height:140%;
 color: #fff;
}
#legendorange {
 border: 0px solid #ccc;
 background: #ea8a00;
 padding: 15px 25px 20px 15px;
 background-image: url("../images/legendcorner.png");
 background-position: right bottom;
 background-repeat: no-repeat;
 font-size: 10px;
 line-height:140%;
 color: #fff;
}
#bug {
 margin: 5px 0px 0px 0px;
}

#tinytype {
 color: #808285;
 font-size: 10px; 
 line-height:150%;
}

img.textpad{
 margin: 15px 0px 0px -3px;
}
img.legendpad{
 margin: 0px 0px 0px -3px;
}
img.thumbspace{
 margin: 0px 2px 2px 0px;
 float: left;
}
p.legendstudy {
 margin: 12px 0px 0px 0px;
}
p.legendstudy a:link{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
p.legendstudy a:visited{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
p.legendstudy a:hover{
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
p.legendstudy a:active{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}







