/* base css */
@import url(/.shared/themes/common/base-weblog.css);

a { text-decoration: underline;font-weight:normal; }
a:link { color: #333; }
a:visited { color: #333; }
a:active { color: #333; }
a:hover { color: #E56F66; }

.amazon a { text-decoration: none;font-weight:bold;}
.amazon a:link { color: #786C9D;font-weight:bold; }
.amazon a:visited { color: #786C9D;font-weight:bold; }
.amazon a:active { color: #786C9D;font-weight:bold; }
.amazon a:hover { color: #333;font-weight:bold; }

.plain a { text-decoration: underline;font-weight:normal; }
.plain a:link { color: #333; }
.plain a:visited { color: #333; }
.plain a:active { color: #333; }
.plain a:hover { color: #E56F66; }

.plain2 a { text-decoration: none;font-weight:normal; }
.plain2 a:link { color: #333; }
.plain2 a:visited { color: #333; }
.plain2 a:active { color: #333; }
.plain2 a:hover { color: #e56f66; }

.content-nav a { text-decoration: underline;font-weight:normal;font-size:14px; }
.content-nav a:link { color: #333; }
.content-nav a:visited { color: #333; }
.content-nav a:active { color: #333; }
.content-nav a:hover { color: #e56f66; }


.date-header a { text-decoration: none;font-weight:bold; }
.date-header a:link { color: #687CBA;font-weight:bold; }
.date-header a:visited { color: #687CBA;font-weight:bold; }
.date-header a:active { color: #687CBA;font-weight:bold; }
.date-header a:hover { color: #87bc44;font-weight:bold; }

.thematic-button { font-weight:bold; }

.thematic-button a { text-decoration: none;font-weight:bold; }
.thematic-button a:link { color: #687CBA;font-weight:bold; }
.thematic-button a:visited { color: #687CBA;font-weight:bold; }
.thematic-button a:active { color: #687CBA;font-weight:bold; }
.thematic-button a:hover { color: #87bc44;font-weight:bold; }



.pulldown
{
	line-height: 120%;
	color: #333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
}
.pulldown a { text-decoration: none; }
.pulldown a:link { color: #333; }
.pulldown a:visited { color: #333; }
.pulldown a:active { color: #333; }
.pulldown a:hover { color: #333; }

.tweets{
font-size:12px;
line-height:16px;
}

.tweets2{
font-size:12px;
line-height:16px;
}

.tweets2 a { text-decoration: none;font-weight:normal; }
.tweets2 a:link { color: #333333;font-weight:normal; }
.tweets2 a:visited { color: #333333;font-weight:normal; }
.tweets2 a:active { color: #333333;font-weight:normal; }
.tweets2 a:hover { color: #333333;font-weight:normal; }

.form-input {
font-family:verdana;
padding:3px;
font-size:14px;
border:2px solid #eeeeee;
}

.submit-amazon a{
	border:1px solid #cd882c;
	text-decoration:none;
        display:block;
        font-weight:bold;
	color:#333;
	background-color: #ffa837;
	padding:4px;
	margin-bottom:1px;
	font-size: 16px;
	}

.submit-amazon a:hover {
     color:#fff;
     text-decoration:none; 
     background:#333; 
     text-decoration:none;
     border:1px solid #333;
     font-size: 16px;
     }


.submit-amazon2 a{
	border:1px solid #cccccc;
	text-decoration:none;
        display:block;
        font-weight:bold;
	color:#333;
	background-color: #ffffff;
	padding:4px;
	margin-bottom:1px;
	font-size: 16px;
	}

.submit-amazon2 a:hover {
     color:#333;
     text-decoration:none; 
     background:#ffa837; 
     text-decoration:none;
     border:1px solid #cd882c;
     font-size: 16px;
     }



.submit-button {
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-color:#9AA5F4;
padding:3px;
}

.submit-button:hover{
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-color:#9966FF;
padding:3px;
}

.submit-button-random-old a{
	border:1px solid #ffc471;
	text-decoration:none;
        display:block;
        font-weight:bold;
	color:#333;
	background-color: #ffe1a5;
	padding:4px;
	margin-bottom:1px;
	font-size: 16px;
	}

.submit-button-random-old a:hover {
     color:#333;
     text-decoration:none; 
     background:#ffa837; 
     text-decoration:none;
     border:1px solid #cd882c;
     font-size: 16px;
     }



.submit-button-random a{
	border:1px solid #ccc;
	text-decoration:none;
        display:block;
        font-weight:normal;
	color:#7d7d7d;
	background-color: #ffffff;
	padding:4px;
	margin-bottom:1px;
	font-size: 12px;
        letter-spacing:.2em;
	}

.submit-button-random a:hover {
     color:#333;
     text-decoration:none; 
     background:#ffa837; 
     text-decoration:none;
     border:1px solid #cd882c;
     font-size: 12px;
     letter-spacing:.2em;
     }

.submit-button2 {
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-color:#4abee2;
padding:3px;
border:0px solid #ffffff;
}

.submit-button2:hover{
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-color:#f5b95d;
padding:3px;
}

.submit-button3 {
font-family:verdana;
font-size:16px;
text-decoration:none;
font-weight:bold;
color:#333;
background-color:#ffa837;
padding:3px;
padding-left:6px;
padding-right:6px;
border:1px solid #cd882c;
}

.submit-button3:hover{
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
background-color:#333;
padding:3px;
padding-left:6px;
padding-right:6px;
border:1px solid #ccc;
}



.submit-button4 {
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#333;
background-color:#ffffff;
padding:3px;
padding-left:6px;
padding-right:6px;
border:1px solid #ccc;
}

.submit-button4:hover{
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#333;
background-color:#ffa837;
padding:3px;
padding-left:6px;
padding-right:6px;
border:1px solid #cd882c;
}


/* layout */



body
{
	margin: 0;
margin-top:0px;
margin-bottom:0px;
	color: #333;
	background: #c5d8d6; 
	font-family: verdana;
	font-weight: normal;
	font-size: 14px;
        background-image:url('');
        background-repeat:no-repeat;


}


#container { position: static; }

#container-inner
{
	position: static;
border: 1px solid #9fb8b8;
	background: #fff;
}


#banner
{
	border: 0;
	/* no ie mac \*/ height: 133px; /* ie win 5.5, 6 win */
	color: #fff;
	background: #fff;
        background: url("http://www.twitrlit.com/ravenbanner.png") no-repeat;
        
        align:center;
        background-position:center;
}



	#banner-inner { overflow: visible; padding: 0; }
	
	#banner-header
	{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
	}

#banner-header a
	{
		display: block;
		left: 0;
		top: 0;
		height: 133px;
		text-indent: -1000em;
	}
	
	#banner-description
	{
		overflow: hidden;
		width: 0;
		height: 0;
		margin: 0;
		padding: 0;
		text-indent: -1000em;
	}



/* two-column-right tweaks */

	.layout-two-column-right #container
	{
		width: 1006px;
	}

	.layout-two-column-right #alpha
	{
		width: 700px;
	}

	.layout-two-column-right #alpha-inner
	{
		border: 0;
		padding: 15px;
padding-left:25px;
		background: #fff;
	}

	.layout-two-column-right #beta
	{
		width: 300px;
	}

	.layout-two-column-right #beta-inner
	{
		border: 0;
		padding: 15px;
		background: #fff;
 
	}


.content-header
{
	margin: 0 0 30px 0;
	padding-bottom: 5px;
        border-bottom:0px solid #9ae4e8;
	text-align: left;
        width:90%;
        font-weight:bold;
        font-family: verdana;
	font-size: 18px;
	
	}

.on a{
	border:2px solid #eeeeee;
	text-decoration:none;
	color:#87bc44;
	background-color: #FFFFFF;
	display:block;
	padding:4px;
	margin-bottom:3px;
	}

.on	a:link {color:#333333; text-decoration:none}
.on	a:hover {color:#87bc44; text-decoration:none; background:#FFFFFF; text-decoration:none;border:2px dashed #eeeeee}

.button a{ 
	text-decoration:none;
	color:#333333;
	background-color: #EDF2F8;
	display:block;
	padding:4px;
	margin-bottom:4px;
	}

.button	a:link {color:#333333; border:2px solid #EDF2F8; text-decoration:none}
.button	a:hover {color:#333333; border:2px dashed #E9F7E1;text-decoration:none; background:#E9F7E1; text-decoration:none;}

.footer a { text-decoration: underline;font-weight:normal; }
.footer a:link { color: #7D7D7D;font-weight:normal; }
.footer a:visited { color: #7D7D7D;font-weight:normal; }
.footer a:active { color: #7D7D7D;font-weight:normal; }
.footer a:hover { color: #333;font-weight:normal; } 

/* search module */

.module-search .module-header { display: none !important; }

.module-search input[type="search"] {
width: 250px !important;
/* float: left !important; */
display: inline !important;
}

.module-search input[type="submit"] {
display: inline !important;
}


.submit-search {
font-family:verdana;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#7d7d7d;
background-color:#ffffff;
padding:2px;
padding-left:6px;
padding-right:6px;
border:1px solid #ccc;
letter-spacing:.3em;
}

.submit-search:hover{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#333;
background-color:#ffa837;
padding:2px;
padding-left:6px;
padding-right:6px;
border:1px solid #cd882c;
letter-spacing:.3em;
}
/* ph=1 */

