/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
.center {text-align: center;}
/*a img {border: none;  float:left;   margin:0pt 10px 10px 0pt;}*/

/* End Various Tags & Classes*/
.navigation {text-align: center;margin:1em 0;}
#sidebar2 ul, #sidebar2 ol,#content2 ul, #content2 ol{list-style:none;margin:0;padding:0;}

#content2    {float:left;margin-top:25px;display:inline;text-align:left;width:558px}
#content2 em {font-style:normal !important;}
#content2 h2{font-size:1.7em;font-weight:normal;line-height:1.3em;}
#content2 h2	a:hover {background:#cde9f7;text-decoration:none;}
#content2 h2 a:visited {text-decoration:underline;}
#content2 h2 a:visited:hover {text-decoration:none;}
#content2 blockquote {border-top:4px solid #e6048c;border-bottom:4px solid #e6048c;width:508px;margin:1em 0 1em 50px;}
#content2 blockquote p {color:#ce700e !important;font-size:1.2em;margin:1em 0;}

#sidebar2    {float:right;width:172px;margin-top:25px;margin-right:67px;display:inline;border-bottom:4px solid #54b6e7;background:url(http://img.glassesdirect.co.uk/gduk/bg/bg_grey1.gif) repeat-x 0 100%;}
#sidebar2 ul ul li a	{background:none;}
#sidebar2 ul ul {margin-bottom:1.5em !important;padding-bottom:1.5em;border-bottom:1px dotted #999;}
#sidebar2 ul ul#blg-sb-last	{border:none}
#sidebar2 li,#sidebar2 p, #content2 li,#content2 p {text-align:left;}
#sidebar2 p {color:#676767;}
#sidebar2 h2 {width:100%;color:#9e005d;font-size:1.2em;margin:0 0 0.6em 0;font-weight:bold;}
.posted {border-bottom:1px dotted #999;margin-bottom:1.5em;padding-bottom:1.5em;}
.gd-author {color:#676767;margin:0;}
.gd-author a {color:#5e5e5e !important;}
#authors-outer {border-bottom:1px dotted #999;margin-bottom:1.5em}
#authors {width:11em;}
#authors div {float:left;width:5.5em;margin: 0 0 0.5em 0;}
#authors {margin-bottom:1.5em}

.postData	{font-size:0.85em;border-top:1px dotted #999;border-bottom:1px dotted #999;padding:1em 0;}
.post-a		{float:left;margin:0 10px 0 0;display:block;width:52px;}
.post-a img	{padding:0 10px 0 0;}
.post-inna h3   {margin-top:0;width:100%;font-size:1.7em;font-weight:normal;line-height:1.3em;}
.post-inna small {display:block;margin:0}

.blg-item-image {float:left;margin:0 10px 0 0;display:block;}
.blg-item-image img		{float:left;padding:0 0 0 0;}

.post .blg-item-image {margin-top:5px;}
.blg-post-inn1 {float:left;width:470px}

.post .post-a {float:left;margin:0 10px 0 0;display:block;width:52px}
.post .post-a img {float:left;padding:0 10px 0 0;}


.entry {clear:both;}
.entry p {margin-bottom:1em !important}
.entry a img {margin:1em 0;}
.post .entry {margin-top:0.8em;}

.navigation .alignleft {width:250px;}
.navigation .alignright {width:250px;}
.navigation .alignleft p	{padding-left:1em;text-align:left !important;background:url(http://img.glassesdirect.co.uk/gduk/icon/blg_arrow_l.gif) no-repeat 0 6px; }
.navigation .alignright p	{padding-right:1em;text-align:right !important;background:url(http://img.glassesdirect.co.uk/gduk/icon/blg_arrow_r.gif) no-repeat right 6px; }

.widecolumn .entry p {font-size: 1.05em;}
.narrowcolumn .entry, .widecolumn .entry {line-height: 1.4em;}
.widecolumn {line-height: 1.6em;}
.narrowcolumn .postmetadata {text-align: center;}

/*small {font-family: Arial, Helvetica, Sans-Serif;font-size: 0.8em;line-height: 1.5em;}*/
#headerimg .description {font-size: 1.2em;}

h3 {font-size: 1.3em;}
#headerimg .description {text-decoration: none;color: white;}

/*small, .nocomments, .postmetadata, blockquote, strike {color: #777;}*/
/*code {font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps {font-size: 0.9em;letter-spacing: .07em;}*/

#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}
#wp-calendar a {text-decoration: none;}
#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align: center;}
#wp-calendar th {font-style: normal;text-transform: capitalize;}
/* End Typography & Colors */

/* Begin Structure */
.narrowcolumn {float: left;padding: 0 0 20px 45px;margin: 0px 0 0;width: 450px;}
.widecolumn {padding: 10px 0 20px 0;margin: 5px 0 0 150px;width: 450px;}
.widecolumn .post {margin: 0;}
.narrowcolumn .postmetadata {padding-top: 5px;}
.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;}
.postmetadata {clear: left;}
/* End Structure */

/*	Begin Headers */
/*h3.comments {padding: 0;margin: 40px auto 20px ;}*/
/* End Headers */

/* Begin Images */
p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {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;}
.entry ul li:before {content: "\00BB \0020";}
.entry ol {padding: 0 0 0 35px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}
.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}

ol li {list-style: decimal outside;}

/* End Entry Lists */
/* Begin Form Elements */

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;}

select {width: 130px;}
#commentform input[type="text"] {width: 170px;padding: 2px;margin: 5px 0 1em 0;}
#commentform textarea {width: 100%;padding: 2px;}
#commentform #submit {margin: 0;float: right;}
#commentform p	{margin: 0 0 1em 0 !important;}
.subscribe-to-comments {width:400px;float:left;}
#comment {margin-bottom:1em;} /*textarea*/
/* End Form Elements */

/* Begin Comments*/
.alt {margin: 0;padding:1em 0;}
.commentlist {padding: 0 0 2em 0;margin:1em 0!important;border-bottom:1px dotted #999;}
.commentlist li	{list-style:none;}
.commentlist li.blg-add-Bg {background:#eef7fc;}
.commentlist li div	{padding:1em;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0;display: block;}
/* End Comments */

/*.entry p a:visited {color: #b85b5a;}*/
#comments,#respond		{font-size:1.3em;margin:1.3em 0;}
.commentlist li, #commentform input, #commentform textarea {font: 0.9em}

.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;color:#9E005F;}
.commentlist cite	{display:block;}
.commentlist p  	{font-size:0.85em;color:#585858 !important}
.commentmetadata a {text-decoration:none;color:#000 !important;}
.commentmetadata a:hover {text-decoration:underline;}
.commentlist p,.commentlist cite {padding-bottom:1em;}

#blg-sign-up label {display:block;font-weight:bold;color:#9c015f;font-size:0.9em;}
#blg-sign-up label span {font-weight:normal!important;color:#848484 !important;}
#blg-sign-up input {margin-bottom:0.8em;}
#blg-sign-up

/* Begin Calendar */
#wp-calendar {empty-cells: show;margin: 10px auto 0;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;}
#wp-calendar caption {text-align: center;width: 100%;}
#wp-calendar td {padding: 3px 0;text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */


