/* 
    Style Sheet for the Conelias Refuse Website (All pages)
    
    Document   : __coneliasdisplay__
    Created on : __March 10, 2008__, __10am__
    Author     : __Dana Conelias__
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
body {
    font-size: 1.0em; 
    font-family:Georgia,'Times New Roman',Times,serif;
    padding:0px;
    margin:0px;
    font-size:16px;
    color:#000000;

}

#header,#main {
    width:860px;
}

#header {
    height:180px;
    margin:0px;
    background-color:#FFF;
}

#title {
    float:right;
    text-align:center;
}


#logo {
    padding:10px;
    float:left;
    width:200px;
}

#logo img {
	border:none;
}

 #logotype {
     text-align:center;
     margin: 30px 0 0 0;
     padding:0px;
}

#logotype img {
    border-bottom:1px solid #000000;
}

#title #statement {
    text-align: center;
    margin:8px 0 3px 0;
    font-size:18px;
    font-weight:bold;
}

#title blockquote {
    text-align: center;
    padding-top: 5px 0 0 0;
    font-size: 15px;
    margin:0px;
    font-height: 40px;
 }

#main {
    margin-top:8px;
    overflow:auto;
    /*background:url(leftbackground.jpg) left repeat-y;*/
}

#links {
    float:left;
    line-height: 2.5em;
    margin:0px;
    width: 200px; 
    padding:50px 0 0 0;
}

#links a {
    display: block;
    padding-left:60px;
    text-decoration:none;
/*background:url(leftbackground.jpg) repeat-y left;*/
   
}
#links a img {
	border:none;
}

a:link {
    color: #00487D;
    font-size:16px;

}



a:visited, a:active{
    color: #00487D;
}
a:hover {
    color: #A92232;

}

#content {
    text-align:center;
    width: 660px;
    float:right;
    background: #FFF;
    font-family:Georgia,'Times New Roman',Times,serif;
}

#content .text_align_left span {
	font-style:italic;
}
 
#return {
    font-size: 14pt; 
    font-weight: bold;
    position: absolute; 
    z-index: 1; 
    left: -500px; 
    top: -500px;
}
#toHome {
    color:red; 
    font-style: italic; 
    font-size: 14pt; 
    font-weight: bold;
    position: absolute; 
    z-index: 2; 
    left: -500px; 
    top: -500px;
}
 
.red_text {
    color: #A92232;
}

#content hr {
height: 1px solid #000000;
width: 75%

}

#content h4 {
    color: #A92232;

}

#content h5 {
    color: #A92232;

}
#contact_info {
	background:url(oval.jpg) top center no-repeat;height:252px;
}

#contact_info p {
	 font-weight: bold; 
	 font-size: larger; 
	 padding-top:45px;
     margin-bottom:5px;
}
.squarelist {
    list-style:square;
}
.squarelist li {
    text-align:left;
    Margin-left: 60px
}
.text_align_left {
    text-align:left;
    margin-left: 60px
}

#sizeTable td { 
    padding:8px; 
    color:#000000; 
   
}

#sizeTable { 
    border:3px ridge #000000; 
    background-image: url(leftbackground.jpg);
    }

#calendar_table {
	border:2px solid #000000;
	background-color:white;
	float:right;
	margin: 0px 0px 5px 5px
}

#calendar_head {
	background-color:#00487D; 
	color:#FFFFFF; 
    font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
}

.calendar_weekdays {
	width:30px;
	border-bottom:2px solid #666666; 
	font-size:10pt; 
	font-family: Arial, Helvetica, sans-serif;
}

.calendar_dates   {
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif;
	background-color:white;
	font-size:10pt;
}

#calendar_today {
	font-weight:bold; 
	border:3px solid #00487D;
	background-color:#DDDDFF;
}



  
