body {background:url(/wp-content/themes/default/images/bg.gif) repeat; margin:0px auto; font:12px Arial, Helvetica, sans-serif}
a {color:#616c27; text-decoration:none}
a:hover {color:#616c27; text-decoration:underline} #container {width:960px; height:100%; margin:0px auto}
#header {width:960px; height:89px; background:url(/wp-content/themes/default/images/template-internal2_01.jpg)}
#head-logo {width:184px; height:88px; float:left}
#sponsor {width:960px; height:63px; text-align:center; padding-top:15px}
#sponsor:after {
clear: both;
content: '';
display: block;
}
#sponsor img {
width: auto;
height: 59px;
padding-right: 30px;
}
#links {width:960px; border-top:2px solid #ccc; margin:20px 0px; padding-top:10px}
#footer {width:960px; border-top:1px solid #ccc; padding:5px 0px 10px 0px; text-align:center; font:12px Arial, Helvetica, sans-serif; margin:0px auto;}
#news {background:url(/wp-content/themes/default/images/newsbar.jpg) no-repeat; width:945px; height:auto; padding:9px 0px 0px 15px; margin-top:9px}
#pics {width:960px; height:199px; text-align:center}
#newsbox {background:url(/wp-content/themes/default/images/news-box.jpg) top no-repeat; width:262px; height:248px; padding:12px 37px 0px 15px; margin:10px 0px 0px 25px}
#newsbox li {list-style:url(/wp-content/themes/default/images/arrow.gif); padding:8px 0px; border-bottom:1px dotted #999}
#newsbox a {color:#666}
#newsbox p {margin:0px; padding:0px}
.newsbox {font:16px Arial, Helvetica, sans-serif; color:#000; padding-left:10px}
.overflow {height:226px; width:260px; overflow:auto; padding-right:25px}
.askmonty {margin:0px 0px 0px 25px}
.small {font:12px Arial, Helvetica, sans-serif; color:#666}
#navbar { background:url(/wp-content/themes/default/images/template-internal_03.jpg); width:960px; height:47px}
.nav {height:47px}
.padding-right {padding-right:10px; margin-top:13px}
.newsbox h4 {padding:0px; margin:0px}
#hp-rollovertop a {background:url(https://www.montyroberts.com/images/monty-hp-buttons_01.jpg); width:210px; height:198px; display:block}
#hp-rollovertop a:hover {background:url(https://www.montyroberts.com/images/montyhp-buttons-over_01.jpg); width:210px; height:198px}
#hp-rollovertop2 a {background:url(https://www.montyroberts.com/images/monty-hp-buttons_02.jpg); width:210px; height:197px; display:block}
#hp-rollovertop2 a:hover {background:url(https://www.montyroberts.com/images/montyhp-buttons-over_02.jpg); width:210px; height:197px}
#menu {width:735px; margin:8px 0px 0px 10px; padding:0px; list-style:none; height:47px;}
#menu ul {width:100%; padding:0px; margin:0px; list-style:none}
#menu li {list-style:none; float:left; padding:9px 0px; margin:0px; text-align:center; }
#menu a {font:14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:9px 13px; border-right:1px solid #fff;}
#menu a:hover {background:url(/wp-content/themes/default/images/nav2-over.jpg)}
#menu .current_page_item a, #menu .current_page_ancestor a {background: url(/wp-content/themes/default/images/nav2-over.jpg) bottom; margin:0px;}
#menu ul ul .page_item a {background:none; color:#fff; z-index:5000}
#menu ul ul .current_page_item {color:#fff; background:url(/wp-content/themes/default/images/nav2-over.jpg)}
#menu ul ul {display:none; width:240px; list-style:none; position:absolute; margin:7px 0px 0px 0px; padding:0px; background:url(/wp-content/themes/default/images/menu-down.jpg); border:1px solid #CCC}
#menu ul li:hover ul {display:block; color:#fff; z-index:999}
#menu ul ul .page_item a:hover {background:url(/wp-content/themes/default/images/nav2-over.jpg); color:#fff; width:auto}
#menu ul ul li {padding:0px; width:240px}
#menu ul ul a {width:auto; display:block; padding:8px; text-align:left}
.menubottom {width:680px; margin:0px; padding:0px; list-style:none}
.menubottom li {float:left; list-style:none; padding:0px 10px; }
.menubottom li a {font:12px Arial, Helvetica, sans-serif; color:#515a21; text-align:left; display:block; font-weight:bold; padding:1px 5px}
.menubottom ul {width:150px; display:block; margin:0px; padding:0px}
.menubottom li li {display:block; padding:0px; float:none}
.menubottom li li a {font:11px Arial, Helvetica, sans-serif; font-weight:normal;  padding:1px 5px; margin:0px}
.menubottom li.current_page_item {background: url(/wp-content/themes/default/images/nav2-over.jpg) bottom; margin:0px; color:#fff}
.menubottom2 {width:140px; margin:0px; padding:0px; list-style:none}
.menubottom2 li {float:left; list-style:none; padding:0px; }
.menubottom2 li a {font:12px Arial, Helvetica, sans-serif; color:#515a21; text-align:left; display:block; font-weight:bold; padding:1px 5px}
.menubottom21 {width:150px; clear:both; display:block; margin:0px; padding:0px}
.menubottom21 li {display:block; padding:0px; float:none}
.menubottom21 li a {font:11px Arial, Helvetica, sans-serif; font-weight:normal; padding:1px 5px; margin:0px}
.menubottom21 li.current_page_item {background: url(/wp-content/themes/default/images/nav2-over.jpg) bottom; margin:0px; color:#fff}
.menubottom2 li.current_page_item {background: url(/wp-content/themes/default/images/nav2-over.jpg) bottom; margin:0px; color:#fff}
.menubottom3 {width:140px; margin:0px; padding:0px;}
.menubottom3 li {float:none; list-style:none; padding:3px 0px}
.menubottom3 li a {font:12px Arial, Helvetica, sans-serif; color:#515a21; text-align:left; }
.menubottom3 ul {width:140px; margin:0px; padding:0px;}
.menubottom3 li li {display:block; padding:0px; float:none}
.menubottom3 li li a {font:11px Arial, Helvetica, sans-serif; padding:2px 5px; margin:0px}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
text-decoration: none;
color: #616c27;
}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
color: #616c27;
}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
text-decoration: none;
}
.entry p a:visited {
color:#666633;
}
.widecolumn2 {
padding: 5px 0px 0px 0px;
margin: 0px auto;
width: 960px;
}
.home { padding-left:10px}
fieldset,img{border:0;}
#searchform {
background:url(/wp-content/themes/default/images/bg-search.gif) no-repeat;
margin: 13px 0px 0px 0px ;
padding: 0px;
text-align: left;
border:0;
width:125px
}
#searchform label, #searchform .submit {display:none;}
#searchform .input-txt {
background:none;
border:0;
height:23px;
margin:0px 16px 0 0;
padding:0 10px 0px 15px;
width:105px;
font:11px Arial, Helvetica, sans-serif
}
#searchform input:focus {
border:0;
}
.children { padding: 0; }
a img {
border: none;
}
.homecontainer {padding:5px 0 5px 10px; width:945px}
.homevidholder {float:left; max-width:600px;}
.homevidholder p {margin: 0px;}
.fbholder {float:right; width: 320px; height: 443px;}
.buttonsholder {padding:25px 0 0px 10px}
.buttonsholder img {max-width: 100%; height: auto;}
.homecontainer:after, .buttonsholder:after {clear:both; content:''; display:block}
.buttonl {float:left; width:49%}
.buttonr {float:right; width:49%}
.flagholder {padding: 30px 0; clear: both;}
.flagholder img {max-width: 100%;}