html,body
{
    width: 100%;
    margin: 0 auto;
    padding: 0;
    margin-left:auto;
    margin-right:auto;
    font-size: 12px;
    font-family: Verdana;
}

.header
{
    clear:both;
    float:left;
    width:100%;
    margin: 0;
    padding: 0;
    margin-left: auto ;
    margin-right: auto ;
}

.logo
{
    float: left;
    width: 146px;
    height: 145px;
    padding: 0px;
    margin: 0px;
}

.logo img
{
    padding: 0px;
    margin: 0px;    
}

.headerbanner
{
    /*background: url('../images/topbanner.jpg') no-repeat;*/
    float: left;
    height: 145px;
    padding: 0px;
    margin: 0px;
    width: auto;
}

.headerbanner img
{
    margin:0px;
    padding: 0px;
}

.menu
{
    clear:both;
    float:left;
    width:100%;
    background: url('../images/menubg.jpg') repeat-x;
    height: 30px;
}

.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding-left: 10px;
}

.menu ul li
{
    display: inline;
    line-height: 30px;
    padding: 3px;
    margin: 0px;
    color: #ffffff;
    font-size: 12px;
}

.menu ul li a
{
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

.menu ul li a:hover
{
	color: #68A9FF;
	text-decoration: underline;
}

.colmask {
        position:relative;        /* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
        clear:both;
        float:left;
        width:100%;            /* width of whole page */
        overflow:hidden;    /* This chops off any overhanging divs */
    }
    /* 2 column left menu settings */
    .leftmenu {
        background:#F1EAE4;
    }
    .leftmenu .colright {
        float:left;
        width:200%;
        position:relative;
        left:200px;
        background:#fcf9f4;
    }
    .leftmenu .col1wrap {
        float:right;
        width:50%;
        position:relative;
        right:200px;
        padding-bottom:1em;
    }
    .leftmenu .col1 {
        margin:0 15px 0 215px;
        position:relative;
        right:100%;
        overflow:hidden;
    }
    .leftmenu .col2 {
        float:left;
        width:198px;
        position:relative;
        right:198px;
    }



.bgtitle
{
    background: #68A9FF;
    color: #ffffff;
    font-weight: bold;
    line-height: 24px;
    font-size: 14px;
    text-indent: 8px;
    width: 100%;
}

form
{
    margin: 0px;
    padding: 0px;
}

.footer
{
        clear:both;
        float:left;
        width:100%;
        background: #68A9FF;
        height: 20px;
        color: #ffffff;
        margin: 0;
        padding: 0;
}

.copyright
{
    float: left;
    margin: 0;
    padding: 0;
    padding-left: 10px;
}

.developed
{
    margin: 0;
    padding: 0;
    float: right;
    padding-right: 10px;
}

.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px; 
    padding-left: 10px; 
}

.menu ul li
{
    display: inline;
    line-height: 30px;
    padding: 3px;
    margin: 0px;
    color: #ffffff;
    font-size: 12px;
}

.menu ul li a
{
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

.left-container
{
    float: left;
    width: 164px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-right: 1px solid #F9BD3B;
    height: 100%;
}

.homearmenians
{
    float: left;
    margin: 0px;
    padding:0px;
    width: 100%;
}

.content
{
    float: right;
    width: 836px;
    margin: 0px;
    padding: 0px;
}

.wraper
{
    padding: 5px;    
}
h2.title
{
    font-size:14px;
    color :#68A9FF;
}

.bgtitle
{
    background: #68A9FF;
    color: #ffffff;
    font-weight: bold;
    height: 24px;
    font-size: 14px;
    text-indent: 8px;
}

.rightsubmit
{
    text-align: right;
    margin-right: 20px;
}

.loginsubmit
{
    background: #68A9FF;
    color: #ffffff;
    font-weight: bold;
    border: 0;
    cursor: pointer;
}

.mp3cantainer
{
    float: left;
    width: 48%;
    margin: 5px;
}

.mp3cantainer .mp3cat
{
    background: #68A9FF;
    color: #ffffff;
    font-weight: bold;
    font-size:14px; 
    float: left;
    width: 100%;
    height: 18px;
    text-indent: 10px;
}

.mp3cantainer div
{
    float: left;
    width: 50%;
    padding: 2px;
}

.mp3cantainer p
{
    float: left;
    width: 49%;
}


.passivetab
{
    display: none;
    width: 100%;
}

.activetab
{
    display: block;
    width: 100%;
    float: left;
}

.activetab div
{
    float: left;
    width: 49%;
}

.passivetab div
{
    float: left;
    width: 49%;
}


.armenianstabs
{
   list-style: none;
   height: 18px;
}

.armenianstabs div
{
    display: block;
    height: 18px;
    float: left;
    margin-left: 5px;
    padding: 5px;
    background: #68A9FF;
    cursor: pointer;
}

.right
{
    float: right;
}

.mp3songname
{
    float:left;
    width: 70%;
    background: #ffffff;
}

.mp3download
{
    float:left;
    width: 30%;
    background: #ffffff;
}

.mp3songname1
{
    float:left;
    width: 70%;
}

.mp3songname2
{
    float:left;
    width: 70%;
    background: #B6DFFB; 
}

.mp3download1
{
    float:left;
    width: 30%;
}

.mp3download2
{
    float:left;
    width: 30%; 
    background: #B6DFFB; 
}

.newscontainer
{
    width: 100%;
    float:left;
    border: 1px solid #FE9A28;
}

.newscontainer .newstitle
{
    background: #FE9A28;
    color: #ffffff;
    font-weight: bold;
    line-height: 18px;
    text-indent: 10px;
}

.newscontainer .news
{
    padding: 5px;
}

img
{
    border: 0px;
    margin: 5px;
}

.publicroom
{
    width: 79%;
    border: 0;
    background: green;
    height: 350px;
    float: left;
}

.nicklist
{
    width: 20%;
    float: left;
    background: red;
    height: 350px;
}

.message
{
    float: left;
    width: 99%;
    border: 0px;
    background: yellow;
    height: 25px;
}

.homenews
{
    float: left;
    width: 48%;
    margin: 0px;
    padding: 0px;
}

.homenews div
{
    padding: 5px;
}

.homeforumtopics
{
    float: left;
    margin: 0px;
    padding: 0px;
    width: 99%;
    border: 1px solid;
}

.homeforumtopics div
{

}

.homegallery
{
    float: left;
    margin: 0px;
    padding: 0px;
    width: 99%;
    overflow:hidden;
}

input
{
  border: 1px solid #FF9626;
}

.pcontainer
{
    line-height: 24px;
    text-align: center;
}

.pcontainer span
{
    float: left; 
    display: block;
    border: 1px solid #F1EAE4;
    line-height: 18px;
    padding: 5px;
    margin: 5px;
    background: #F1EAE4; 
}

.pagingActive
{
    color: #FE9A28;
    font-size: 14px;
}

.paging
{
    color: #68A9FF;
    font-size: 14px;
}

textarea
{
    border: 1px solid #FF9626;
    width: 300px;
    height: 100px;
}

.error
{
    color: red;
}

.text_right
{
    text-align: right;
}

#tabs
{
	float: left;
	width: 98%;
}

#tabs .contentarmenians div
{
	float: left;
	display: block;
	width: 32%;
	position: relative;
}

#tabs .contentarmenians div a, #tabs .contentarmenians div a:visited, #tabs .contentarmenians div a:link
{
   line-height: 18px;
   font-size: 14px;
}

#tabs .contentarmenians div a:hover
{
	font-size: 14px;
	color: #FABB3A;
}

.editpub
{
	cursor: pointer;
}

.even
{
  background: #b7e3ff;
}

.odd
{
  background: #ffeec7;
}

.memberarealist
{
  list-style: none;
}

.memberarealist li
{
  margin: 5px;
}


.gallerycontainer
{
	float:left;
	padding:5px;
	height:150px;
	width:150px;
	margin:5px;
}

.gallerycontainer .image
{
	text-align:center;
	width:150px;
	height:120px
}

.gallerycontainer .alink
{
	width:150px;
	height:30px;
	text-align:center;
}

.gallerydescriptioncontainer
{
	float: left;
	width: 100%;
}

.gallerydescriptioncontainer .gallerydescription
{
	float:left;
	width:100%;
}


.gallerydescriptioncontainer .gallerydescription .image
{
	float:left;
	text-align:center;
	margin:5px;
}

.centered_bold_text
{
  font-weight: bold;
  text-align: center;
}