@charset "utf-8";
/* 
Designed by: F4is
url : www.f4is.com







 */


body{
margin:0px;
padding:0px;
background:#d8c8d5;
background-image: url(main/body_top_bg.png);
background-position:top;
background-repeat:repeat-x;
	font: bold 12pt arial;
	color:#795a73;

}
a{
text-decoration:none;
	color:#65425e;

}









/* header */ 


#header1{
width:100%;
height:39px;
min-width:1200px;
}


#header1 span.secoundlogo {
width:91px;
height:32px;
display:block;
float:right;
margin-right:50px;
margin-top:5px;
margin-left:5px;
display:none;
}


#header1 span.secoundlogo a.logo0{
display:block;
height:32px;
width:91px;
background:url(main/second_logo.png);
}

#login_member{
background-image:url(main/loginpharse.png);
height:35px;
width:339px;
float:left;
display:block;
overflow:hidden;
}
#login_member  *{
margin:0px;
padding:0px;
height:25px;
line-height:25px;
border:none;
background:none;
}

#login_member input.bginput2{
margin-right:32px;
width:90px;
border:none;
}
#login_member input.bginput3{
margin-right:32px;
width:90px;
border:none;
}
#login_member  input.button{
width:70px;
height:30px;
margin-right:10px;
color:#e1cedd;
}



.loading_image{
width:100px;
height:50px;
background-image:url(main/7.gif);
background-position:center;
background-repeat:no-repeat;
left:50%;
top:100px;
z-index:500;
position:absolute;
}




#header1 ul.header_secialbuttons{
margin:0px;
padding:0px;
list-style:none;
width:119px;
height:34px;
display:block;
float:left;
margin-left:100px;
background-image:url(main/secial_conttect.png);
}


#header1 ul.header_secialbuttons li {
float:left;
}

#header1 ul.header_secialbuttons li a {
display:block;
width:35px;
height:30px;
float:left;
margin-left:2px;
}


/* user box */ 

.userbox_wassimo{
height:34px;
width:600px;
float:left;
line-height:34px;
color:#f5cbea;
}
.userbox_wassimo a{
color:#f5cbea;
}
.userbox_wassimo span{
width:100px;
height:34px;
float:right;
padding-right:20px;
padding-left:20px;
display:block;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font:11px bold Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
white-space:nowrap;
vertical-align: middle;
line-height:30px;
background:#805978;
margin-left:4px;
margin-top:2px;
cursor:pointer;
text-align:right;
}

.userbox_wassimo span:hover{
background:#896281;
}

.userbox_wassimo span i{
width:30px;
height:30px;
float:left;
display:block;
background-position:center;
background-repeat:no-repeat;
}
.userbox_wassimo span i.icon1{
background-image:url(main/notes.png);
}
.userbox_wassimo span i.icon2{
background-image: url(main/Star-icon.png);
}
.userbox_wassimo span i.icon3{
background-image: url(main/cursor-question-icon.png);
}

.userbox_wassimo span i.icon4{
background-image: url(main/Actions-help-hint-icon.png);
}

/* header 2 */

#header2{
width:100%;
height:159px;
background-image: url(main/header_slide_bg.png);
display:none;
}


#header2 ul{
list-style: none;
margin:0px;
padding:0px;
}


#header2  a.logo{
display:block;
height:159px;
width:432px;
margin-right:50px;
background-image:url(main/logo.png);
background-position:center;
background-repeat:no-repeat;
}

#header2 ul.h-left-1{
display:block;
height:auto;
width:111px;
float:left;
margin-left:100px;
text-align:center;
margin-top:10px; 
}



#header2 ul.h-left-1 li{}
#header2 ul.h-left-1 li a{
display:block;
width:111px;
height:41px;
line-height:40px;
background-image:url(main/buttons.png);
background-position:0px px;
background-repeat:no-repeat;
margin-top:5px;
}
#header2 ul.h-left-1 li a:hover{
background-position:0px  -41px;
color:#d0adc6;
}

#header2 ul.h-left-1 li a:focus{
background-position:  0px -82px;
color:#ac84a3;
}

/* header 3 */

#header3{
width:100%;
height:193px;
background-image: url(main/content_topbg.png);
}

#header3 #header3_one{
height:70px;
width:100#;
}

#header3 #header3_one span.slide_button {
height:70px;
width:47px;
display:block;
margin-right:100px;
}



#header3 #header3_one span.slide_button a{
height:32px;
width:47px;
cursor:pointer;
}

#header3 #header3_one span.slide_button a.styles3{
background-image:url(main/down_upswitcher.png);
background-position:0px 0px;
}
#header3 #header3_one span.slide_button a.styles3:hover{
background-position:0px -37px;
}

#header3 #header3_one span.slide_button a.styles1{
background-image:url(main/down_upswitcher.png);
background-position:-52px 0px;
}
#header3 #header3_one span.slide_button a.styles1:hover{
background-position:-52px -37px;
}






#header3 #header3_tow{
height:123px;
width:100#;
}
.recent_hour{
width:1113px;
height:43px;
background: url(main/latestsubjects.png);
margin:0 auto;
margin-top:10px;
}



marquee.marquee{
float:right;
height:43px;
line-height:43px;
width:750px;
margin-right:180px;
}

.h_tow_1{
float:right;
width:950px;
font-size:12px;
white-space:nowrap;
line-height:43px;
margin-left:20px;
height:43px;
}


.h_tow_2{
float:left;
width:120px;
font-size:12px;
white-space:nowrap;
line-height:43px;
margin-left:20px;
height:43px;
color:#bb98b4;
}

.h_tow_2 .time {
color:#bb98b4;

}

.importantnotify{
height:auto;
width:800px;
padding:20px;
top:45px;
left: 20%;
position: absolute;  
_position:absolute; /* hack for internet explorer 6*/ 
border:1px solid #c192b7;
background:#f3e9f1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 5px 1px 5px 1px #ba94b1;
-moz-box-shadow: 5px 1px 5px 1px #ba94b1;
box-shadow: 5px 1px 5px 1px #ba94b1;}

/* adds */
#add88{
width:100%;
background:#e7d6e4;
border:1 px solid #f3e9f1;
margin:2px;
padding:5px;
}






/* members */

.member_thumb{
background-image: url(main/bg_star_member.png);
width:174px;
height:193px;
float:left;
margin:10px;
}

.member_thumb .img{
height:160px;
width:160px;
margin:0 auto;
margin-top:5px;
border:1px solid #cfb3ca;

}


.member_thumb .text{
height:20px;
margin:0 auto;
text-align:center;
}
.member_thumb span.stick_stars{
margin:0px;
padding:0px;
height:78px;
width:43px;
position: relative;
top:-190px;
right:-2px;
z-index:500;
display:block;
background-image:url(main/stick_stars.png);
}






/* footer */
#footer{
width:100%;
height:255px;
background-image: url(main/footer_bg.png);
min-width:1200px;
}
/* footer bloakcs */
.footer1{
height:100px;
width:100%;
float:left;
}
#footer a.copyright{
width:150px;
height:80px;
margin-top:20px;
float:left;
background-image:url(main/designer.png);
background-position:center;
background-repeat:no-repeat;
margin-left:100px;
}
.footer1 span{
clear:right;
display:block;
margin-right:40%;
color:#bd96b5;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
.footer1 span  a{
color:#bd96b5;
}
#footer ul.footer_ul1{
list-style:none;
margin:0px;
padding:0px;
width:344px;
float:right;
height:110px;
padding:10px;
padding-top:0px;
margin-top:20px;
margin-right:30px;
background:url(main/block.png);
background-position:center;
background-repeat:no-repeat;
} 

#footer ul.footer_ul1 li.main_ul{
width:100%;
text-align:center;
display:block;
height:30px;
font-size:17px;
font:17 bold Verdana, Arial, Helvetica, sans-serif;
white-space:nowrap;
list-style:none;
cursor:default;
}
#footer ul.footer_ul1 li.main_ul a{
font-weight:bold;
}
#footer ul.footer_ul1 a:hover{
text-decoration:underline;
}
#footer ul.footer_ul1 li{
float:right;
width:50%;
list-style:url(main/listarrow.png);
list-style-position:inside;
}

#footer ul.footer_ul1 li a{
font-family:Tahoma;
font-size:15px;
font:18 bold Arial, Helvetica, sans-serif ; 
}

/* title + border */ 

.tcat ,.tcat a{
text-align:center;
background-image:url(main/section.png);
height:50px;
line-height:50px;
padding:0px;
margin:0px;
}




.tborder{border:1px solid #ccc;
background:#eeddeb;
padding:5px;
padding-bottom:40px;
-webkit-box-shadow: 5px 1px 5px 1px #ba94b1;
-moz-box-shadow: 5px 1px 5px 1px #ba94b1;
box-shadow: 5px 1px 5px 1px #ba94b1;
border:1px solid #FFFFFF;
background-image:url(main/undersection.png);
background-position:bottom;
background-repeat: repeat-x;
}

.tcat
{
	font: bold 11px tahoma;
}

.thead
{
	font: bold 11px tahoma;
}

.tfoot
{

	font: bold 8pt tahoma;
}

.alt1 a{
	color:#747171;

}
.alt1, .alt1Active
{
	font: bold 12pt arial;

}
.alt2, .alt2Active
{
	font: bold 12pt arial;

}

.wysiwyg
{

	font: bold 12pt arial;
}










textarea, .bginput
{
	font: bold 11px tahoma;
}
.bginput option, .bginput optgroup
{
	font-size: 11px;
	font-family: tahoma;
}
.button
{
	font: bold 8pt tahoma;
}
select
{
	font: bold 11px tahoma;
}
option, optgroup
{
	font-size: 11px;
	font-family: tahoma;
}
.smallfont
{
	font: bold 11px tahoma;
}

.navbar
{
	font: bold 11px tahoma;
}

.highlight
{
	font-weight: bold;
}

legend
{
	font: bold 11px tahoma;
}

#width{
width:90%;
margin:0 auto;
}