/*  
Theme Name: Refreshed
Theme URI: http://digitallyrefreshing.com/
Description: A Wordpress theme built from the code up
Version: 2.0
Author: Matt Bowden
Author URI: http://mattbowden.co.uk
*/

body {font:70% Arial, Helvetica, sans-serif;margin:0;padding:0;background-color:#000;color:#666;}

a:link {text-decoration:none;color:#ff00ff;}
a:visited {text-decoration:none;color:#ff00ff;}
a:hover {text-decoration:underline;}

h1 a, h2 a, h3 a {text-decoration:none;}
h2 {margin:20px 0 5px 0;font-size:210%;font-weight:100;color:#ff00ff;}
h2 a:link, h2 a:visited {font-size:80%;color:#ff00ff}
h2 a:hover {text-decoration:none;color:#fff;}
h3 {margin:10px 0 0 0;font-size:160%;}
hr {display:none;}
blockquote {background-color:#1f1f1f;padding:5px 10px;margin:5px 15px;font-size:90%;color:c0c0c0;}
textarea {width:70%;}

.clear {clear:both;}

#container {position:relative;margin:auto;padding:0;width:990px;}

#header {position:relative;background:url(/images/header_01.jpg) no-repeat;margin-top:10px;height:400px;}
#header h1 {position:absolute;top:0;left:20px;margin-top:0px;padding-left:28px;font:2em Georgia, "Times New Roman", Times, serif;background:url(/images/logo.gif) no-repeat 0 4px;height:26px;color:#ff00ff;}
#header h1 a:link, #header h1 a:visited {color:#ff00ff;}
#header h1 a:hover {text-decoration:none;color:#fff;}
#header .description {display:none;}

#stock a {display:block;position:relative;width:990px;height:371px;}

#tabs {position:absolute;top:30px;left:15px;}
#tabs ul {text-align:left;font-size:90%;margin:0;padding:0;}
#tabs ul ul {display:none;}
#tabs ul li {display:inline;margin:0;padding:0;}
#tabs ul a:link, #tabs ul a:visited {padding:3px 0 3px 6px;text-decoration:none;font-weight:900;color:#ff00ff;}
#tabs ul a:hover {color:#fff;}

#tabs .page_item2 a.secondary:link, #tabs .page_item2 a.secondary:visited {color:#666;}
#tabs .page_item2 a.secondary:hover {color:#fff;}

#right {float:left;width:230px;padding:10px 5px 5px 30px;}
#content {float:left;font-size:110%;width:515px;padding-left:20px;}

#about {clear:right;}
#about h2 {font-size:120%;color:#666;}

.entry img {padding:3px;margin:0 7px 0 0;border:1px solid #333;}

ul#twitter_update_list {margin:0;padding:0;}
ul#twitter_update_list li {display:block;list-style-type:none;border-bottom:1px solid #333;padding:15px 0;}

#sidebar {float:left;padding:10px 0 0 20px;width:150px;text-align:left;line-height:normal;}
#sidebar a:link, #sidebar a:visited {text-decoration:none;font:1em Verdana, Arial, Sans-Serif;padding:0 10px;color:#ff00ff;font-size:90%;}
#sidebar a:hover {color:#fff;}

#sidebar p {font-size:100%;padding-left:10px;color:#666;}
#sidebar h2 {font-size:120%;padding-left:10px;color:#666;}

#sidebar ul, #sidebar li {margin:0;padding:0;color:#ff00ff;}
#sidebar ul li {list-style-type:none;list-style-image:none;}

.post {border-bottom:1px solid #333;margin-bottom:20px;}
.postmetadata {font-size:90%;text-align:right;}

.postmetadata a:link, .postmetadata a:visited {text-decoration:none;}
.postmetadata a:hover {}

.commentlist li {padding:10px 0;border-bottom:1px solid #666;}

.code {background-color:#ffff99;padding:5px;border:1px dashed #ccc;text-align:left;font-family:"Courier New", Courier, monospace;color:#cc0000;}

.portPage, .gallPage {padding-top:15px;}
.gallPage img, .portPage img {border:none;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;padding:10px;margin:15px 20px 15px 0;background-color:#fff;}

.navigation {display:none;}

#footer {font-size:80%;text-align:right;border-top:3px solid #fff;}
#footer a {text-decoration:none;}

/* Timeline CSS */

#time {position:relative;min-height:1000px;}
#timeLine {position:absolute;left:260px;width:100px;border-left:2px solid #fff;}
#timeLine div {width:28px;margin:150px 0 0 -27px;padding:5px 10px;border:1px solid #fff;border-right-width:2px;border-bottom-width:2px;font:80% Verdana, Arial, Helvetica, sans-serif;background-color:#000;}

.tagL, .tagR {margin-top:32px;width:262px;position:absolute;}
.tagL div, .tagR div {width:175px;height:56px;padding:5px 10px 5px 5px;font:80% Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#000;border:1px solid #333;border-right:2px solid #fff;border-bottom:2px solid #fff;}
.tagL div img, .tagR div img {border:1px solid #000;margin-right:7px;}
.tagL div a, .tagR div a {text-decoration:none;}

.tagR div {margin-left:30px;}
