body { 		
margin:0px 0px 70px 0px; 
}

h1, h2, h3 { margin: 0px; padding: 0px;}


div.head {		
position:absolute;
left:50px;
top:30px;
width:780px;
height:80px;
background:#1b4178;
border:#1b4178 solid 0px;
z-index:2;
}


div.head_title { 	
position:absolute;
left:36px;
top:52px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15pt;
font-weight:bold;
align:left;
color:#f60;
z-index:2;
} 


img.star	{	
position:absolute;
left:6px;
top:2px;
z-index:1;
}

/* navigation menu */
div.nav-menu {    
position:absolute;
left:504px;
top:50px;
cellspacing:0;
cellpadding:0;
}

.nav-menu ul {
list-style: none; 
padding: 0; 
margin: 0px; 
background-color: #1b4178;
font-size: 12px;
}

.nav-menu li {
text-align: left;
float: left; 
height: 30px; 
margin: 0px 0px 0px 0px; 
border-left: 1px solid white;
padding: 0; 
background-color: #1b4178;
width:68px;
}
.nav-menu a {
font-family: arial,helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
height:100%;
display: block; 
padding: 0px 0px 0px 07px; 
text-decoration: none;
background: #1b4178; 
color: #f60; 
}

.nav-menu  a:hover	{ 
color: white;
background: #f60; 
}
                		

/*end nav menu*/

/**********************************/
/**********************************/
/* Right Hand Side */
.right_side{
position:absolute;
left:560px;
top:120px;
width:270px;
}

.right_side h2{ 
color: black;
font-family: Verdana, Arial, sans-serif;
font-size: 0.5em;
text-align: left;
font-weight: bold;
margin-top:0px;
margin-bottom:0px;	
}
.right_side h3{ 
color: #4d73aa;
font-family: Verdana, Arial, sans-serif;
font-size: 0.8em;
text-align: left;
font-weight: bold;
margin-top:0px;
margin-bottom:0px;	
}

.right_side p{ 
color: #1b4178;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
text-align: left;
font-weight: none;
margin-top:0px;
margin-bottom:0px;
line-height:1.4em;	
}

.right_side h4 {
font-family: Verdana, Arial, sans-serif;
font-size: 0.6em;
line-height:20px;
color:#1b4178;
font-weight:bold;
background:white;
border-bottom:white solid 02px;}


.right_side A { 
color:#1b4178;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
text-align: left;
font-weight: bold;
text-decoration:none;}
.right_side A:visited {color:#1b4178;
text-decoration:none;}
.right_side A:hover{color:#f60;
text-decoration:none;}
.right_side A:visited {
text-decoration:none;}


.right_side table {
position:relative;
font-size: 11px;
top:-20px;
left:4px;
width:280px;  
margin:2px 0px 0px 0px;
font-family: Verdana, Arial, sans-serif;	
text-decoration: bold;
padding:0px;
line-height:12px;
background:white;
border-top:black solid 1px;
}

.right_side td {
color:#1b4178;
font-family: Verdana, Arial, sans-serif;
text-align: left;
}

.right_side td A { 
font-size: 1em;
text-decoration:none;}
.right_side td A:visited {color:#1b4178;
text-decoration:none;}
.right_side td A:hover{color:#f60;
text-decoration:none;}

p.right_side_cap {
line-height:20px;
font-family: Verdana, Arial, sans-serif;	
font-size:10px;
background:white;
position:relative;
top:15px;
left:127px;
}


p.right_side_cap A{ 
font-size: 8.5px;
text-decoration:none;
background:white;
color:black;}
p.right_side_cap  A:visited {
text-decoration:none;}
p.right_side_cap  A:hover{color:#f60;
text-decoration:none;
background:#ffeccf;}




/**********************************/
/********************************/

.lead_image {
position:absolute;
left:50px;
top:114px;
}

.lead_image img{
border:solid 1px black;
height:309px;
width:500px;
}

.lead_image p{
background:#c3cfff;
color: black;
font-family: Verdana, Arial, sans-serif;
font-size: 0.5em;
height:7px;
width:502px;
text-align: left;
font-weight: bold;
margin-top:0px;
margin-bottom:0px;	
border:solid 0px;}


/**********************************/
/**********************************/
div.left_side {
position:absolute;
left:50px;
top:450px;
}

div.entriestitle {
color:#f60;
height:48px;
width:348px;
background:#1b4178;
text-decoration:none;
border-top:solid 2px #1b4178;
border-left:solid 2px #1b4178;
border-right:solid 2px #1b4178;
}

.entriestitle img {
position:absolute;
left:354px;
top:0px;
border:0px;
}

.entriestitle h3 { 
position:absolute;
top:33px;
left:4px;
color:#f60;
font-family: Verdana, Arial, sans-serif;
font-size: .7em;
text-align: left;
font-weight: bold;
text-decoration:none;}

/**********************************/
/**********************************/


/*blog area */
.content {              
position:absolute;
top:50px;
left:-5px;
height:auto;
margin:0px 0px 0px 5px;
width:500px;
border-top:solid 0px black;
}


.content blockquote {
line-height: 100%;
}

.content li {
line-height: 100%;
}

.content h2 {
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size:8pt;
text-align: left;
font-weight: bold;
margin-top:4px;
margin-bottom: 0px;
border-bottom: 1px solid #4d73aa;
}

.content h3 {
color: #4d73aa;
font-family: Verdana, Arial, sans-serif;
font-size: 9pt;
text-align: left;
font-weight: bold;
margin-top:5px;
margin-bottom:0px;
margin-left:2px;	
}

.content p {
color: #999999;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
border-botto: 1px solid #999999;
text-align: left;
margin-bottom: 1px;
line-height: normal;
padding: 3px;
line-height:1.4em;
}

.content A { 
color:#1b4178;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
text-align: left;
font-weight: bold;
text-decoration:none;}
.content A:visited {color:#1b4178;
text-decoration:none;}
.content A:hover{color:#f60;
text-decoration:none;}
.content A:visited {
text-decoration:none;}

	
.content ul li{ 
position:relative;
left:-38px;        
width:500px;
margin:0px 0px 0px 0px;
list-style-type:none; 			
text-decoration: none;
line-height: 1.2em;
padding:1px;
border-bottom:#4d73aa dotted 1px;

}

.content li h2{ 
color: black;
font-family: Verdana, Arial, sans-serif;
font-size: 0.5em;
text-align: left;
font-weight: bold;
margin-top:0px;
margin-bottom:-8px;	
border:solid 0px;

}

.content li A { 
color:#f60;
font-family: Verdana, Arial, sans-serif;
font-size: .7em;
text-align: left;
font-weight: bold;
text-decoration:none;}
.content li A:visited {color:#f60;
text-decoration:none;}
.content li A:hover{color:#1b4178;
text-decoration:none;}
.content li A:visited {
text-decoration:none;}

.content p.posted {
color: #999999;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
border-top: 1px solid #999999;
text-align: left;
margin-bottom: 25px;
line-height: normal;
padding: 3px;
}

/**********************************/
/**********************************/




div.flickr_pics{
position:relative;
top:10px;
}

#flickrimg1{ position:relative;
border:0px;
top:5px;
}
#flickrimg1:hover{
filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}

#flickrimg2{ position:relative;
left:8px;
top:5px;
border:0px;
}
#flickrimg2:hover{
filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}

#flickrimg3{ position:relative;
left:-66px;
top:86px;
border:0px;
}
#flickrimg3:hover{
filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}
#flickrimg4{ position:relative;
left:166px;
top:12px;
border:0px;
}

#flickrimg4:hover{
filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}

#flickrimg5{ position:relative;
left:400px;
top:8px;
border:0px;
height:0px;
}



/**********************************/
/**********************************/

/*archive area */
.arch_content {              
position:absolute;
top:112px;
left:45px;
height:auto;
margin:0px 0px 0px 5px;
width:490px;
border-top:solid 0px black;
}

.arch_content h1 {
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size:10pt;
text-align: left;
font-weight: bold;
margin-top:20px;
margin-bottom: 0px;
border-bottom: 1px solid #4d73aa;
}


.arch_content h2 {
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size:8pt;
text-align: left;
font-weight: bold;
margin-top:4px;
margin-bottom: 0px;
border-bottom: 1px solid #4d73aa;
}

.arch_content h3 {
color: #4d73aa;
font-family: Verdana, Arial, sans-serif;
font-size: 9pt;
text-align: left;
font-weight: bold;
margin-top:5px;
margin-bottom:0px;
margin-left:0px;	
}

.arch_content h4 {
color: #4d73aa;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
text-align: right;
font-weight: bold;
margin-top:-18px;
margin-bottom:-5px;
margin-left:0px;	
}


.arch_content p {
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
line-height: 100%;
text-align: left;
line-height:1.4em;
}


.arch_content li {
line-height: 100%;
}


.arch_content ul li{ 
position:relative;
left:-38px;        
width:490px;
margin:0px 0px 0px 0px;
list-style-type:none; 			
text-decoration: none;
line-height: 1.2em;
padding:1px;
border-bottom:#4d73aa dotted 1px;

}

.arch_content li h2{ 
color: black;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
text-align: left;
font-weight: bold;
margin-top:0px;
margin-bottom:1px;	
border:solid 0px;

}

.arch_content li A { 
color:#f60;
font-family: Verdana, Arial, sans-serif;
font-size: .7em;
text-align: left;
font-weight: bold;
text-decoration:none;}
.arch_content li A:visited {color:#f60;
text-decoration:none;}
.arch_content li A:hover{color:#1b4178;
text-decoration:none;}
.arch_content li A:visited {
text-decoration:none;}

.arch_content p.posted {
color: #999999;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
border-top: 1px solid #999999;
text-align: left;
margin-bottom: 25px;
line-height: normal;
padding: 3px;
}


/**********************************/
/**********************************/
/*blog area */
.pictures {              
position:absolute;
top:120px;
left:50px;
height:auto;
margin:0px 0px 0px 5px;
width:500px;
border-top:solid 0px black;
}

.pictures a{
color: #4d73aa;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
text-align: left;
font-weight: bold;
margin-left:0px;
margin-bottom:0px;	
text-decoration:none;
}

.pictures img{ 
margin:5px;
border:0px;
}
.pictures img:hover{
filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}

/***************************/
.general {              
position:absolute;
top:120px;
left:50px;
height:auto;
margin:0px 0px 0px 5px;
width:500px;
border-top:solid 0px black;
}

.general p {
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 100%;
text-align: left;
}

p.gen_posted  {
color: #999999;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
border-top: 1px solid #999999;
text-align: left;
margin-bottom: 25px;
line-height: normal;
padding: 3px;
}

.general h2 {
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size:8pt;
text-align: left;
font-weight: bold;
margin-top:4px;
margin-bottom: 0px;
border-bottom: 1px solid #4d73aa;
}


.general A { 
color:#1b4178;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
text-align: left;
font-weight: bold;
text-decoration:none;}
.content A:visited {color:#1b4178;
text-decoration:none;}
.content A:hover{color:#f60;
text-decoration:none;}
.content A:visited {
text-decoration:none;}

.about {              
position:absolute;
top:110px;
left:50px;
height:auto;
margin:0px 0px 0px 5px;
width:480px;
border-top:solid 0px black;
}

.about h2 {
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size:13pt;
text-align: left;
font-weight: bold;
margin-top:4px;
margin-bottom: 0px;
border-bottom: 1px solid #4d73aa;
}


.about p {
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 100%;
text-align: left;
margin-top:-10px;
}

