/*  
Theme Name: Images Jewelers
Theme URI: 
Description: Images Jewelers Default Theme
Version: .50
Author: Steve Gerencser
Author URI: http://www.imagesjewelers.com
*/

/* fonts */

@font-face {
    font-family: "LaneNarrowRegular";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/LANENAR_-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/LANENAR_-webfont.woff") format("woff"), url("fonts/LANENAR_-webfont.ttf") format("truetype"), url("fonts/LANENAR_-webfont.svg#LaneNarrowRegular") format("svg");
}
@font-face {
    font-family: "LaneUpperRegular";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/LANEUP__-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/LANEUP__-webfont.woff") format("woff"), url("fonts/LANEUP__-webfont.ttf") format("truetype"), url("fonts/LANEUP__-webfont.svg#LaneUpperRegular") format("svg");
}
@font-face {
    font-family: "LanePoshRegular";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/LANEPOSH-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/LANEPOSH-webfont.woff") format("woff"), url("fonts/LANEPOSH-webfont.ttf") format("truetype"), url("fonts/LANEPOSH-webfont.svg#LanePoshRegular") format("svg");
}
/* end fonts */

.clear	{clear:both; height:0; overflow:hidden}

p				{color: #727476;font-family: Arial,Helvetica,sans-serif;font-size: 13px; }
a, a.visited	{color: #4C7483; text-decoration:none}
h1				{font-family:LaneNarrowRegular, Arial, Helvetica, sans-serif;font-size: 20px; font-weight:normal; }
h2				{font-family:LaneNarrowRegular, Arial, Helvetica, sans-serif;font-size: 34px; margin:0; padding:0 0 5px; font-weight:normal; }
h2.pagetitle	{ font-size:30px; padding:0 0 5px; margin:0 0 25px; color:#4C7483; border-bottom:1px solid #CCCCCC; }
h3 				{color: #6F777D;font-family: LaneNarrowRegular,Arial,Helvetica,sans-serif;font-size: 17px; font-weight:normal; }

body 		{font-family:Arial, Helvetica, sans-serif; background: url("images/bg-body.jpg") repeat-x scroll 0 0 #D0D4D7; font-size:13px; }
#wrap    	{background: url("images/bg-wrap.png") repeat scroll 0 0 transparent; margin: 40px auto; padding: 10px; width: 960px;}

#page		{background:url(images/bg-content-margin.png) no-repeat bottom center #fff;border: 1px solid #959596;text-align: left; padding: 0 0 20px; border: 2px solid #FFFFFF; box-shadow: 0 0 6px #A3A3A3;}
.size-full	{width:100%}

#content 	{font-size:15px; margin-top:15px}

.widecolumn 					{margin:0 30px; }
.widecolumn img					{height:400px; width:auto}
.widecolumn .post 				{margin: 0;}
.widecolumn .postmetadata 		{margin: 30px 0;}
.widecolumn .smallattachment 	{text-align: center; float: left; width: 128px; margin: 5px 5px 5px 0px;}
.widecolumn .attachment 		{text-align: center; margin: 5px 0px;}



.narrowcolumn 								{ float: left; width: 70%; margin-left:15px; padding-right:25px; border-right:1px solid #CCC }
.narrowcolumn h3							{ font-size: 30px; line-height: 33px; margin: 0; padding: 0 0 5px; }
.narrowcolumn p							    { display:inline; }
.narrowcolumn .postmetadata 				{ padding-top: 5px; }
.narrowcolumn .entry, .widecolumn .entry 	{ line-height: 20px; margin-bottom:15px; padding:20px 0; text-align: justify; }
.narrowcolumn .postmetadata 				{ text-align: center; }

.entry ul li:before, #sidebar ul ul li:before {content: "\00BB \0020";}
.entry ol {padding: 0 0 0 35px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}
.entry p a:visited {color: #b85b5a;}


#nav			{background: url("images/bg-header.png") repeat scroll center top transparent;  height: 105px; overflow: hidden;}
#nav a			{color: #4C7483; float: left; font-family: LaneNarrowRegular, Arial,Helvetica, sans-serif; font-size: 14px; padding: 53px 0 0; text-align: center; width: 122px;}
#nav .logo		{padding:0; width:215px}

small {font-family: Arial, Helvetica, Sans-Serif;font-size: 12px; color:#4C7483; }
P.tiny {font-family: Arial, Helvetica; font-size: 7pt;}

em {color: #00647D;}


.commentlist li, #commentform input, #commentform textarea {font: 0.9em LaneNarrowRegular, Arial, Helvetica, sans-serif;}
.commentlist li {font-weight: bold;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist p {font-weight: normal; line-height: 1em; text-transform: none;}
#commentform p {font-family: LaneNarrowRegular, Arial, Helvetica, sans-serif;}
.commentmetadata {font-weight: normal;}

code {font: 1.1em 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps
{font-size: 0.9em;letter-spacing: .07em;}

.post {padding-bottom: 20px;margin-bottom:20px; border-bottom:1px solid #ccc; clear:both}
.post hr {display: block;}

.postmetadata {clear: left;}
.postmetadata alt {background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}

#footer 		{margin: 0 auto;font-family: Arial,Helvetica,sans-serif; font-size: 13px; width:960px; padding:0 0 30px 0 }
#footer ul 		{float: left; width: 40%;list-style:none outside none; padding:0}
#footer li a 	{color: #6F777D; display: block; padding: 5px 0; list-style:none outside none;}
#footer li a:hover 	{text-decoration:underline}
#footer .col 	{float: left;margin: 0 10px;width: 240px;}
#footer .btn-flat	{color:#fff; font-family:LaneNarrowRegular, Arial, Helvetica, sans-serif;font-size:16px; background-color:#A4AAAF; padding:5px 10px; }
#footer .col img	{padding-top:20px}
#footer .wcol 	{float: left;margin: 0 20px;width: 380px;}
/* Begin Images */

img.centered 		{display: block;margin-left: auto;margin-right: auto;}
img.alignright 		{padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft 		{padding: 0 15px 15px 0; display: inline;}
img.aligncenter		{padding: 0 15px 15px 0; display: inline;}
.alignright		 	{float: right;}
.alignleft 			{float: left}
.aligncenter		{float: left}
/* End Images */

/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {margin-left: 0px;padding: 0 0 0 30px;list-style: none;padding-left: 10px;text-indent: -10px;} 
html>body .entry li {margin: 7px 0 8px 10px;}


.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none; text-align:center}

#sidebar 								{margin-left: 77%; width: 190px; margin-top:15px}
#sidebar h2 							{font-size:18px; color:#4C7483}
#sidebar #searchform #s 				{width: 108px;padding: 2px;}
#sidebar #searchsubmit 					{padding: 1px;}
#sidebar ul, #sidebar ul ol 			{margin: 0;padding: 0;}
#sidebar ul li 							{list-style-type: none;list-style-image: none;margin-bottom: 30px;}
#sidebar ul p, #sidebar ul select 		{margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol 			{margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol 		{margin: 0 0 0 10px;}
#sidebar ul ul li, #sidebar ul ol li 	{margin: 3px 0 0;padding: 0;}
ol li, #sidebar ul ol li 				{list-style: decimal outside;}

/* End Entry Lists */

/* Begin Form Elements */

.entry form {text-align:center;}

select {width: 130px;}

#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}

#commentform textarea {width: 100%;padding: 2px;}

#commentform #submit {margin: 0;float: right;}
/* End Form Elements */



/* Begin Comments*/

.commentlist 		{padding: 0;text-align: justify;}
.commentlist li 	{margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}
.commentlist p 		{margin: 10px 5px 10px 0;}
#commentform p 		{margin: 5px 0;}
.nocomments 		{text-align: center;margin: 0;padding: 0;}
.commentmetadata 	{margin: 0;display: block;}
/* End Comments */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}

acronym, abbr {border-bottom: 1px dashed #999;}

blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0;display: block;}

.center {text-align: center;}

hr {display: none;background: #CA9E6F;border: 0 none;height: 1px;}

.navigation { display: block;text-align: center; font-size:13px; }
/* End Various Tags & Classes*/


