@charset "utf-8";
/* CSS Document */

* {font-family:Arial, Helvetica, sans-serif;}
body {text-align:center; height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; background-image:url(../images/fbg.gif);}
h1 {font-size:14; color:#000000; font-weight:bold; margin:0; padding:0; text-transform:capitalize;}
h2 {font-size:14; color:#000000; font-weight:bold; margin:0; padding:0; text-transform:capitalize;}
h3 {font-size:13; color:#000000; font-weight:bold; margin:0; padding:0; text-transform:capitalize;}
h4 {font-size:12; color:#000000; font-weight:bold; margin:0; padding:0; text-transform:capitalize;}
a { text-decoration:underline; color:#000000;}
a:hover { text-decoration:none;}
form { display:inline;}
.emphasis { font-weight:bold;}
.deemph { font-weight:normal;}
.italics { font-weight:normal; font-style:italic;}
.text-left { text-align:left;}
.text-right { text-align:right;}
.text-center { text-align:center;}
.align-right { float:right; width:auto; height:auto;}
/*--*/
#container { width:100%;margin:0 auto; text-align:center;}
#hdr, #cnt, #before-ftr, #ftr {width:100%; padding:0; margin:0; clear:both;}
#hdr { height:80px; background-image:url(/images/bg_header_gray_repeat.gif); background-repeat:repeat-x; text-align:left; padding:0px 0px 0px 0px; margin:0;}
#hdr-inner { height: 80px; width:100%;background-image:url(/images/bg_header_black_repeat.gif); background-repeat:repeat-x; padding:0; margin:0;}
#logo-icon { float:left;margin:1px 10px 1px 20px; padding:0; width:158px; height:78px;}
#logo-div {width:520px; padding:25px 0px 0px 0px; margin:0; text-align:left;}
#logo-div a { text-decoration:none;}
#logo-div a:hover {color:#FF0000;}
#logo-div h1 {font-size:15px;color:#FFFF00; margin:0; padding:0;line-height:16px; text-align:left;}
#logo-div h4 {color:#ffffff;font-weight:normal;font-size:10px;margin:0; padding:0;line-height:10px; text-align:left;}
#hdr-right { float:left;width:500px; text-align:right;}
#hdr-right a:hover img { background-image:url(/images/btn_bg_hdr_hover.gif); background-repeat:no-repeat;}
#hdr-right a img { float:right;width:56px; height:70px; padding:0px 5px; margin:0;background-image:url(/images/btn_bg_hdr_active.gif); background-repeat:no-repeat;}
#hdr-right a img.firstright { padding:0px 0px 0px 5px;}
.hdr-end {float:right; width:10px; text-align:left;}
#cnt { height:auto; width:1030px; margin:0 auto;}
#cnt-pad { height:auto; padding:0; padding-top:15px; margin:0;}
#cnt-left { float:left;width:160px; height:auto;background-color:#eeeeee;}
#cnt-left-pad, #cnt-main-pad, #cnt-right-pad, #ftr-pad {margin:0;padding:15px; text-align:left;}
#cnt-left-pad { line-height:20px;}
#cnt-main-pad {background-color:#ffffff; min-height:720px;background-image:url(../images/bg_Raffaels_Angels.jpg); background-repeat:no-repeat; background-position: bottom center;}
#cnt-main { float:left;width:720px; height:auto;}
#cnt-right { float:right;width:150px; height:auto;background-color:#eeeeee;}
#list-items td img { width:150px; text-align:center; margin:0; padding:0;}
.td-container { background:none;}
.td-top { height:auto; margin:0; padding:5px;border:0; border-top:solid 1px #cccccc; border-bottom:solid 1px #ffffff; background-color:#eeeeee; text-align:left; clear:both;}
.td-controls, .view-per-page { float:right; text-align:right; font-size:9px;}
.td-content { margin:0; padding:10px 10px 0px 10px; text-align:left; clear:both;}
.td-content img, .td-content a img { float:left; padding:0; margin:0px 10px 10px 0px; border:solid 1px #CCCCCC; }
.td-content a:hover img { border: solid 1px #000000;}
.view-per-page {font-size:12px; font-weight:normal;}
#before-ftr {height:30px; background-color:#FFFFFF; color:#FFFFFF; border:none; border-top:solid 1px #dddddd;border-bottom:solid 5px #ffffff; text-align:center; padding:15px 0px 0px 0px;}
#ftr { height:100px; background-image:none; background-repeat:repeat-x; background-position:bottom;text-align:center;}
#ftr-pad { margin:0; padding:0; text-align:center;}
#ftr-pagination { width:100%;padding:5px;background-color:#dddddd; border:solid 1px #999999; text-align:left; font-size:12px; color:#333333;}
.border-r { float:left; height:inherit;border:0; padding:0px 10px 0px 10px; margin:0px 10px 0px 0px;border-right:solid 1px #999999;}
.width-auto { text-align:left;}
#addthis-btn { float:left; padding:0; margin:5px 0px 0px 0px; border:none;}
.info-icon, .close-icon { background-image:url(/images/img_information.gif); background-repeat:no-repeat; padding:0px 0px 0px 15px; background-position:left bottom;}
.close-icon {background-image:url(/images/img_close_x.gif);}
/*--*/
.cnt-pad-left-right { padding:0px 15px; margin:0;}
.module-hdr { height:25px; background-color:#000000; color:#ffffff; clear:both; background-image:url(/images/bg_module_black_repeat.gif); background-repeat:repeat-x;}
.module-hdr-pad {margin:0; padding:5px 5px 0px 0px; font-weight:bold;}
.module-hdr-pad a { color:#FFFFFF;}
#module-search {background-color:#eeeeee; color:#000000; clear:both; text-align:right; margin:0; padding:10px 10px;}
#mod-search-operators { width:auto; height:auto; margin:10px 0px 5px 0px; padding:10px 20px 10px 20px; text-align:left; border:none; border-top: solid 1px #ffffff;border-bottom: solid 1px #ffffff;background-color:#eeeeee;}
#mod-search-pagination { width:auto; height:auto; margin:0; padding:5px 0px 0px 0px; text-align:center;}
.ad-cnt-block { float:right; min-width:50px; min-height:50px; margin:0px 0px 10px 10px; padding:10px; text-align:center; background-color:#eeeeee;}
/*-- jquery.pager.js - below --*/
#pager { width:auto; height:10px;}
#pager-ftr { float:left; width:450px;}
#pager ul.pages, #pager-ftr ul.pages {display:block;border:none;text-transform:uppercase;font-size:10px;margin:0px 0px 0px 0px;padding:0;}
#pager ul.pages li, #pager-ftr ul.pages li {list-style:none;float:left;border:1px solid #ccc;text-decoration:none;margin:0;padding:0px 5px 0px 5px;}
#pager ul.pages li {border:1px solid #c3e7f8;}
#pager ul.pages li:hover, #pager-ftr ul.pages li:hover {border:1px solid #003f7e;}
#pager ul.pages li.pgEmpty, #pager-ftr ul.pages li.pgEmpty {border:1px solid #eee;color:#eee;}
#pager ul.pages li.pgCurrent, #pager-ftr ul.pages li.pgCurrent {border:1px solid #003f7e;color:#000;font-weight:700;background-color:#eee;}
/*-- jquery.pager.js - above --*/