/*  
Theme Name: Right Winged
Description: Custom design created by E.Webscapes.
Author: Lara Chelak
*/

/* Layout */


body {
 background: #9A2B2C;
width: 100%;
  margin: 0;
}


/* Text Styling */

.date, h2 {
	text-align: left;
	font-size: 10pt; 
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	color: #000062; 
}

.info , .info a {
	text-align: center;
	font-size: 10pt; 
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	color: #000062; 
	width: 100%;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
}

.title, h3, .title a, h3 a {
	text-align: left;
	font-size: 14pt; 
	font-family: Georgia, Times New Roman, Times, serif;
	color: #000062; 
	padding: 8px 0 0 0;
	text-decoration: none;
	
}

h5 {
	text-align: left;
	font-size: 20pt; 
	font-family: Georgia, Times New Roman, Times, serif;
	color: #9D0707; 
}


h1, h1 a {
	text-align: left;
	font-size: 12pt; 
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	color: #630A0A; 
}

p {
	text-align: left;
	font-size: 8pt; 
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	color: #000; 
	line-height: 150%;
}
	p a, blockquote a {
	color: #000; 
	}
	p a:hover, h1 a:hover, blockquote a:hover {
	color: #630A0A; 
	text-decoration: none;
	}


/* Menu */

.sbcontainer {
	position: absolute;
	float: none;
	width: 161px;
}

.sbtitle {
	text-align: left;
	width: 100%;
	font-size: 10pt; 
	font-family: Georgia, Times New Roman, Times, serif;
	color: #7D0F0F; 
	font-weight: bold;
	border-bottom: 1px solid #1A0033;
}
.sbtext, label {
	text-align: left;
	font-size: 8pt; 
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	color: #000; 
	line-height: 150%;
	margin: 0 0 10px 0;
}
	.sbtext a, .sbtext li a, .calendar a:hover {
	text-decoration: none;
	color: #000; 
	}
	.sbtext a:hover, .sbtext li a:hover, .calendar a {
	color: #000; 
	}
	
	.calendar {
	text-align: center;
	font-size: 8pt; 
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	color: #000; 
	line-height: 150%;
	margin: 0 0 10px 0;
}


.sbtext li {
	text-align: left;
	font-size: 8pt; 
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	color: #000; 
	line-height: 150%;
}

blockquote {
	text-align: left;
	font-size: 8pt; 
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	color: #1A0033; 
	font-style: normal;
	padding: 8px;
	border: 1px solid #1A0033;
	background: #FBE1E1;
}

input, option, select, textarea  {
    border: 1px solid #1A0033;
    background: #F8F0F0;
    font-family: "Lucida Sans Unicode", Arial, sans-serif;
    font-size: 8pt;
    color: #000;
	}
	
	
/* TEMPLATE STRUCTURE */

#page {
 width: 100%;
 margin-left: auto;
 margin-right: auto;
}

#frame {
background: #fff;
 border-left: #000 2px solid;
 border-right: #000 2px solid;
 float: left;
 width: 90%;
 margin-left: 5%;
 margin-right: 1%;
 
}

#topbanner {
 float: left;
 background: #fff;
 height: 150px;
 width: 100%;
 border-bottom: 1px #000 solid;
}

.toplinks a {
 color: #fff;
 text-decoration: none;
}


.ad {
 width: 100%;
 background: #fff;
 border-bottom: 1px #000 solid;

}

#main {
 float: left;
 width: 57%;
 background-color: #transparent;
 margin: 5px 5px 5px 9px;
 overflow: hidden;
}


/* POST TEXT PLACEMENT AND TEXT FORMATTING */

.post {padding:10px; overflow: hidden;}

.content {padding: 4px; overflow: hidden;}

/* LEFT SIDEBAR PLACEMENT*/

#sidebar_1 {
 float: left;
 margin-left: 0px;
 background: #DCD8E0;
 border-right: 1px #000 solid;
 border-bottom: 1px #000 solid;
 width:20%;
 overflow: hidden;
 }

.side1 {
 
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
 padding-bottom: 10px;
 font-size:10px; 
 font-family: verdana, arial, helvetica, sans-serif;
 line-height: 130%;
 overflow: hidden;
}


/* RIGHT SIDEBAR PLACEMENT*/
#sidebar_2 {
 float: right;
 margin-left: 0;
 background: #DCD8E0;
 border-left: 1px #000 solid;
 border-bottom: 1px #000 solid;
 width:20%;
 overflow: hidden;
  
}

.side2 {
 
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
 padding-bottom: 10px;
 font-size:10px; 
 font-family: verdana, arial, helvetica, sans-serif;
 line-height: 130%;
 overflow: hidden;
}

.container {
 margin-left: 2px;
 width:95%; 
 overflow: hidden;
}

.rcontainer {
 margin-left: 8px;
 width:95%; 
 overflow: hidden;
}

.line {
	border-top: 2px solid #000062;
	margin: 0 0 5px 0;
}

#blogads {
 float: left;
 margin-left: 0px;
 background: #DCD8E0;
 border-right: 1px #000 solid;
 border-bottom: 1px #000 solid;
 width:100%;
 overflow: hidden;
 }

.adstrip {
 
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
 padding-bottom: 10px;
 font-size:10px; 
 font-family: verdana, arial, helvetica, sans-serif;
 line-height: 130%;
 overflow: hidden;
}