@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px; color:#555;}
a {color:#c10525; text-decoration:none;}

img {border:none;}

hr {
    border: 0;
    border-bottom: 1px solid #DCDCDC;
    clear: both;
    display: block;
    height: 0;
    margin: 0 auto 20px auto;
    padding-top: 20px;
    width: 100%;
}

#headingcontainer {width:963px; height:183px; background-image:url(/uploads/theme/bannerborder.jpg);margin-left:auto; margin-right:auto;}
#heading {width:963px; margin-left:auto; margin-right:auto;}

#slogancontainer {width:100%; height:224px; border-bottom: 1px solid #fff; border-top: 1px solid #fff;}

#maincontainer {width:963px; margin-left:auto; margin-right:auto;}
#main {width:963px; margin-left:auto; margin-right:auto; margin-top:0px;} 

#navigation {float:left; margin-bottom:20px; width:211px;}

#navigation ul {list-style:none; margin:0; padding:0; width:211px;}
#navigation li {list-style:none; display:block; margin:0 0 1px 0; background-image:url(/uploads/theme/sidenav.jpg);width:211px; height:44px;}
#navigation a {margin:0 0 0 0; padding:10px 13px 13px 13px; color:#c10525; font-size:14px; display:block; text-shadow: 1px 1px 1px #000;}
#twitter {float:left; clear:left; width:221px;}
#twitter a {color:#c10525; font-size:12px; font-weight:normal; text-shadow: none;}
.tweetdate {font-size:12px;color:#555;font-weight:bold; margin:0; padding:0 0 5px 0;}
.tweetcontent {font-size:12px;color:#c10525;font-weight:bold;margin:0 0 10px 0; padding:0;}

#content {width:730px; float:right; margin-bottom:20px; margin-top:8px;}
#divclear {clear:both;}

#footercontainer {width:963px; height:123px; background-image:url(/uploads/theme/footerborder.jpg);margin-left:auto; margin-right:auto;}
#footer {width:963px; height:100px; margin-left:auto; margin-right:auto; padding:30px 0 0 10px; color:#fff; font-size:10px;}

#footer p {text-shadow: 1px 1px 1px #000;}

#footer a {color:#fff;}

#logo {float:left;}
#bannercontact {float:right; font-size:18px; color:#c10525; line-height:25px; text-align:right; margin-top:15px;}
#bannercontact p {margin:0;padding:0;}

h1 {color:#c10525; margin:0 0 10px 0;}

#content img {border: #c10525 2px solid; padding:1px;}
#footer span {text-shadow: 1px 1px 1px #000;}
/* Stylesheet: theme // Racking Modified On 2014-12-01 11:35:41 */
div#menugrid ul li {margin:0 13px 13px 0; padding:0;}
#menugrid ul {list-style:none; margin:0; padding:0;}
#menugrid li {list-style:none; float:left; margin:0 13px 13px 0; padding:0;}
#menugrid div {border:2px solid #c10525;}
#textlink {width:216px; margin:0 0 0 0; padding:5px; background:#c10525; color:#eec706; font-size:14px;font-weight:bold; text-shadow: 1px 1px 1px #000; text-align:center;}

/* Stylesheet: theme // menugrid Modified On 2014-09-15 14:45:45 */
