/*
Theme Name: dionysus
Theme URI: commacomma
Version: 3
Author: dionysus
*/

/* Overal setup */
* { margin:0; padding:0; }

body {
	color:#707070; 
	font:12px/14px  helvetica, arial,Sans-serif;
	

	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 10px;
	overflow-y: scroll;
	overflow-x: hidden;
	
}

html {
overflow-y: auto;
background-color: transparent;
}



a   	{ color:red;text-decoration:none;outline:0; }
a:hover { color:black; }
a img 	{ border: none; }


#CC a   	{ color:black;text-decoration:none;outline:0; }
#CC a:hover { color:grey; }
#CC a img 	{ border: none; }

ul, li { list-style: none;margin:0;padding:0; text-transform: lowercase;}

h1  { font-size:30px; text-transform:uppercase;} 
h2  { font-size:14px; } 
h3  { font:bold 11px arial,helvatica;color:white;text-transform:lowercase;}
h3 SPAN.slash { font:bold 10px Arial !important; text-transform: lowercase; }
h4  { font-size:14px; }

.entry img {
	padding:10px 0px 10px 0px;
}


.HRDASH {
	height: 1px;
	border: 0;
	color:red;
	background-color: red;
	width: 100%;
	margin-bottom:5px;
} 

.portfoliothumbs {width:196px; height:120;}

/* thumbnail holder */
.allthumbs { width:735px; position:absolute; top:60px; left:50%; background:white; margin: 0 0 50px -370px; padding:5px;}
.main2 { width: 765px;margin:0; overflow:hidden; float:left;background:white;}

/* thumbnail covers */
.thumb { background:white url(images/thumbs.jpg); display: block; width: 235px; overflow: hidden; height: 150px; margin: 5px 5px 5px 5px; position: relative; }
.thumb a img:hover {filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; }
.thumb a img {filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;border:1px; border-color:#707070;}

.thumb-titlePROJECTS { margin-bottom:0px;background:#707070;bottom:0;right:1px;display:block;position:absolute;padding:2px; }
.thumb-titlePROJECTS h2 { margin: 0; line-height: 1.4em; }
.thumb-titlePROJECTS h2 a { font:11px Arial,helvetica;display:block;color:white;text-decoration: none;text-transform:capitalized; }


#post_DATE {
	float:right; 
	padding: 3px 5px 3px 5px; 
	margin-top:-15px; 
	color:white; 
	font-family:Arial, Helvetica, sans-serif; 
	text-align:left; z-index:20; 
	background-color:black; 
	text-align:right;
}

.entry {
	padding:15px 5px 0 10px; 
	width:600px; 
	height:90%; 
	background:white; 	
}

#panel_WRAPPER {
	margin:15px 0 0 15px; 
	padding:0px 0 10px 10px; 
	width:630px; 
	height:700px; 
	background:white; 
	overflow-y:scroll;
}

.redden {color:red;}

::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {
    border-bottom-left-radius: 5px 5px !important;
    border-bottom-right-radius: 5px 5px !important;
    border-top-left-radius: 5px 5px !important;
    border-top-right-radius: 5px 5px !important;
    height: 0px !important;
    display: block !important;
    background-color: transparent !important;
}

::-webkit-scrollbar-track-piece {
    background-color: #EEE !important;
    border-bottom-left-radius: 5px 5px !important;
    border-bottom-right-radius: 5px 5px !important;
    border-top-left-radius: 5px 5px !important;
    border-top-right-radius: 5px 5px !important;
}

::-webkit-scrollbar-thumb:vertical, ::-webkit-scrollbar-thumb:horizontal {
    height: 50px !important;
    background-color: #9a9a9a !important;
    -webkit-border-radius: 5px !important;
}

::-webkit-scrollbar-thumb:vertical:hover, ::-webkit-scrollbar-thumb:horizontal:hover {
    background-color: #5e5e5e !important;
}

::-webkit-scrollbar-corner {
    display: none !important;
    background-color: #FFF !important;
}

.excerpt {display:scroll; position:fixed; left:10px; bottom:10px;width:150px;}

/* fancybox */
	div#fancy_inner {border-color:#BBBBBB; z-index:999;}
	div#fancy_close {right:-15px;top:-12px; z-index:999;}
	div#fancy_bg {background-color:#FFFFFF; z-index:999;}
	div#fancy_title table {display:none; z-index:999;} 

