/* FBstudios */
/* (CC) 2008 FBstudios. Some Rights Reserved.  */
/* http://creativecommons.org/licenses/by/2.0  */
/* This style sheet is licensed under a Creative Commons License. */
/* -------------------------------------------------------------- 
   Main build
-------------------------------------------------------------- */
html, body { margin:0px; border:0px; background:url(http://joplinurgentcare.com/images/bgloop.jpg) center repeat-y; }
#container  { width:960px; margin:auto;  }
#top_menu { background:url(http://joplinurgentcare.com/images/top_header_login.jpg) center no-repeat; width:960; height:27px;  }
#header { background:url(http://joplinurgentcare.com/images/top_header_logo.jpg) center no-repeat; width:960; height:141px;  }
#footer { background:url(http://joplinurgentcare.com/images/footer.jpg) center no-repeat; width:960; height:122px;  }

#login {float: right; margin-right: 25px; }
#login, #login a:hover, #login a: { color: #ffffff;  }
.full { background: url(http://joplinurgentcare.com/images/loop.gif) repeat-x #939393; padding:10px; margin: 10px 0px 10px 0px;   }

img { border: 0px; }

/* -------------------------------------------------------------- 
   Typography
-------------------------------------------------------------- */

body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea { font-family: Georgia, "Times New Roman", Times, serif; }

/* Headings */
h1 { font-size: 40px; line-height: 50px; font-weight: bold; margin:0px; }
h2 { font-size: 30px; line-height: 40px; font-weight: bold; margin-bottom: 10px; }
h3 { font-size: 20px; line-height: 30px; font-weight: bold; }
h4 { font-size: 14px; line-height: 20px; font-weight: bold; }
h5 { font-size: 14px; line-height: 20px; font-weight: bold; }
h6 { font-size: 14px; line-height: 20px; font-weight: bold; }

/* -------------------------------------------------------------- 
   Text Elements 
-------------------------------------------------------------- */
p, ul, ol, dl { margin-bottom: 20px; font-size: 14px; line-height: 20px; }
ul, ol { padding-left: 20px;}
ul { list-style-type: circle; }
ol { list-style-type: decimal; }
dl dt { font-weight: bold; }
dl dd { padding-left: 10px; }
abbr, acronym { text-decoration: underline; }
a { color: #b7090a; text-decoration: none; }
a:hover { text-decoration: underline; }
blockquote { margin: 20px 0; padding-left: 10px; }
dfn { font-style: italic; font-weight: bold; }
pre, code { margin: 20px 0; white-space: pre; }
pre, code, tt { font: 10px monospace; line-height: 20px; } 
tt { display: block; margin: 20px 0; line-height: 20px; }