/*
   std_hours.css
   Copyright (C) 2008 Auburn University Libraries
   Created by Tony Oravet <tony.oravet@auburn.edu>
    
   Screen styles for all Auburn University Libraries Websites.
*/


/*Set everything to default*/
html,body,div,span,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,tt,var,dl,dt,dd,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; background: transparent;}


/* Base elements
***********************************************************/
html {color: #111; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;}
body {	background:#03244D;  margin:auto; background:#03244D url(../../images/bg/bg.gif) top center repeat-y;}
#pagecontainer { width:950px; margin:auto; margin-top:0px; }

p {display: block; padding: 2px 0 8px 0; line-height: 16px;}
em {font-style: italic;}
strong {font-weight: bold;}
.tab {padding-left:8px; font-size:12px;}

/* Layout Elements
**********************************************************/
#header {
	width: 100%;
	margin: auto;
	background: #1e4262 url(http://www.lib.auburn.edu/includes/yui/img/tignish/template/header-background.png) bottom left repeat-x;
	height: 58px;
	 
font-family: Arial, Tahoma, Verdana;
border-top:1px solid #fff;
margin-top:-5px;}#imgborder {border:1px #ccc; padding:4px;}
#clear {clear: both;}
.hidden {display:none;}


/* Global Headings
***********************************************************/
h1 {font-size: 28px; line-height: 32px; padding: 0px 0 4px 0; font-family: "myriad pro", "lucida grande", "trebuchet ms", Arial, Helvetica, sans-serif;color:#111; clear:both;}
h2 {font-size: 22px; line-height: 24px; padding: 12px 0 4px 0px; font-family: "myriad pro", "lucida grande", "trebuchet ms", Arial, Helvetica, sans-serif;color:#111; clear:both; }
h3 {font-size: 16px; line-height: 18px; padding: 12px 0 4px 0; color: #111; font-family: "myriad pro", "lucida grande", "trebuchet ms", Arial, Helvetica, sans-serif;color:#111; clear:both;}
h4 {font-size: 12px; line-height: 22px; padding: 0 0 4px 0; color: #111; font-weight:normal; font-family: "myriad pro", "lucida grande", "trebuchet ms", Arial, Helvetica, sans-serif;color:#111; clear:both;}
h5, h6 {font-style: italic;}


/*Description Tag
***********************************************************/
.description {font-family:"lucida grande", Helvetica, Arial, sans-serif; font-size:10px;}

/* Wrapper Section
***********************************************************/
#wrap {	width:950px; margin:auto; background: #FFF; }

/*Translate
***********************************************************/
#translate {width:920px; padding-right: 20px; padding-top:4px; text-align:right;}

/* Content Section 
***********************************************************/
#contentcontainer {float:left;   background-color:#FFF;  width: 950px; height:100%; min-height:320px;font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px; margin-top:0px;}
.content {width:960px;padding:20px; padding-top:0px; }

.content ul {list-style-type:disc; margin-left: 20px;padding:6px;}
.content li {list-style-type:circle;}
.content blockquote {margin: 4px 0 12px 15px; padding: 2px 0 2px 10px; border-left: 1px solid #ccc; font-style: italic; line-height: 17px;}
.content img {border: none; padding: 6px 6px}



#longcontent {width:960px; float:left;}
#largesidebar {width:300px; float:right; background:#f7f7f7; border: double #ccc; padding:0px 10px; margin-right:-10px; margin-bottom:10px;}
#mediumsidebar {width: 178px; float:right; background:#f7f7f7; border-left: 1px solid #ccc; padding:0px 10px; margin-bottom:10px;}
#smallsidebar {width:100px; float:right; background:#f7f7f7; border: double #ccc; padding:0px 10px; margin-right:-10px; margin:bottom:10px; }
.clear {clear:both;}



#contact {text-align: center; width: 100%;}










/*Footer Section
***************************************************************/
#footercontainer {background:#03244D url(http://www.lib.auburn.edu/images/newau/gif/ddbottomgradient.gif) top left repeat-x; margin:auto; padding-left:1px; width:950px; border-top:2px solid #dd550c;position: relative; margin-top: -269px;		height: auto; min-height:269px; clear:both; overflow:hidden;}
#footer {	padding: 10px 0px 0px 0px; color: #FFFFFF;	text-align:center;	font-size:10px; }
#footer a {	color:#FFFFFF;	text-decoration: none;}	
#footer a:hover {	color: #FFFFFF;	text-decoration:underline;}


/*Footer Site Links
***************************************************************/
#footer #footer_box_area {padding: 2px 0 2px 0; margin: 20px 0 35px 0; background: url(../../images/bg/footer_box.png) 193px 0px repeat-y;}
#footer #footer_box_area .footer_box {clear: none; float: left; width: 220px; padding: 0 10px 0 20px; text-align: left;}
#footer #footer_box_area #rbd_pin {width: 200px;}
#footer #footer_box_area #rbd_find {width: 200px;}
#footer #footer_box_area #rbd_services {width: 200px;}
#footer #footer_box_area #rbd_about {width: 200px;}
#footer #footer_box_area dl {}
#footer #footer_box_area dl dt {font-size: 16px; color: #f9fcfb; padding: 6px 0 8px 0; font-weight:normal;}
#footer #footer_box_area dl dd {color: #b9b9b9; font-size: 12px; line-height: 1.0em; padding: 0 0 6px 0;}
#footer #footer_box_area dl dd p {padding: 0; line-height: 1.25em;}
#footer #footer_box_area dl dd a {color: #b9b9b9; text-decoration: none; font-weight:normal;}
#footer #footer_box_area dl dd a:hover {color: #eeeeee; text-decoration: none;}

#contactbox {text-align:right; width:750px; padding:20px 100px 20px 0px; background:#03244d;}


 

.subtitle {font-size:10px; padding-top: 4px;}

/* Clear Fix
**************************************************/

.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
