.custom #header #logo a { 
  padding:0;
  width:400px; 
  height:60px; 
  display:block; 
  background: url('/_img/BGPguru_thesis.png') no-repeat; 
  outline: none; 
  position: absolute;
  left:0;
  bottom:10px;
}

.custom #header #logo, .custom #header #tagline { line-height:0em; text-indent: -9999px; }
.custom #header { padding: 5px 0 0 0; border-bottom: none; height:80px; position:relative; } 

.custom #tabs { 
  width: auto;
  margin: 0 1px 0 0;
  float:right;
  font-size:11px;
  font-weight:700;
  color:#2361a1;
  position:absolute;
  right:0;
  bottom: 0;
}

.ie ul#tabs { width: auto; } /* fix IE */

.custom ul#tabs a { color:#2361a1; }
.custom ul#tabs li a:hover { text-decoration: none; color: green; }
.custom ul#tabs li, .custom ul#tabs { border: none; border-style: none; background: #ffffff; }
.custom ul#tabs .current_page_item a, .custom ul#tabs .current_page_item a:hover { color: #555555; }

.custom #content_box {background-color:#fafafa;} /* colors sidebars */
.custom #content {background-color:#ffffff;}

.custom .sidebar h3 { font-size: 1.2em;  font-weight: bold;  }

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

.custom #content { padding-bottom:25px; }

.custom #footer { text-align: center; }
.custom #footer img { padding: 0 30px 15px 0; }

.callme {
	background:#ffffc0;
	padding: 5px 5px 5px 5px; 
	margin-bottom:20px;
	font-family: Garamond, Georgia, Times, “Times New Roman”, serif;
	font-size:16px;
	border:1px solid #dddddd;
}

.customer_logos { text-align: center; }
.customer_logos img { margin: 5px 10px 5px 10px; vertical-align:middle; }

blockquote.quotescollection p { margin-bottom:0; }
blockquote.quotescollection cite  { 
  color:#000000;
  font-weight:500;
  display:inline;
  font-size:0.83em;
}

blockquote.quotescollection {
  font-family: Georgia, Times, “Times New Roman”, serif;
  font-size:14px;
  color: #444444;
  background:#f1f1f1;
  width: 500px;
  margin: 35px auto 20px auto; 
  padding: 8px 8px 8px 18px; 
}

#dekoboko_submit {
  margin: 20px 0 0 125px !important;
}

input[type="radio"], input[type="checkbox"] { width:13px; }

.header-image-container {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(/_img/header/rotate.php);
	background-position:center top;
	background-repeat:no-repeat;
	height: 130px;
	margin: 0;
	/* margin: 25px 0 0 0; */
	padding: 0px;
	position: relative;
	border-bottom: 3px double #DDDDDD;
	border-top: 3px double #DDDDDD;
	clear: both;
}

.opacityleft {
	background-color:#FFFFFF;
	height:130px;
	opacity:0.4;
        filter: alpha(opacity=60);
	width:218px;
	left:0;
	position:absolute;
	top:0;
	z-index:2;
}

.opacityright {
	background-color:#FFFFFF;
	height:130px;
	opacity:0.4;
        filter: alpha(opacity=60);
	width:218px;
	right:0;
	position:absolute;
	top:0;
	z-index:2;
}
