/*  
Theme Name: Red Photos
Theme URI: http://www.eternalamour.com
Description: Theme put together with all the aspects of my social networking included. I also wanted to include some photos of myself and my kids and have them work with the theme. I'm quite pleased.
Version: 1.0
Author: Nikkole
Author URI: http://www.eternalamour.com

/* Defaults */
body, h1, h2, h3, h4, h5, h6, blockquote, p, dd, dl, hr, form {margin: 0; padding: 0;}
body {font-size: 14px; text-align: center; color: #111; background: #D9C9AE url('http://eternalamour.com/wp-content/themes/redphotos/images/mainbg.png') repeat-x; font-family: helvetica;}
	a:link, a:active {text-decoration: underline; color: #790000;}
	a:hover, a:visited {text-decoration: none; color: #000000;}
	p {padding: 10px 0 0 0;}
	blockquote {padding-left: 25px;}
h3{text-shadow: 0px 0px 1px #000; color: #790000; margin: 10px 0 -5px;}
h2{text-shadow: 2px 1px 1px #000; color: #790000; background: #D9C9AE; margin: 10px 0 0 0;} 


/* Layout */
#header {margin: 0 auto; width: 1024px; height: 327px; background: #d9c9ae url('http://eternalamour.com/wp-content/themes/redphotos/images/header.png') no-repeat;}
#aboutme {width: 337px; height: 230px; background: url('http://eternalamour.com/wp-content/themes/redphotos/images/aboutme.png') no-repeat; float: left; margin: 210px 0 0 680px; position: absolute;}
#wrapper {margin: 0 auto; width: 1024px; text-align: left;  background: #FFF url('http://eternalamour.com/wp-content/themes/redphotos/images/wrapperbg.png') top repeat-y;}
#container {float: left; width: 674px;}
	.post {padding: 0 10px;}
	.post h2 a{text-shadow: 2px 1px 1px #000; color: #790000; background: #D9C9AE; display: block; margin: 5px 0 0 0;border: 1pt solid #000; border-width: 1px 1px 0 1px; text-decoration: none;}
	.entry a{color: #790000; text-decoration: underline; font-family: Trebuchet MS;}
	.entry a:visited{text-decoration: line-through; color: #790000;}
	.entry img{border: 1px dashed #000; padding: 2px; margin: 0px 2px;}
	#commentbottom{font-weight: bold; background: #D9C9AE; display: block; width: 660px;}
	p.postmetadata {text-align: center; line-height: 15px; background: #D9C9AE; border: 1pt solid #000; border-width: 0 1px 1px 1px;}
	.navigation {line-height: 20px; margin:15px 0 0 0;font-size: smaller; font-weight: bold;text-align:center; display: block;}

	.comments-template {margin: 10px 0 0 0;}
	.comments-template ol {padding: 0 0 15px 0; list-style-type: none;}
	.comments-template ol li {margin: 5px 0; padding: 5px 0; border: 1pt solid #790000; background: #D9C9AE;}
	.commentmetadata {background: #FFF; padding: 0 0 0 5px;}
	.comments-template p.nocomments {padding: 0;}
	.commentlist img{float:right; width: 50px; height: 50px; padding: 2px; border: 1px dashed #000; background: #FFF;}
.chalt{background-color: #FFF!important;}

.sidebar {float: left; width: 323px; margin:120px 0 0 0;}
	.sidebar ul {list-style-type: none; margin: 0; padding: 0 10px;}
	.sidebar ul a{text-decoration: none;}
	.sidebar ul li {padding: 10px 0;}
	.sidebar ul li h2 {color: #790000; background: #D9C9AE;}
	.sidebar ul ul li {padding: 0; line-height: 20px;}
	#searchform {background: #D9C9AE; padding: 2px; display: block; width: 320px; text-align:center;}
	#searchform input{width: 300px; border: 3pt solid #790000; margin: 0 0 2px 0 ;}
	#searchform #searchsubmit{width: 150px; border: 1pt solid #790000; background: #FFF; font-weight: bold; margin: 0 0 1px 0 ;}

	#wp-calendar {text-align: center; margin: 0 auto; padding: 0; }
		#wp-calendar caption {text-align: center; }
		#wp-calendar #wp-event {margin: 0; padding: 0; }
		#wp-calendar #today {border: 1pt solid #000;}
		#wp-calendar a {display: block; width:100%; height:100%; font-weight: bold;}
		#wp-calendar a:hover {margin: 0; padding: 0; }

#footer {clear: both; margin: 0 auto; width: 1024px; height: 200px; background: #d9c9ae url('http://eternalamour.com/wp-content/themes/redphotos/images/footer.png') no-repeat; padding: 20px 10px;}
	#footer p {line-height: 18px; color: #000;}
#footer h2{font-size: 18px;}
	
	#twitter {background: url('http://eternalamour.com/wp-content/themes/redphotos/images/twitterbg.png')no-repeat; width: 370px; height: 215px; margin-left: 640px; margin-top: -30px;}
	#twitter_div {width: 320px; margin: 15px 0 0 1px;}
	#twitter_update_list {list-style-type: none;}
	#twitter-link {float: right; font-weight: bold; line-height: 12px;}

.footercolumnleft{float: left; width:290px; height: 200px; background: #d9c9ae;}
   .footercolumnleft li{list-style-position: inside; padding: 0 5px; font-size: 12px;}

.footercolumnright{float: left; width:250px; height: 200px; background: #d9c9ae; margin: 0 15px;}
   .footercolumnright li{margin: 0 auto;}
	#polaroids {padding: 0 0 0 20px;}
	#polaroids img{border: 1px solid #000; background: #FFF; padding: 2px 2px 20px 2px; width: 193px; height: 146px;}
#copywrite {display:block; width: 1024px; margin-top: 5px; text-align: center;}
#copywrite a{color: #000;}

/* Personal */
.notes {border: 1pt dotted #A18570; text-align: center; color:#790000; font-size: x-small; margin: 5px; line-height: 10px;}
.questions {margin: 10px; border: 1pt solid #35A6DE; border-width: 0 1px 1px 5px; color:#A18570; padding: 0 0 0 2px; display: block;}

img.alignleft, div.alignleft {float:left; margin:0 2px 2px 2px; padding: 2px; border: 1px solid #000; background: #FFF;}
img.alignright, div.alignright {float:right; margin:0 2px 2px 2px; padding: 2px; border: 1px solid #000; background: #FFF;}
img.aligncenter, div.aligncenter {text-align:center; margin:0 auto;}

/* Undo/Reset */
.clear { clear: both; }
.float-left { float: left; }
.float-right { float: right; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
.text-justify { text-align: justify; }
.indent { margin-left:5pt; padding-left:5pt; }
.nopadding { padding: 0; }
.noindent { margin-left:0; padding-left:0; }
.nobullet { list-style:none; list-style-image:none; }

