/* Redefining of HTML tags */
body {border:0px; padding:0px; margin:0px; font-family: Tahoma, Arial, Helvetica, sans-serif;
	background:url(images/background.gif) #ffffff no-repeat top left; min-width:750px;}
h1 {font-size: 2em; letter-spacing:-.08em; margin-bottom:10px;}
h2 {font-size: 1.5em; letter-spacing:-.05em; margin-bottom:10px;}
div, td {font: 1em normal Tahoma, Arial, Helvetica, sans-serif;}
p {padding: 0px 0px 10px 0px; margin: 1px 0px;}
ul {padding:0px 0px 0px 5px; margin:0px 0px 0px 5px; text-align:left;}
li {list-style: square outside; text-align:left; text-indent:5px;}
a, a:visited {color:#295587; font-weight:bold;}
a:hover {color:black;}

/* ID specific <divs> */
#navbar {background:url(images/bluebar.gif) repeat-x; height:49px;}
#left {width:200px; padding:10px; left:0px; float:left; top:300px; position:absolute; background-color:#c9c9c9;}
#main {left: 220px; top: 300px; position:absolute; float:right; padding:10px; float:left; padding-right:220px;}
#wide {left: 220px; top: 300px; position:absolute; float:right; padding:10px; float:left;}
#right {width:200px; padding:10px; float:right; top:300px; text-align:center;background-color:#295587;}

/* Effects for left column */
#contentwrapper{width:200px; height:325px; overflow:visible; font-size:.75em;}
#left li {font-size:.75em}
.bill{width:100%; display:block;}

/* Google API stylesheet */
.labelfield { color: #CCCCCC; font-size: .90em;}
.datefield { color:gray; font-size: .75em;}
#right a{ text-decoration:none; font-weight: bold; color:white;}
#right li{ list-style:url(images/star.gif) outside; font-size:.75em; text-indent:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; color:white; text-align:left;}

