/* 
Website: Samahang.org
Version: 2.0 (July 28, 2007)
Layout Foundation Credit: Andreas Viklund - http://andreasviklund.com
Screen layout: */

body {
padding:15px 0 0 0;
margin:0;
font:12px arial, tahoma, sans-serif;
background: #1f1f1f url(http://www.samahang.org/images/bgb.gif);
color:#303030;
}

a {
color:#303030;
text-decoration:none;
border-bottom:1px dotted #505050;
}

a:hover {
color:#303030;
text-decoration:none;
border-bottom:1px solid #505050;
}

h1 {
margin:0 0 20px 0;
font-size:2.2em;
font-weight:normal;
}

h2 {
margin:0 0 6px 0;
font-size:1.4em;
}
			
h3 {
margin:0 0 10px 0;
font-size:1.4em;
font-weight:bold;
}

h4 {
margin:-5px 0 10px 0;
font-size:1.0em;
font-style:italic;
font-weight:bold;
}

h5 {
margin:5px 0 10px 0;
font-size:1.1em;
font-weight:bold;
}


p {
margin:0 0 15px 0;
line-height:1.4em;
text-align:left;
}

#links a {
color:#EB0571;
text-decoration:none;
border-bottom:1px dotted #505050;
}

#links a:hover {
color:#EB0571;
text-decoration:none;
border-bottom:1px solid #505050;
}

a img {
border:0;
}

/* Main container */

#samahang {
margin:0 auto 20px auto;
width:800px;
height:100px;
padding:0px 20px 0px 20px;
background:#fdfae7 url(http://samahang.zxq.net/space/spaceheader_xp.png) bottom left no-repeat;
}

#container {
margin:0 auto 20px auto;
width:800px;
padding:15px 20px 20px 20px;
background:#ffffff;
}

/* Toptab menu */

#toptabs {
margin:0px auto -11px auto;
font-size:0.9em;
width:760px;
}

#toptabs p {
text-align:right;
color:#808080;
}

.toptab {
padding:4px 5px 3px 5px;
margin:0 0 0 3px;
text-decoration:none;
background:#000000 url(http://www.samahang.org/images/corner2.gif) top right no-repeat;
color:#e3e3e3;
border-bottom:1px solid #000000;
}

.toptab:hover {
background:#ffffff url(http://www.samahang.org/images/corner2.gif) top right no-repeat;
border-bottom:3px solid #ffffff;
color:#505050;
text-decoration:none;
}

.activetoptab {
padding:4px 5px 3px 5px;
margin:0 0 0 4px;
color:#505050;
text-decoration:none;
background:#ffffff url(http://www.samahang.org/images/corner2.gif) top right no-repeat;
border-bottom:3px solid #ffffff;
}

.activetoptab:hover {
text-decoration:none;
border-bottom:3px solid #ffffff;
}


/* Header description */

#desc {
color:#2a2a2a;
padding:0;
background:#ffffff;
line-height:1.3em;
font-size:1em;
clear:both;
margin:5px 0 5px 0;
height:0px;
}

#vision {
width:280px;
height:180px;
padding:10px 0 20px 220px;
float:left;
}

#mission {
width:280px;
height:180px;
padding:10px 0 20px 0px;
float:right;
}

#desc h2 {
padding:0px 15px 0 0px;
color:#2a2a2a;
}

#desc a {
color:#2a2a2a;
text-decoration:none;
border-color:#ffffff;
}

/* Main content */

#main {
width:550px;
float:left;
padding:0 15px 0 0;
margin:0;
border-right:1px solid #d8d8d8;
}

#mainwob {
width:550px;
float:left;
padding:0 15px 0 0;
margin:0;
}

#main h3 {
padding:0px 0px 15px 0px;
}

/* Blogger content */

.title{
margin:0 0 2px 0;
color:#EB0571;
font-size:20px;
letter-spacing: -.1px;
border-bottom:0;
padding-bottom:0px;
}

.title:hover{
margin:0 0 2px 0;
color:#000000;
font-size:20px;
letter-spacing: -.1px;
border-bottom:0;
padding-bottom:0px;
}

.date {
color:#666666;
}

.post img {
padding:4px;
margin:0 0 8px 0;
background-color:#f0f0f0;
border:1px solid #d8d8d8;
}

.post blockquote {
margin:1em 20px;
}

.post blockquote p {
margin:.75em 0;
}

.post-footer em {
font-style:normal;
color: #666666;
font-size:0.9em;
}

#comments-block {
margin:1em 0 1.5em;
line-height:1.6em;
}

#comments-block dt {
margin:.5em 0;
}

#comments-block dd {
margin:.25em 0 0;
}
  
#comments-block dd.comment-timestamp {
margin:-.25em 0 2em;
font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.1em;
}

#comments-block dd p {
margin:0 0 .75em;
}

.deleted-comment {
font-style:italic;
color:#999999;
}
  
/* Sidebar */

#sidebar {
width:220px;
float:right;
}

#sidebar p {
font-size:1.0em;
line-height:1.3em;
margin:0 0 15px 0;
}

.sidemenu {
border-top:1px solid #CCCCCC;
clear:left;
margin:0pt 0pt 7px;
padding:0pt;
}

.sidemenu li {
border-bottom:1px solid #CCCCCC;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}

.sidemenu li a {
display:block;
color:#EB0571;
line-height:12px;
padding:6px 0pt 6px 22px;
text-decoration:none;
border-bottom:0;
}

.sidemenu li a:hover {
display:block;
color:#000000;
background: #FFFC00;
line-height:12px;
padding:6px 0pt 6px 22px;
text-decoration:none;
border-bottom:0;
}

/* News Posts List */

.list {
border-top:1px solid #CCCCCC;
clear:left;
margin:0pt 0pt 7px;
padding:0pt;
}

.list li {
border-bottom:1px solid #CCCCCC;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}

.list li a {
background: url(http://www.samahang.org/images/note.png) no-repeat scroll 2px 5px;
display:block;
color:#EB0571;
line-height:12px;
padding:6px 0pt 6px 22px;
text-decoration:none;
border-bottom:0;
}

.list li a:hover {
display:block;
color:#000000;
background: #FFFC00 url(http://www.samahang.org/images/note.png) no-repeat scroll 2px 5px;
line-height:12px;
padding:6px 0pt 6px 22px;
text-decoration:none;
border-bottom:0;
}

/* Footer */

#footer {
clear:both;
padding:0;
margin:0;
border-top:1px solid #ffffff;
}

#footer a {
color:#808080;
}

#footer a:hover {
color:#303030;
}

#footer p {
color:#808080;
font-size:0.9em;
line-height:1.3em;
margin:15px 0 0 0;
padding:0;
}

/* Lists */


   #memberlist {
      width: 90%;
      margin:1em auto;
      text-align:left;
      max-width: 1024px;
      }
   #leftlist {
      float: left;text-align:right;
      margin:0; padding:0;
      }
   #leftlist-content {
      margin:0; padding: 0.5em 1em;
	  font-weight: bold;
      }
   #rightlist {
      margin:0 0 0 200px; padding:0;
      }
   #rightlist-content {
      margin:0; padding: 0.5em 1em;
      font-size: 100%;text-align:left;
      }

/* Various classes */

.photo {
padding:2px;
margin:0 0 8px 0;
background-color:#f0f0f0;
border:1px solid #d8d8d8;
}

.right {
margin-top:-8px;
text-align:right;
}

.block {
background:#f0f0f0;
padding:10px;
}

.imgblock {
background:#f0f0f0;
padding:7px;
font-size:0.9em;
line-height:1.1em;
text-align:left;
margin-left: auto;
margin-right: auto;
}
.except{
border-bottom:0;
padding-bottom:0px;
}

.except:hover{
border-bottom:0;
padding-bottom:0px;
}

.hide {
display:none;
}