/* 
Theme Name: Vertigo 2.05
Author: Luke Freeman
*/
body{font-family:Arial, Helvetica, sans-serif;color:#000;border:0;background-color:#000;margin:0;padding:0}
.toplinks{background:#00849F;text-left;display:block;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none;padding:.3em}
.toplinks a,.toplinks a:link,.toplinks a:active,.toplinks a:visited,.toplinks a:hover{color:#FFF;text-decoration:none}
.toplinks a:hover{text-decoration:underline;color:#fff;background:#333}
.main, .post, .entry {padding:10px}
h1, h1 a,h1 a:link,h1 a:visited,h1 a:hover {text-align:center; color:#fff;background:#000; filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8; margin:0; padding:0; width:100%}
.topimg{border:1px solid #000}
a:link,a:active,a:visited{color:#00c;text-decoration:none;background:transparent}
a:hover{color:#00849F;text-decoration:underline}
img.img1{float:right;z-index:100;position:relative;margin-left:3px;width:20%}
img.img2{float:left;z-index:100;position:relative;margin-right:3px;width:20%}
#breadcrumbs{color:#777;font-size:.8em;padding:3px}
.contactform{background:#444;color:#fff;border:1px solid #000;font-size:.9em}
.contactform td{border:1px solid #000;border-right:0;border-left:0}
.contactform input,.contactform option,.contactform select{border:1px solid #00849f;background:#ddd}
.contactform input:hover,.contactform option:hover,.contactform select:hover{background:#00849f}
.contact{background:#fff;color:#000;border:1px solid #000;font-size:.9em;width:90%}
.contact td{text-align:left;padding:10px}
ul.readmore{list-style:none;margin:0;padding:2px 0 6px 12px}
img{border:none 0}
h1 a img{border:none 0;text-decoration:none}
#single_post_left{color:#eee;line-height:2em;font-size:.9em;width:auto;background:#185fa1;margin:0;padding:0 0 0 16px}
#topentry_bg{border-left:1px solid #fff;border-right:1px solid #fff;color:#FCFEF4;line-height:104px;height:104px;width:auto;background:#000;margin:0;padding:0}
#topentry{border-bottom:1px dotted #000;font-size:1.1em;line-height:1.1em;width:auto;background:transparent;margin:0;padding:25px}
h2{color:#00849F;font-weight:bold;font-size:1.8em;line-height:1.2em;background:none;margin:0;padding:0}
.links h2,.links h3{font-size:1.4em;font-weight:bold;padding-left:5px;color:#fff;background:#00849F;list-style:none;border:solid #000;border-width:2px 0;margin:0 0 10px}
h2 a:link,h2 a:visited{color:#1E78CC;text-decoration:none;background:transparent}
h2 a:hover,h2 a:active{color:#000;text-decoration:none;background:none}
h3{font-size:1.4em;line-height:1.4em;height:auto;background:none;margin:0;padding:0}
blockquote{border-left:4px solid #3F3F3F;font-style:italic;margin:0 0 0 10px;padding:0 10px}
code{display:block;color:#444E1F;background:#F5F8E8;font-size:1.2em;border-top:2px solid #D0EC98;padding:10px}
p{line-height:1.4}
#container{text-align:left;background:transparent;margin:0;padding:0}
#wrapper{padding:0}
#navibar{float:left;width:182px;height:100%;background:#233b50;margin:10px;padding:5px}
#right{display:none}
.links{background:#333;margin:0;padding:0}
.meta{background:#fff;font-size:.8em;font-style:italic;text-align:right;padding:5px}
.highlight{background:#F7FEDC}
.comments{font-size:1.2em;padding-bottom:25px;padding-left:0}
.comments a:link,.comments a:visited{color:#1E78CC;font-weight:700;text-decoration:none}
.comments a:hover,.comments a:active{background:#fff;color:#000;text-decoration:none}
.alt{background:#bbb !important;border:1px solid #FD6375 !important;padding:10px 10px 0 !important}
.alt:hover{border:1px solid #E4041F !important}
.commentlist li:hover{border:1px solid #FD6375}
.commentlist li{list-style:none;background:#bbb;border:1px solid #FD6375;color:#000;margin:10px;padding:10px 10px 0}
p.metadate{font-size:.8em;text-transform:uppercase;margin:0}
p.comment_meta{font-size:.9em;margin:0 0 10px 10px}
.comment_author a:visited{font-weight:700;text-decoration:none}
.reply{font-weight:700;font-size:1.2em;margin:10px 0 0 10px}
.warning p{background:url(images/warning.gif) no-repeat left;height:160px;font-size:1.5em;margin:0 0 0 10px;padding:20px 0 0 90px}
.postinput{margin-left:10px}
#author li{list-style:none;font-size:.9em;line-height:1.4;margin:0;padding:0 5px 20px 0}
#author ul{margin:0;padding:20px 0 0}
#search{padding-top:10px;padding-bottom:10px;padding-left:10px;height:22px}
.searchfield{vertical-align:middle;background:#efefef;border:1px solid #00c;color:#00c;width:50px;font-size:12px;height:16px;margin:1px;padding:1px}
.searchsubmit{vertical-align:middle;background:#efefef;border:1px solid #00c;color:#00c;width:40px;font-size:12px;height:20px;margin:1px;padding:1px}
textarea{font-family:Arial, Verdana, Helvetica;font-size:1.1em;border:1px solid #BFBFBF;color:#949494;width:450px;padding:2px 5px 1px}
textarea:hover{background:#fff;border:1px solid #e4041f;color:#e4041f}
ul#navlist a:link,ul#navlist a:visited,#navlist a:link,#navlist a:visited{color:#FFF}
#content{background:url(/images/bg6.png) 120% 0%;position:relative;display:block;color:#000;top:0;text-align:justify; padding: 10px; margin:0 4px 5px 160px; font-size:.9em; padding:0;}
*html #content{top:7px}
.center,.links h3{text-align:center}
.commentlist,.links ul{margin:0;padding:0}
.searchfield:hover,.searchsubmit:hover{background:#efefef;border:1px solid #BFBFBF;color:#949494}
ul#navlist,ul#navlist ul{white-space:nowrap;margin:0;padding:0}
#navlist li.page_item,#navlist li.page_item ul{display:inline;list-style-type:none;margin:3px;padding:0}
div#content img,#content img{max-width:80%}
#rightbox {float:right; background: #000; position: relative; z-index:2000; margin: 10px 0 0 15px; padding:5px; width: 255px; text-align: center; color:#fff}
div#content #rightbox img {width:auto; max-width:100%}
#rightbox img {width:250px;}
#content dt {font-weight: bold; font-size:1.2em}
table.staff {border-collapse: collapse;}
table.portfolios {border-collapse: collapse; text-align: center;}
/*\*//*/
#TJK_DL .showDD {display:block} 
#TJK_DL dd,.hideDD {top:0;position:relative;display:none}
/**/
/*  "Show All" + "Hide All" links */
#TJK_ToggleON,#TJK_ToggleOFF {border:1px solid #333;padding:0 5px;margin-right:5px}
/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt {margin:0;padding:0} 
/* margin for the DTs (shorthand) */
#TJK_DL dt {margin:7px 0}
/* image and left padding for DDs */
#TJK_DL dd {padding-left:55px}
/* styling all anchors in the DTs */
#TJK_DL dt a {background:0 50% no-repeat;padding-left:32px;color:#000;text-decoration:none}
#TJK_DL dt a:visited {color:#666}
#TJK_DL dt a:visited:hover,
#TJK_DL dt a:hover,
#TJK_DL dt a:active,
#TJK_DL dt a:focus {font-weight:bold}
/* the + and - gif in the anchors */
#TJK_DL .DTplus a {background-image:url(/images/toggleDLplus.gif)}
#TJK_DL .DTminus a {background-image:url(/images/toggleDLminus.gif)}
/**********************************/
/**********************************/
#TJK_DL .showDD {position:relative;top:0}
#TJK_DL dd,.hideDD{top:-9999px;position:absolute}
#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer;cursor:hand}

/* Left */
#left{border:0;float:left;margin-top:8px;margin-left:3px;position:absolute;display:block;top:75px;left:5px;width:145px; background:#333;font-family:Tahoma, Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;}
.links li{list-style:none;margin:0;padding:2px 0 2px 5px}
div.links ul li#linkcat-1{list-style:none;display:inline;background:none;margin:0;padding:0}
.links ul ul{margin:2px 0 0 !important;padding:0 !important}
.links ul ul ul{margin:0 0 -4px !important;padding:0 !important}
.links a{font-size:.9em;text-decoration:none}
.links a:link,.links a:visited{color:#fff}
.links a:hover,.links a:active{background:#00489F;color:#fff}
*html #left{top:78px}
.links li li,.links li li li{font-size:.8em !important}
.links li li:before ,.links li li li:before {content: "> "; color:#00849F; font-weight: bold;}
.links ul {z-index:0; max-width:150px}
form dl,dl.labels{font-size:80%}