body {background-image:url(../images/page-bg.gif); background-repeat:repeat-x; margin:0; padding:0; background-color:#8d5427; font-family: Arial, Helvetica, sans-serif;}
img, a {border:none;}
a {color:#41678a;}
a:hover {color:#cd251a;}
p {margin:0; padding:0; font-size:12px; color:#000000;}

/*Wrapper and Header Code */
#wrap {width:975px; margin: 0 auto;}
#header {height:72px; }
#logo {float:left; display:inline; margin:15px 0 0 15px; padding:0;}
#header p {float:right; display:inline; font-size:12px; font-weight:bold; margin:18px 10px 0 0;}
.tagline {font-size:11px !important; text-transform:uppercase; clear:right; margin:0px 10px 0 0 !important;}
.red {color:#cd251a; font-size:16px;}

/*Nav, Hero and page layout divs */
#nav {clear:both; width:957px; height:26px; margin:0 0 0 18px;}
#hero {width:975px; height:66px; margin:0; padding:0; clear:both; background-color:#000000;}
#home #hero {width:975px; height:270px !important; margin:0; padding:0; clear:both;}

#pre-shadow {clear:left; float:left; width:100%; overflow:hidden; background-image:url(../images/leftnav-bg.png); background-repeat:repeat-y; /* column 2 background colour */}
#shadow {behavior: url(iepngfix.htc) ; width:975px; background-image:url(../images/shadow-bg.png); background-repeat:repeat-y;  }
#content {width:583px; padding:20px 35px 70px 30px; float:right; display:inline;}
#Home #content {width:543px; padding:40px 75px 10px 30px; float:right; display:inline;}
pre { display:none }


/* H0me LeftNav Items */
#leftnav {behavior: url(iepngfix.htc) ;background-image:url(../images/leftnav-bg.png);  width:288px; float:left; display:inline; margin:-36px 0 0 17px; padding:0px 10px 30px 12px; position:relative; z-index:20; background-repeat:no-repeat; min-height:600px;}
#leftnav p {margin:15px 20px 10px 0;}
#leftnav p span {font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
#content h2 {font-size:14px; }
#leftnav h2 {color:#cd251a; font-family:Century Gothic; font-size:24px; font-weight:normal; margin:15px 0 0 0;}
#leftnav div {padding:0 0px 20px 23px; background-image:url(../images/ln-divider.gif); background-repeat:no-repeat; background-position:bottom; width:265px;}
#leftnav a:link, #leftnav a:active,  #leftnav a:visited  {color: #153c60; display:block; font-size:12px;line-height:20px;}
#leftnav a:hover {color:#cd251a;}

.ate {background-image:url(../images/woman-with-remotes.jpg) !important; background-repeat:no-repeat; background-position:right;}
.ate p {width:145px; margin:0 0 10px 0;}
.fmo {background-image:url(../images/fmo-bg.jpg) !important; background-repeat:no-repeat; background-position:137px 52px !important;}
.fmo p {width:100px !important; margin:0 0 10px 0 !important;}
.fmo a:link, .fmo a:active, .fmo a:visited {text-decoration:none !important; background-image:url(../images/red-arrow.gif); background-repeat:no-repeat; padding:0 22px 0 0; background-position:right; display:inline !Important; font-weight:bold; }

.ate2 {background-image:url(../images/man-with-questions2.jpg) !important; background-repeat:no-repeat; background-position:right;}
.ate2 p {width:145px; margin:0 0 10px 0;}

/*Sub Page leftnav items */
.fs {background-image:url(../images/sirius-bg.gif) !important; background-repeat:no-repeat; background-position:right;}
.fs p {width:140px; margin:0 0 10px 0;}
.fs a:link, .fs a:active, .fs a:visited {text-decoration:none !important; background-image:url(../images/red-arrow.gif); background-repeat:no-repeat; padding:0 22px 0 0; background-position:right; display:inline !Important; font-weight:bold; }
.fs2 {background-image:url(../images/sirius-bg2.gif) !important; background-repeat:no-repeat; background-position:right;}
.fs2 p {width:140px; margin:0 0 10px 0;}
.fs2 a:link, .fs2 a:active, .fs2 a:visited {text-decoration:none !important; background-image:url(../images/red-arrow.gif); background-repeat:no-repeat; padding:0 22px 0 0; background-position:right; display:inline !Important; font-weight:bold; }


.quote {color:#b21c1f; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:16px;}
.author {color:#535353; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; }

/* Home Content Items */
h1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:19px; color:#ed0909;}
.home-l {float:left; display:inline; width: 240px; background-image:url(../images/owner-photo.jpg); background-repeat:no-repeat; background-position:right 15px; margin:0 40px 0 0;}
h3 {margin:20px 0 0 0; padding:0; font-weight:bold; font-size:18px; color:#3c6486;}
.home-l p, .home-r p {margin:10px 0; padding:0;}
.p-fit {width:155px; margin:5px 0 !Important;}
.home-l a:link, .home-l a:active, .home-l a:visited, .home-r a:link, .home-r a:active, .home-r a:visited{text-decoration:none !important; background-image:url(../images/red-arrow.gif); background-repeat:no-repeat; padding:1px 22px 1px 0; background-position:right; display:inline !Important; font-weight:bold; color: #153c60; display:block; font-size:12px;line-height:20px;}
.home-l a:hover, .home-r a:hover {color:#cd251a;}

#home-gal img {margin:0 20px 0 0;}
#home-gal {padding:0 0 0 0px; width:545px; height:112px;}
#home-gal h5 {margin:0 0 10px 0; padding:0;}
#home-gal-link:link, #home-gal-link:active, #home-gal-link:visited {text-decoration:none !important; background-image:url(../images/red-arrow.gif); background-repeat:no-repeat; padding:1px 22px 1px 0; background-position:right; display:inline !Important; font-weight:bold; color: #153c60; display:block; font-size:12px;line-height:20px; }
#home-gal p {margin:0 0 5px 0 !important;}

#news-link {text-decoration:none !important; background-image:url(../images/red-arrow.gif); background-repeat:no-repeat; padding:1px 19px 1px 0; background-position:right; display:inline !Important; font-weight:bold; color: #153c60; display:block; font-size:12px;line-height:20px; margin:0 2px 0 5px; border:none; font-family:arial; cursor:pointer; background-color:transparent;}
#news-link:hover, #home-gal-link:hover {color:#cd251a;}


h4 {font-size:14px; font-weight:bold; color:#222222; margin:29px 0 15px 0; padding:0;}
h5 {color:#cd251a; font-family:Century Gothic, Arial; font-size:18px; font-weight:normal;}
h6 {font-size:14px; font-family:arial; font-weight:bold; color:#cd251a; clear:both; display:block; margin:10px 0; padding:0;}
h6 span {color:#000000 !important;}
.home-r {float:left; display:inline; width: 240px; background-image:url(../images/reel.gif); background-repeat:no-repeat; background-position:right 45px;}
.home-r h5 {border-top:1px solid #b2b2b2; margin:30px 0 0 0; padding:30px 0 0 0;}

/* Sub Page COntent Items */
.breadcrumb {font-size:11px; color:#000000; width:100%; border-bottom:1px solid #b2b2b2; padding:0 0 15px 0; float:left; display:inline; margin:0 0 15px 0;}
.breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited {}
.breadcrumb p {float:right; display:inline; text-align:right;}
.breadcrumb div {float:left; display:inline; margin:0px 0 0 0;}
.bookmark {font-size:10px; color:#000000; margin:1px 2px 0 0; background-image:url(../images/icon-bookmark.gif); background-repeat:no-repeat; padding:2px 0 5px 30px; display:inline;text-decoration:none;float:right;}
.breadcrumb p img {margin:0px 3px 0 0; float:right; display:inline;}

.col-1 {width:385px; float:left; display:inline;}
.col-2 {width:165px; float:right; display:inline; font-size:12px;}

.red-arrow {text-decoration:none !important; background-image:url(../images/red-arrow.gif); background-repeat:no-repeat; padding:0 22px 0 0; background-position:right; display:inline !Important; font-weight:bold; font-size:12px;}
.sub-image {font-size:11px; margin:0 0 20px 0; padding:0 0 20px 0; border-bottom:1px solid #b2b2b2;}

.col-1 ul {margin:15px 0 0 0; padding:0;}
.col-1 li {list-style:none; margin:0 0 10px 0;}
.col-1 p {margin:10px 0 0 0;}

.col-2 ul {margin:15px 0 0 0; padding:0;}
.col-2 li {list-style:none; margin:0 0 10px 0; font-size:12px;}
.col-2 li a:link, .col-2 li a:active, .col-2 li a:visited {color:#000000; text-decoration:none;}
.red2 {font-weight:bold; color:#cd251a;}
.rss {background-image:url(../images/icon-rss.gif); background-repeat:no-repeat; padding:0 0 0 30px; text-decoration:none;margin:25px 0 0 0; float:left; display:inline; font-weight:bold;}

form {font-size:12px;}
label {width:120px; display:inline; float:left; margin:2px 0; clear:left; font-size:12px;}
input {display:inline; font-size:11px; margin:2px 0; }

#rc-question {background-image:url(../images/man-with-questions.jpg); background-repeat:no-repeat; background-position:right bottom; margin:20px 0 0 0; padding:0 0 15px 0;}
.col-2 p {margin:10px 0;}
#rc-question p {width:150px;}

.link-html {background-image:url(../images/icon-html.gif); background-repeat:no-repeat; padding:0 0 4px 20px; text-decoration:none; color:#000000; font-size:10px;}
.link-pdf {background-image:url(../images/icon-pdf.gif); background-repeat:no-repeat; padding:0 0 4px 20px; text-decoration:none; color:#000000; font-size:10px;}
.reglink {color:#000000; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8.5pt;line-height:130%;text-decoration:underline;}
/*Articles Page code */
.col-full {float:left; display:inline;}
.col-full li {font-size:12px;}
.col-full p {margin:10px 0 0 0;}

#articles {color:#d6d6d6;}
#articles p {margin:15px 0 0 0; font-weight:bold; font-size:14px; color:#000000;}
#articles a:link, #articles a:active, #articles a:visited {}
.red-large {font-size:14px; color:#cd251a; font-weight:bold;}


/* Footer Content */
#footer {clear:both; width:905px; margin:0 0 0 15px; background-image:url(../images/footer-bg.gif); background-repeat:no-repeat; height:61px; overflow:hidden; padding:25px 20px 0 40px; color:#ffffff;}
.foot1, .foot2, .foot3 {color:#ffffff;float:left; display:inline; margin-right:30px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.foot1, .foot2 {font-size:11px; background-image:url(../images/foot-divider.gif); background-repeat:no-repeat; background-position:right; padding: 0px 30px 0 0;}
.foot3 {font-size:18px;}
.foot3 span {font-weight:bold;}
.foot2 {text-align:center;}
.foot-down {font-size:14px !important;}

.foot1 a:link, .foot1 a:active, .foot1 a:visited {color:#d1b560; text-decoration:none;}
.foot3 a:link, .foot3 a:active, .foot3 a:visited {color:#ffffff;}

#socialnetwork {float:right; display:inline; clear:right;}

/* Code For Coupon Offer Page added 4/17/2009 */

#coupon-offer-box {width:195px !important; height:137px; background-image:url(../images/coupon-offer-box.gif) !important; background-repeat:no-repeat !important; margin:10px; padding:105px 25px 0 25px !important;float:left; display:inline; }

#coupon-offer-box2 {width:195px !important; height:137px; background-image:url(../images/coupon-offer-box.gif) !important; background-repeat:no-repeat !important; margin:10px 0; padding:105px 25px 0 25px !important; }
#coupon-offer-box2 p {margin-top:5px !important;}
#home #coupon-offer-box2 { margin:10px auto;  }

#gallery {float:left; display:inline; width:300px; margin:10px 0; }
#gallery h3 {font-size:15px !important; font-family:arial; font-weight:bold; color:#000000 !important; border-bottom:1px solid #db2c1e; margin:0 0 12px 0 !important;}

#gallery-page #gallery {width:588px;}
#gallery-page #gallery h3 {margin:0 0 0 0 !important;}

.mag {clear:both; background-image:url(../images/icon-mag.gif); background-repeat:no-repeat; padding:0 0 0 20px; line-height:14px; margin:10px 0 0 0 !important;}
#gallery-page .mag {margin:5px 0 0 0 !important;}

.ihs a:link, .ihs a:active, .ihs a:visited {text-decoration:none !important; background-image:url(../images/red-arrow.gif); background-repeat:no-repeat; padding:0 22px 0 0; background-position:right; display:inline !Important; font-weight:bold; }

#contentstart {padding:0 15px 0 0;}
.article-table-border {border:1px solid #000000;}
.article-table {font-size:11px; margin:5px;}

