
/* RED Color scheme inspiration with thanks from - Cameron Moll's http://authenticjobs.com/ */

body {
	xbackground: #443b34 url(img/body-bg_red.png) repeat;
	background: url(img/contentwrapperbg.gif) repeat;
	color: #555;
}
img {
	border: none;
	background: none;
}
hr {
	color: #fff;
	border-top: 1px dotted #D3D3D3;
}
blockquote{
	background: url(img/quote.gif) no-repeat;
	color: #666666;
	}
/*************************************
	Links
**************************************/
a {
	color: #b30000;
	}
	
a:hover{
	color: #333;
	}
/*************************************
	Headings
**************************************/
h1, h3 {
	color: #570e00;
	}
h1 a, h3 a{
	color: #333;
}
h1 a:hover, h3 a:hover {
	color: #b30000;
}
h2 {
	color: #570e00;
}
	
h2 a{
	color: #570e00;
}
h2 a:hover {
	color: #333;
	}
h3 a{
	color: #333;
}
#sidebar h2 {
	color: #b30000;
}
#sidebar #popular h2 {
	color: #333;
}
h6 {
	color: #000;
}
/*************************************
	Header
**************************************/
#header { 
	background:url(img/headerbg_red.png) repeat-x;}
#header-in .title a {
	color: #e8e5cc;
}
#header-in .title a:hover {
	color: #FFF;
}
#header-in .description {
	color: #d27318;
}
/*************************************
	Subscribe form 
**************************************/
.subscribe {
	background:url(img/subscribebg_red.png) bottom left no-repeat;
}
	
.subscribeform p { 
	color:#fff; }
	
.subscribeform .input{
	 background:url(img/sinputbg.png) no-repeat;
	 border:none;} 
.sbutton {
	background:url(img/b_subscribebg_red.png) no-repeat;
	border:none;
	}

 
/*************************************
	Top Search Form
**************************************/
/*Search box Rounded Corner start */
#xsnazzy {background: transparent; }
.xtop, .xbottom { background:transparent; }
.xb2, .xb3, .xb4 {background:#EEF3F9; background:#E3EAF2;border-left:1px solid #bdbcb6; border-right:1px solid #bdbcb6;}
.xb1 {background:#bdbcb6;}
.xb2 {border-width:0 2px;}
.xboxcontent {background:#EEF3F9; border:0 solid #bdbcb6; border-width:0 1px;
background: url('img/box.jpg') repeat-x;

}
/*Search box Rounded Corner End */
#searchform .s {
	background: #fff;
	color: #333;
	border:1px solid #443b34;
}


ul.tablist { 	
	color:#333;}
ul.tablist li  { 
	border-bottom:1px dotted #959595; 
	color: #333;
	background:url(img/bullet-arrow3.gif) no-repeat;
	background-position:3px 8px;}
ul.tablist li a         { 
	color: #333; 
}
ul.tablist li a:hover 	{ 
	color: #b30000;}



 
#searchform .s {
	border: none;
	background: #fff;
	color: #333;
	border:1px solid #443b34;
}


#nav li {
	background: url(img/nav_red.png) top left no-repeat;
	}
#nav ul li:hover, #nav ul li.hover, #nav ul li.current_page_item {
	background: url(img/nav-active_red.png) top left no-repeat; color: #ff4e2c ;
	}
#nav ul li:hover a, #nav ul li.hover a, #nav ul li.current_page_item a {
	color: #fff;	
	background: url(img/nav-active_red.png) top right no-repeat;
	}
#nav ul li a {
	color: #560e00;
	background: url(img/nav_red.png) top right no-repeat;
	}
#nav ul li a:hover {
	color: #fff ;
	background: url(img/nav-active_red.png) top right no-repeat;
	}

/*************************************
	Main Container
**************************************/
#container { 
	background:url(img/container-cbg_red.gif) top repeat-y;
	border: 0px solid black;
	padding-right: 2px;
	
	padding-bottom: 2px;
	
padding-left: 0px;
	}
.container-top {
	xxbackground:url(img/container-bg_red.gif) top left no-repeat;
	background-color: transparent;
	
	background-image: url(img/contentTop.jpg);
	
	background-repeat: no-repeat;
	
	background-attachment: scroll;
	
	background-position: 0% 0%;
	
	width: 982px;
	
	height: 9px;
	
	overflow-x: hidden;
	
overflow-y: hidden;
}
.container-bottom {
	background: url(img/container-bottom_red.gif) no-repeat;
}
/*************************************
	Content
**************************************/
#content .post-meta-top {
	color: #8E8F91;
}
#content .post-bottom {
	border-top: 1px solid #DFE3E6;
	border-bottom: 1px solid #DFE3E6;
	color: #535353;
}
.post-bottom a {
	color: #535353;
}
.cat span {
	background: url(img/i_categories.png) 0px 3px no-repeat;
}
.comm {
	background:url(img/comment_black.png) no-repeat;
}
.auth span {
	background: url(img/i_author.png) 0px 1px no-repeat;
}

.nav-next	{ background:url(img/arrow-right.gif) no-repeat right; }
.nav-previous { background:url(img/arrow-left.gif) no-repeat left; }

/*************************************
**************************************
	Comments
**************************************
**************************************/

.textarea { border:1px solid #ababab;}
.Cbutton { 
	border:none; 
	background:#434343;
	color:#fff;}


/*	Comments	*/

.comment-body {
	background:url(img/quote.png) no-repeat left top;
	background-position:0 0px;
}
.comment-metadata {
	background: #fff;
	color: #ca5433;
}
.comment-metadata a{
	color: #333333;
}
.comment-metadata a:hover {
	color: #FF8800;
}
.authorcomment {
	border-bottom:1px solid #ccc;
	overflow: hidden;
}
.authorcomment .comment-body {
	border: none;	
}
.authorcomment .comment-metadata {
	background: #fff;
	color: #333333;
}
.authorcomment .comment-metadata a {
	color: #b30000;
}
.authorcomment .comment-metadata a:hover {
	color: #333;
}


/*************************************
	Popular Posts Section
**************************************/

 /*popular box Rounded Corner start */
#pxsnazzy {background: transparent; }

.pxtop, .pxbottom { background:transparent; }
.pxb2, .pxb3, .pxb4 {background:#F5FAFE; border-left:1px solid #bdbcb6; border-right:1px solid #bdbcb6;}
.pxb1 {background:#F5FAFE;background:#bdbcb6;}
.pxb2 {border-width:0 2px;}
.pxboxcontent { background:#d8d7cc; background:#d8d7cc;border:0 solid #bdbcb6; border-width:0 1px;

background: url('img/menuCal.jpg') repeat-x;
background: url('img/box.jpg') repeat-x;
}



/*************************************
	Sidebar
**************************************/
 #sidebar .advertise img {
	border:none;
}


/*popular box Rounded Corner End */

#popular ul li ul {
	border-top: 1px solid #9c9c9c;
}
#popular ul li ul li {
	border-bottom: 1px dotted #333;
	background: url(img/bullet-arrow3.gif) 5px 9px no-repeat;
}
#popular ul li ul li a{
	color: #333;
}
#popular ul li ul li a:hover {
	color:#b30000;
}

/*************************************
	Left Sidebar
**************************************/
#l_sidebar ul li ul {
	border-top: 1px solid #9c9c9c;
}
#l_sidebar ul li ul li {
	border-bottom: 1px dotted #333;
	background: url(img/bullet-arrow3.gif) 5px 9px no-repeat;
}
#l_sidebar ul li ul li a{
	color: #333;
}
#l_sidebar ul li ul li a:hover {
	color:#b30000;
}
#l_sidebar ul li ul li ul li {
	border-bottom: 1px solid #EAF4FF; /*IE Bug Fix */
	border-top: 1px dotted #333;
	background: none;
}
#l_sidebar ul li ul li ul li a{
	color: #333;
}
#l_sidebar ul li ul li ul {
	border: none;
}
#l_sidebar ul li ul li ul li a:hover {
}

/*************************************
	Right Sidebar
**************************************/
#r_sidebar ul li ul {
	border-top: 1px solid #333;
}
#r_sidebar ul li ul li {
	border-bottom: 1px dotted #333;
	background: url(img/bullet-arrow3.gif) 5px 9px no-repeat;
}
#r_sidebar ul li ul li a{
	color: #333;
}
#r_sidebar ul li ul li a:hover {
	color: #b30000;
	text-decoration: underline;
}
#r_sidebar ul li ul li ul li {
	border-bottom: 1px solid #333; /*IE Bug Fix */
	border-top: 1px dotted #333;
	background: none;
}
#r_sidebar ul li ul li ul li a{
	color: #333;
}
#r_sidebar ul li ul li ul {
	border: none;
}
#r_sidebar ul li ul li ul li a:hover {
	color: #b30000;
}

/*************************************
	Footer
**************************************/
#footer { 
	color: #787878;
	}

  .copyright a 	{ color: #787878; }
  .copyright a:hover {color: #000; }
		
  ul#nav-footer li a 		{ color: #b30000; }
  ul#nav-footer li a:hover 	{ color: #333;   }
 
 
  
/*  Tabber  Style start -------------------- */
 

ul.tabbernav li a
{
 border-bottom: none;
 background: #f1f6fc;
}

ul.tabbernav li a:link { color: #b30000; }

ul.tabbernav li a:hover
{
 color: #fff;
 background: #333;
}

ul.tabbernav li.tabberactive a
{
 background-color: #CADBE2;
 border-bottom: 1px solid #CADBE2;
 color:#30261e;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*---- tabbertab = the tab content---------------------*/
.tabberlive .tabbertab {
 border-top:0;
 background:#ffffff;
}


 
/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */

.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */		



/* If you wish to have Sidebar on left, Simple remove the code comment from below - /* */

/*
#container { 
	xxbackground:#fff url(img/container-cbg_red_m.gif) top repeat-y;
	margin: -30px auto 0 auto;
	}
.container-top {
	background:url(img/container-bg_red_m.gif) top left no-repeat;
}
.container-bottom {
	background: url(img/container-bottom_red_m.gif) no-repeat;
}
*/


/*** s9y-specific additions by YellowLed ***/
.subscribeform a {
    color: #e8e5cc;
    text-decoration: none;
}
.subscribeform a:hover {
    color: #fff;
    text-decoration: none;
}

.sbcontent a { color: #333; }
.sbcontent a:hover { color: #b30000; }

.serendipity_archives_plugin a { border-bottom: 1px dotted #959595; }

.serendipity_image_left

{

border-top-width: 1px;

border-right-width-value: 1px;

border-bottom-width: 1px;

border-left-width-value: 1px;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-top-style: solid;

border-right-style-value: solid;

border-bottom-style: solid;

border-left-style-value: solid;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-top-color: silver;

border-right-color-value: silver;

border-bottom-color: silver;

border-left-color-value: silver;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

padding-top: 5px;

padding-right: 5px;

padding-bottom: 5px;

padding-left: 5px;

margin-right: 4px;

margin-left: 4px;

}
#header-in {
 
}





#container {
border-left-width-value: 1px;

border-left-style-value: solid;

border-left-color-value: #c1d7e4;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

border-right-width-value: 1px;

border-right-style-value: solid;

border-right-color-value: #c1d7e4;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

width: 980px;

background-color: #ffffff;

padding-top: 6px;

}



#contentwrapper {
	width: 100%;
	text-align: center;
	 
}

 #headerwrapper {
 	background: url(img/headerwrapperbg.gif) repeat-x top center;
 	height: 135px;
 	text-align: center;
}


#content2 {
    margin: -40px auto 0 auto;
    width: 982px;
}










#header2 {
    margin: 0 auto;
    width: 982px;
    height: 106px;
}

#header2 a.logo {
	display: block;
	float: left;
	width: 192px;
	height: 50px;
	margin: 32px 0 0 3px;
	background: url('img/xlogo.gif') no-repeat;
}

a:link {
	color: #3c8fd6;
	text-decoration: none;
}

a{
	outline: none;
}


img {
    border: 0;
}

#searchmenu {
	float: right;
	width: 725px;
	height: 45px;
	margin-top: 60px;
}

#searchmenu div.left {
	background: url('http://muenster.in/PhpLD/templates/Elevation/images/searchleft.gif') no-repeat;
	float: left;
	width: 6px;
	height: 45px;
}

#searchmenu div.center {
	float: left;
	background: url('http://muenster.in/PhpLD/templates/Elevation/images/searchmenucenter.gif') repeat-x;
}

#search {
	float: left;
    padding-top: 12px;
    color: #000000;
}

#inputleft {
    float: left;
    background: url('http://muenster.in/PhpLD/templates/Elevation/images/inputleft.jpg') no-repeat;
    width: 3px;
    height: 21px;
    margin-left: 10px;
}

#search input {
    border-style: none;
				border-color: inherit;
				border-width: 0;
				float: left;
    background: url('http://muenster.in/PhpLD/templates/Elevation/images/inputBg.jpg') repeat-x;
    				height: 18px;
    				padding-top: 3px;
    				padding-bottom: 0;
    				color: #293138;
    				font-size: 11px;
    				width: 182px;
}

#inputright {
    float: left;
    background: url('http://muenster.in/PhpLD/templates/Elevation/images/inputright.jpg') no-repeat;
    width: 3px;
    height: 21px;
    margin-right: 10px;
}

#search button {
    border-style: none;
				border-color: inherit;
				border-width: 0;
				float: left;
    background: url('http://muenster.in/PhpLD/templates/Elevation/images/go.jpg') no-repeat;
    				width: 48px;
    				height: 21px;
    				margin: 0 10px 0 5px;
    				cursor: pointer;
}

#search a:link {
    display: block;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #514e4e;
    text-decoration: none;
    font-size: 7pt;
    width: auto;
    margin: 0 15px 0 5px;
    height: auto;
    float: left;
    text-align: right;
}

#menu {
    float: right;
    height: 45px;
}

#menu ul {
    float: right;
    margin: 0 5px 0 0;
    padding: 0;
    list-style-type: none;
    list-style-position: outside;
}

#menu ul li {
    float: left;
    background: transparent;
}

#menu ul li .split {
    float: left;
    height: 45px;
    width: 2px;
    background: url('http://muenster.in/PhpLD/templates/Elevation/images/menuSplit.jpg') no-repeat;
}

#menu ul li a {
	display: block;
    float: left;
    padding: 14px 10px 0 10px;
    height: 31px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #3c3c3c;
    text-decoration: none;
    background: url('http://muenster.in/PhpLD/templates/Elevation/images/menuBg.jpg') repeat-x;
}

#menu ul li .dropdown {
    padding: 11px 20px 0 10px;
    background: url('http://muenster.in/PhpLD/templates/Elevation/images/menuDown.gif') no-repeat right 15px;
}

div#bar1 {
	 width: 89px;
	 position: absolute;
	 left: auto;
	 margin: 45px 0 0 0px;
	 padding: 0;
	 z-index: 500;
	 border: 1px solid #d1d1d1;
	 border-top: 0;
	 color: #000;
	 background: #f2f2f2;
}

div#bar1 {
	 margin: 45px 0 0 0px;
	 padding: 0px;
}

#menu ul li div#bar1 a {
	 color:#3c3c3c;
	 display:block;
	 font-weight:bold;
	 margin: 0;
	 text-decoration:none;
	 padding: 10px 0 10px 10px;
	 height: 15px;
	 width: 79px;
	 font-size: 11px;
	 text-align: left;
 }

div#bar2 {
	 width: 138px;
	 background: #f2f2f2;
	 font-size:10px;
	 position: absolute;
	 left: auto;
	 margin: 45px 0 0 0px;
	 padding: 0;
	 z-index: 500;
	 border: 1px solid #d1d1d1;
	 border-top: 0;
	 color: #000;
}

div#bar2 {
	 margin: 45px 0 0 0px;
	 padding: 0;
}

#menu ul li div#bar2 a {
	 color:#3c3c3c;
	 display:block;
	 font-weight:bold;
	 margin: 0;
	 text-decoration:none;
	 padding: 10px 0 10px 20px;
	 height: 15px;
	 width: 118px;
	 font-size: 11px;
	 text-align: left;
 }

#menu ul li a {
	display: block;
    float: left;
    padding: 14px 10px 0 10px;
    height: 31px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #3c3c3c;
    text-decoration: none;
    background: url('img/menuBg.jpg') repeat-x; font-size: 8pt;
}

#menu ul li a:hover {
    float: left;
    background: url('img/menuBgHover.jpg') repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #62971f;
    text-decoration: none;
}

#menu ul li .split {
    float: left;
    height: 45px;
    width: 2px;
    background: url('img/menuSplit.jpg') no-repeat;
}

#menu ul li .dropdown {
    padding: 11px 20px 0 10px;
    background: url('img/menuDown.gif') no-repeat right 15px;
}




#searchmenu div.right {
	background: url('http://muenster.in/PhpLD/templates/Elevation/images/searchright.gif') no-repeat;
	float: left;
	width: 6px;
	height: 45px;
}

#header2 a.rss {
	float: left;
	margin-top: 15px;
	margin-left: 10px; 
	    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}

.serendipity_calendar {background: url('img/menuCal.jpg') repeat-x;}
.serendipity_calendarDay {text-align: center;padding-top:3px;}


#topwrapper {
	height: 58px;
	background: url('http://muenster.in/PhpLD/templates/Elevation/images/topwrapperbg.gif') repeat-x;
}

#top {
	margin: 0 auto;
	height: 43px;
	width: 982px;
	padding-top: 15px;
}

#login {
	float: left;
}

table#login td {
	padding: 0 7px 4px 8px;
	vertical-align: middle;
}

table#login td label {
	color: #a0aab4;
}

table#login td input {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	width: 140px;
		height: 18px;
	background: url('http://muenster.in/PhpLD/templates/Elevation/images/login_inputbg.gif') no-repeat;
		color: #fff;
		font-size: 11px;
		padding: 3px 0 0 4px;
}

table#login td input.button {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	padding-left: 5px;
		cursor: pointer;
	background: url('http://muenster.in/PhpLD/templates/Elevation/images/login_btnbg.gif') no-repeat;
		width: 57px;
		height: 21px;
		color: #a0aab4;
		font-size: 11px;
		text-align: left;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
}

table#login td.sep {
	padding: 0 0 4px 0;
}

#loginsplit {
    width: 2px;
    height: 25px;
    float: left;
    background: url('http://muenster.in/PhpLD/templates/Elevation/images/searchsplit.gif') no-repeat;
    margin: 0 10px 0 10px;
}

#top a {
	color: #a0aab4;
}

a:link {
	color: #3c8fd6;
	text-decoration: none;
}

a{
	outline: none;
}

#top a.lostpassword {
	float: right;
	color: #86b847;
	margin-top: 7px;
	margin-right: 10px;
}

#top img {
	float: right;
	margin: 10px 5px 0 0;
}

#popular { }

.searchform {
padding-right: 0px;
padding-left: 0px;}
