body {
	background:#444959 ; /*e5e5e5 #ffffff;*/
	margin: 0px;
	font-family: Trebuchet MS;
    font-size: 12px;
}


p {
	font-family: Trebuchet MS;
	line-height: 17px;
	margin: 11px 0 10px 0;
	padding: 0px;
}



h1 {
	font-family: Trebuchet MS;
	color: #73353A;
	margin-bottom:8px;
	padding:0px;
	padding-left:2px;
	font-size: 20px;
	font-style: italic;
}

.header1 {
	font-family: Trebuchet MS;
	color: #73353A;
	margin-bottom:10px;
	padding:0px;
	padding-left:3px;
	font-size: 20px;
	font-style: italic;
}

h2 {
	font-family: Trebuchet MS;
	color: #73353A;
	font-size: 17px;
	font-style: italic;
	margin-bottom: 10px;
	padding-top:15px;
	padding-bottom:0px;
}

.header2 {
	font-family: Trebuchet MS;
	color: #73353A;
	font-size: 17px;
	font-style: italic;
	margin-bottom: 10px;
	padding-top:15px;
	padding-bottom:0px;
}


h3 {
	font-family: Trebuchet MS;
	color: #73353A;
	margin:0px;
	padding:0px;
	font-size: 16px;
	font-style: italic;
	/*border-bottom: 1px #cccccc dashed;*/
}


h4 {
	color: #673539;
	margin-bottom:10px;
	padding:0px;
	font-size: 12px;
}



ul {
	margin:0;
	padding:0;
	/*list-style-image: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/bullet.gif);*/
}

li {
	font-size: 12px;
}



a {
	color: #8B0000;
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
}



blockquote{
	background: #F7FDE3;
	color: #606060;
	padding: 10px;
}





input { 
	font-family: Trebuchet MS;
	font-size:12px; 
	font-weight:normal; 
	border: 1px solid #cccccc;
	color:#99999;
	/*background: #9D4040;*/
}

.input {
  	background: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/input.jpg) no-repeat;
	font-family: Trebuchet MS;
	font-size: 12px; 
	font-weight: normal; 
	color: #666666;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 6px;
	padding-top: 4px;
	height: 25px !important;
	height: 25px;
	width: 164px !important;
	border: 0px;
}



select { 
  font-family: Trebuchet MS;
  font-size:8pt; 
  font-weight:normal; 
  background-color:#fff; /*336699; */
  border-color:#666666; /*336699; */
  border-style:solid; 
  border-width:1px; 
  color:FFFFFF; 
}

textarea  { 
  font-family: Trebuchet MS;
  font-size:9pt; 
  font-weight:normal; 
  background-color:#fff; /*336699; */
  border-color:#666666; /*336699; */
  border-style:solid; 
  border-width:1px; 
  color:FFFFFF; 
}

/* label {
	width: 4em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}*/

label {
	margin: 0px;
	font-family: Trebuchet MS; 
	font-size: 12px;
	font-weight: bold; 
}

h3 label {
	font-family: Trebuchet MS;
	color: #73353A;
	margin:0px;
	padding:0px;
	font-size: 16px;
	font-style: italic;
}


.button {
	background: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/button_red.jpg) no-repeat;
	font-family: Trebuchet MS;
	font-size: 14px; 
	font-weight: bold;
	font-style: italic;
	color: #ffffff;
	text-align: center;
	margin-top: 1px;
	height: 25px !important;
	height: 25px;
	width: 70px;
	border: 0px;
}

.button2 {
	background: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/button_red2.jpg) no-repeat;
	font-family: Trebuchet MS;
	font-size: 14px; 
	font-weight: bold;
	font-style: italic;
	color: #ffffff;
	text-align: center;
	margin-top: 1px;
	height: 23px !important;
	height: 23px;
	width: 94px;
	border: 0px;
}



.checkbox {
	border: 0px;
}

#searchform {
	margin-top: 5px;
	margin-bottom: 0px;
}


.searchbox {
	background: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/input_search.jpg) no-repeat;
	font-family: Trebuchet MS;
	font-size: 12px; 
	font-weight: normal; 
	color: #666666;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 6px;
	padding-top: 4px;
	height: 25px !important;
	height: 25px;
	width: 204px !important;
	border: 0px;
	
}

.searchselect { 
  font-family: Trebuchet MS;
  font-size:7.3pt; 
  font-weight:normal; 
  border: 1px groove #cccccc;
}

.button_search {
	background: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/button_search.jpg) no-repeat;
	font-family: Trebuchet MS;
	font-size: 14px; 
	font-weight: bold;
	font-style: italic;
	color: #ffffff;
	text-align: center;
	margin-top: 1px;
	height: 25px !important;
	height: 25px;
	width: 70px;
	border: 0px;
}



/**** Main Container ***/

#container {
       width:850px;
       margin:0;
	   padding:0;
       background: #fff;
	   border-left: 2px solid #373B48;
	   border-right: 2px solid #373B48;
}

/**** Top ***/
#header {
	width: 850px;
	height: 78px !important;
	margin-bottom: 0px;
	padding: 0px;
	border-bottom: 1px solid #6D2C2C;
}

.logo {
	width: 226px;
	height: 78px !important;
	margin: 0px;
	padding: 0px;
    background: #000 url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/volcada_logo.jpg) no-repeat;
}

.header_right {
	width: 624px;
	height: 78px !important;
	margin: 0px;
	padding: 0px;
    background: #000 url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/volcada_header.jpg) no-repeat;
}
	

/* Search */

#search-header {
	width:440px;
	margin: 0px;
	padding-top: 0px;
}


/**** Content Container ***/

#content-holder {
	width:850px;
	margin-top:20px;
	min-height:500px;
}

#contentholder h1 {
	margin: 0;
	padding: 10px 0 10px 0;
}

#content-holder-inner h2{
	border-bottom: dotted 1px #E1E1E1;
	position: relative;
}



/*#content-holder-inner h1 {
	font-size: 2.1em;
	padding-bottom: 0.1em;
	margin-bottom: 0.8em;
	color: #66000F;
}*/

#content-holder-inner h2, h3 {
	/*font-size: 1.2em;*/
	padding-bottom: 0.175em;
	margin-bottom: 0px; /*1.4em;*/
	margin-top: 2px;
	/*font-weight:bold;*/
}

/*#content-holder-inner h3 {
  font-size:1.4em;
  font-weight:normal;
}*/


#content-holder-inner .post .info ul.post_info li.comments {
	background-image: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/n6.gif);
	margin-left: 1.1em;
}




/*
	THE MAIN CONTENT AREA WHEN IT IS A SINGLE PAGE, NO SIDEBAR
*/

div#single-page {
	margin: 0;
	padding: 0 15px 0 0;
	width:850px;
	text-align: left;
	border:1px solid #eee;
}


/**** Content ***/

#splitpane-content ul {
	padding: 15px 0 15px 35px;
	margin:0;
}

#splitpane-content li {
	margin-bottom:5px;
}

#splitpane-content {
	width:620px;
	float: right; /*left;*/
	min-height:500px;
	display: block;
    padding-left: 10px; 
	padding-right: 18px; /*margin-left: 10px;*/
	text-align: left;
	color:#000;
}


/**** Sidebar ***/

#splitpane-sidebar-wrapper {
	width: 190px;
	float: left;
	display:block;
	padding-left: 5px;
}

#splitpane-sidebar-menu {
	width: 175px;
	float: right;
	display:block;
	margin-top: 5px;
	/*margin-right: 5px;*/
	font-size: 11px;
	border-bottom: 2px solid #ECD2A9;
}

#splitpane-sidebar-menu h2 {
	font-family: Trebuchet MS;
	font-size: 14px; 
	font-weight: bold;
	font-style: italic;
	color: #A04141;
	background: #ECD2A9;
	vertical-align: middle;
	margin: 0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:8px;
	border-bottom: 1px solid #ffffff;
}
#splitpane-sidebar-menu #me {
	padding-top: 5px;
	padding-left: 8px;	
}

#splitpane-sidebar-menu a {
	/*margin: 10px 0 10px 0;*/
	color: #382616;
	font-size: 11px;
}
#splitpane-sidebar-menu p {
	margin: 5px 0 0px 0;
	line-height: 15px;
}

#splitpane-sidebar-menu ul {
	/*padding: 0 0 7px 12px;*/
	/*margin:10px 0 10px 0;*/
	margin: 0px;
	padding: 0px;
	list-style:none;
}
#splitpane-sidebar-menu ul li {
	background: #F3F6FA;
	padding-bottom: 5px;
}

#splitpane-sidebar-menu ul li ul {
    list-style-image: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/bullet2.gif);
	padding-left: 18px;
	padding-top: 8px;
}



#splitpane-sidebar-login {
	width: 175px;
	float: right;
	display:block;
	margin-top: 0px;
	margin-bottom: 20px;
	/*margin-right: 5px;*/
	padding-left: 15px;
	font-size: 11px;
	
}
#splitpane-sidebar-login p {
	margin: 0px;
	padding: 0px;
	/*background: #F9F8F8;*/
}
#splitpane-sidebar-login h1 {
	font-family: Georgia;
	font-weight: bold;
	font-size: 15px;
	font-style: italic;
	color: #CC6633;
	margin-top: 10px;
}

.login-h1 {
	font-family: Georgia;
	font-weight: bold;
	font-size: 15px;
	font-style: italic;
	color: #CC6633;
	margin-top: 10px;
}

#splitpane-sidebar-login h2 {
	font-family: Georgia;
	font-weight: bold;
	font-size: 15px;
	font-style: italic;
	color: #CC6633;
	border: none;
	margin-left:3px;
}
#splitpane-sidebar-login form {
	margin: 0px;
	padding: 0px;
}

#splitpane-sidebar-separator {
	margin: 0px;
}

#splitpane-sidebar-bottom {
	width: 175px;
	float: right;
	display:block;
	margin-top: 10px;
	/*margin-right: 5px;*/
	padding-left: 15px;
	font-size: 11px;
}
#splitpane-sidebar-bottom p {
	margin: 0px;
	padding: 0px;
	/*background: #F9F8F8;*/
}


#splitpane-sidebar-bottom h1 {
	font-family: Georgia;
	font-weight: bold;
	font-size: 15px;
	font-style: italic;
	color: #CC6633;
	margin-top: 10px;
}


#splitpane-sidebar-bottom h2 {
	font-family: Georgia;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	color: #73353A;
	margin: 0px;
}


#splitpane-sidebar-bottom form {
	margin: 0px;
	padding: 0px;
}


/* usermenu under icon on sidebar: leave/join, block */
#splitpane-sidebar-menu .usermenu a {
	color: #8B0000;
}

/**** Clear Div ***/





#clear {

	display: block;

	clear: both;

	width: 100%;

	height:5px;

	overflow:hidden;

}





/**** Footer ***/





#footer {

    margin: 40px auto 0 auto;

	text-align: center;

	border-top: dotted 1px gray;

	padding: 20px 0 20px 0;

	width: 96%;

}



#footer p {

	margin: 0px;

	padding: 0;

}



/* 

   ELGG SPECIFIC CLASSES 

*/



/*

   TABLES IN ELGG

*/



form {

    /*margin: 0px;*/

}



table {

	/*border:1px solid #eee;*/

	padding-bottom: 2px;

}



td {

  

  padding:3px;

  margin:0;

}



td h4, h3, h5 {

  padding:0;

  margin:0;

}



.special {
    border:1px solid #eee;
	padding:4px;
	margin:0;
	font-size: 11px;
}

.special2 {
    border:1px solid #eee;
	padding:4px;
	margin:0px;
	position: relative;
	background: #f2f2f2; /*7C92A2;*/
	font-size: 11px;
	color:#000; 
}

.boxed {
	border:1px solid #cccccc;
	padding:4px;
	text-align: center;
}

/* 

  SIDEBAR ITEM

*/



#me #icon {

   float:left;

   margin:5px 5px 5px 0;

}



#splitpane-sidebar td {

    border:none;

}




/* 

   BLOGGING ENGINE

*/



.weblog-post {

   margin:10 0 20 0px;

   background: #F4F4F5; /* F7F7F7; F9F8F8;*/

}



.user {
  float:left;
  text-align: center;
  margin:5px 10px 10px 0;
  max-height:120px;
  width: 100px;
  padding-left: 2px;
}



.user img {

   border:1px solid #eee;

   padding:2px; 

}



.infoholder {
   padding-top: 10px;
   padding-bottom: 12px;
   margin: 0px;
   border-bottom: 1px dotted #f2f2f2;
}

.infoholder p{
   padding-top: 4px;
   padding-bottom: 4px;
   margin: 0px;
}

.profile_primary {
	width: 45% !important;
}





.weblog_keywords p {
    font-weight:normal;
	color: #666666;
}

.weblog_keywords p a {
   margin:20px 0 0 0;
   padding:0;
   clear:both;
}

.weblog-title {
   margin:15px 0 10px 105px;
}

.weblog-title h3 {
   border:none;
   font-size:14px;
   font-style: none;

}

.weblog-title a {
   text-decoration:none;
}


.post {

   margin:10px 0 10px 125px; 

 }

 

.post p {

   margin:0px;

   /*background: #eee;*/

   padding:0px;

}



.info {

  margin:3px 0 10px 105px;

  clear:both;

  padding-left:5px;

  border: 1px solid #C9C8C8;

}



.info p { 

   padding:2px;

   margin:0;

   color:#585858;

}



.info p a { 

   padding:0;

   margin:0;

   /*color:#000;*/

}



.clearing {

  background: #fff;

  padding-top:10px;

  padding-bottom:10px;

}



.view_all_blog_posts {

   

}



#view_all_blog_posts p {

   margin: 0px;

   padding: 0px;

}



#view_all_blog_posts li {

	margin-top:0px;

}

#view_all_blog_posts li a {

	font-size:11px;

}





.weblog_dateheader {
	background: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/n5.gif) left no-repeat;
	padding:0 0 3px 15px;
	/*border-bottom: 1px solid #cccccc;
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000; */
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #DE931D;
	font-style: italic;
}



.weblog_dateheader h2{
   margin: 0px;
}



//* this is the thin line between the actual post and comments */



#comments {

  margin:0 10px 0 20px;

}



#comments h4 {

  font-size:1.2em;

  color:#000; 

  background: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/n6.gif) left no-repeat;

  padding:0 0 0 15px;

  margin:0 0 10px 10px;

}



#comments ol li {

  margin:0 10px 0 10px;

}



#comments-divide {

   height:1px;

   background:#eee;

}



.comment-owner { 

    border:1px solid #eee;

    background:#f2f7fb;

    padding:5px;

    margin:20px 0 5px 0;

    height:50px;

    width:550px;

}



.comment-owner img {

   margin:0px 5px 0px 0px;

   text-align:left;

}



.comment-owner a {

   background:#f2f7fb;

}



.comment-owner p {

  padding:0;

  margin:0;

}



/* END OF BLOGGING ENGINE */

/* 

   SUB MENU OPTIONS: THESE WILL BE MOVED TO THE NEW SIDEBAR SHORTLY

*/



div#sub-menu {
  /*margin-top:4px;
  margin-bottom:4px;
  padding-top:4px;
  padding-bottom:4px;
  padding-bottom:4px;*/
}



div#sub-menu p {
  font-size: 12px;
  margin:10px 0 10px 0;
  padding-left:10px;
  padding-right:5px;
  padding-bottom:5px;
  padding-top:5px;
  background: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/sub_menu_bg2.jpg) left center repeat-x; /*#F3F6FA;*/ 
  border:1px solid #A0A4AE;
}

div#sub-menu p a {
  /*padding-left:5px;
  padding-right:5px;
  padding-bottom:5px;
  background: #ffffff; */
}

div#sub-menu a {
  font-size: 12px;
  /*padding-left:5px;
  padding-right:5px;
  padding-bottom:2px;
  padding-top:2px;
  background: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/sub_menu_bg2.jpg) left center repeat-x;
  border:1px solid #A0A4AE;*/
}

div#sub-menu img {
   padding:0;
   margin:0;
   float:left;
 }


div#sub-menu-main {
  margin:10px 0 10px 0;
  padding-left:10px;
  padding-right:5px;
  padding-bottom:5px;
  padding-top:5px;
  background: #f2f2f2;
  border:1px solid #cccccc;
}

div#sub-menu-main li {
  margin-left:10px;
}



div#sub-menu-item {
  /*padding:2px;*/
  /*background: #ffffff;*/
  border:1px solid #cccccc;
}



/* END OF SUB-MENU DIV */



/*

   SYSTEM MESSAGES 

*/



div#system-message{ 

    border:1px solid #D3322A;

    background:#F7DAD8;

    color:#000;

    padding:3px 50px;

    margin:20px 20px 0 20px;

}



div#system-message p{

   padding:0px;

   margin:2px;

 }

 

.tablespecial {

   padding: 4px;

}


.nav {
   font-family: Trebuchet MS;
   font-size: 12px;
   color: #CC6633; /*9D4040;*/
   font-weight: normal;
   letter-spacing: 1px;
}

.nav a {
   font-family: Trebuchet MS;
   font-size: 12px;
   color: #E5E9EF;
   font-weight: normal;
   letter-spacing: 1px;
}

.nav a:hover {
   text-decoration:underline;
}



table.search_table {

    border: solid 1px #cccccc;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

}



table.search_table td {

      border: solid 1px #cccccc; 

}



.usericon {
     padding: 5px;
	 max-width: 70px;
	 max-height: 70px
}

.userdetails {
     font-size: 11px; 
	 color: #73353A;
     font-weight: normal;
	 margin:0px;
	 padding:0px;
}

.userdetails a {
     font-weight: normal;
}


.networktable td {
	width: 50px;
	vertical-align: top;
	text-align: center;
}

.networktable td p {
	float:center;
	/*border: solid 1px #cccccc;*/
	padding: 2px;
}


.frontpage-blog-executive-summary {
	/*border-bottom: solid 1px #cccccc; */
	padding: 5px;
	margin-bottom: 8px;
	background: #F9F8F8;
	width: 600px;
}



.frontpage-blog-date {
   color: #666666;
   margin: 1px;
   font-style: italic;

}

.frontpage-blog-content {
   margin: 1px;
}

.frontpage-blog-from {

   /*font-weight: bold;*/
   margin: 0px;
   color: #666666;

}


/* Blog Summary -- Latest News */
.frontpage-blog-summary {
	margin-top: 10px;
	margin-bottom: 5px;
	background: #f2f2f2;
	border-bottom: 1px solid #cccccc;
}

.frontpage-blog-summary h4 {
	margin: 0px;
	
}

.frontpage-blog-summary h4 a {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	font-color: #73353A;
	text-decoration: underline;
}

.frontpage-blog-summary p {
	margin:0px;
	
}


.frontpage-blog-date p {
/*	margin:0px;
	background: #cccccc;
	*/
}

.frontpage-blog-date {
	font-family: Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #DE931D;
	font-style: none;
}


/* Tag Cloud */

div#tagcloud {
	font-size: 11px;
}
div#tagcloud p {
	font-size: 11px;
}

div#content_toolbar {
	padding-top: 3px;
}

/* Displaying Access Level: widgets, others */
.display_level {
	color: #666666;
	font-weight: normal;
}

.display_level2 {
	color: #666666;
	font-weight: bold;
}

/* Home - View/Edit Profile and Account Setting underlink info */
.linkinfo {
	font-family: Trebuchet MS;
    font-size: 10px;
	color: #666666;
	margin-left: 14px;
	margin-bottom: 0px;
	margin-top: 2px;
}

/* Forum View for Community */
#forum_table td {
	padding: 3px;
}
#forum_table td a {
	font-weight: bold;
	padding-right: 10px;
}
#forum_table .cent a {
	font-weight: normal;
}

#forum_table th {
	padding-right: 15px;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Trebuchet MS;
    font-size: 11px;
	background: #f2f2f2;
}

.nobg {
	padding-right: 10px;
}

/*.nobg {
	width: 70%;
}
.cent {
	width: 15%;
}*/

.flagcontent {
	color: #666666;
	margin-top: -2;
}

.filetable {
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom:1px solid #cdcdcd; 
	width: 100% !important;
}

.comm_submenu ul li a {
	background-image: url(http://www.volcada.com/mod/template/templates_new/Default_Template/images/n6.gif);
	border: 1px solid #666666;
}
