body {
background-color:#190210;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9d5982;
}
a {
  color: #cc99cc;
}
a img {
 border: 0;
}
p{
margin:0px;
padding:0 0 0px 0;
text-align:justify;
font-size:12px;
font-weight: normal;
}
p.left{
float:left;
width:315px;
}

h3, h3 a{
padding:2px 0 10px 0;
margin:0px;
font-size:14px;
color:#cc99cc;
text-decoration:none;
}
#mainblock{
background-color:#000;
}
#main_container{
width:850px;
height:auto;
margin:auto;
background-color:#190210;
}
#center_content{
width:850px;
margin:auto;
}
#header{
width:850px;
height:341px;
margin:auto;
background:url(images/header_bg2.jpg) no-repeat center;
}
#logo{
padding:30px 0 0 25px;
}
.pages {
  clear: both;
  text-align: center;
}

.pagest {
  clear: both;
  text-align: center;
  margin-top: 5px;
}

.pages a, .pagest a {
  color: #ffa268;
}
.prom_date_box{
width:300px;
padding:10px 0 0 30px;
}
.prom_title{
width:400px;
height: 100px;
text-align:center;
font-size:24px;
font-weight:bold;
padding: 20px;
}

.prom_title p {
  padding-top: 10px;
  text-align: center;
}

.sitedesc {
 width: 100%;

}
.video {
  text-align: center;
  margin-bottom: 20px;
  margin-top: 10px;
}
/*-------------------comments------------------------*/
#comments-block  h4 {
  color:#d99cc1;
  font-size: 14px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #d99cc1; 
}

.comment {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #d99cc1; 
  margin-bottom: 10px;
}

.comment_user {
  color: #d99cc1; 
  float: left;
  margin-bottom: 10px;
}

.comment_date {
  float: right;
}
.comment_text {
  clear: both;
  margin-bottom: 5px;
}



/*----------------------menu-------------------------*/
#menu{
width:821px;
height:44px;
padding:0px;
margin:auto;
text-align:center;
background:url(images/menu_bg.gif) no-repeat center;
}
#menu ul{
list-style:none;padding:0 0 0 30px;margin:0px;display:block; font-weight:bold; 
}
#menu ul li{
list-style:none;display:inline;float:left;width:auto;height:44px;padding:0px;margin-right:20px;font-size:13px; line-height:44px; text-transform: capitalize;
}
#menu ul li a{
height:44px; float:left;text-decoration:none;padding:0px; margin:0px;color:#d99cc1;
}
#menu ul li a:hover{
height:44px;text-decoration:none;color: #d99cc1; background:url(images/button_bg.gif) no-repeat \;
}
#menu ul li a.current{
height:44px;float:left;text-decoration:none;padding:0px;color: #d99cc1;background:url(images/button_bg.gif) no-repeat center;
}

a.comments_count {
width:204px;
height:24px;
display:block;
text-decoration:underline;
float:left;
margin:10px 0 15px 0;
text-align:left;
line-height:22px;
color:#e578bb;
}

a.more {
width:104px;
height:24px;
display:block;
text-decoration:none;
float:right;
margin:10px 0 15px 0;
text-align:center;
line-height:22px;
color:#e578bb;
background:url(images/read_more_bg.gif) no-repeat center;
}
a.gallery_link {
width:287px;
height:74px;
display:block;
text-decoration:none;
font-size:24px;
margin:20px 0 0 5px;
text-align:center;
line-height:70px;
color:#ffff65;
background:url(images/photo_gallery_link.gif) no-repeat center;
}
/*---------------------main_content------------------*/
.left_content{
width:520px;
height:auto;
float:left;
padding:10px 0 15px 25px;
}
.main_content{
width:800px;
padding: 0px 0 15px 25px;
clear: both;
}

.citem{
width: 370px;
float:left;
height:360px;	
padding:10px 0 15px 25px;
}

.title h2, .title h1{
font-size:18px;
color:#ffa268;
clear:both;
background:url(images/star_bullet.gif) no-repeat left;
padding:0 0 0 23px;
margin:5px 0 5px 0;
text-decoration: none;
text-transform: capitalize;
}
.right_content{
width:275px;
float:right;
margin-top: 80px;
padding:0px 30px 0 0px;
}
.right_photos_content{
padding:15px 0 0 25px;
}
.news_tab{
float:left;
padding:5px 0 5px 0;
margin:0px;
}
.news_tab3{
width: 245px;
height: 250px;
float:left;
padding:0px 0 15px 15px;
margin:0px;
}
img.photo{
clear: left;
float:left;
padding:2px;
border:1px #ce3291 solid;
margin:10px 10px 10px 0;
}

img.photor{
clear: right;
float:right;
padding:2px;
border:1px #ce3291 solid;
margin:10px 0px 10px 10px;
}
.urlblock {
   width:300px;
   float: left;
}
.clear{
clear:both;
}
/*-----------------------------footer------------------*/
#footer{
width:850px;
height:60px;
margin:auto;
color:#508aa1;
background-color:#350723;
border-top:1px #ce3291 solid;
clear:both;
margin-bottom: 10px;
}
.footer_links{
width:425px;
float:left;
padding:10px;
line-height: 20px;
font-size:12px;
}
.footer_links a{
text-decoration:none;
padding:0 4px 0 4px;
color:#d99cc1;
}
.footer_links a:hover{
text-decoration:underline;
}
.copyright{
color: #cc99cc;
width:290px;
float:right;
padding-right:15px;
padding-top:7px;
text-align: center;
font-size:12px;
}
.copyright a{
  color:#cc99cc;
}

.articleslinks {
  clear: both;
} 

.articlesnav {
  clear: both;
  padding-bottom: 25px;
}

/*------------------------*/

.table160 {
  font-size: 11px;
}

.t160images {
	text-align:center;
}

.tr160desc td {
	text-align:justify;
}



.table120 {
  font-size: 11px;
}

.t120images {
	text-align:center;
}

.tr120desc td {
    text-align: center;
	margin: 0;
}


.ppp1 {
   color: #FFCC00;
   margin: 0;
   padding: 0;
}

.hrdelim {
    clear: both;
	border-color: #ce3291;
	border-top-style: solid;
	border-top-width: 2px;
	padding-top: 15px;
	
}

.right_content .title {
  margin-left: 25px;
}

.main_content p, .left_content p {
  margin-top: 20px;
  margin-bottom: 20px;
}

.banner {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

.title h4{
text-align: center;
font-size:18px;
color:#ffa268;
clear:both;
padding:0 0 0 23px;
margin:5px 0 5px 0;
text-decoration: none;
}

.sitenav li {
   padding-bottom: 3px;
   font-size: 14px;
}

.bcolor {
   color: #ffcc99;
   font-weight: bold;
   text-decoration: underline;
}

.bcolor1 {
   color: #cc99cc;
   text-decoration: underline;
}

.reference {
   margin-left: 100px;
   margin-right: 100px;
   text-transform: capitalize;
}

.ctitle {
   text-transform: capitalize;
}