

body {
margin: 0;
margin-top: 0px; 
padding: 0px; 
background-image: url(images/container5.png); 
background-position: center top; 
background-repeat: repeat-y; 
background-color:#FFDE01;
}

#Content {
width: 724px;
margin-right:auto;
margin-left:auto;
position:relative;
margin-top:0px;

}
	
#contentleft {
width: 165px;
float:left;
padding-left: 10px;
margin-right: 6px;
margin-left: 6px;
}

#contentcenter {
width: 515px;
padding:0px;
float:left;
border-left: 0px;
border-bottom: 0px;
}
	

#main-line {
height: 3px;
margin-bottom: 0px;
margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-color: #757575;
margin-left: 12px;
margin-right: 12px;
border-left: 5px #ffffff solid;
border-right: 5px #ffffff solid;
line-height: -1em;
}


/* top title */
#main-title {
height: 54px;
background-position: center top;
background-repeat:no-repeat; 
background-image:url(images/top_logo_1.png);
line-height: 0.8em;
margin-top: 0px; 
margin-bottom:0px; 
margin-left:18px; 
margin-right:18px;
padding-right: 15px;
}
 
#main-title p {

margin-top: -0.1em;
} 

/* Header Image */

#header-image {
background-repeat:no-repeat;
background-image:url(images/head_11.jpg);
height:125px;
margin-top: 0px; 
margin-bottom:0px; 
/*border-bottom: 5px #ffffff solid; */
margin-left:18px; 
margin-right:18px; 
padding: 0px 0px;
background-position: center top;}


div#navbar {  
font-family: arial, "Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Verdana, Palatino, Helvetica;
text-align: left;
width: 100%;
font-size: .7em;
letter-spacing: .08em;
vertical-align: super;
line-height: 1em;
font-weight: lighter;
padding: 17px 3px;
}

#navbar a {
background-color: #333333;
color: #ffffff;
text-decoration: none;
margin-top: 1px;
margin-bottom: 1px;
padding-top: 3px;
padding-left: 18px;
padding-bottom: 3px;
padding-right:8px;
display: block;
font-weight: normal;
border-bottom: 1px #cccccc solid;

}

#navbar a:hover {
background-color: #94b5ca;
border-bottom: 1px #94b5ca solid;
text-decoration: none;
color: #ffffff;}

#navbar a.current
{
/*border-right: 4px #cccc00 solid;*/
background-image: url(images/current.png);
background-position: right;
background-repeat: no-repeat;
text-decoration: none
}


div#outbound {  
font-family: arial, Helvetica, "Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Verdana, Palatino, Helvetica;
text-align: left;
width: 100%;
font-size: .7em;
letter-spacing: .08em;
vertical-align: super;
line-height: 1em;
font-weight: lighter;
padding:  3px;
}

#outbound a {
background-color: #999999;
background-image: url(images/out_link.png);
background-position: right;
background-repeat: no-repeat;
color: #ffffff;
text-decoration: none;
margin-top: 1px;
margin-bottom: 1px;
padding-top: 3px;
padding-left: 18px;
padding-bottom: 3px;
padding-right:8px;
display: block;
font-weight: normal;
border-bottom: 1px #cccccc solid;

}

#outbound a:hover {
background-color: #ff6633;
background-image: url(images/out_link.png);
background-position: right;
background-repeat: no-repeat;
text-decoration: none;
color: #ffffff;}


#info-title { 
margin-top: 14px;
margin-right: 10px;
margin-left: 4px;
margin-bottom: 0px;
padding-left: 18px;
padding-right: 5px;
padding-bottom: 0px;
text-decoration: none;
display: block;
background-color: #edeff3;
font-family: arial, "Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Verdana, Palatino, Helvetica;
line-height: 1.3em;
font-size: 11px;
color: #585858;
letter-spacing: .1em;
text-align: left;
vertical-align: top;} 


#info {
display: block;
width: 100%;
height: 250px;
margin-left: 4px;
margin-right: 10px;
margin-bottom: 0;
margin-top: 0px;
padding-top: 3px;
padding-left: 18px;
padding-right: 2px;
background-image: url(images/side_back1.gif);
background-position: left bottom;
background-repeat: no-repeat;
font-size: 0.7em;
line-height: 1.2em;
font-family: arial, "Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Verdana, Palatino, Helvetica;
color: #585858;
text-align: left;
letter-spacing: .1em;
font-weight: lighter;
vertical-align: top;
}

#info a {

color: #ffffff;
background-color: #94b5ca;
line-height: 1.5em;
font-family: arial, "Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Verdana, Palatino, Helvetica;
letter-spacing: .1em;
font-weight: lighter;
display: block;
text-decoration: none;

}

#info a:hover {
background-color: #ff3c00;
/*border-bottom: 1px #94b5ca solid;*/
text-decoration: none;
color: #ffffff;}


/* Main body of page, including the h1, h2 elements. */

/* Twitter Feed */
#twitter_div {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0px;
	margin-right: 1px; 
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-right: 0px;
	overflow: auto;
}

ul#twitter_update_list {
	list-style: none;
	font-size: .9em;
	color: #000000;
}
ul#twitter_update_list li {
	margin-bottom: 10px;
	padding: 1px;
	color: #5f5f5f;
	
}

ul#twitter_update_list a{
	text-decoration: none;
	font-weight: normal;
	color: #333366;
	background: #dde1e4;
	padding-left: .2em ;
	padding-right: .2em ;
	padding-top: -0.5em ;
}

ul#twitter_update_list a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #ff6633;}
/* Twitter Feed End*/


#main-text {
margin-top: 0;
margin-bottom: 0;
margin-left: 0px;
margin-right: 1px; 
/*border-left: 2px dotted #cccccc;*/
padding-left: 20px;
padding-top: 0px;
padding-bottom: 20px;
/*border-bottom: 2px #7b7b7b dotted;*/
padding-right: 0px;
}

#main-text a {
text-decoration: none;
font-weight: normal;
color: #ffffff;
background: #94b5ca;
padding-left: .2em ;
padding-right: .2em ;
padding-top: -0.5em ;
}

#main-text a:active {
text-decoration: none;
font-weight: normal;
color: #4f89b8;
background-color: #EAF1E9;
}

#main-text a:hover {
text-decoration: none;
color: #ffffff;
background-color: #ff6633;}

/*#main-text a:visited { 
color: #ffffff;
text-decoration: line-through; }*/


#main-text p {
text-align: left;
font-family: Arial, Helvetica,"Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Verdana, Palatino, Helvetica;
margin-left: 0px;
margin-right: 10px;
font-size: 0.9em;
padding-left: 22px;
line-height: 1.2em;
font-weight: normal;
color: #5f5f5f;
padding-bottom: 6px;
margin-bottom: 3px;
letter-spacing: 0em;} 



h1 {
margin-left: 0px;
margin-right: 0px;
margin-top: 0;
margin-bottom: 10px;
padding-bottom: 2px;
padding-top: 12px;
padding-left: 22px;
padding-right: 5px;
/*border-bottom: 2px dotted #8B4513;*/
font-size: 1.6em;
letter-spacing: 0em;
color: #000000;
word-spacing: normal;
font-weight: 1000;
font-family: Arial, Helvetica, "Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Palatino;
text-transform: capitalize;
}

h2 {
margin-top: 7px;
margin-bottom: 5px;
margin-left: 20px;
padding-top: 5px;
padding-left: 2px;
padding-bottom: 10px;
padding-right: 2px;
letter-spacing: normal;
margin-right: 25px;
font-size: 1em;
font-weight: normal;
color: #333333;
font-family: Arial, Helvetica, "Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Verdana, Palatino, Helvetica;
vertical-align: middle;
text-align: left;
line-height: 1em;
letter-spacing: .10em;
word-spacing: .2em;} 

p, ul, ol, table {
margin-top: 2px;
margin-bottom: 0;
padding: 3px 15px;
 
}

ol, ul {
margin-left: 0px;
margin-right: 15px;
padding-left: 37px;
font-family: Helvetica, Arial, "Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Verdana, Palatino, Helvetica;
letter-spacing: 0em;
font-weight: normal;
font-size: .9em;
color: #5f5f5f;
line-height: 1.2em;
letter-spacing: 0em;

}

div.picframe {

padding-top: 5px;
padding-bottom: 5px;
padding-left: 15px;
padding-right: 0px;
vertical-align: middle;
margin-left: 44px;
border: 1px solid #cccccc;
width: 452px;
display: block;}

div.imgframe {
background-color: transparent;
padding-top: 20px;
padding-bottom: 5px;
padding-left: 21px;
padding-right: auto;
vertical-align: middle;
margin-right: 0px;
width: 454px;
display: block;
}

#headline {
padding-top: 5px;
padding-left:0px;
padding-right: 13px;
margin-top: 0px;
margin-left: 45px;
margin-right: 0px;
margin-bottom: 0;
border-top: 1px dotted;
border-color:#666666;
font-size: .7em;
font-weight: normal;
font-family: Arial, Helvetica, "Lucida Sans Unicode", "Trebuchet MS", "Arial Narrow", Verdana, Palatino, Helvetica;
color: #7D4114;
text-align: left;
line-height: 1.5em;
letter-spacing: normal;
}

#footer {
margin-left:30px;
text-align: left;
margin-top:23px;
border-top: none;
height: 25px;
padding-bottom: 15px;
padding-left: 1px;
font-family:Arial, Helvetica,  "Trebuchet MS", "Arial", "Arial Narrow", Georgia, Verdana;
font-size: .7em;
font-weight: normal;
padding-top: 15px;
color: #778899;
}

#footer a:link, #footer a:visited {
color: #ffffff;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
color: #ffffff;
}
