/* Excalibur Limos CSS */

body {margin:0; padding:0; background:url('/images/main-bg.jpg') #efeff1; font-family:"Lucida Sans", Arial, Helvetica, sans-serif; color:#5f4a71; font-size:14px;}
a {color:#5f4a71; text-decoration:none;}
a:hover {text-decoration:underline;}
.wrapper {margin:0 auto; width:520px; padding:6px 0 0 0;}
.header {background:url(images/header-bg.jpg) repeat-x; height:39px; width:100%;}
.headtext {text-align:center; font-weight:bold; font-size:16px; color:#ffffff; padding:3px 5px 0 0;}
.headtext img {vertical-align:middle;}
.headtext a {color:#ffffff;}
.headimage {float:left; width:518px; border:0px solid #bebebe;}
.pageimages {clear:both; float:left; /*height:109px;*/ width:520px; text-align:center;}
.pageimages ul {margin:0; padding:7px 0 7px 0; list-style-type:none;}
.pageimages li {display:inline; margin:0; padding:0;}
.pageimages img {border:2px solid #ffffff;}
.navigation {clear:both; float:left; width:135px; padding:0 0 0 5px;}
.navigation ul {list-style-type:none; margin:0; padding:0 0 10px 0;}
.navigation a {font-weight:bold;}
.content {float:right; width:370px; padding:0 0 0 10px;}
.pagetitle h2 {margin:0; padding:0 0 10px 0;}
.pagecontent a img {border:1px solid #5f4a71; padding:5px; background:#ffffff;}
.pagecontent a {font-weight:bold;}
.pagecontent img {border:1px solid #5f4a71; padding:5px; background:#ffffff;}
.pagination ul {list-style-type:none;}
.footer-background {background:url(images/footer-bg.jpg) repeat-x top; background-color:#C463e8; width:100%; height:120px;}
.footer {color: #FFFFFF;  font-size:12px; text-align:center; width:520px; padding:20px 0 0 0; margin:0 auto;}
.footer img {border:1px solid #5f4a71;}
.footer hr {width:444px;}
.footer a {text-decoration:none; font-weight:bold; color:#ffffff;}
.footer a:hover {text-decoration:underline;}
#map {width:360px; height:340px; border:1px solid #5f4a71;}
#map img {background:none;}
#comments {width:270px;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.pagination{padding: 2px;}
.pagination ul{margin: 0;padding: 0;text-align: left; /*Set to "right" to right align pagination interface*/font-size: 12px;}
.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;}
.pagination a, .pagination a:visited{padding: 0 5px;border: none;text-decoration: none;color: #2e6ab1;}
.pagination a:hover, .pagination a:active{border: none;color: #000;background-color: lightyellow;}
.pagination li.currentpage{font-weight: bold;padding: 0 5px;border: none;background-color: #2e6ab1;color: #FFF;}
.pagination li.disablepage{padding: 0 5px;border: none;color: #929292;}
.pagination li.nextpage{font-weight: bold;}
* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/margin-right: 0;padding-right: 0;}
/* End Pagination Styles */