/*
Theme Name: Claim The Frame

*/
body {font-size:56%; background:url(http://www.claimtheframe.com/skin/frontend/default/default/images/_aw09-backdrop.jpg) no-repeat scroll center top;  /* Res
ets 1em to 10px */
	font-family:'Lucida Grande', Sans-Serif; color:#333;}
body .white {background:#fff;}
small {font-family:'Lucida Grande', Arial, Sans-Serif; font-size:0.8em;}
h1, h2, h3, h4, h5, h6 {font-family:'Lucida Grande', Arial, Sans-Serif; font-weight:normal; text-transform:uppercase; text-align:left;}
h1 {font-size:2.4em; color:#333;}
h2 {font-size:2em; color:#333;margin-top:20px;}
h3 {font-size:1.2em;}
h4 {font-size:1em;}
#content h2 a {color:#000 !important;}
#content h2 a:hover {color:#999 !important;}
.post-title h2 a {color:#ff0000 !important;}
.post-title h2 a:hover {color:#999 !important;}
pre {overflow:auto;}
acronym, abbr {font-size:0.9em; letter-spacing:.07em; cursor:help; border-bottom:1px dashed #999;}
strong {color:#666;}
a {color:#009cff; text-decoration:none;}
a:hover {color:#999999;}
hr {display:none;}
a img {border:none;}
/* Layout */
body {margin:0; padding:0;}
#page {margin:0 auto; padding:0; width:980px;}
#header {margin:0px; height:100px; width:980px;}
#wrapper {padding:0px;}
#content {margin:0; padding:0 0 0 0; width:718px; float:right;}
#sidebar {width:245px; margin:0; padding:20px 0; float:left;}
#footer {margin:20px auto; clear:both;}
/* Header */
#headerimage {/* 
If you want to add a background image for the header, uncomment and use the following lines of code */
	background:url('images/logo.gif') no-repeat; padding:0px 0px 0px 0px; margin:0px 0 0px 0px;}
#headerimage a {display:block; padding:0 0 0px 0; margin:15px 0 0px 0; width:250px; height:85px;}
#header h1 {margin:10px 0;}
#header .description {font-size:1.2em;}
#hmenu {margin:0 0px -20px 0px; padding:10px 0 0 12px; height:50px;}
#hmenu ul {display:inline; margin:0; padding:0;}
#hmenu li {margin-right:10px !important;}
#hmenu ul li {padding:0; display:inline; margin:0 20px 0 0;}
#hmenu ul li {font-size:13px; font-weight:normal; text-transform:uppercase;}
#hmenu ul li#hmenu_rss {background:url('images/rss.png') no-repeat; padding-left:20px;}
#header {background:url('images/border_h.png') repeat-x bottom;}
#navBlock {background: transparent url('images/nav-block-top.png') repeat-x scroll left top; height:51px;}
#hmenu a {color:#000; font-size:12px;}
#hmenu a:hover {color:#666;}
/* End header */
/* Post */
.post {margin:0; padding:20px 0 10px 0; text-align:left; overflow:hidden; clear:both;}
.post h2 {margin:0; padding:0; text-align:left;}
.post h3.post-title {font-weight:normal; font-size:1.8em; margin:0; padding:0; text-align:left;}
.post h3.post-title  a {color:#ff0000;}
.post h3.post-title  a:hover {color:#999;}
#content h2 a {color:#ff0000 !important;}
#content h2  a:hover {color:#999;}
div.archive-title {font-size:1.6em; font-weight:bold;}
.post hr {display:block;}
.postmetadata {clear:both; font-size:1.1em; color:#888;}
.clear {clear:both;}
.entry {font-size:1.3em; line-height:1.6em; margin:20px 0;}
.entry blockquote {border:1px dashed #ccc; font-size:0.9em; padding:5px 20px; margin:10px 0; background:#f8f8f8;}
.entry blockquote blockquote {font-size:1em;}
.entry fieldset {border:1px dashed #ccc;}
.entry fieldset legend {font-weight:bold; text-transform:uppercase;}
.entry table {border-width:0 1px 1px 0; border-style:solid; border-color:#ccc; font-size:0.9em;}
.entry table tr td {padding:5px 10px; border-width:1px 0 0 1px; border-style:solid; border-color:#ccc;}
.entry table tr th {border-width:1px 0 0 1px; border-style:solid; border-color:#ccc; padding:5px 10px; background:#f4f4f4; color:#666; font-weight:bold; text-transform:uppercase; text-align:center;}
.entry ol {list-style-type:decimal;}
.entry ol ol {list-style-type:lower-alpha;}
.entry ol ol ol {list-style-type:lower-roman;}
p img {padding:0; max-width:100%;}
img.centered {display:block; margin-left:auto; margin-right:auto;}
.alignright {padding:0; margin:2px 0 5px 10px; display:inline; float:right;}
.alignleft {padding:0; margin:2px 10px 5px 0; display:inline; float:left;}
.aligncenter,
div.aligncenter {display:block; margin-left:auto; margin-right:auto;}
.navigation .alignleft {text-align:left;}
.navigation .alignright {text-align:right;}
.navigation {font-size:1.2em; clear:both; margin:20px 0;}
.wp-caption {border:1px solid #ccc; text-align:right; background-color:#f3f3f3; padding-top:5px; margin-bottom: 15px;}
.wp-caption img {margin:0 5px 0 5px; padding:0; border:0 none;}
.wp-caption p.wp-caption-text {font-size:11px; line-height:25px; padding:0 5px 5px; margin:0;}
.searchbox {padding:20px; text-align:center; clear:both;}
.center {text-align:center;}
.hidden {display:none;}
/* Comments*/
#comments {font-size:1.4em; line-height:1.4em;}
.commentlist {margin:20px 0; padding:0 0 1px 0; background:url('images/border_h.png') repeat-x bottom;}
.commentlist li {list-style:none; margin:0; padding:0; background:url('images/border_h.png') repeat-x top; background-color:#efeff2 !important;}
li.comment div, li.pingback div {padding:20px; overflow:auto;}
li.comment div div, li.pingback div div {padding:0; overflow:visible;}
.commentlist li.even {background-color:#fafafa;}
.commentlist li.odd {background-color:#f6f6f6;}
ul.children li {list-style:none;}
img.avatar {float:right; border:1px solid #eee; padding:2px; margin:0; background:#fff;}
.comment-meta, .reply {margin:0; padding:0; font-size:0.8em;}
.comment-author cite {font-style:normal; font-weight:bold;}
textarea#comment {width:100%;}
#comments div.navigation {font-size:0.8em;}
/* Sidebar */
#sidebar {font:1.2em 'Lucida Grande', Arial, Sans-Serif;}
#sidebar h2 {font-family:'Lucida Grande', Sans-Serif; font-size:1.2em;}
#sidebar h2 {padding:25px 0 0 0; background:url('images/liner-3flip.gif') repeat-x scroll left top;}
#sidebar ul, #sidebar ul ol {margin:0; padding:0;}
#sidebar ul li {margin:0; padding:0; list-style-type:none; list-style-image:none; margin-bottom:20px;}
#sidebar ul p, #sidebar ul select {margin:5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin:5px 0 0 0;}
#sidebar ul ul ul, #sidebar ul ol {margin:0 0 0 0px;}
#sidebar ul ol li {list-style:decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin:3px 0 0; padding:0;}
/* Calendar */
#wp-calendar {empty-cells:show; width:155px;}
#wp-calendar #next a {padding-right:10px; text-align:right;}
#wp-calendar #prev a {padding-left:10px; text-align:left;}
#wp-calendar a {display:block; font-weight:bold;}
#wp-calendar caption {font-weight:bold; text-transform:uppercase; text-align:left; margin:0 0 5px 8px; color:#666;}
#wp-calendar td {padding:3px 5px; text-align:center;}
#wp-calendar td#today {background:#eee;}
#wp-calendar td#prev a {padding:0; text-align:left; font-weight:normal;}
#wp-calendar td#next a {padding:0; text-align:right; font-weight:normal;}
#submit {overflow:visible; width:140px; border:0; padding:2px; color:#fff; background-color:#000; font-size:11px; font-weight:normal; text-align:center; cursor:pointer; vertical-align:middle;}
#searchsubmit {overflow:visible; margin:2px 0 0 0; height:20px; width:62px; border:0; padding:2px; color:#fff; background-color:#000; font-size:11px; font-weight:normal; text-align:center; cursor:pointer; vertical-align:middle;}
#s {background-color:#efeff2; border:0; height:18px;}
/* End Calendar */
/* Footer */
#footer {background:url('images/liner.gif') repeat-x top; padding:10px 0 10px 0; text-align:right; font-size:1.1em; color:#888; margin:20px 0 20px 0; line-height: 40px;}
#hmenu_rss {background:url('images/rss.png') no-repeat; padding-left:20px; margin-left:2px; padding-bottom:2px;}
.share {margin:0 0 15px -2px; font-size:13px;}
.blogTitle h2 {margin:-20px 0 -10px 35px; color:#2f2f2f;}
.bloggage {margin:0 10px 0 35px; color:#000; font-size:11px;}
.bloggage p {padding:0px 0 0 0;}
.bloggage img {background-color:#FFFFFF; border:1px solid #3399CC; padding:2px; float:left; margin:0 10px 0 0px;}
#iFrameContent {width:735px; height:220px; display:block; overflow:hidden; background:white; margin:0px 10px 0 -25px;}
/* Custom */
#hmenu .activeHome a{color:#999999;
}
#pwbox-210{margin:10px 0 10px 0;
}

