/* Custom CSS */ 

/* These lines remove the page/post title */ 
.custom #post-56 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-12 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-28 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-2 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-67 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-76 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-96 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-101 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-109 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-85 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-130 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-132 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-134 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-136 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-138 .headline_area { position:absolute; top:-1500px; left:-1500px; }


.custom #page { padding: 0; }

/* Removes div background vertical line */
.custom #content_box { background: url(); }
.custom #content { padding-right: 15px; }

.custom #container { position: relative; padding: 2.2em; }

.custom #header { background-color: #dddddd; margin: -22px 0 0 0; position: relative; }
.custom #header #tagline { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 25pt; color: #000000; padding-right: 180px; 
font-weight: bold; line-height: 24pt; padding-left: 15px; }


/* UNDER HEADER NAVIGATION */ 
.custom #custom_head_nav { height: 28px; margin: 0; background-color: #e7e7e7; position: relative; }

.custom #custom_head_nav ul li { background-position: right; float: left; padding: 0 11px; line-height: 2.4em; font-size: 9pt; color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

.custom #custom_head_nav ul { list-style-type: none; color: #000000; font: text-decoration: none;  font-weight: bold; }

.custom #custom_head_nav ul li a:hover { color: #ffffff; background-color: #003366; display: block; text-decoration: none; }
.custom #custom_head_nav a { color: #000000; padding: 0 7px; } 

.custom div#custom_head_nav li ul { position: absolute; display: none; margin: 0 0 0 -8px; padding: 0; text-indent: 0px;
list-style: none; width: 150px; height: 40px; top: 28px; left: 160px; }
.custom div#custom_head_nav li ul { float: none; }

.custom div#custom_head_nav li ul { margin-top: 0; }
.custom div#custom_head_nav li:hover ul { display: block; } 
.custom div#custom_head_nav li ul a { display: block; text-decoration: none; color: #003366; width: 125px; height: 25px; 
background: #e7e7e7; font-size: 9pt; padding: 0; text-aligh: left; margin-left: -4px; } 

.custom .format_text { font-size: 16px; font-family: Verdana,Arial,Helvetica,sans-serif; text-align: left; color: #000000; line-height: 110%; 
padding-right: 15px; }
.custom .format_text h2 { line-height: 100%; margin-top: 0; }
.custom .format_text h1, h2, h3, h4, h5, h6 { padding-bottom: 20px; font-weight: bold; }
.custom .format_text ul { list-style-type: circle; } 
.custom .format_text img { padding: 10px; }
.custom .format_text input { width: 180px; }
.custom .red { font-weight: bold; color: #ff0000; line-height: 150%; }

.custom #fullpage { width: 600px; padding: 0 10px; margin: 0 auto; }

.custom #footer { margin: 0 0 -22px 0; height: 80px; border: none; position: relative; padding: 0; }
.custom #footer1 { background-color: #ffffff; height: 35px; text-align: center; border-top: 2px solid #999999; float: left; width: 100%; 
padding: 5px 0 0 0; vertical-align: middle; }
.custom #footer2 { background-color: #dddddd; height: 45px; text-align: center; float: left; margin: 0 auto; width: 100%; } 

.custom #sidebar ul.sidebar_list { margin-left: -20px; }

.custom hr { margin: 10px; color: #666666; }

