@import url(screen_header.css);
@import url(screen_form.css);
@import url(screen_article.css);
@import url(screen_archives.css);
@import url(screen_pagination.css);
@import url(screen_footer.css);

/* HTML Entity Styles */
* {outline:none;}
body 
{
	margin:0;
	padding:0;
	font:12px Georgia;
}

input,
textarea
{
	font:14px Georgia;
}

img
{
	border:0;
}
label
{
    cursor:pointer;
}

p
{
    font-size:14px;
}

a
{
    color:#FF0066;
}

a[name]
{
    display:block;
}

a:hover
{
    color:#000000;
}

input[type="text"],
input[type="password"],
textarea
{
    border:1px solid #726D5C;
	
	color:#726D5C;
	font-size:14px;
	padding:8px 8px;
}

input[type="submit"]
{
    border:none;
    cursor:pointer;
    background:#FFF;
    /*background:#3F3D35;*/
    /*color:#FFF;*/
	/*font-size:14px;*/
	font-size:30px;
	/*padding:8px 8px;*/
}

input[type="image"]
{
    position:relative;
    top:3px;
}

.rule
{
    position:relative;
    width:100%;
    height:1px;
    background-image:url(../img/image_rule_horiz.gif);
    background-repeat:repeat-x;
    margin: 0;
    padding: 0;
}

iframe
{
    display:block;
    margin:9px auto;
}
#articleInteractions {
position:absolute;
right:299px;
top:60px;
}
#articleInteractions a {
font-size:18px;
font-style:italic;
}
iframe#facebookLikeButton {
border-left:1px solid #C7C6C4;
display:inline;
margin:0 0 0 15px;
padding:0 0 0 15px;
width:54px;
}
#swlMainContent {
/*width:666px;*/
}
#swlMainContent .intro {
background:none repeat scroll 0 0 #EB9A81;
border-left:9px solid #D63403;
margin:0 0 18px;
overflow:auto;
padding:0 30px 0 0;
}
#swlMainContent .intro h1 {
color:#000000;
font-size:24px;
font-weight:normal;
margin:38px 0 5px;
}
#swlMainContent .intro p {
color:#000000;
font-size:21px;
font-weight:normal;
line-height:25px;
}
#swlMainContent .intro img {
float:left;
margin:0 30px 0 0;
padding:0;
}
#swlMainContent h2 {
color:#000000;
font-size:21px;
font-weight:normal;
line-height:28px;
width:663px;
}
#swlMainContent p {
font-size:14px;
line-height:18px;
text-align:justify;
width:663px;
}
ul.stuffWeLove {
list-style:none outside none;
margin:25px 0;
overflow:auto;
padding:0;
}
ul.stuffWeLove li {
float:left;
margin:0 9px 21px 0;
padding:0;
width:310px;
}
ul.stuffWeLove li a {
text-align:justify;
color: #FF0066;
font-size: 14px;
}
ul.stuffWeLove li a .stuffWeLoveTitle {
display: block;
margin:0;
padding:0;
color:#000000;
font-size:24px;
font-style: italic;
color: #FF0066;
}
