/* CSS Document */
body{background-color:#C2D9FE;}

#super_cont{
background: url(img/bottom_sheet2.gif) bottom left no-repeat;
padding-bottom:28px;
margin:0px auto;
width:802px;
}

#container{
background-color:#FFFFFF;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}

/*header style*/
#header{
/*background-image:url(img/top_sheet.gif);*/
background-repeat:no-repeat;
padding:5px 5px 0 5px;
margin-bottom:40px;
}

.head_bkgrnd{
background-color: #6198FF;
height: 66px;
}

#logo{
float:left;
}

#set{
padding: 5px 5px 0px 0px;
font-family:"Lucida Grande", Arial, Helvetica;
color:#FFFFFF
}

a.settings{
color:#FFFFFF;
font-family:"Century Gothic", Arial, Helvetica;
text-decoration:none;
}
a:hover.settings{
color:#FF0000;
}

#title{
margin:10px 0 0 340px;
}

#bubble{
position:absolute;
margin-top: -18px;
margin-left: 448px;
width:292px;
height:196px;
background-image: url(img/bubble3dly.gif);
z-index: 9999;
}

#bub_content{width:292px; height:170px; margin: 37px 0px 0px 9px; position:absolute; font-size:12px; font-family:'Century Gothic', Arial, Helvetica;}
#bub_title{margin:0px; font-style:italic;}
#bub_subtitle{margin-top:1px; font-style:italic;}
#bub_anno{margin-top: 10px; width: 270px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 14px;}
#bub_reanno{font-size: 10px; margin-left:180px;}
#bub_tags{top:95px; position:absolute; font-size:12px;}
#bub_nav{top:120px; left:93px; position:absolute;}
#bub_logo{top:120px; left:0px; position:absolute;}
#bub_close{top:0px; left:254px; position:absolute;}

#menu{
clear:left;
position:absolute;
margin-left: 70px;
margin-top: 5px;
}

#menu a, #menu a:visited, #menu a:link{
color:#FFFFFF;
font-family:"Century Gothic", Arial, Helvetica;
background-color:#6198FF;
padding:2px 5px;
text-decoration:none;
}

#menu a:hover{
background-color:#003366;
padding:4px 7px;
font-weight:bold;
}

#menu a.current{
background-color:#003366;
padding:4px 7px;
font-weight:bold;
}
/*end header*/

/*right column*/
#right_colH{
float:right;
width: 245px;
padding:150px 0px 20px 5px;
}

#right_col{
float:right;
width: 245px;
padding:0px 0px 20px 5px;
}



/*search box*/
#searchBox{
background:url(img/bottom_search.gif) no-repeat bottom;
margin-bottom:10px;
}

#head_bk{
background:url(img/top_search.gif) no-repeat top;
padding-top:25px;}

#input_param{
background-color:#6198FE;
border-left:2px solid #003366;
border-right:2px solid #003366;
margin-right:5px;
padding-left:5px;
padding-bottom:10px;
}

INPUT.input {
	BORDER-RIGHT: #003366 1px solid; 
	width:226px;
	margin-top:-10px; 
	BORDER-TOP: #C2D9FE 2px solid; 
	BACKGROUND: #F3F4F7;
	FONT: 16px Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #C2D9FE 2px solid;
	color:#999999;
	BORDER-BOTTOM: #003366 1px solid;
}

INPUT.button {
	padding-top:3px;
	padding-bottom:15px;
	margin-top:-5px;
	margin-left:165px;
	width:52px;
	height:31px;
	border:none;
	background-color:#6699FF;
	background:url(img/submit.gif) no-repeat; 
	FONT: bold 9pt "Century Gothic", Arial, Helvetica, sans-serif; 
	CURSOR: pointer;
	color:#ffffff;
}
/*endsearch box*/

/*right box*/

.rbox{
background:url(img/bottom_rbox.gif) no-repeat bottom;
font-family:"Century Gothic", Arial, Helvetica;
margin-bottom:10px;
}

.rbox h3{
background: url(img/top_rbox.gif) no-repeat;
font-size:18px;
color:#FFFFFF;
margin:0;
padding:5px 20px 3px 20px;
}

.rbox_cont{
background-color:#C2D9FE;
border-left:2px solid #6198FE;
border-right:2px solid #6198FE;
margin-right:5px;
padding-top:10px;
padding-left:5px;
padding-bottom:15px;
}

#firefox{
position:absolute;
margin:-80px 0 0 165px;
}

#bookmrklt{
line-height:20pt;
}

#bookmrklt a, #bookmrklt a:visited, #bookmrklt a:link{
font-weight:bold;
font-size:18px;
text-decoration:underline;
color:#003366;
padding:3px;
}

#bookmrklt a:hover{
background-color:#FFFF99;
}
#bookmrklt br{
height:20px;
}

.rbox_foot{
color:#003366;
font-size:10px;
padding:0px 10px 16px 10px;
position:relative;
margin-top:-19px;
}

.rbox_g{
background:url(img/bottom_rbox_g.gif) no-repeat bottom;
font-family:"Century Gothic", Arial, Helvetica;
margin-bottom:10px;
}

.rbox_g h3{
background: url(img/top_rbox_g.gif) no-repeat;
font-size:18px;
color:#FFFFFF;
margin:0px;
padding:5px 20px 3px 20px;
}

.rbox_cont_g{
background-color:#8ACA49;
border-left:2px solid #009900;
border-right:2px solid #009900;
margin-right:5px;
padding-top:10px;
padding-left:5px;
padding-bottom:15px;
}

.rbox_foot_g{
color:#003366;
font-size:10px;
padding:0px 10px 16px 10px;
position:relative;
margin-top:-10px;
}

.rbox_cloud{
background:url(img/bottom_cloud.gif) no-repeat bottom;
font-family:"Century Gothic", Arial, Helvetica;
margin-bottom:10px;
padding-bottom:25px;
}

.rbox_cloud h3{
background: url(img/top_cloud.gif) no-repeat;
font-size:15px;
color:#454545;
margin:0px;
padding:5px 20px 2px 20px;
}

.rbox_cont_cloud{
background-color:#FFFFFF;
border-left:2px solid #6198FE;
border-right:2px solid #6198FE;
margin-right:5px;
padding-left:5px;
}

/*end right box*/

/*recent list*/
ul.recent{list-style:none;
position:relative;
padding-right:13px;
margin:5px 0 0 -30px;
}

ul.recent li{margin-bottom:7px;
border-bottom:1px dashed #CCC;}

ul.recent li small{
font-size:12px;
}

/*end recent list*/

/*end right column*/

/*content*/
#content{
width:535px;
margin-right:275px;
padding-left:5px;
padding-right:5px;
margin-bottom:20px;
}

/*home*/
#evidence{
background:url(img/bottom_eviden.gif) no-repeat bottom;
padding-bottom: 32px;
margin-bottom:10px;
}

#evidence h1{
background: url(img/top_eviden.gif) no-repeat;
font-family:"Century Gothic", Arial, Helvetica;
font-size:18px;
color:#FFFFFF;
margin:0;
padding:5px 20px;
}

#cont_ev{
background-color:#C2D9FE;
border-left:2px solid #6198FE;
border-right:2px solid #6198FE;
margin-right:6px;
padding-top:10px
}

#cont_ev img{
margin-left:50px;
margin-top:20px;
}

.section{
background:url(img/bottom_item.gif) no-repeat bottom left;
padding-bottom:38px;
margin-bottom:10px;
width:535px;
}

.section h2{
background: url(img/top_item.gif) no-repeat;
font-family:"Lucida Grande", Arial, Helvetica;
text-decoration:underline;
font-size:14px;
margin:0;
padding-left:20px;
padding-top:7px;
}

.section h5{
margin-bottom:0px;
}

.section h3{margin-top:15px;margin-bottom:15px;}
.cont_sec{
padding:0 15px 0 10px;
background-color:#FFFFFF;
border-left:2px solid #999999;
border-right:2px solid #999999;
margin-right:5px;
padding-top:10px;
margin-bottom:0px;
}

.sectionB{
background:url(img/bottomB_item.gif) no-repeat bottom left;
padding-bottom:38px;
margin-bottom:10px;
width:535px;
}

.sectionB h2{
background: url(img/topB_item.gif) no-repeat;
font-family:"Lucida Grande", Arial, Helvetica;
color:#E8E8E8;
text-decoration:underline;
font-size:18px;
margin:0;
padding-left:20px;
padding-top:7px;
}


.cont_secB{
padding:0 15px 0 11px;
background-color:#454545;
border-left:2px solid #333333;
border-right:2px solid #333333;
margin-right:5px;
padding-top:10px;
margin-bottom:0px;
}

ul#feature{
position:relative;
margin-left:40px;
list-style-image:url(img/punt1p.gif);
line-height:6px;
margin-bottom:-20px;
}


ul#feature li h3{
color:#E8E8E8;
font-family:"Century Gothic", Arial, Helvetica;
font-size:15px;
text-transform:capitalize;
}

blockquote{
width:500px;
background:#454545 url(img/openquote.jpg) no-repeat top left;
margin-left:0px;
}

p.comm{
font-family:"Lucida Grande", Arial, Helvetica;
font-size:12px;
font-variant:small-caps;
line-height:1.5em;
font-weight:900;
color:#FFF;
text-align:justify;
/*padding-top:40px;
padding-bottom:20px;*/
padding:10px 40px;
margin-bottom:-16px;
}
/*endhome*/

/*team*/

.left{
margin-left:343px;
}

.right{
margin-right:363px;
}

.txtStyle{
font-family:"Lucida Grande", Arial, Helvetica;
color:#FFFFFF;
font-size:18px;
}

.txtStyle a{
color:#CCCCCC;
}

.textR{
float:left;
width:243px;
padding:20px 50px;
}

.textL{
float:right;
width:263px;
padding:20px 50px;
}

.spacer{padding-left: 20px;
padding-right:10px;}

.framed{
width:120px;
padding:10px;
background-color:#FFFFFF;
}

/*end team*/

/*press*/
.cover{
width:120px;
float:left;
}

.books{
margin-left:120px;
}

/*end press*/

/*download*/
#firefox_big{
position:absolute;
margin:-150px 0 0 250px;
}

a.bookmarklets, a:link.bookmarklets, a:visited.bookmarklets{
font-size:24pt;
font-weight:bold;
color:#003366;
line-height:0.8em;
}

a:hover.bookmarklets{
background-color:#003366;
color:#fff;
}

#cont_ev p{
font-family:"Lucida Grande", Arial, Helvetica;
color:#003366;
padding:0 20px;
margin-bottom:0px;}

.sectionB h3{
font-variant:small-caps;
font-family:"Lucida Grande", Arial, Helvetica;
color:#FFFFFF;
margin-top:5px;
}

.widget{
color:#fff;
font-size:14px;
margin-bottom:0px;
padding-bottom:10px;
}

pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    color: #fff;
    font-size: 11px;
}

code {
    display: block;
    padding: 1em 0.1em 1em 1em;
    border: 1px solid #bebab0;
}

/*end download*/

/*history*/
#history{
padding:0px 20px;
font-family:"Lucida Grande", Arial, Helvetica;
color:#003366;
margin-top:15px;
}

#toolbar{margin-left:84px;
margin-top:15px;}

#history tr{
padding-top:20px;
padding-bottom:20px;}
/*end history*/

/*signup*/
#registerForm{
font-family:"Lucida Grande", Arial, Helvetica;
color:#003366;
margin-left:6em;
}

#registerForm input.blue{
display:block;
margin-bottom:.5em;
font-family:"Lucida Grande", Arial, Helvetica;
border:2px solid #6198FF;
}

h1{
font-family:"Lucida Grande", Arial, Helvetica;
color:#003366;
padding-left:20px;
font-size:20px;
}

#send{
display:inline;
margin-left:20em;
background:url(img/send.gif) repeat-x left;
color:#FFF;
border-bottom:1px solid #003366;
border-right:1px solid #003366;
border-top:1px solid #6198FF;
border-left:1px solid #6198FF;
}
/*end signup*/
/*end container*/

/*footer*/
#footer{
clear:right;
margin: 0 25px;
padding:3px 0;
font-size:12px;
background-color:#6198FF;
}

#footer a:link, #footer a:visited{
color:#0000EE;
}

#copyright{font-size:10px;margin-top:2px;
/*background-image:url(img/bottom_sheet2.gif);*/
font-family:"Lucida Grande", Arial, Helvetica;}

/*end footer*/

/*web notes.php*/
#show{
font-family:"Lucida Grande", Arial, Helvetica;
}

#show h1{
text-align:right;
color:#6198FF;
}

ul.results{
font-family:"Lucida Grande", Arial, Helvetica;
list-style:none;
margin-left:-40px;
}

ul.results li{margin-bottom:10px;
padding:5px 10px 5px 60px;
background:url(img/iconul.png) 5px center no-repeat;
border:2px dashed #6198FF;}

ul.results li small{
font-size:12px;
}

#page_nav a:link, #page_nav a:visited{
font-size:14px;
color: #6198FF;
}

#page_nav a:hover, #page_nav a.c_page{
font-size:18px;
color:#FFF;
background-color: #6198FF;
border:2px dashed #FFF;
padding:.5em;
}

#page_nav a:link.moreless, #page_nav a:visited.moreless{
font-size:16px;
font-weight:bold;
text-decoration:none;
color: #003366;
}


/***/

/*annotazione*/

#cardContainer{
padding:0 15px;}

#cardContainer p{margin-top:-2px;
margin-bottom:0px;
padding-top:15px;
font-family:"Lucida Grande", Arial, Helvetica;
font-size:24px;
text-align:justify;
padding-right:10px;
}

#type{background:#FFFF99 url(img/top_card.gif) top left no-repeat;
font-family:"Lucida Grande", Arial, Helvetica;
font-size:20px;
font-variant:small-caps;
padding-left:35px;
padding-top:5px;
padding-bottom:5px;
}

#cardCont{
border-left:solid 3px #F0DE6B;
border-right:solid 3px #F0DE6B;
background-color:#FFFF99;
margin-bottom:0px;
}

#note{
padding-bottom:29px;
background:url(img/bottom_card.gif) bottom no-repeat;
}

#svg{
position:relative;
margin:5px;
float:right;}

#meta{margin:15px 35px;
clear:right;
}

#hat{padding-top:22px;
background:url(img/top_meta.gif) top left no-repeat;}

#source{
background:url(img/bottom_meta.gif) bottom no-repeat;
padding-bottom:24px;
margin-left:99px;
}

p#metaData{font-size:16px;
border-left:solid 2px #6198FF;
border-right:solid 2px #6198FF;
padding:0px 10px;
background-color:#c1dbef;
}

p#metaData a{font-size:12px;}
#logoSmall{float:left;
}
/****/

.nores{
font-family:"Lucida Grande", Arial, Helvetica;
font-size:24px;
text-align:center;
}

.nohat{background: url(img/top_item.gif) no-repeat;
margin:0;
padding-top:25px;
}

.valid{
font-family:"Lucida Grande", Arial, Helvetica;
font-size:24px;
text-align:center;
color:#6198FF;
}

.confirm{margin-left:130px;}

#tag_cloud { } 
.cloud { padding: 1px; text-decoration: none;  } 
.cloud:link { color: #94B3C5; } 
.cloud:active { color: #94B3C5; } 
.cloud:visited { color: #B5B4A0; } 
.cloud:hover { color: #ffffff; background: #091a1a; } 
.cloud:focus { color: #ffffff; background: #93C644; } 

#social_book img{
border:0;
}

#social_book a{
background-color:#FFFFFF;
}

/*login*/
#loginForm{
font-family:"Lucida Grande", Arial, Helvetica;
color:#FFFFFF;
}

#loginForm input.blue{
display:block;
margin-bottom:.5em;
font-family:"Lucida Grande", Arial, Helvetica;
border:2px solid #6198FF;
}

#logform h1{
font-family:"Lucida Grande", Arial, Helvetica;
color:#FFF;
text-align:center;
padding-left:20px;
font-size:20px;
}

#forgot{
margin-top:-10px;
color:#FFFFFF;}

#forgot a:link, #forgot a:visited{
color:#FFFFFF;
font-size:16px;
}
/*end login*/


/* madcow/allnotes.css BEGIN */

#alltitle{text-align:center;
color:#6198FF;
font-family:"Lucida Grande", Arial, Helvetica;
}

ul#all_notes{
font-family:"Lucida Grande", Arial, Helvetica;
list-style:none;
margin-left:-40px;
}

ul#all_notes li{margin-bottom:10px;
margin-left:10px;
margin-right:10px;
padding:10px 10px 10px 60px;
background:url(img/iconul.png) 5px center no-repeat;
border:2px dashed #6198FF;}

ul#all_notes li:hover{
background:#6198FF url(img/iconul.png) 5px center no-repeat;
border:2px dashed #FFFFFF;}

.rel_tags{
padding:3px;
float:right;}

.nnote{
color:#FFFFFF;
background-color:#6198FF;
padding:3px;
}

.tlabel{
color:#FFFFFF;
background-color:#003366;
padding:3px;
}

.space{margin-top:5px;}

span.nnote a, span.nnote a:visited, span.nnote a:link, span.nnote a:hover{color:#FFFFFF;}

/* madcow/allnotes.css END */
