/* jagPress.css */
body{font-family:Arial, Helvetica, sans-serif;}
input,text,select,textarea{border:solid 1px #bbb;padding:3px;}
option{border:1px #bbb;padding:2px;}
#pageWrapper{width:932px;margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px;}
#header{width:930px;height:164px;padding-bottom:2px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c7e302;margin:-7px 2px 5px;}
#contentWrapper{width:930px;height:auto;float:left;padding-bottom:10px;border:1px solid #6ab002;margin-top:10px;}
#contentHeader{width:911px;margin-bottom:10px;margin-left:10px;}
#mainMenu{width:200px;height:479px;float:left;background-repeat:no-repeat;}
.menuItemOne{width:198px;height:auto;margin-bottom:4px;margin-left:1px;}
#bodyContentHolder{width:695px;height:auto;float:left;margin-left:8px;}
#siteFooter{width:911px;height:50px;margin-top:10px;padding-top:12px;padding-left:13px;background-image:url(/images/footer_back.gif);background-repeat:no-repeat;float:left;font-size:small;color:#fff;margin-left:10px;}
#clearingDiv{width:911px;height:2px;clear:both;}
#clearingDivLarge{width:100%;height:25px;clear:both;}
a:link.footerLink{color:#FFF;text-decoration:none;}
a:hover.footerLink{text-decoration:underline;color:#FFF;}
#indexTopSplash{width:690px;height:300px;margin-bottom:6px;background-image:url(/images/topSplash_back.gif);background-repeat:no-repeat;border-style:none;border-width:0;padding:17px 10px 22px;}
#indexTopSplash_1{width:700px;height:312px;margin-bottom:6px;background-repeat:no-repeat;border-style:none;border-width:0;padding:5px 0 22px;}
#frontpageFlash{padding:0;}
#indexBottomSplash{width:693px;height:134px;background-repeat:no-repeat;padding-top:2px;padding-left:2px;margin-top:10px;border:1px solid #c1c1c1;border-style:none;border-width:0;}
#pageWrapper #outerWrapper #contentWrapper #bodyContentHolder #indexTopSplash #indexText{float:left;height:253px;width:352px;}
#pageWrapper #outerWrapper #contentWrapper #bodyContentHolder #indexTopSplash #indexImage{float:left;height:253px;width:276px;}
.numberBar{background-color:#f1f1f1;float:left;height:40px;width:628px;font-size:small;color:#34abe3;font-weight:700;}
a:hover.countLink{color:#34abe3;text-decoration:none;background-color:#e87107;}
#pageWrapper #outerWrapper #contentWrapper #bodyContentHolder #indexBottomSplash #featuredClient{float:left;width:172px;height:140px;vertical-align:middle;}
#pageWrapper #outerWrapper #contentWrapper #bodyContentHolder #indexBottomSplash #featuredClientText{float:left;width:400px;height:130px;padding-top:5px;}
#pageWrapper #outerWrapper #contentWrapper #bodyContentHolder #indexBottomSplash #featuredClientText .featuredClientDescription{font-size:11pt;display:inline;float:left;width:400px;margin-top:-10px;}
#pageWrapper #outerWrapper #contentWrapper #bodyContentHolder #indexBottomSplash #featuredClientText #featuredClientImage{float:left;height:140px;width:118px;}
.readMore{float:right;margin-top:-10px;margin-right:20px;}
.readMoreListing{clear:both;float:right;margin-top:-15px;margin-right:230px;margin-bottom:0;}
.quoteLeft{display:inline;float:left;margin:0 50px 10px 0;}
.quoteRight{display:inline;float:right;margin:0 20px;padding:10px 0 0 20px;}
.thick{color:#c3cbd0;background-color:#c3cbd0;height:4px;}
.thin{color:#c3cbd0;background-color:#c3cbd0;height:1px;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder{width:694px;min-height:469px;float:left;margin-top:10px;margin-bottom:10px;margin-left:8px;border:1px solid #c1c1c1;color:#000;font-size:small;font-weight:400;padding:10px;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder A:hover{color:#000;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder2{background-image:url(/images/newsletter_back.gif);background-repeat:no-repeat;width:680px;min-height:485px;float:left;margin-top:0;margin-bottom:10px;margin-left:8px;color:#000;font-size:small;font-weight:400;padding:10px;}
#pageWrapper #outerWrapper #contentWrapper #subBodyLeftColHolder{width:206px;min-height:465px;float:left;margin-top:5px;margin-bottom:10px;margin-left:9px;border:1px solid #c1c1c1;color:#000;font-size:small;font-weight:400;padding:3px 0 0;}
.termsSubtitle{color:#000;font-size:large;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#c1c1c1;}
.subtitle,.subtitle:link,.subtitle:visited,.subtitle:active,.subtitle:hover{width:100%;text-decoration:none;color:#000;font-size:large;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#c1c1c1;}
.subtitleListing,.subtitleListing:link,.subtitleListing:visited,.subtitleListing:active,.subtitleListing:hover{width:100%;text-decoration:none;color:#000;font-size:large;padding-bottom:5px;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder #paginationBar{width:660px;height:30px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:small;color:#1188c1;background-color:#f1f1f1;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder #paginationBar #leftPaginationCol{margin-top:-7px;width:307px;height:30px;float:left;padding-left:10px;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder #paginationBar #rightPaginationCol{margin-top:-7px;width:317px;height:30px;float:left;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder .paginationList{list-style-type:none;float:right;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder .paginationItem{text-color:#000;display:inline;height:15px;width:15px;margin-right:5px;padding-left:3px;padding-right:3px;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder .paginationItem a:hover{color:#fff;text-decoration:none;background-color:#e87107;height:19px;width:19px;padding-left:3px;padding-right:3px;}
div.row{clear:both;width:437px;margin-bottom:5px;font-family:Arial, Helvetica, sans-serif;font-size:small;color:#333;}
div.row2a{clear:both;width:437px;height:150px;margin-bottom:5px;font-family:Arial, Helvetica, sans-serif;font-size:small;color:#333;}
.col1{text-align:left;width:180px;height:31px;float:left;margin:0 2px 0 0;}
.col2{width:250px;height:31px;display:block;float:left;margin:0;}
.jcarousel-container{position:relative;}
.jcarousel-clip{z-index:2;overflow:hidden;position:relative;margin:0;padding:0;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px;}
.jcarousel-skin-tango .jcarousel-container{-moz-border-radius:10px;background:#F6F6F6;border:1px solid #E7E7E8;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:500px;padding:10px 40px;}
.jcarousel-skin-tango .jcarousel-container-vertical{width:75px;height:445px;padding:10px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:500px;height:58px;}
.jcarousel-skin-tango .jcarousel-clip-vertical{width:75px;height:245px;}
.jcarousel-skin-tango .jcarousel-item{text-align:center;width:120px;height:58px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:10px;}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:20px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(/images/query_carousel/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:20px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(/images/query_carousel/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(/images/query_carousel/next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(/images/query_carousel/prev-vertical.png) no-repeat 0 0;}
.list-element{padding:10px 5px 0;}
a:link.pageLink{color:#5c5c5c;text-decoration:none;}
a:visited.pageLink,a:active.pageLink{color:#105CB6;text-decoration:none;}
a:hover.pageLink{color:#000;text-decoration:underline;}
.imgBorders{border:1px solid #ccc;padding:2px;}
.lineBreak{clear:both;border-top:1px solid #ccc;margin:25px 2px 2px;}
.hoverColour:hover{background-image:url(/admin_files/img/admin_button_move.gif);background-position:center right;background-repeat:no-repeat;background-color:#eee;}
.intext{display:inline;float:right;margin-left:5px;margin-top:5px;margin-bottom:5px;}
.intextL{clear:both;display:inline;float:left;margin-right:20px;margin-top:15px;margin-bottom:5px;}
.intextLL{clear:both;float:left;margin-right:20px;margin-top:15px;margin-bottom:5px;display:none;}
.intextR{clear:both;display:inline;float:right;margin-left:5px;margin-top:15px;margin-bottom:5px;}
.intextRR{clear:both;float:right;margin-left:5px;margin-top:15px;margin-bottom:5px;display:none;}
#homepagediv{float:left;border:1px solid #CCC;width:340px;height:325px;font-family:Arial, Rockwell, Courier New, Courier, Georgia, Times, Times New Roman, serif;font-size:16px;font-weight:400;margin:0;padding:10px;}
.index_headings{position:absolute;top:10px;left:250px;float:left;font-family:Rockwell,Courier New,Courier,Georgia,Times,Times New Roman,serif;color:#fff;font-weight:700;}
#writeGallery{float:left;width:340px;margin-top:-10px;margin-left:10px;}
a:visited.footerLink,a:active.footerLink{text-decoration:none;color:#FFF;}
#indexTopSplashSubTitle,#pageWrapper #outerWrapper #contentWrapper #bodyContentHolder #indexBottomSplash #featuredClientText .featuredClientSubtitle{font-size:large;}
a:link.countLink,a:visited.countLink,a:active.countLink{color:#34abe3;text-decoration:none;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder A:link,#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder A:visited,#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder A:active{color:#5d9a01;}
#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder .paginationItem a:visited,#pageWrapper #outerWrapper #contentWrapper #subBodyContentHolder .paginationItem a:link{color:#1188c1;text-decoration:none;height:19px;width:19px;padding-left:3px;padding-right:3px;}
.jcarousel-next,.jcarousel-prev{z-index:3;display:none;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active,.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px;}

/* light.css */
.gallery li{list-style:none;}
#img-gallery{background:#FFF;position:relative;border:1px solid #CCC;width:322px;margin:10px auto;}
#img-gallery ul{position:absolute;top:270px;width:170px;left:154px;list-style:none;border:1px solid #CCC;display:none;-moz-border-radius:4px;margin:18px 0 0;padding:0;}
#img-gallery ul li{float:left;}
#img-gallery ul a{display:block;text-decoration:none;border-bottom:none;background:#91BE1C;outline:0;color:#FFF;font-family:Rockwell, Courier New, Courier, Georgia, Times, Times New Roman, serif;font-size:16px;font-weight:400;padding:5px 10px;}
#img-gallery ul a#playstop{background:#4a4a4a url(/images/play.gif) no-repeat center;}
#img-gallery ul a#playstop.stop{background:#FFF url(/images/stop.gif) no-repeat center;}
#img-gallery ul a.active{background:#F5770F;color:#FFF;font-family:Rockwell, Courier New, Courier, Georgia, Times, Times New Roman, serif;font-size:16px;font-weight:400;}
#img-gallery #img-description{color:#000;position:absolute;display:none;font-family:Rockwell, Courier New, Courier, Georgia, Times, Times New Roman, serif;font-size:18pt;margin-left:10px;margin-right:10px;}
#img-gallery #img-description p{margin:0;padding:120px 16px 10px;}
#img-gallery img{border:0;display:block;padding:5px 14px;}