body{
margin:0;
background-color:#343;
text-align:center;
min-height:1000px;
height:100%;
}
img{
border-style:none;
}
hr{
border-top:none;
border-right:none;
border-left:none;
border-bottom:dashed 1px #CCCCCC;
color:none;
background-color:transparent;
height:0px;
}
#azdsleaderboard{

}
#wholething{
display:table;
width:1000px;
margin-left:auto;
margin-right:auto;
text-align:left;
border-width:1px;
border-color:#131;
border-style:solid;
background-color:#FFFFFF;
}
#header{
display:block;
float:left;
clear:both;
width:1000px;
height:90px;
overflow:hidden;
}
#headerleft{
width:250px;
height:90px;
float:left;
}
#identity{
width:500px;
height:90px;
display:block;
float:left;
background-image:url(/art/identity/90tallmountains25pct.jpg);
background-position:center;
background-repeat:no-repeat;
}
#identity img{
vertical-align:middle;
margin-left:44px;
margin-top:15px;
}
#headerright{
height:90px;
width:498px;
float:right;
display:block;
}
#azdspromobox{
display:block;
float:right;
width:240px;
height:90px;
overflow:hidden;
margin-right:7px;
vertical-align:bottom;
}
#azdspromobox div{
position:relative;
bottom:5px;
}
#azdsweatherbox{
display:block;
float:right;
text-align:center;
padding:0 7px;
border-left:1px dotted #ADC1B2;
border-right:1px dotted #ADC1B2;
}
#azdse-editionbox{
display:block;
float:right;
margin:7px 7px 0px 7px;
text-align:center;
}
#navigation{
background-image:url(/art/layout/menubgd.jpg);
background-repeat:repeat-x;
width:1000px;
height:26px;
float:left;
clear:both;
}
.navigationbetweener{
background-image:url(/art/layout/navmenubetweener.jpg);
width:3px;
height:26px;
float:left;
}
.navigationicon{
float:right;
}
#newssubmenu, #classifiedsubmenu, #flagstaffsubmenu, #calendarsubmenu, #todaysadssubmenu{
list-style:none;
display:none;
background-color:#F8F8FF;
border:solid 1px #ADC1B2;
width:998px;
margin:0px;
padding:0px;
float:left;
clear:both;
}
#newssubmenu li, #classifiedsubmenu li, #flagstaffsubmenu li, #calendarsubmenu li, #todaysadssubmenu li{
display:inline;
padding-left:5px;
padding-right:5px;
border-right:1px dashed #ADC1B2;
}
#loginsearch{
background-color:#FFFFFF;
border-bottom:1px #ADC1B2 solid;
width:990px;
padding-left:5px;
padding-right:5px;
padding-top:4px;
padding-bottom:2px;
float:left;
clear:both;
}
#loginsearch form{
padding:0px;
margin:0px;
vertical-align:middle;
}
#maincontent{
display:block;
background-color:#EEE8EE;
padding:5px 0px 5px 5px;
width:995px;
height:auto;
float:left;
clear:both;
}
#newsmakercolumn{
float:left;
width:810px;
}
#newsmakerblock{
background-color:#FFFFFF;
float:left;
width:810px;
margin-right:5px;
margin-bottom:5px;
padding:5px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
}
#firstcolumn{
overflow:hidden;
background-color:#FFFFFF;
float:left;
width:352px;
margin-right:5px;
margin-bottom:5px;
padding:5px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
}
#fpflagstaffregion{
width:100%;
float:left;
clear:both;
margin-bottom:5px;
}
#fppolicelog, #fpobituaries{
width:50%;
float:left;
padding-right:5px;
}
#fpopinion{
float:left;
clear:both;
}
.fptopstories ul, #fpflagstaffregion ul, #fpopinion ul, #fpsports ul, #fpsnw ul{
list-style:none;
margin:0px;
padding:0px;
}
#fpflagstaffregion li, #fpopinion li, #fpsports li, #fpsnw li{
line-height:10px;
margin-top:8px;
}
#secondcolumn{
overflow:hidden;
background-color:#FFFFFF;
float:left;
width:230px;
height:100%;
margin-right:5px;
padding:5px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
}
#thirdcolumn{
overflow:hidden;
background-color:#FFFFFF;
float:left;
width:230px;
margin-right:5px;
padding:5px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
}
#fourthcolumn{
overflow:hidden;
background-color:#FFFFFF;
float:left;
width:160px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
margin-bottom:5px;
}

#column310fr{
overflow:hidden;
background-color:#FFFFFF;
float:left;
width:300px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
margin-bottom:5px;
padding-left:5px;
padding-right:5px;
}
#column170fr{
overflow:hidden;
background-color:#FFFFFF;
float:left;
width:170px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
margin-bottom:5px;
padding-left:5px;
padding-right:5px;
}

#searchcolumn, #firecolumn, #alecolumn{
overflow:hidden;
background-color:#FFFFFF;
float:left;
width:810px;
margin-right:5px;
margin-bottom:5px;
padding:5px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
}
#column660fl{
overflow:hidden;
background-color:#FFFFFF;
float:left;
width:660px;
margin-right:5px;
margin-bottom:5px;
padding:5px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
}
#column790fl{
overflow:hidden;
background-color:#FFFFFF;
float:left;
width:790px;
margin-right:5px;
margin-bottom:5px;
padding:5px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
}
.rosfloat{
float:left;
padding-right:5px;
}
#footer{
width:988px;
float:left;
clear:both;
}
#siteindex, #ros4up, #siteinfo, .edgetoedge{
background-color:#FFFFFF;
padding:5px;
margin-bottom:5px;
width:976px;
float:left;
clear:both;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
}
#siteinfo{
margin:0px;
}
#siteindex div{
float:left;
margin-right:10px;
}
#siteindex div ul{
list-style:none;
margin:0px 0px 0px 10px;
}
#ros4up{
text-align:center;
}
#weathertable{
float:left;
margin-right:5px;
margin-bottom:5px;
padding-top:5px;
border-width:1px;
border-color:#ADC1B2;
border-style:solid;
}

/* Newsys flow styles */
#mostcommentedframe300w, #readerfavorites300w{
border: 1px solid #DDDDDD;
background-color:#FBFBFB;
padding:5px;
width:300px;
margin-bottom:5px;
}
#sbcommentframe{
float:left;
clear:both;
border: 1px solid #996600;
background-color:#FFFFEE;
padding:5px;
width:646px;
margin-bottom:5px;
}
#simpleblog-form{
width:634px;
background-color:#CCCCCC;
border: solid 1px #666666;
padding:5px;
}
.simpleblog-form-block textarea{
width:632px;
margin-bottom:5px;
}

#newsstoryphotoframe{
border: solid 1px #999999;
width:302px;
padding:4px;
margin-bottom:5px;
clear:both;
}
.img300w img, #newsstoryphotoframe img{
border: solid 1px #333333;
width:300px;
height:auto;
margin-bottom:4px;
}
.thumbnail-100 img{
width:100px;
height:auto;
margin-right:5px;
}
.thumbnail-200 img{
width:200px;
height:auto;
margin-right:5px;
margin-bottom:3px;
}
.thumbheads p{
margin-top:0px;
margin-bottom:10px;
}
.secondarythumb{
float:left;
clear:both;
}
.leadthumbFP img, .leadthumb img{
float:left;
clear:both;
width:300px;
height:auto;
margin-bottom:5px;
}
.leadthumb220 img{
float:left;
clear:both;
width:220px;
height:auto;
margin-bottom:5px;
}
.secondarythumbFP img, .secondarythumb img{
float:left;
width:100px;
height:auto;
margin-right:5px;
margin-bottom:3px;
}
.thumbnail-100 img, .thumbnail-200 img, .leadthumbFP img, .secondarythumbFP img, .leadthumb img, .secondarythumb img, .leadthumb220 img{
border: solid 1px #000000;
}

.topblogs-list{
padding:0px;
margin:0px;
margin-bottom:4px;
list-style:none;
}
.topblogs-entry{
margin-bottom:4px;
}

.simpleblog-response{
padding-bottom:10px;
border-bottom: #999999 dashed 1px;
}

/* Digg Facebook and such link styles */
#tn_facebook{
list-style-image: url(/art/social/facebook.gif);
}
#tn_blogger{
list-style-image: url(/art/social/blogger.gif);
}
#tn_delicious{
list-style-image: url(/art/social/delicious.gif);
}
#tn_newsvine{
list-style-image: url(/art/social/newsvine.gif);
}
#tn_digg{
list-style-image: url(/art/social/digg.gif);
}
#azdssearchform{
float:right;
width:440px;
}
#azdsloginframe{
float:left;
}
.yahoo_content_match p{
margin-top:5px;
}

/* Calendar Styles */
.eventlisting{
display:block;
float:left;
border:2px solid #9A9;
margin:0 0 5px 0;
background-color:#FFF;
}
.eventlisting h3 {
margin:0px;
background-color:#9A9;
color:#FFF;
}
.eventlisting div h3 {
padding:0px;
background-color:#FFF;
}
.eventlisting div{
display:block;
float:left;
margin:5px;
}
.eventlisting div img{
display:block;
float:right;
height:50px;
margin:0px 0px 5px 5px;
}