a:link, a:visited, a:active
{ text-decoration: none; color:#07bed3; font-weight: bold; border-bottom: 0px solid #d0d0d0; } 				
a:hover  { text-decoration: none; color:#000; font-weight: bold; }

.sidebar a:active, .sidebar a:visited, .sidebar a:link
{ text-decoration: none; font-size: 12px; color:#2f2f2f; line-height: 18px; font-weight: normal; display:block; padding: 0 12px 1px 18px; border-left: solid 1px #161616; border-right: solid 1px #161616; border-bottom: solid 1px #e6e6e6; text-align:left; text-transform:capitalize; background: #f2f2f2 url(/images/layout/02/sidebar3.gif) no-repeat 1px 1px; } 
.sidebar a:hover
{ text-decoration: none; font-size: 12px; color:#07bed3; line-height: 18px; font-weight: normal; display:block; padding: 0 12px 1px 18px; border-left: solid 1px #161616; border-right: solid 1px #161616; border-bottom: solid 1px #e6e6e6; text-align:left; text-transform:capitalize; background: #fafafa url(/images/layout/02/sidebar2.gif) no-repeat 1px 1px; } 

b		{ color: #000; font-weight: bold; }
i		  { color: #000; font-weight: bold; }
u		{ color: #000; font-weight: normal; }


img.layouts
{ border: 1px solid; border-color:#eeeeee; padding: 5px; background-color:#fff; }
img.imgx
{ padding: 7px; background: url(/images/layout/02/img.gif); }

div.quotetop { width:580px; } 
div.quotetop b { color:#18cbe0; }

.quote { background:#fff url(images/blockquote.gif) no-repeat scroll 3px 3px; border:1px solid #ededed; margin: 10px 0 10px 0; padding:8px 12px 8px 36px; width:90%; text-align:left; font-size: 13px; font-weight:normal; }
.quote em { font-size:11px; }

br.quotes
{ line-height: 3px; height:3px; }
span.fade
{ font-family: century gothic; font-weight: normal; color: #000000; font-size: 9; padding-left: 10px; text-transform: uppercase; }
span.quoteby, span.light em, span.dark em
{ color: #9f9f9f; font-size: 11px; font-style: italic; display:block; text-align:right; line-height:18px; text-transform: capitalize; margin top:5px;
	background-image: url(/images/quoteby.png); }
span.light
{ font-weight: normal; color: #474747; font-size: 12px; text-align:left; line-height:18px; padding-top:7px; padding-bottom:7px; text-transform: none; background-color:#f8f8f8; display:block; width:580px; padding: 10px; margin: 10px 0 10px 25px; border: 1px solid #bcbcbc; }
span.dark
{ font-weight: normal; color: #303030; font-size: 12px; text-align:left; line-height:18px; padding-top:7px; padding-bottom:7px; text-transform: none; background-color:#ededed; display:block; width:580px; padding: 10px; margin: 10px 0 10px 25px; border: 1px solid #b8b8b8; }
span.updates
{ font-size: 14; letter-spacing: 0pt; color: 12c2af; font-weight:bold; }
h2
{ font-size: 14; letter-spacing: 0pt; color: 000000; font-weight:bold; }

.author-left
{
	float: left; 
	padding: 5px;
	margin:  0 0 10px 50px;
	text-align: left;
	width: 255px;
}
.author-right
{
	float: left; 
	font-size: 11px;
	padding: 5px;
	margin:  0 0 10px 0;
	text-align: left;
}
.quote-left
{
	float: left; 
	padding: 5px;
	margin:  0 0 10px 50px;
	text-align: left;
	width: 255px;
}
.quote-right
{
	float: left; 
	padding: 5px;
	margin:  0 0 10px 50px;
	text-align: left;
	width: 255px;
}
.quote-left p, .quote-right p { font-size: 11px; margin: 20px 0 20px 0; width: 230px; }
.quote-right a, .quote-left a { background: #6ce9f1; border: 1px solid #6ce9f1; color: #000; padding: 2px; }
.clear {
	clear: both;
}

p {
	margin: 20px 20px 20px 20px;
	text-align: left;
}
.related-left
{
	float: left; 
	margin: 0 0 10px 0;
	text-align: left;
	width: 50%;
}
.related-right
{
	float: left; 
	margin: 0 0 10px 0;
	text-align: left;
	width: 50%;
}
span.so { color: #21b093; }

body 
{
background: #000000 url(/images/layout/02/bg.gif) fixed repeat-x;
font-family: helvetica neue, helvetica, arial;
color: #000000;
font-size: 12px;
font-weight: normal;
text-transform: none;
line-height: 16px; 
letter-spacing: 0pt;
text-align: center; 
direction:ltr;
}
div.top, span.title, div.contop, h1
{ 
	color: 000000;
	font-size: 27px;
	line-height: 14px; 
	padding: 0 0 0 10px;
	text-align: left;
	text-transform: capitalize;
	display:block;
	border-bottom: 7px solid #eee; 
}
h2
{ 
	color: 000000;
	font-size: 20px;
	line-height: 10px; 
	padding: 0 0 0 10px;
	text-align: left;
	text-transform: capitalize;
	display:block;
	border-bottom: 5px solid #eee; 
}
h3
{ 
	color: 000000;
	font-size: 15px;
	line-height: 10px; 
	padding: 0 0 0 10px;
	text-align: left;
	text-transform: capitalize;
	display:block;
	border-bottom: 3px solid #eee; 
}
div.content 
{ 
padding: 7px;
text-align: left;
}
.sidebartop {
background-color: #000000;
color: #6ce9f1;
font-size: 13px;
padding: 0 0 0 5px;
text-align: left;
text-transform: uppercase;
width: 182px;
}
div.sidebar
{
background-color:ffffff;
border:1px solid #000000;
border-bottom:5px solid #000000;
color: 000000;
font-size: 9;
line-height: 19px; 
text-align: left;
font-weight: normal;
letter-spacing:0px;
text-transform: uppercase;
width:180px;
}
textarea.glitter { width: 300; height: 35; }

textarea
{ 
background-color: #ececec; 
font-family: lucida sans, arial, lucida sans, arial;
text-transform: normal;
color: #000000;
font-size: 13px;
line-height:10px;
border-left: #c8c8c8 1px solid;
border-right: #c8c8c8 1px solid;
border-top: #c8c8c8 1px solid;
border-bottom: #c8c8c8 1px solid;
scrollbar-face-color:c8c8c8; scrollbar-shadow-color:ececec; scrollbar-highlight-color:ececec; scrollbar-3dlight-color:ececec; scrollbar-darkshadow-color:ececec; scrollbar-track-color:ececec; scrollbar-arrow-color:ffffff;
}
input
{ 
background-color: #ececec; 
font-family: lucida sans, arial, lucida sans, arial;
text-transform: normal;
color: #000000;
font-size: 13px;
line-height:18px;
border-left: #c8c8c8 1px solid;
border-right: #c8c8c8 1px solid;
border-top: #c8c8c8 1px solid;
border-bottom: #c8c8c8 1px solid;
}
td
{ 
font-family: lucida sans, arial, lucida sans, arial;
color: #000000;
font-size: 13px;
font-weight: normal;
text-transform: normal;
line-height: 16px;
letter-spacing: 0pt;
}

.social-share {
	margin: -20px 0 0 490px;
}

.smallprint { border-top: 1px solid #0b0b0b; color: #6a6a6a; font-size: 9px; padding: 3px 0 3px 0; text-transform: uppercase; }
.smallprint a { color: #909090; font-size: 9px; }
.footbox-1 h4, .footbox-2 h4, .footbox-3 h4
{
	color: #07bed3;
}
.footbox-2 a { color: #878787; } .footbox-2 a:hover { color: #eee; }
.footbox-3 a { color: #878787; font-size: 9px; font-weight: normal; } .footbox-2 a:hover { color: #eee; }
.footbox-1
{
	float: left; 
	padding: 5px;
	margin:  0 0 10px 15px;
	text-align: left;
	width: 295px;
}
.footbox-2
{
	color: #373737;
	float: left; 
	padding: 5px;
	margin:  0 0 10px 10px;
	text-align: left;
	width: 295px;
}
.footbox-3
{
	color: #eee;
	float: right; 
	padding: 5px;
	margin:  0 0 10px 10px;
	text-align: left;
	width: 295px;
}

/* Pagination */

.navigation { padding: 20px 5px 20px 5px; }

.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #bcbcbc;
	color: #454545;
	font-weight: normal;
	background-color: #f8f8f8;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #bcbcbc;
	color: #454545;
	font-weight: normal;
	background-color: #f8f8f8;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #0bc9d5;
	color: #454545;
	font-weight: normal;
	background-color: #0adae7;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #bcbcbc;
	color: #454545;
	font-weight: normal;
	background-color: #f8f8f8;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #454545;
	font-weight: normal;
	border: 1px solid #bcbcbc;
	background-color: #f8f8f8;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #bcbcbc;
	color: #8c8c8c;
	background-color: #f8f8f8;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;	
	border: 1px solid #bcbcbc;
	color: #454545;
	font-weight: normal;
	background-color: #f8f8f8;
}