/* html standard */
body{background-color:#ffffff;margin:10px auto;font:normal 10px arial, sans-serif;color:#333333;text-align:left; }
a{text-decoration:none;color:#c91f2b;}
a:hover{text-decoration:underline;color:#c91f2b;}
h1{margin:0 0 10px 0;padding:0px;font-size:2em;}
h2{margin:0px;padding:0px;font-size:1.1em;}
div, p, ul, li{position:relative;display:block;}

/* misc */
.clearer{clear:both;position:relative;display:block;visibility:hidden;}
.imgFooter{margin:0;padding:0;position:relative;vertical-align:bottom;}

/* area blocks */
#mainWrapper{background:url(/portals/0/images/bg/bgAdSearch780.gif) #ffffff top left repeat-y;width:780px;margin:0;padding:0;/*border-top:1px solid #c91f2b;border-top:1px solid #c91f2b;*/}
#headWrapper{float:right;}
#mainNav{background:url(/portals/0/images/bg/bgAdSearch760.gif) transparent top right no-repeat;width:780px;position:relative;float:left;}
#footWrapper{width:780px;float:left;display:block;}
#dnn_contentpane{width:670px;margin:16px 0 0 28px!important;margin:8px 0 0 14px;padding:0 0 32px 0!important;padding:0 0 16px 0;}
#resultsAdsWrapper{width:740px;margin:0 0 0 26px!important;margin:0 0 0 13px;}
#dnn_contentLeft,
#dnn_contentRight{width:366px;margin:0;padding:0 0 30px 0;float:left;}
#dnn_paidAds, #dnn_contentFull{width:740px;padding:0 0 30px 0;float:left;left:20px!important;left:0;}
#copyright{width:780px;color:#cacaca;top:10px;text-align:right;}

/* content */
.contentWrapper{background:url(/portals/0/images/bg/bgAdSearch361.gif) top left repeat-y;width:361px;margin:0 8px 0 0!important;margin:0 4px 0 0;float:left;text-align:left;}
.contentWrapper h1,
.contentWrapper h2,
#adName span.AdDetailText{background:url(/portals/0/images/bg/headerAdSearch361.gif) #587e8f top left no-repeat;width:349px !important;width:361px;height:22px!important;height:28px;margin:0;padding:6px 0 0 12px;font:normal 15px arial, sans-serif;color:#ffffff;text-transform:uppercase;display:block;overflow:visible;}
#playBackWrapper h2{}
.contentCopy ul{background-color:transparent;margin:0px;padding:12px 0 0 0;float:left;display:block;}
.contentCopy li{margin:0 7px 0 0;padding:0px;list-style-image:none;list-style-type:none;line-height:1.3em;font:normal 11px arial;}

/* horizontal tabbed nav */
#mainNav ul{background-color:transparent;margin:0px;padding:0 75px 0 0;float:right;}
#mainNav li{background-image:none;height:35px;margin:0px;padding:0px;text-indent:0;list-style-image:none;list-style-type:none;line-height:1.3em;font:normal 12px arial, sans-serif;text-transform:uppercase;float:left;}
#mainNav li a{background:url(/portals/0/images/bg/tabAdSearch90.gif) top left no-repeat;width:90px;height:35px;padding:0;color:#cccccc;display:block;text-align:center;overflow:hidden;}
#mainNav li a:hover{background-position:bottom left;color:#ffffff;text-decoration:none;}
#mainNav li p,
#mainNav li span p{margin:0px;padding:5px 5px 0 0;}
#mainNav li span{background:url(/portals/0/images/bg/tabAdSearch90.gif) bottom left no-repeat;width:90px;height:35px;margin:0px;padding:0;text-indent:0;list-style-image:none;list-style-type:none;line-height:1.3em;font:normal 12px arial, sans-serif;text-transform:uppercase;color:#ffffff;float:left;}

/* adStrip */
#dnn_paidAds ul{background-color:transparent;margin:0px;padding:0;float:left;}
#dnn_paidAds li{background-image:none;margin:0 7px 0 0;padding:0px;list-style-image:none;list-style-type:none;line-height:1.3em;float:left;}
#dnn_paidAds li a{background:url(/portals/0/images/bg/adbgAdSearch238.gif) top left no-repeat;width:238px;height:65px;position:relative;float:left;text-align:left;}
#dnn_paidAds li a:hover{background-position:bottom left;color:#999999;text-decoration:none;}

/* search */
#playBackWrapper{background:url(/portals/0/images/bg/bgAdSearch361.gif) top left repeat-y;width:361px;margin:0 8px 0 0!important;margin:0 4px 0 0;text-align:left;}
#dnn_contentFull td{font:normal 11px arial, sans-serif;color:#58738f;}
#dnn_contentFull select,
#dnn_contentFull .AdSearchDateCriterion,
#dnn_contentFull .AdSearchDateCriterion,
#dnn_contentFull .AdSearchTextCriterion{width:215px;}
#dnn_contentFull .AdSearchResetButton{background-color:#ffffff;width:86px;cursor:pointer;font-weight:normal;color:#58738f;border:1px solid #58738f;}
#dnn_contentFull .AdSearchSearchButton{background:url(/portals/0/images/bg/searchAdSearch216.gif) #ffffff top left no-repeat;width:216px;height:26px;cursor:pointer;overflow:hidden;display:block;text-indent:1000px;border:none;}
.AdSearchResults{background-color:#ffffff;width:335px;position:relative;top:0px;border:0px solid white;}
.AdSearchResults td{padding:4px;border:none;}
select .AdSearchListCriterion{text-transform:capitalize;}
.contentCopy{width:335px;padding:0;font:normal 11px arial, sans-serif;color:#58738f;position:relative;left:12px;}

/* playback */
#playBackWrapper{float:left;}
#player{margin:10px 0 10px 0!important;margin:5px 0 10px 0;text-align:left;}
#playerDetails p{margin:10px 0 0 0;padding:0;position:relative;}
#playerDetails h6{font:normal 11px arial, sans-serif;color:#333333;margin:0;padding:0;position:relative;float:left;}
.AdDetailBodyCopy{}

/* contact */
#contactDetails{display:block;width:300px;padding:12px 0 0 12px;font-size:11px;}
#contactDetails h3{margin:0px;padding:0px;font:bold 11px arial, sans-serif;} 
#contactDetails div{margin:0;padding:0;display:block;position:relative;left:5px;top:3px;}

/* DNN login */
#dnnLogin{background-color:#c91f2b;width:60px;height:20px;text-align:center;color:#ffffff;}
.tranzout{filter:alpha(opacity=5);-khtml-opacity:.05; -moz-opacity:.05;opacity:.05;}
.tranzin{}
.tranzin a:link, .tranzin a:hover{color:white;}

/* OLD guff */
hr{color:#eeeeee;background-color:#eeeeee;height:5px;border:0px;}
.calwrap{position:relative;width:15px;height:15px;}
.AdSearchDatePopup{position:relative;background-image:url(/portals/0/cal.gif);width:15px;height:15px;text-indent:1000px;display:block;overflow:hidden;}
