/*  
Hotty Toddy, Gosh A Mighty
Who the Hell are We?
Flim Flam, Bim Bam
Ole Miss, By Damn!
*/



body { margin: 0px 0px 10px 0px; padding: 0px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 62.5%; }
a:link {color: #3366CC;}
blockquote {font-style: normal;padding-left: 10px;background-color: #F9F9F9;padding-right: 10px;padding-bottom: 2px;padding-top: 2px;border-left-width: 4px;border-left-style: solid;border-left-color: #E5E5E5;font-family: "Lucida Grande", "Trebuchet MS", Verdana;font-size: 9px;letter-spacing: 1px; }
p a:link {font-weight: normal;color: #000066;text-decoration: underline;}
p a:hover {font-weight: normal;color: #FF0000;text-decoration: none;}
p a:visited {font-weight: normal;color: #000066;text-decoration: underline;}
form {margin: 0px; padding:0px; } /* NECESSARY TO KEEP SEARCH FIELD TABLE/CELL SMALL */

#wrap { height: 100%; margin-left: 10px; margin-right: auto; width: 95%; }
#banner { height: 140px; width: 100%; background: #fff url(http://www.rebelroundup.com/img/blogbanner.jpg) left; }

/*  BEGIN ALL DIVS FOR LEFT SIDE */
#left { padding: 15px 10px 20px 5px; background-color: #FFFFFF; text-align: left; }
#sidebar p, td, li, ul, ol { margin-top: 0; margin-bottom: 6px; text-align: left; font-size: 11px; line-height: 16px;}
#search-box { font-family: "Century Gothic", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-size: 12px; font-style: italic; font-weight: normal; text-align: center;padding-bottom: 0.5em; padding-right: 5px; padding-top: 0.5em; width: 100%; margin-bottom: 2px; margin-top: 10px; }
/*  END ALL DIVS FOR LEFT SIDE */



/*  BEGIN ALL DIVS FOR RIGHT SIDE */
#main { padding: 28px 40px; vertical-align: top; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
#main img {padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; border: 1px;}
#elvgren-title { text-align: center; position: relative; width: 100%;}
#elvgren-title h2 { font-family: "Century Gothic", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 25px; font-style: normal; font-weight: normal; color: #000000; margin: 5px 0px 0px; padding: 0px; }
#elvgren-title h4 { font-family: "Century Gothic", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #000000; margin: 0px; padding: 0px; }

.sidebar { padding-top: 10px; padding-bottom: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.sidebar li a:link { font-weight: normal; color: #000066; text-decoration: underline;}
.sidebar li a:hover { font-weight: normal; color: #FF0000; text-decoration: none;}
.sidebar li a:visited { font-weight: normal; color: #000066; text-decoration: underline;}

.elvgren-post { font-style: normal; font-weight: normal; line-height: 1.7em; color: #000000; text-align: justify; font-size: 11px; padding-bottom: 10px; margin-bottom: 10px; border-bottom-width: 3px; border-bottom-style: double; border-bottom-color: #E5E5E5; }
.elvgren-post-headline { font-family: "Century Gothic", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 22px; font-weight: normal; color: #FF0000; line-height: 1.6em;}
.elvgren-post-headline a:link, a:hover, a:visited { font-weight: normal;text-decoration: none;color: #ff0000;border: none; }
.elvgren-post-category { font-family: "Lucida Grande", "Trebuchet MS", Verdana; font-size: 11px; font-style: normal; font-weight: normal;color: #333333; word-spacing: 0.2em; line-height: 1.6em;}
.elvgren-post-category a:hover { color: #FF0000; text-decoration: none; margin: 0px; padding: 0px; }
.elvgren-post-category a:link { color: #000066; text-decoration: underline; margin: 0px; padding: 0px; }
.elvgren-post-category a:visited { color: #000066; text-decoration: underline; margin: 0px; padding: 0px; }

.elvgren-post-comments {font-family: "Century Gothic", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;font-style: normal;font-weight: normal;color: #999999;padding-left: 10px;font-size: 180%;float: right; }
.elvgren-post-comments a:link {text-decoration: none;font-style: normal;font-weight: normal;color: #000066; border: none;}

/* ============================================================================= */



/* ================ LIST ITEMS =============== */
#calendar-box {font-family: "Century Gothic", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 12px; font-style: normal;text-transform: capitalize;width: 100%;padding-bottom: 10px;padding-right: 5px;margin-bottom: 2px;padding-top: 10px;margin-top: 0px;margin-right: 0px;margin-left: 0px;text-align: center;
}
.hilited-box {font-family: "Century Gothic", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;font-size: 12px;font-style: italic;font-weight: normal;text-align: right;margin-top: 2px;border: 1px solid #CCCCCC;}
ul {list-style-type: none;list-style-image: url(images/li_bullet.gif);font-family: "Lucida Grande", "Trebuchet MS", Verdana;font-size: 100%;line-height: 150%;vertical-align: top ;text-align: left; list-style-position: outside; }
ul a:link {color: #000066; text-decoration: none;}
ul a:hover {color: #FF0000; text-decoration: underline;}
ul a:visited {color: #000066; text-decoration: none;}

li h2 {list-style-type: none;font-family: "Century Gothic", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;font-size: 12px;font-style: italic;font-weight: normal;text-align: left;margin-top: 2px;border: 1px solid #CCCCCC;}

.page_item{list-style-type: none;list-style-image: url(images/li_bullet.gif);font-family: "Lucida Grande", "Trebuchet MS", Verdana;font-size: 100%;line-height: 150%;vertical-align: middle;text-align: left;list-style-position: outside;}
.list-item {width: 80%;padding-top: 2px;padding-right: 2px;padding-bottom: 2px;margin-top: 4px;margin-right: 4px;margin-bottom: 4px;line-height: 12px;border-bottom: 1px dotted #CCCCCC;}
.list-item a:hover {text-decoration: none;background-image: url(images/gradient-blue.jpg);background-repeat: repeat-x;}
.list-item a:link {border: none;color: #993300;font-weight: normal;text-decoration: none;}

#footer {width: 90%;text-align: center;padding: 10px;margin-left: auto;margin-right: auto;}

/* ======= Style for Image Uploads ======= */
.Image { padding: 5px; border: 1px solid #999999; background-color: #FFFFFF; }
.align-left {float: left;margin-left: 10px;margin-right: 10px; }
.align-right {float: right;margin-left: 10px;margin-right: 10px; }
