@charset "utf-8";
/* Stylesheet for R-and-R-Rentals.com */
/* Written by Jon Stout, www.jonstout.net, 6/2008 */

/* General Tags and Classes */

body {background-color:#7095DC;}
h1 {font:2.5em/1.1em Georgia, "Times New Roman", Times, serif; font-weight:bold; font-variant:small-caps; }
h2 {font:2em/1.1em Georgia, "Times New Roman", Times, serif; font-variant:small-caps; font-weight:bold;}
h3 {font:1.5em/1.1em Georgia, "Times New Roman", Times, serif; font-variant:small-caps; font-weight:bold}
h4 {font:1em/1.1em Tahoma, Helvetica, Arial, sans-serif; font-weight:bold;}
p, li span, #content ul {font:.75em/1.1em Tahoma, Helvetica, Arial, sans-serif;}

.nav {list-style-type:none; color:#FFFFFF;}

.left {float:left;}
.center {margin-left:auto; margin-right:auto;}
.center_margin {margin:1em auto;}
.right {float:right; margin-left:1em;}
.clear_left {clear:left;}
.clear_right {clear:right;}
.clear_both {clear:both;}
.paddown {margin-bottom:1em;}
.text_center {text-align:center;}
.reserved {font-weight:bold; color:#FF0000;}

/* div#Wrap */
#wrap {width:64em; height:auto; margin:0 auto; padding:0;}

/* Header */
#header {width:35.556em; height:7em; margin:0 auto 1em auto; padding:1em 0 0 0; clear:both; background:url(images/header2.png) center center no-repeat #0D6976; border:.125em solid #094953; cursor:pointer;}
#header h1, #header h2 {text-align:center; color:#FFFFFF;}
#header h1 {margin:0; padding:0; letter-spacing:.125em;}
#header h2 {margin:0; padding:0; letter-spacing:.125em;}

/* Left Sidebar */
#leftside {width:14em; height:auto; float:left; margin:0 0 1em 0; padding:0; border:.125em solid #5C3221; background:url(images/brownback.gif) top left repeat-y; background-color:#83482F;}
#leftside .nav {padding:0 0 0 1em;}
#leftside li {margin:0 0 1em 0; padding:0;}
#leftside h3 {margin:0; padding:0;}
#tournav {list-style-type:disc; margin:0; padding:0 0 0 2em;}
#tournav li {margin:0; padding:0;}
#tournav a, #tournav del, #tournav span {font:.875em/1.1em Tahoma, Helvetica, Arial, sans-serif;}
#leftside a, #leftside a:visited {color:#FFFFFF; text-decoration:none;}
#leftside a:hover {color:#8cefff; text-decoration:underline;}

/* Content */
#content {width:31.25em; height:auto; float:left; margin:0 0 1em 1em; padding:1em; background-color:#D09E89; border:.125em solid #90672c;}
#content img {max-width:486px;}
#content h3 {margin:0 0 1em 0; padding:0; border-bottom:.0625em solid #000;}
#content a {color:#530D01;}
#content a:visited {color:#3A0901;}
#content a:hover {color:#A91B02;}

/* Right Sidebar / Contact Form */
#rightside {width:14em; height:auto; float:left; margin:0 0 1em 1em; padding:0; background:url(images/tealback.gif) top right repeat-y; background-color:#0D6976; border:.125em solid #094953;}
#rightside .nav {text-align:right; padding:0 1em 0 1em;}
#rightside h3, #rightside h4 {margin:0 0 .5em 0;}
.nav .form {margin:.5em 0;}
.form input, .form select, .form textarea {margin:.25em 0; width:12em;}

/* Footer */
#footer {width:35.556em; height:auto; margin:0 auto; clear:both; background:url(images/footer1.png) top center no-repeat #83482F; border:.125em solid #5C3221; text-align:center; color:#FFFFFF;}
#footer a {color:#FFF;}
#footer a:visited {color:#CCCCCC;}
#footer a:hover {color:#8cefff;}

/* Drop Shadow Classes */
/* Note to self: when centering, add 13 px to width of picture to get necessary width of outer div */
.shadow1, .shadow2, .shadow3 {display:inline-table;
  /* \*/display:block;/**/
  }
.shadow1 {background:url(images/shadow_3.gif) right bottom no-repeat;}
.shadow2 {background:url(images/corner_bl_3.gif) left bottom no-repeat;}
.shadow3 {background:url(images/corner_tr_3.gif) right top no-repeat; padding:0 8px 8px 0;}
.shadow3 img, .shadow3 iframe {display:block; border:1px solid #EEE;}
.shadow3 p {display:block; margin:0; padding:6px 0; max-width: 486px; background:#d09e89; border-bottom:1px solid #EEE; border-left: 1px solid #EEE; border-right: 1px solid #EEE; text-align:center;}

/* IE 7 Fixes */
*:first-child+html {} .nav {margin:1em 0 0 0!important;}
*:first-child+html {} #footer p {margin:1em auto;}