/*
Theme Name: Melarte Original
Theme URI: http://www.melaniesallis.com/
Description: The original theme for Melanie Sallis' website.
Version: 1.0
Author: Dan Zappone
Author URI: http://www.danzappone.com/
Tags: red, artistic, fixed width, two columns, widgets
Melarte Original v1.0
http://www.23systems.net/themes/
*/
@font-face{font-family:'CartoGothicStdBook';src:url('CartoGothicStd-Book-webfont.eot');src:local('?'),url('CartoGothicStd-Book-webfont.woff') format('woff'),url('CartoGothicStd-Book-webfont.ttf') format('truetype'),url('CartoGothicStd-Book-webfont.svg#webfontTH20CnY4') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'KomikaDisplayRegular';src:url('Komika_display-webfont.eot');src:local('?'),url('Komika_display-webfont.woff') format('woff'),url('Komika_display-webfont.ttf') format('truetype'),url('Komika_display-webfont.svg#webfontF2FIUNqZ') format('svg');font-weight:normal;font-style:normal;}
/*---- BASE STYLE ----*/
body{padding-bottom:10px;padding-right:10px;margin-left:auto;margin-right:auto;color:#474747;background:#ffffff;font:normal 76% 'CartoGothicStdBook',Arial,sans-serif;}
/*---- LAYOUT ----*/
#page{width:720px;margin-left:auto;margin-right:auto;padding:10px;color:#474747;background:#ffffff;font-size:13px;text-align:left;}
#header{width:100%;padding-top:5px;position:relative;}
#subheader{color:#474747;font-size:1.0em;position:relative;height:40px;}
#content{float:right;width:530px;display:block;position:relative;z-index:1;}
#sidebar{float:left;width:190px;position:relative;}
#footer{clear:both;text-align:center;}
#footer p{font-size:13px;}
#footer a:hover{color:#8b0000;text-decoration:none;}
#footer a{color:#474747;}
#subfooter{color:#474747;font-size:1.0em;text-align:center;}
.clearfix:after{clear:both;display:block;content:".";height:0;visibility:hidden;}
.clearfix{display:inline-table;}
html .clearfix{height:1%;}
.clearfix{display:block;}
@media print{}
/*---- LINKS ----*/	
a:link{color:#8b0000;text-decoration:none;}
a:visited{color:#8b0000;text-decoration:none;}
a:active{color:#8b0000;text-decoration:none;}
a:hover{color:#474747;text-decoration:none;}
#content a:hover{border-bottom:1px solid #8b0000;color:#474747;text-decoration:none;}
#sidebar a:hover{border-bottom:1px solid #8b0000;color:#474747;text-decoration:none;}
/*---- HEADERS ----*/	
#headerdesc{padding-top:3px;font-size:0.8em;font-variant:small-caps;word-spacing:2px;text-align:justify;letter-spacing:2px;}
#headerdesc a{color:#8b0000;}
#headerdesc a:hover{color:#474747;}
h1,h2,h3,h4,h5,h6{font:normal 100% 'KomikaDisplayRegular',Georgia,serif;}
h1{display:block;color:#8b0000;font-size:2.2em;}
h1 span{color:#474747;font-size:0.6em;}
h2{padding-bottom:5px;color:#8b0000;font-size:1.8em;}
#sidebar h2{padding-bottom:5px;color:#8b0000;font-size:1.8em;}
h3{padding-bottom:5px;color:#8b0000;font-size:1.5em;}
#sidebar h3{padding-bottom:5px;color:#8b0000;font-size:1.3em;}
/*---- PARAGRAPHS ----*/	
p{color:#474747;}
span{color:#8b0000;}
#content p{padding-bottom:10px;padding-right:10px;color:#474747;}
#sidebar p{padding-bottom:25px;margin-bottom:10px;color:#474747;}
#fullcol p{padding-bottom:20px;padding-right:10px;color:#474747;}
/*---- BLOCKQUOTES ----*/
blockquote{margin-left:auto;margin-right:auto;width:60%;margin-bottom:10px;padding-right:10px;color:#474747;background:url(images/quotebottom.gif) no-repeat bottom right;font-style:italic;}
blockquote p{padding-bottom:14px;padding-left:24px;padding-top:20px;color:#474747;background:url(images/quotetop.gif) no-repeat 5px 0;font-style:italic;}
/*---- LISTS ----*/	
#content ul{margin-bottom:20px;margin-left:20px;}
#content li{list-style-image:url(images/bullet.gif);}
#sidebar ul{margin:3px 3px 20px 3px;/* float:left; */ /* display:inline; */ position:relative;}
#sidebar ul li{list-style:none;display:block;clear:right;}
.widget{margin:0 0 20px 0 !important;}
#right{left:100px;position:relative;}
/*---- FORMS ----*/	
/* form {
padding-top:30px;
}
*/
.counter{border:1px none #ffffff;margin:0 2px 0 0;color:#8b0000;background:#ffffff;text-align:right;}
.radio{border:1px none #ffffff;}
label,input,textarea{border-right:1px solid #8b0000;border-left:1px solid #8b0000;border-top:1px solid #8b0000;border-bottom:1px solid #8b0000;/* overflow:auto;*/ color:#474747;font-family:'CartoGothicStdBook',Arial,sans-serif;/* display:block;
float:left;
margin-bottom:10px;*/}
input,textarea{margin:2px 2px 2px 2px;color:#474747;}
label{border:1px solid #ffffff;font-family:'CartoGothicStdBook',Arial,sans-serif;text-align:right;/*width:75px;
padding-right:20px;*/}
br{clear:left;}
.button{border-bottom:1px solid #ffffff;padding:0;margin-top:20px;color:#474747;background:#ffffff;font:normal 1.0em 'CartoGothicStdBook',Arial,sans-serif;cursor:default;}
.button:hover{color:#8b0000;cursor:pointer;}
.hidden{border:0;overflow:hidden;}
/*---- IMAGES ----*/	
a img{border:none;}
/* a img:hover {
border:1px solid #474747;
} */
img.left,img.center,img.right{padding:4px;border:1px solid #8b0000;}
img.left{float:left;margin:10px auto;}
img.center{margin:10px auto;display:block;}
img.right{float:right;margin:10px auto;}
/*---- TOP ----*/
#cfnavbar{margin:0;padding:0;}
#cfnavbar ul{background:url(images/bgpink.gif) repeat-x bottom center;padding-left:0;margin:0;float:left;font-weight:bold;font-size:13px;font-family:'CartoGothicStdBook',serif,Arial;}
html #cfnavbar ul{margin-bottom:1em;}
#cfnavbar ul li{display:inline;}
#cfnavbar ul li a,#cfnavbar ul li span{float:left;color:#474747;background-color:inherit;font-weight:lighter;padding:4px 13px 5px 6px;text-decoration:none;background:url(images/dividerpink.gif) no-repeat bottom right;}
#cfnavbar ul li span{padding-left:0;}
#cfnavbar ul li a#leftcorner{float:none;padding-left:10px;padding-right:0;background:url(images/leftcornerpink.gif) no-repeat bottom left;}
#cfnavbar ul li a:hover#leftcorner{padding-left:10px;padding-right:0;background:url(../navigation_images/leftcornerpink.gif) no-repeat bottom left;}
#cfnavbar ul li a#rightcorner{padding-right:10px;background:url(images/rightcornerpink.gif) no-repeat bottom right;}
#cfnavbar ul li a:hover{text-decoration:none;color:#8b0000;background-color:inherit;}
/*---- BOTTOM ----*/
#bcfnavbar{margin:0;padding:0;}
#bcfnavbar ul{background:url(images/bbg.gif) repeat-x;padding:0;margin:0;float:left;font-weight:bold;font-size:13px;font-family:'CartoGothicStdBook',Arial,sans-serif;}
#bcfnavbar ul li{display:inline;}
#bcfnavbar ul li a,#bcfnavbar ul li span{float:left;color:#474747;background-color:inherit;font-weight:lighter;padding:8px 13px 5px 6px;text-decoration:none;background:url(images/bdivider.gif) no-repeat top right;}
#bcfnavbar ul li span{padding-left:0;}
#bcfnavbar ul li a#bleftcorner{float:none;padding-left:10px;padding-right:0;background:url(images/bleftcorner.gif) no-repeat top left;}
#bcfnavbar ul li a:hover#leftcorner{padding-left:10px;padding-right:0;background:url(../navigation_images/bleftcorner.gif) no-repeat bottom left;}
#bcfnavbar ul li a#brightcorner{padding-right:10px;background:url(images/brightcorner.gif) no-repeat top right;}
#bcfnavbar ul li a:hover{text-decoration:none;color:#8b0000;background-color:inherit;}
#bcfnavbar:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*---- HOVERBOX ----*/
*{border:0;margin:0;padding:0;}
.hoverbox,#ngg_widget_slideshow5{list-style:none;}
.hoverbox a,.ngg_widget_slideshow5 a{border-bottom:0 solid #8b0000;}
.hoverbox a .preview{display:none;}
/* .hoverbox a:hover .preview {
display: block;
position: absolute;
top: -33px;
left: -100px;
z-index: 101;
}  */
.hoverbox img,#ngg_widget_slideshow5{background:#ffffff;border-color:#8b0000;border-style:solid;border-width:1px;color:inherit;padding:5px;vertical-align:top;width:100px;height:100px;}
.hoverbox li{color:inherit;display:inline;float:left;margin:3px;padding:5px;position:relative;}
/* .hoverbox .preview {
border-color: #474747;
width: 100px;
height: 100px;
} */
