﻿/* Clear */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
    min-width:1000px;
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* End Clear */

body
{  
    text-align:center;
    background-image:url(images/bg.png);
    /*background-color:#000033;
    background-color:#000099;
    color:#CCCCCC;*/
    background-repeat:repeat-x;
    font-family:Arial;
    color:#666666;
}

h1
{
    display:none;
}
h3{font-weight:bold;font-size:1.1em;color:#3B5998;margin:10px 5px 5px -5px;}

a
{
    text-decoration:none;
    color:#666666;
}
    a:hover
    {
        text-decoration:underline;
    }
    
    a.page_tooltip{position:relative;
	 border/*:1px dotted #66ccff; border-width:0 0 1px 0;*/}
        a.page_tooltip span{display: none; }
        a.page_tooltip:hover span{ /*display just on :hover state*/
            display:block;
            width:200px;
            text-align:left; z-index:20;
            /*this positions it relative to the link*/
            position:absolute; top:1em; left:-80px;
            /*you can adjust anything under here*/
            font-weight:bold;
            padding:5px; text-decoration:none;
	        color:White;
	        background-color:#cccccc;}
table
{
    font-size:large;
    text-align:left;
}
table tr th
{
    font-size:x-large;
    padding:5px;
    text-align:center;
}
table tr td
{
    padding:5px;
    font-weight:normal;
    vertical-align:top;
}
#menu{
    text-align:left;
	background: white;
	padding: 5px;
	margin-bottom: 20px;
}

#menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu ul li{
	display:inline;
}

#menu ul li a{
	padding: 10px;
	font-size: 11px;
	font-weight: bold;
}

#menu ul li a.feed img{
	position: relative;
	top : 2px;
	margin-right: 3px;
}
#ctl00_ContentPlaceHolder1_GridView1 tr td {padding:10px;}
#update
{
    position:absolute;
    left:40%;
    top:150px;
    background-color:#666666;
    color:White;
    border:solid 1px White;
    font-size:xx-large;
    padding:20px;
}
#upload
{
    background-color:White;
    color:#666666;
    border:solid 1px #666666;
    font-size:xx-large;
    padding:20px;
}
ul#widgets {width:500px;}
ul#widgets li{line-height:105px;vertical-align:text-top;} 
.first{float:left;width:200px;} 
#title
{
    display:block;
    z-index:10;
    height:125px;
    background-image:url(images/facebook.png);
    background-repeat:no-repeat;
    background-color:#3B5998;
    font-size:xx-large;
    font-weight:bold;
}

#block
{
    font-size:xx-large;
    width:80%;
}
#sub_block
{
    width:80%; 
    padding:0 0 10px 0;  
}

#quote
{
}
#author
{
    text-align:right;
    font-style:italic;
    font-weight:bold;
}
#footer
{
    font-size:x-small;
}
.menu
{
    padding:7px 0 0 0;
    color:#CCCCCC;
    background: url(images/blue.png) repeat-x;
    display:block;
    height:45px;
    overflow:hidden;
    text-align:center;
    font-size:2em;
    font-weight:bold;
    margin-bottom:-2px;
}
    .menu ul
    {
        white-space: nowrap;
    }

    .menu ul li
    {
    /*margin:0 0 0 -6px;*/
        display: inline;
        padding:15px;
    }
    .menu ul li a
    {
        color:#cccccc;
    }
    .menu ul li a:hover
    {
        color:White;
        text-decoration:none;
    }
.top_menu
{ background-image:none;height:auto;position:absolute;top:0;right:0;font-size:1em;}
    
.textbox
{
    font-size:large;   
}
.button
{
    background-image:url(images/blue.png);
    color:#cccccc;
    font-size:x-large;
    border:outset 2px #000099;
}

.background
{            
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
