/*
custom working copy.css 

	Edited 1/24/10 12:00 pm
	
	blockquote and pages using tables remain to be done
*/

/*------------------------BODY
----------------------------*/
body .custom p, a img {
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 0.9em;
text-align: center;
 }


/*------------------------CONTAINER
----------------------------------*/
/* needed for FF 3.56 and Google Crome 4.0.249.30 --
-- seems to equalize the container size with layout setting of 99.3em between FF and Safari 4.04 --*/
.custom #container {
width: 933px;
 }
 

/*------------------------PAGE
---------------------------------*/
.custom #page { 
width: 890px;
 }
 
 
/*------------------------HEADER
----------------------------------*/
.custom #header { 
background: url(images/header.jpg) no-repeat center bottom; 
height: 210px; 
width: 885px;
text-align: center; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0.10em; 
padding-right: 0em; 
padding-bottom: 5em; 
padding-left: 0em; 
 }
 
 
/*------------------------LOGO
------------------------------*/
.custom #logo  { 
letter-spacing: 2.0px; 
margin-left: 0px; 
margin-bottom: 10px; 
 }
 
.custom #header #logo { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 3.6em; 
line-height: 1.167em;
 }
 
 
/*------------------------TAGLINE
----------------------------------*/
.custom #tagline  { 
font-weight: bold;
text-align: left; 
color: #848f93; 
margin-left: 10px; 
margin-top: 0px; 
margin-bottom: 0px; 
padding: 0px;
 }

.custom #header #tagline { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.3em; 
line-height: 1.429em;
 }
 
 
/*------------------------MENU
---------------------------------*/
.custom .menu {
/*font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.0m;*/
font-weight: bold;
height: 30px;
/*width: 873px;*/
width: 873px;
float: left;
clear: both;
background: #fff;
padding-top: 1.1em;
padding-bottom: 0em;
padding-left: 1em;
margin-top: 1.1em;
margin-bottom: 0em;
margin-left: 0em;
 }
 
.custom .menu li {
margin-bottom: -0.1em;
float: left;
position: relative;
  }
  
  
.custom .menu, .menu a, .menu li ul {
background: #eee;
border-style: solid;
border-width: 1px;
border-left: 2px solid  #BDCBD0;
border-right: 2px solid #BDCBD0;
border-top-style: none;
 }
 
.custom ul.menu li a { 
font-weight: bold;
text-align: center;
text-indent: 0px;
text-transform: none; 
/*letter-spacing: 0.15em;*/
line-height: 1.1em;
background: #eee;
border-style: none;
border-right: 2px solid #BDCBD0;
margin: 0;
 }
 
.custom #page ul.menu li.tab.tab {
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 0.95em;
width: auto;
 }
 
 
/*-----------------------MENU LINK COLOR
---------------------------------*/
.custom ul.menu li a { 
color: #000; 
text-decoration: none;
 }

.custom ul.menu li a:hover { 
background: #f2e127;
color: #cc0000; 
text-decoration: none;
 } 

.custom ul.menu li a:visited { 
color: green; 
text-decoration: none;
 }


/*------------------------LINK COLORS
---------------------------------*/
.custom a { 
color: #237fa1; 
text-decoration: none;
 }

.custom a:visited { 
color: green; 
text-decoration: none;
 }

.custom a:hover { 
background: #f2e127;
color: #CC0000; 
text-decoration: none;
 }
.custom li.widget p a { 
color: green; 
text-decoration: none;
 }

.custom li.widget p a:visited { 
color: green; 
text-decoration: none;
 }
 
.custom li.widget p a:hover {
background: #f2e127;
color: #CC0000; 
text-decoration: none;
 }
 
 
/*-----------------------CONTENT and CONTENT BOX
-------------------------------------------*/
.custom #content_box { 
width: 885px;
border-bottom-color: #BDCBD0; 
border-bottom-style: solid; 
border-bottom-width: 10px;
 }
 
.custom #content { 
width: 650px;
 }

.custom #content.hfeed { 
width: 650px;
 }
 
 
/*------------------------BOXES
-------------------------------*/
.custom .post_box {
padding-top: 5px;	
margin-top: 5px;
padding-right: 5px;
margin-right: 5px;
margin-left: 0px;
padding-left: 0px;
 }
 

/*-----------------------HEADLINE AREA
-----------------------------------------*/
.custom #h2 .headline_area, .entry-title {
padding-top: 5px;
padding-bottom: 5px;
 }
 
.custom .headline_area { 
width: 653px;
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.7em;
color: #000;
text-align: center;
padding-top: 0px;
border-bottom-color: #BDCBD0;
border-bottom-style: solid; 
border-bottom-width: 1px; 
 }
 

/*-----------------------HEADLINE META
--------------------------------------*/
.custom #headline_area, p.headline_meta { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 0.60em;
text-align: left;
padding-top: 10px;
 }
 
 
/*-----------------------H1 ENTRY TITLE
-------------------------------*/
.custom h1.entry-title { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
 }
 
 
/*-----------------------H2 ENTRY TITLE
-------------------------------*/
.custom h2.entry-title { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
 }
 
 
/*-----------------------H STYLES
-----------------------------------*/
.custom h1 { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.7em; 
font-weight: bold;
text-align: center; 
text-indent: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px; 
padding-left: 0px;
color: #111; 
 } 

.custom h2 { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.7em; 
font-weight: bold;
text-align: center; 
text-indent: 0px;
text-transform: none; 
color: #999;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
 }
 
.custom h3 { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.5em;  
font-weight: bold;
text-align: center; 
text-indent: 0px;
color: #999;
line-height: 1.25em; 
 }
 
.custom h4 { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 0.95em; 
text-align: center; 
text-transform: uppercase; 
text-indent: 0px;
line-height: 1.81818em; 
 }
 
.custom h5 { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 0.85em; 
text-align: center; 
text-transform: none; 
text-indent: 0px;
 }
 
.custom h6 { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 0.80em; 
text-align: left; 
text-transform: capitalize; 
text-indent: 0px;
line-height: 1.81818em; 
 }
 
 
/*----------------------SIDEBAR
---------------------------------*/
.custom #sidebars { 
width: 230px;
 }

.custom #sidebar_1 { 
background: #fff;
border-top: 0;
border-left-color: #BDCBD0; 
border-left-style: solid; 
border-left-width: 1px; 
border-bottom-color: #BDCBD0; 
border-bottom-style: solid; 
border-bottom-width: 10px;
border-right-color: #BDCBD0; 
border-right-style: solid; 
border-right-width: 1px;
float: right;
clear: left;
}
 
.custom #sidebar_1.sidebar ul.sidebar_list { 
text-indent: 5px;
 }
 
.custom .sidebar h3 { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.2em; 
font-weight: bold; 
text-align: center; 
text-transform: capitalize; 
text-decoration: none; 
line-height: inherit;
 }
 
 
/*---------------------SIDEBAR WIDGETS
-------------------------------------------*/
.custom ul.sidebar_list li.widget, ul.sidebar_list li.linkcat { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.2em; 
font-weight: normal; 
border-bottom: 2px solid #BDCBD0;
 }
 
.custom li.widget p { }
.custom li.widget ul, li.linkcat ul { 
list-style: none; 
width: 200px; 
padding: 0px; 
 }

.custom li.widget ol { 
margin: 0px; 
padding: 0px; 
 }
 
.custom li.widget li, li.linkcat li {
width: 200px;
 }

.custom li.widget li br { 
display: none; 
 }

.custom li.widget li ul, li.linkcat li ul { }

.custom li.widget { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.3em; 
line-height: 1.385em;  
 }
 
.custom li.widget p { }

.custom li.widget abbr, li.widget acronym { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 0.769em; 
 }

.custom li.widget code {
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 0.846em;
 }

.custom li.widget ul li {   }

.custom li.widget li ul {   }

.custom li.widget { 
width: 100%;
 }

.custom li.widget p a { 
text-decoration: none;
 }
	
.custom li.widget p a:hover { 
text-decoration: none;
 }

.custom li.widget ul { 
list-style: none;
 }

.custom li.widget ul li .num_comments { 
color: #111;
 }

li.widget .widget_box { 
background: #e3f0f2; 
border-style: solid; 
border-color: #addde6;
 }

.custom li.tag_cloud { 
line-height: 1.692em; 
 }


/*------------------------FOOTER
-----------------------------*/
/*.custom #footer { 
padding-bottom: 0.0em;
 }*/
 
/*.custom #footer { 
border-style: double; 
border-color: #ddd; 
clear: both;
 }*/
 
.custom #footer p { 
font-size: 1.2em; 
line-height: 1.667em;
text-align: center; 
color: #ff0000;
 }

/*#footer a { 
border-bottom: 1px solid #ccc;
 }*/


.custom a img {
padding-bottom: 0px;	
 }
 
.custom img {
padding-bottom: 0px;	
 }


/*------------------------ENTRY CONTENT
-----------------------------------*/
.custom .entry-content { 
width: 645px;
border-bottom-color: #BDCBD0; 
border-bottom-style: solid; 
border-bottom-width: 2px; 
 }
 

 
 
/*------------------------HR STYLES
----------------------------------*/
.custom hr { 
display: none; 
 } 
 
 
/*------------------------BLOCKQUOTE
----------------------------------*/
.custom blockquote { 
color: #000000; 
border-left: 5px solid #BDCBD0; 
margin-top: 5px; 
margin-right: 30px; 
margin-bottom: 0px; 
margin-left: 45px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 5px; 
 }
 
/*.custom .format_text blockquote { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.2em; 
line-height: 1.25em; 
} */

.format_text blockquote { 
margin: 0 0 1.571em 0.786em; 
padding-left: 0.786em;
}

/*.custom .format_text blockquote.right { 
width: 180px; 
float: right; 
margin: 0 0 0 10px; 
padding: 0.4375em 0 0.4375em 10px; 
border: none; 
 } */

.custom .format_text blockquote.left { 
width: 180px; 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.0em; 
/*line-height: 1.25em; */
margin: 0 10px 0 0; 
padding: 0.4375em 10px 0.4375em 0; 
background: none; 
border: none; 
float: left; 
 } 

/*.custom .format_text blockquote.right p, .format_text blockquote.left p { } */
 

/*-----------------------FORMAT H2 H3
-------------------------------*/
.custom .format_text { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.2em;
text-indent: 10px;
}

.custom .format_text.entry-content p { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.2em; 
line-height: 1.23846em; 
}

.custom .format_text p { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.2em; 
margin: 0 0 1.53846em 0; 
}

.custom .format_text p.note { 
padding: 0.76923em 10px; 
background: #ffffa0; 
}

/*.format_text p.note, .format_text p.alert { }*/

.custom .format_text ol { 
margin: 0 0 1.53846em 20px; 
}

.custom .format_text ul { 
list-style: none; 
margin: 0 0 1.53846em 0; 
}

.custom .format_text ul li { 
padding: 0 0 0 14px; 
}

.custom .format_text ul li ul, .format_text ul li ol, .format_text ol li ul, .format_text ol li ol { 
margin: 0 0 0 10px; 
} /* This is basically a Safari hack :( */

/*.format_text ul ul, .format_text ul ol, .format_text ol ul, .format_text ol ol { }*/

/*.custom .format_text li { }*/

/*.format_text code, .format_text pre { }*/
	
/*.format_text code { }*/

.custom .format_text li code { 
line-height: inherit; 
}
.custom .format_text dl { 
margin: 0 0 1.53846em 0; 
}

/*.format_text dl { } */
 
.custom .format_text dt { 
font-weight: bold; 
}

.custom .format_text dd { 
margin: 0 0 1.53846em 1.53846em; 
}

/*.format_text dd { }*/
/*.custom .format_text dd { } */
/*.format_text .drop_cap { }*/
/*.ie6 .format_text .drop_cap { }*/
/*.format_text acronym, .format_text abbr { }*/
/*.format_text pre { }*/
/*.format_text sub, .format_text sup { }*/
/*.custom p.center { } */
/*.custom p.bottom { } */


/*------------------------IMAGES
---------------------------------*/
.custom .format_text img.center, .format_text img.aligncenter, .wp-caption.aligncenter { 
margin: 0em;
 }
 
/*.custom img.alignleft, img.left { }*/
 
.custom img.aligncenter, img.center { 
display: block; 
margin-right: auto; 
margin-left: auto; 
float: none; 
clear: both;
 }

.custom .format_text img { 
border: 1px solid #000000; 
 }

 
 
/*------------------------IMAGE FRAMES
------------------------------------------*/
.custom .format_text img.frame_w { 
padding: 9px; 
border: 2px solid gray; 
background: #d2bf8f; 
 }

.custom .format_text img.frame_no { 
border:  1px solid #fff; 
 }

.custom .format_text img.frame_g { 
padding: 9px; 
border: 2px solid gray; 
background: #eee; 
 }

 
/*-------------------------CALENDAR
---------------------------------------*/
.custom #calendar_wrap { 
width: 200px; 
border-top: 1px solid gray;
border-right: 1px solid gray;
border-left: 1px solid gray;
border-bottom: 1px solid gray;
 }

.custom table#wp-calendar { 
border-collapse: collapse; 
width: 200px; 
 }

.custom table#wp-calendar caption { 
line-height: 1.72727em; 
text-transform: uppercase; 
letter-spacing: 2px; 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-weight: normal; 
font-size: 0.91667em; 
background: #E5E5E5;
 }

.custom table#wp-calendar th { 
width: 28px; 
line-height: 1.72727em; 
background: #f2f2f2; 
text-align: center; 
font-size: 0.91667em; 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
 }

.custom table#wp-calendar td { 
width: 28px; 
line-height: 1.66667em; 
color: #999; 
text-align: center; 
 }

.custom table#wp-calendar td#next, table#wp-calendar td#prev { 
width: 100px; 
letter-spacing: 0.25em; 
text-transform: uppercase;
font-size: 0.91667em; 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
 }


/*-------------------------COMMENTS
------------------------------------*/
.custom #comments { 
width: 640px;
margin-right: 0em; 
margin-left: 0em;
padding: 0em;
 }
 
.custom #commentform { 
width: 640px;
border-top: 1px dotted #bbb;
margin-right: 0em; 
margin-left: 0em;
padding: 0em;
 }
 
/*.custom #commentform p { }*/
/*.custom #commentform p a { }*/
/*#commentform p a:hover { }*/
/*.custom #commentform p .required { }*/
/*.custom #commentform span.allowed { }*/
/*.custom #commentform span.allowed span { }*/


/*------------------------TABLES FOR SPECIAL PAGES
---------------------------------------------*/
.custom .tableupdate, tr, th, td { 
width: 650px; 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 0.75em; 
/*border-top-color: #000; 
border-top-style: solid; 
border-top-width: 1px; */
 } 

.custom .table, tr, th, td { 
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.2em; 
 }
 
 
/*------------------------TIME STYLES
------------------------------------*/
/*---SERIES LEGEND FORMAT
-----------------------------*/
.custom #legend_box { 
font-weight: bold; 
font-size: 1.2em;
text-align: center; 
background-color: #CC3366; 
color: #FFFFFF; 
text-align: center; 
border-left-color: #000000; 
border-left-style: solid; 
border-left-width: 1px; 
border-bottom-color: #000000; 
border-bottom-style: solid; 
border-bottom-width: 10px;
border-right-color: #000000; 
border-right-style: solid; 
border-right-width: 1px;
border-bottom-color: #000000; 
border-bottom-style: solid; 
border-bottom-width: 1px;
 } 

.custom #th_small { 
font-size: 1.1em;
font-weight: bold; 
color: #000000; 
text-indent: 0px;
text-decoration: none; 
background-color: #FFFFCC;
border-left-color: #000000; 
border-left-style: solid; 
border-left-width: 1px; 
border-right-color: #000000; 
border-right-style: solid; 
border-right-width: 1px;
 } 

.custom #th_small_1 { 
font-weight: bold; 
font-size: 1.1em;
text-indent: 0px;
background-color: #FFFFCC; 
color: #000000; 
border-left-color: #000000; 
border-left-style: solid; 
border-left-width: 1px; 
border-bottom-color: #000000; 
border-bottom-style: solid; 
border-bottom-width: 10px;
border-right-color: #000000; 
border-right-style: solid; 
border-right-width: 1px;
border-bottom-color: #000000; 
border-bottom-style: solid; 
border-bottom-width: 1px;
 } 

.custom .lbc_eon { 
font-weight: bold; 
font-size: 1.1em;
color: #02ABEA; 
 }

.custom .lbg_era { 
font-weight: bold; 
font-size: 1.1em;
color: #008011; 
 } 

.custom .lbm_period { 
font-weight: bold; 
font-size: 1.1em;
color: #F20884; 
 }

.custom .lbb_epoch { 
font-weight: bold; 
font-size: 1.1em;
color: #0000D4; 
 } 

.custom .lbo_stage { 
font-weight: bold;
font-size: 1.1em; 
color: #F87B57; 
 } 
 
.custom .lbmajor { 
font-size: 1.1em;
text-decoration: underline; 
font-weight: bold; 
 }
 
.custom .lbr_cataclysms { 
font-weight: bold; 
font-size: 1.1em;
text-decoration: underline; 
color: #FF0000; 
 }
 
.custom .lbth_plain { 
font-weight: normal; 
font-size: 1.1em;
color: #000000; 
 }
 
.custom .th_ul { 
font-size: 1.1em;
text-decoration: underline; 
 } 
 
.custom .lbperiod_c { 
font-weight: bold; 
font-size: 1.1em;
color: #892021;
 }

.custom .lbh_magenta { 
font-weight: bold; 
font-size: 1.1em;
color: #F20884; 
 }

.custom .lbg_anom { 
font-weight: bold; 
font-size: 1.1em;
color: #008011; 
 }
 
.custom .th_plain { 
font-weight: normal; 
font-size: 1.0em;
color: #000000; 
 } 


/*---SERIES PARAGRAPH FORMAT
-------------------------*/
.custom .time {
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.2em;
text-indent: 0px;
} 


/*---SERIES LINK LIST
-------------------------*/
.custom .ol_time {
font-family: Times, "Trebuchet MS", Georgia, Arial, Veranda, "Lucida Sans", serif;
font-size: 1.2em;
text-indent: 0px;
}


/*----SERIES TEXT FORMATS
------------------------------*/
.custom .r_cataclysms { 
font-weight: bold; 
color: #FF0000; 
text-decoration: underline; 
 }

.custom .c_eon { 
font-weight: bold; 
color: #02ABEA; 
 }

.custom .g_era { 
font-weight: bold; 
color: #008011; 
 } 

.custom .m_period { 
font-weight: bold; 
color: #F20884; 
 } 

.custom .b_epoch { 
font-weight: bold; 
color: #0000D4; 
 } 

.custom .o_stage { 
font-weight: bold; 
color: #F87B57; 
 }

.custom .period_c { 
font-weight: bold; 
color: #F20884; 
 } 

.custom .h_magenta { 
font-weight: bold; 
color: #F20884; 
 }

.custom .g_anom { 
font-weight: bold; 
color: #008011; 
 }

.custom .ages { 
font-weight: bold; 
color: #669966; 
 }


/*---SERIES IMAGE FORMAT
--------------------------------*/
.custom .p_image { 
text-align: center; 
 } 


/*---SERIES PARAGRAPH UPDATE FORMAT
------------------------------------*/
.custom .sup { 
font-weight: bold; 
font-size: xx-small; 
text-decoration: underline; 
vertical-align: sub; 
color: #FF0000; 
 }


/*---SERIES BLOCKQUOTE FORMAT
--------------------------------*/
.custom blockquote_time { 
margin-top: 0px; 
margin-right: 30px; 
margin-left: 10px; 
padding-bottom: 5px; 
padding-left: 1px; 
border-left: 1px solid #999999; 
 }