/*  
Theme Name: Lewis Lovers Purple
Description: Theme made exclusively for Lewis Lovers!
Theme URI: http://matthew-lewis.com
Copyright: Megan @ sworn.meganbarrow.com
Author: Megan Barrow
Author URI: http://sworn.meganbarrow.com
*/

body {
	background-color: #6b6e8d;
	margin-top: 0px;
}

#content {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}

/* 
HEADER STYLE
*/


#content #header #top {
	background-image: url(http://matthew-lewis.com/wp-content/themes/purple/images/header_top.png);
	height: 286px;
        background-repeat: no-repeat;
}

#content #header #top #stats {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #BCB9D4;
	width: 150px;
	position:relative;
	z-index:4;
	top:135px;
	left:30px;
}

#content #header #top #stats a {
	color: #8CB0DB;
	text-decoration: none;
}

#content #header #top #stats a:hover {
	color: #fff;
	text-decoration: none;
}

#ad {
	position:relative;
	z-index:4;
	top:60px;
	left:600px;
}

#content #header #middle {
	background-image: url(http://matthew-lewis.com/wp-content/themes/purple/images/header_middle.png);
        background-repeat: no-repeat;
}

#content #header #bottom {
	background-image: url(http://matthew-lewis.com/wp-content/themes/purple/images/header_bottom.png);
        background-repeat: no-repeat;
	height: 50px;
	width: 900px;
}

/* 
MAIN CONTENT
*/

#content #main {
	background-color: #585770;
	width: 868px;
	margin-left: 24px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #BCB9D4;
	overflow: hidden;
}

#content #main a {
	color: #8CB0DB;
	text-decoration: none;
}

#content #main a:hover {
	color: #fff;
	text-decoration: none;
}

#content #main #left {
	background-color: #585770;
	font-size: 11px;
	float: left;
	width: 250px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	padding-left: 10px;
}

#content #main #right {
	background-color: #585770;
	float: right;
	width: 590px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	padding-right: 8px;
	padding-left: 10px;
}


/* 
FOOTER STYLE
*/

#content #footer {
	width:900px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Geneva, sans-serif;
	color: #585770;
	font-size: 11px;
	text-align: center;
}
#content #footer a {
	color: #8CB0DB;
	text-decoration: none;
}

#content #footer a:hover {
	color: #fff;
	text-decoration: none;
}

/*
OTHER STYLES
*/

#stats h1 {
	color: #8CB0DB;
	text-shadow: #6b6e8d 1px 1px;
	text-align: left;
	font-size: 14pt;
	padding: 0px,0px,0px,0px;
}

#left h1 {
	color: #8CB0DB;
	text-shadow: #6b6e8d 1px 1px;
	text-align: left;
	font-size: 14pt;
	padding: 100px,0px,0px,20px;
}

#left .title {
	color: #8CB0DB;
	text-shadow: #6b6e8d 1px 1px;
	text-align: left;
	font-size: 14pt;
	padding: 100px,0px,0px,20px;
}

UL {
PADDING-LEFT: 20px; 
LIST-STYLE:square;
}

#right h1 {
	color: #8CB0DB;
	text-shadow: #6b6e8d 1px 1px;
	text-align: left;
	font-size: 14pt;
	padding: 100px,0px,0px,20px;
}

#category h2 {
	text-decoration: none;
	color: #8CB0DB;
        font-size: 8px; 
        font-style:normal;
        text-transform: uppercase;
        text-align: left;
        padding-right: 10px;
}

blockquote {
	font-size: 10pt;
	color: #585770;
	padding: 10px;
	width: 450px;
	border-right: 2px solid #ddd;
	border-bottom: 2px solid #ddd;
	-moz-border-radius: 8px;
	background-color: #BAB9D4;
	margin-right: auto;
	margin-left: auto;
}


b {
        color: #ffffff;
	text-shadow: #9A9CAC 1px 1px;
}

i {
	color: #FFF;
}

u {
	color: #9A9CAC;
	text-decoration: none;
	border-bottom: 1px dotted #617d89;
}

img {
       border: 0px;
}

a img{
        background-color: #BAB9D4;
        border:1px solid #cccccc;
        margin: 2px;
        padding: 2px;
        -moz-border-radius:  3px; 
        -webkit-border-radius: 3px; 
        border-radius: 3px;
} 

a:hover img {
        background-color: #BAB9D4;
        border:1px solid #fff;
        margin: 2px;
        padding: 2px;
        -moz-border-radius:  3px; 
        -webkit-border-radius: 3px; 
        border-radius: 3px;
}

a img#link  {
        margin: 0px;
        padding: 0px;
        BORDER: 0px;
        background: transparent;
}
a:hover img#link {
        margin: 0px;
        padding: 0px;
        BORDER: 0px;
        background: transparent;
}
