ul.list_ul {

 padding-left: 18px;
 list-style: disc;
}


p.npr {
padding-left:10px;
}



div.article2{ 
padding:5px 10px; 
}

div.article2 p { 
padding-bottom: 5px;
padding-top: 10px;
}



* {
margin:0;
padding:0;
}
body {
background-color:#D6AC85;
color:#35322D;
font-family:Verdana,sans-serif;
font-size:14px;
background: url(images/bg.jpg) top center;

}
a, a img, a.img:hover {
border:0 none;
outline:0 none;
}
a {
color:black;
}
a:hover {
color:#303030;
text-decoration:underline;
}
div#wrapper {
background-color:#DDBA9A;
border-left:1px solid #E5CBB3;
border-right:1px solid #E5CBB3;
margin:auto;
padding:0 10px;
width:900px;
}
div#wrapper_2 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
background-color:#E5CBB3;
padding:0 10px 5px;
}
div#wrapper_3 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
background-color:#F0E1D3;
}
div#footer {
font-size:10px;
padding:5px;
}
div#menu {
background:url("images/dot_whiteopacity.png") repeat scroll 0 0 transparent;
margin:0 -20px;
padding:10px 30px;
position:relative;
top:-60px;
}
div#header {
margin-bottom:-40px;
}
div#menu:hover {
background-color:#DDBA9A;
background-image:none;
}
div#menu ul li {
display:inline;
list-style:none outside none;
}
div#menu ul li a {
font-variant:small-caps;
font-weight:bold;
padding:10px 3px;
text-decoration:none;
}
div#menu ul li a:hover {
background-color:#F0E1D3;
}
div#content {
padding:10px;
}
table#content_table {
width:100%;
}
table#content_table td {
vertical-align:top;
}
table#content_table td#sidebar {
width:220px;
}
div.sidebar_widget {
border-radius:5px 5px 5px 5px;
box-shadow:0 0 4px #DDBA9A;
-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:0 0 4px #DDBA9A;
background-color:#F0E1D3;
border:1px solid #D6AC85;
margin:0 6px 5px;
padding:6px;
}
div.sidebar_widget h4 {
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
background-color:#D6AC85;
margin:-5px -5px 0;
padding:3px;
text-align:center;
}
h1 {
border-bottom:1px dotted #E5CBB3;
border-top:1px dotted #E5CBB3;
font-size:120%;
margin:3px;
padding:5px 5px 7px;
}
h2 {
font-size:110%;
}
div.content_block{
padding:3px;
}
div.gallery_thumb{
width:200px;
display:inline;
text-align:center;
}
div.gallery_thumb h4{
width:200px;
}
div.gallery_thumb {
display:-moz-inline-stack; /* for FF2*/
display:inline-block; /* normal browsers */
zoom:1; /* for IE (hasLayout true) */
*display:inline; /* for IE */
height:200px;
text-align:center;
vertical-align:top;
width:200px;
border:1px solid #DDBA9A;
border-radius:5px;
-moz-border-radius:5px;
margin:2px;
}
div.gallery_thumb img{
background-color:white;
border:1px solid #E5CBB3;
height:170px;
margin-top:2px;
padding:3px;
}
div.gallery_thumb a{
display:-moz-inline-stack; /* for FF2*/
display:inline-block; /* normal browsers */
zoom:1; /* for IE (hasLayout true) */
*display:inline; /* for IE */
vertical-align:middle;
}
#gallery{
text-align:center;
}
#gallery div.thumb{
display:inline-block;
}
#gallery div.thumb a img{
background-color:white;
border:1px solid #E5CBB3;
margin:1px;
padding:5px;
width:135px;
}
#gallery div.thumb a:hover img{
border:1px solid #D6AC85;
}
div.buttons{
text-align:center;
}
a.button img{
opacity:.7;
}
a.button:hover img{
opacity:1;
}
.photo img{
padding:7px;
background-color:white;
border:1px solid #999;
margin:10px;
max-width:550px;
}
p.text{
text-indent:25px;
text-align:justify;
margin:2px 0;
padding:3px;
}
p.header{
font-weight:bold;
font-size:120%;
}
div#filmlist{
text-align:center;
}
div#filmlist .film{
display:-moz-inline-stack; /* for FF2*/
display:inline-block; /* normal browsers */
zoom:1; /* for IE (hasLayout true) */
*display:inline; /* for IE */
width:190px;
padding:5px;
border:1px solid #DDBA9A;
border-radius:5px;
-moz-border-radius:5px;
margin:5px 2px;
}
div#filmlist .info{
border-color:red !important;
box-shadow:0 0 4px red;
-moz-box-shadow:0 0 4px red;
}
div#filmlist .film h2{
font-size:110%;
}
div#filmlist .film h3{
font-size:90%;
font-weight:400;
font-style:italic;
text-align:right;
}
div#filmlist .film img{
border:1px solid #DDBA9A;
width:180px;
margin:5px auto;
}
div#filmlist .film span.film_year{
font-size:60%;
vertical-align:middle;
}
#photo_widget{
text-align:center;
}
#photo_widget img{
border:1px solid #DDBA9A;
width:160px;
padding:5px;
margin-top:5px;
background-color:white;
}
#video_list{
vertical-align:top;
text-align:center;
}
#video_list .video{
display:-moz-inline-stack; /* for FF2*/
display:inline-block; /* normal browsers */
zoom:1; /* for IE (hasLayout true) */
*display:inline; /* for IE */
padding:3px;
border:1px solid #DDBA9A;
border-radius:5px;
-moz-border-radius:5px;
margin:5px 2px;
}
.news_image{
float:left;
margin:5px 5px 5px 0;
padding:1px;
border:1px solid #D6AC85;
}
.news_table{
width:100%;
}
.news_table td{
vertical-align:top;
text-align:justify;
}
.news_table td img{
padding:1px;
margin:2px;
border:1px solid #D6AC85;
}
.news_table td a.news_article{
font-weight:bold;
display:block;
text-decoration:none;
margin:3px 0;
padding:2px 0;
border-bottom:1px solid #D6AC85;
border-top:1px solid #D6AC85;
}
.news_table td p{
font-size:85%;
font-style:italic;
text-indent:20px;
}
.random_news{
text-align:center;
}
.random_news img{
padding:2px;
margin:2px;
border:1px solid #D6AC85;
}
.random_news p{
}
.random_news p a{
text-decoration:none;
font-size:85%;
}
.random_film h3{
font-size:90%;
}