img {border: 0}

body {
background: #000 url(../images/jpg/background_naxx.jpg) top center no-repeat;
font: 12px "trebuchet ms",verdana,tahoma,arial,sans-serif;
color: #fff;
padding: 0; 
margin: 0;
text-align: center;
}

.ui-accordion-container, .ui-accordion-container ul, .ui-accordion-container li,
.accordian-title, .accordian-title ul, .accordian-title li {
list-style: none;
margin: 0;
list-style-position: inside;
}

#latest-video {
width: 330px;
height: 250px;
float: left;
margin-left: 10px;
margin-top: 8px;
padding: 0;
background: url(../images/png/layout_videobox_bg.png) no-repeat center top;
}

#item-videobox-text {
height: 100%;
width: 95%;
margin: 0 auto;
text-align: left;
}

#item-videobox-text h4 {
margin: 3px 0 0 0;
font-size: 1.5em;
color: #ffde01;
}

.item-videobox-inlay {
width: 100%;
height: 105px;
background: url(../images/png/bg_trans2.png) repeat;
}

.item-videobox-inlay p {
padding: 5px;
font-size: 0.9em;
}

#layout-footer {
margin-top: 22px;
}

#layout-footer-under {
margin-top: 80px;
background: url(../images/png/layout_footer_under.png) no-repeat center top;
}

.copyright-blue {
color: #3c6587;
}

.copyright-yellow {
color: #ffde01;
}

.warlock{color:#9482CA}
.warrior{color:#C79C6E}
.rogue{color:#FFF569}
.hunter{color:#ABD473}
.druid{color:#FF7D0A}
.mage{color:#69CCF0}
.priest{color:#FFFFFF}
.paladin{color:#F58CBA}
.shaman{color:#2459FF}
.deathknight{color:#C41F3B}

.accordian-title {
padding: 0;
margin: 0;
background: url(../images/png/layout_accordian_title.png) no-repeat;
z-index:100;
}

.accordian-title:hover {
font-weight: bold;
cursor:pointer;cursor:hand
}

.ui-accordion { margin: 0; padding: 0; list-style-type: none; }

html { overflow-y: scroll; }
html { overflow: -moz-scrollbars-vertical; }


#item-killbox-overlay {
width: 100%;
height: 100%;
background: url(../images/png/layout_killbox_overlay.png) no-repeat;
}

#item-killbox-text p {
padding-top: 161px;
}



#item-killbox-text {
z-index: 3;
height: 100%;
width: 82%;
margin: 0 auto;
}



#item-killbox-text h3 {
font-size: 1.8em;
color: #ffde01;
font-weight: normal;
margin-bottom: -1px;
}

#item-killbox-container {
position: relative;
width: 680px;
height: 280px;
margin-left: 23px;
padding:0;
}

#layout-midright-container {
position: relative;
width: 695px;
float: left;
text-align: left;
}

#item-recruitment-container {
width: 656px;
height: 28px;
background: url(../images/png/layout_recruitment_bg.png) repeat;
margin-left: 32px;
}



#item-recruitment-container p {
padding: 5px;
}

#latest-loot {
width:180px;
height:293px;
margin: 0 auto;
background: url(../images/png/bg_trans.png) repeat;
}

#latest-loot .item {
font-size: 12px;
margin: 0 0 0 10px;
}

#latest-loot .instance {
color: #fcdb01;
font-weight: bold;
margin: 0 0 0 10px;
}

#latest-loot .icon {
top: 3px;
left: 5px;
width:22px;
height:22px;
background:2px 2px no-repeat;
position:relative;
float:left;
}

#latest-loot .icon .tile {
width:22px;
height:22px;
background-image:url(http://www.paparazziguild.com/dev/skin/images/png/icon_item_border.png);
}

#nav-container {
width: 946px;
height: 68px;
position:relative;
margin:0 auto;
}

#item-infobox-container {
width: 201px;
height: 314px;
background: url(../images/gif/bg_lootbox.gif);
text-align: left;
float: left;
}

#layout-midtop-slice {
width: 1025px;
height: 127px;
position:relative;margin:0 auto;
background: url(../images/png/layout_midtop_slice.png);
z-index: 1;
}

#layout-midbottom-slice {
width: 1025px;
height: 13px;
position:relative;margin:0 auto;
background: url(../images/png/layout_midbottom_slice.png);
}

#layout-mainbody {
width: 961px;
background: url(../images/jpg/bg_mainbody.jpg) center repeat-y;
position:relative;
margin:-80px auto;
}

#layout-mainbody-container {
width: 896px;
margin: 0 auto;
}

#layout-top-container {
width: 1025px;
height: 136px;
position:relative;margin:0 auto;
}

#layout-top-left {
width: 89px;
height: 136px;
background: url(../images/png/layout_top_head_top_left.png);
position: relative;
float: left;
}

#layout-top-middle {
width: 847px;
height: 136px;
position: relative;
float: left;
text-align: left;
}

#layout-top-slice {
width: 1025px;
height: 10px;
position:relative;margin:0 auto;
background: url(../images/png/layout_top_slice.png);
}

#layout-top-right {
width: 89px;
height: 136px;
background: url(../images/png/layout_top_head_top_right.png);
position: relative;
float: left;
}

#page-container {
width: 1025px;
position:relative;margin:0 auto;
}

#nav-middle-container ul {list-style:none;margin:8px 0 0 0;padding:0px;float:left;}

#nav-middle-container li, #nav-middle-container li.white {width:100px;text-align: center;}

#nav-middle-container li.white a {
font-weight: bold;
color: #fff;
}

#nav-middle-container li a {
font-weight: bold;
}

#nav-left { 
width: 140px;
height: 68px;
position: relative;
float: left;
background: url(../images/png/nav_top_left.png);
}

#nav-middle-container {
width: 666px;
height: 68px;
background: url(../images/png/nav_top_bg.png);
position: relative;
float: left;
overflow:hidden;
}

#nav-right {
width: 140px;
height: 68px;
position: relative;
float: left;
background: url(../images/png/nav_top_right.png);
}

p {
margin: 0;
padding: 0;
}

div {
margin: 0;
padding: 0;
}

a {
text-decoration: none;
color: #ffde01;
} 

a:hover {
text-decoration: underline;
}

#latest-news {
width:548px;
position: relative;
float: left;
text-align: left;
margin-top: 10px;
}

#latest-news .title {
width:100%;
height:19px;
position: relative;
display: block;
background-image: url(http://www.paparazziguild.com/dev/skin/images/gif/background_news_title.gif);
background-color: #0f4472;
margin: 0 auto;
padding: 0;
}

#latest-news .item {
width:100%;
position: relative;
display: block;
background-image: url(http://www.paparazziguild.com/dev/skin/images/png/background_news_item.png);
margin: 0 auto;
padding-top: 7px;
}

#latest-news .title p {
padding-left: 7px;
}

#latest-news .item p {
padding: 5px 15px 5px 15px;
}

#latest-news .comments {
display: block;
width: 100%;
text-align: right;
}

#latest-news .comments p {
padding-right: 15px;
font-size: 11px;
}

#latest-news .item p a, #latest-news .topic a, #latest-news .comments a {

}


#latest-news .comments img {
position: relative;
border: 0px;
display:inline-table;
float: left;
margin-left: 432px;
}

#latest-news .topic {
padding: 0px 0px 0px 15px;
font-size: 18px;
color: #ffde01;
}

#latest-news .title a {
color: #fff;
font-weight: bold;
}

