body {

	background : #ffffff;

	font-family : Arial, Helvetica;

	font-size : 12px;

	margin : 0 auto;

	padding : 0;

	color: #000;



}


a {
	border: 0px;
}

.clear {

clear : both;

}

* html .clear {

height : 1%;

}

img {
	border: 0;
}

.entry a:link img, .imagecaptioneasy a:link img {

margin-bottom : 5px;
}

#topentry .imagecaptioneasy a, #topentry .imagecaptioneasy a:visited {



border : 0;



margin-bottom : 5px;



}



#topentry .imagecaptioneasy a:hover {



border : 0;



}



.entry A:hover img, .imagecaptioneasy a:hover img {



border-bottom : 0;



border : 0;



margin-bottom : 5px;



text-decoration : none;



}



input {

	font-family : Arial, Helvetica;

	font-size:12px;

	padding : 0 0 0 2px;

	color: #FFF;

	border:solid 0px #191919;

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    border-radius: 5px;

}



input#searchsubmit {



width : 62px;

height: 26px;

background-color: #64a0b4;



}


input#s {



background : #ffffff none repeat scroll 0%;



color : #666666;



font-family : Helvetica, Arial, Sans-Serif;



font-size : 14px;



font-style : normal;



font-weight : normal;



margin : 0 3px 0 1px;



padding : 6px 8px 3px;



text-transform : none;



width : 200px;

height: 16px;

border: solid 1px #CCCCCC;

-moz-border-radius: 4px;

-webkit-border-radius: 4px;

border-radius: 4px;



}



* + html input#s {



background : #ffffff none repeat scroll 0%;



color : #666666;



font-family : Helvetica, Arial, Sans-Serif;



font-size : 12px;



font-style : normal;



font-weight : normal;



display : inline;



text-transform : none;



width : 203px;



margin : 0 3px 0 0;



padding : 5px 4px 3px;



}



ol, ul {



list-style-image : none;



list-style-position : outside;



list-style-type : none;



padding : 0;



margin : 5px 0;



}



#box {



margin : -15px auto 0 auto;



padding : 0;



width : 1015px;



}



#top {



margin : 0 auto;

width : 1015px;

height : 110px;

overflow : visible;

}



#bgbox {



margin : 0;



padding : 0;



width : 1015px;



}



#mainbg {

	margin : 0 0;

	background : #ffffff;

}



#sidebar {



float : right;



font-size : 12px;



padding : 0;



width : 300px;



margin-left : 15px;



clear : right !important ;



}



#footer {



background : #f0f0f0 none repeat scroll 0% 0%;



clear : both;



width : 1015px;



margin : auto;



padding : 0;



}



.lastbar {



background : #333333;



height : 25px;



width : 1015px;



margin : auto;



font-size : 11px;



text-align : center;



border-bottom : 5px solid #f0f0f0;



line-height : 25px;



color : #9a9a9a;



}



.lastbar a, .lastbar a:visited {



color : #d0d0d0;



text-decoration : none;



}



.lastbar a:hover {



text-decoration : underline;



}



#userbarbg {

	margin : 0 auto;

	width : 1015px;

	height : 95px;

	background : #333333;



}



#userbar {



width : 1015px;



height : 32px;



position : relative;



margin : 0 auto;



color : #ffff;



font : 12px Arial;



text-decoration : none;



}



#headbarbg {

	height : 135px;

	width : 100%;



}



#headbar {

	width : 1015px;

	text-align : left;

	margin : 0 auto;

	color : #000;

	font : 12px Arial;

	text-decoration : none;

	height : 146px;

	border-bottom : 1px solid #cacaca;

	position : relative;



}

#mainbanner {

	text-align : right;

	margin : 0 auto;

	color : #000;

	font : 12px Arial;

	text-decoration : none;

	height : 115px;

	border-bottom : 1px solid #cacaca;

	position : relative;

	margin-top: 15px;



}







#userbar a, #userbar a:visited {



font-weight : bold;



line-height : 23px;



color : #ffffff;



text-decoration : none;



border-bottom : 0;



}



#userbar a:hover {



border-bottom : 1px solid #555555;



}



#headbar .headbarright {



color : #999999;



font-style : normal;



font-size : 11px;



float : right;



margin-top : 22px;



line-height : 23px;



}



#headbar .headbarright li {



list-style-type : none;



display : inline;



list-style-image : none;



padding : 0;



margin : 0;



border : 0;



}



#userbar .userbarright {



color : #999999;



font-style : normal;



font-size : 11px;



float : right;



line-height : 23px;



}



#userbar .userbarright li {



list-style-type : none;



display : inline;



list-style-image : none;



padding : 0;



margin : 0;



border : 0;



}



#loginform {



color : #888888;



display : inline;



font-family : Arial, Helvetica;



font-size : 11px;



font-weight : bold;



line-height : 23px;



margin : 0;



padding : 0;



}



#loginform label {



display : inline;



font-size : 1em;



padding-right : 10px;



font-weight : normal;



}



form#loginform input {



display : inline;



font-size : 11px;



}



#userbar #search {



float : left;



margin : 4px 0 0 4px;



width : 300px;



height : 25px;



position : relative;



}



#userbar #search .keyword {



width : 230px;



height : 15px;



background : #3d3d3d;



border : 1px solid #535353;



color : #b7b7b7;



font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;



padding : 3px 5px;



position : absolute;



top : 0;



left : 0;



}



#userbar #search .search {



border : 1px solid #535353;



background : #383838;



color : #d3eaff;



font-family : Arial, Helvetica, sans-serif;



font-size : 11px;



position : absolute;



left : 245px;



height : 23px;



}



#userbar #search .search:hover {



background : #444444;



}



#userbar span {



background : #333333 !important ;



}



#headbar h1, #headbar h1 span {



width : 350px;



height : 69px;



}



#headbar h1 {



color : #333333;



font-size : 0;



font-weight : bold;



left : 3px;



margin : 0;



overflow : hidden;



padding : 0;



position : absolute;



top : 30px;



}



#headbar h1 a {



color : #333333;



text-decoration : none;



}



#headbar h1 span {



display : block;



position : absolute;



top : 0;



left : 0;



z-index : 1;



background : url(i/logo08.png) no-repeat;



}



#headbar h1 a span {



cursor : pointer;



}



#headbar #signin {



width : 140px;



float : right;



position : absolute;



top : 0;



right : 0;



}



#signin form {



padding : 0 0 0 10px;



}



#signin form fieldset {



border : none;



padding : 0;



margin : 0;



}



#signin form fieldset h4 {



font-size : 14px;



line-height : 35px;



padding : 0;



margin : 0;



font-weight : bold;



color : #333333;



font-family : Arial, Helvetica, sans-serif;



}



#signin form .form-text, #signin form .form-text-active {



color : #b7b7b7;



border : 1px solid #cacaca;



background : #ededed;



width : 114px;



padding : 3px 6px;



font-size : 12px;



}



#signin form .form-text-active {



color : #3a6496;



border : 1px solid #3a6496;



}



#signin form .form-item {



position : relative;



display : block;



margin : 2px 0 2px 0;



height : 25px;



}



#signin form .submit-line a {



color : #3a6597;



text-decoration : none;



font-size : 10px;



position : absolute;



top : 3px;



left : 0;



}



#signin form .submit-line .form-submit {



position : absolute;



top : 0;



right : 3px;



}



#headbar #signup {

	position : absolute;

	top : 110px;

	right : 0px;

	width : 150px;

	padding :10px;

	height : 25px;

	color : #333;

}



#signup fieldset {



border : none;

height: 30px;



padding : 0;



margin : 0;



}



#signup fieldset h4 {

	font-size : 14px;

	line-height : 0px;

	padding : 0;

	margin : 0;

	font-weight : bold;

	font-family : Arial, Helvetica, sans-serif;

	

}



#signup fieldset p {



font-size : 11px;



padding : 0;



margin : 0;



}



#signup fieldset a {

	display : inline;

	text-align : center;

	margin : 10px 0px 10px 0px;

	

}



#global_nav {



padding-left : 0px !important ;



float : left;



font-size : 12px;



}



ul.topnav {



border-left : 1px solid #dddddd;



padding : 0 0 0 10px;



height : 110px;



margin : 0;



}



ul.topnav h4 {



font-size : 14px;



line-height : 35px;



padding : 0;



margin : 0;



color : #333333;



font-weight : bold;



font-family : Arial, Helvetica, sans-serif;



}



ul.topnav li {



background : transparent none repeat scroll 0%;



border : medium none;



float : left;



margin : 0 0 0 -4px;



padding : 0;



}



ul.topnav li a {



background : transparent none repeat scroll 0% 50%;



color : #666666;



display : block;



font-size : 13px;



height : 18px;



line-height : 18px;



padding : 0 4px;



text-decoration : none;



width : 113px;



}



ul.topnav li a:hover {



background : transparent url(i/nav_hover.gif) no-repeat scroll 0%;



border : medium none;



color : #ffffff;



text-decoration : none;



}



.twoCols {

width : 250px;

float : left;

}



.oneCol {

width : 120px;

float : left;

}



.blogtitle {



color : #000000;

font-size : 30px;

font-weight : bold;

letter-spacing : -1px;

overflow : visible;

vertical-align : bottom;

padding : 0;

height : 150px;

margin-top : -20px;



}



#global_nav {



display : inline;

font-size : 14px;

overflow : visible;



}



#global_nav ul.nav {



float : left;

height : 29px;

margin : 0;

overflow : hidden;

}



#global_nav ul.nav li {



float : left !important ;

line-height : 29px;

list-style-image : none;

list-style-type : none;

margin : 0 0 0 5px;

background : #90b6bb;

}



#global_nav ul.nav li a {



background : transparent;

color : #4a585a;

font-size : 13px;

display : block;

font-weight : bold;

padding : 0 6px;

text-decoration : none;

text-transform : uppercase;



}



#global_nav ul.nav li a:hover {



text-decoration : none;

color : #3a6c9b;

background : #ffffff;



}



#global_nav ul.nav li:hover {



background : #ffffff;



}



#global_nav ul.nav li.current_page_item {



background : transparent none repeat scroll 0%;

float : left !important ;

line-height : 29px;

list-style-image : none;

list-style-type : none;

margin : 0 0 0 5px;

background : #ffffff;



}



#global_nav ul.nav li.current_page_item a {



background : #ffffff;

color : #3a6c9b;

font-size : 13px;

display : block;

font-weight : bold;

padding : 0 10px;

text-decoration : none;

text-transform : uppercase;

}



.googletopads {



padding : 5px;

background : #c2c2c2;

float : right;

margin-top : 10px;



}



.topdate {

font-family : Arial, Helvetica;

font-size : 11px;

font-weight : bold;

line-height : 14px;

padding-left : 3px;

color : #ffffff;

}



.topday {

background-color : #4e4e4e;

display : block;

float : right;

height : 14px;

line-height : 14px;

margin-bottom : 0;

margin-left : 6px;

margin-right : -14px;

margin-top : 0;

padding-right : 10px;

vertical-align : middle;

}



.entry h6 {



color : #000000;



font : 16px Geneva, Arial;



font-weight : normal;



margin : 0;



padding : 0;



float : right;



line-height : 14px;



}



.rsidebar ul li.search {



background : #f0eee4 none repeat scroll 0% 50%;



margin : 0 0 10px 0;



padding : 5px;



width : 290px;



border : 0;

	-moz-border-radius: 4px;
	
	-webkit-border-radius: 4px;
	
	border-radius: 4px;
	
	-moz-box-shadow:1px 1px 1px #b4aaa0;
	
	-webkit-box-shadow:1px 1px 1px #b4aaa0;
	
	box-shadow:1px 1px 1px #b4aaa0;

}



#topentry {



background : #eeeeee;

float : left;

padding : 15px;

width : 670px;

-moz-border-radius-topleft: 5px;

-moz-border-radius-topright:5px;

-moz-border-radius-bottomleft:0px;

-moz-border-radius-bottomright:0px;

-webkit-border-top-left-radius:5px;

-webkit-border-top-right-radius:5px;

-webkit-border-bottom-left-radius:0px;

-webkit-border-bottom-right-radius:0px;

border-top-left-radius:5px;

border-top-right-radius:5px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

font : 13px "Helvetica Neue", Helvetica, Arial;

line-height : 18px;

color : #4c4c4c;

}





#topentry p {



font : 13px "Helvetica Neue", Helvetica, Arial;

line-height : 18px;

color : #4c4c4c;

margin : 15px 0 0 0;



}



#topentry p img, #topentry p img a {



float : right;



display : block;



padding : 2px 0 4px 6px;



max-width : 400px;



}



#topentry p a, #topentry a {



font-weight : bold;



color : #3a6c9b;



text-decoration : none;



border-bottom : 1px solid #c5c5c5;



}



#topentry p a:hover, #topentry a:hover {



color : #3a6c9b;



border-bottom : 1px solid #3a6c9b;



}



#topentry p .more-link:link, #topentry p .more-link:visited {



background : #eeeeee none repeat scroll 0% 50%;



border : medium none;



font-style : italic;



font-weight : bold;



padding : 2px;



line-height : 10px;



}



#topentry p .more-link:hover {



background : #eaf2f4;



}



#topentry h1 {



color : #464646;



font-family : Geneva, Arial;



font-size : 16px;



font-weight : normal;



margin : 0 0 10px;



padding : 0;



line-height : 28px;



}



#topentry h1 a:link, #topentry h1 a:visited {



color : #464646;



font-family: "myriad-pro-semi-condensed-1","myriad-pro-semi-condensed-2",Helvetica, Arial, Sans-Serif;



font-weight : normal;



font-size : 30px;



letter-spacing : -1px;



text-decoration : none;



border : 0;



}



#topentry h1 a:hover {



background : none repeat scroll 0% 50%;



border : 0;



}



#topentry h5 {



color : #464646;



font : 16px Geneva, Arial;



font-weight : normal;



margin : 0;



padding : 0;



float : right;



line-height : 14px;



}



#topentry h2 {



color : #333333;



font-family : Geneva, Arial, "Times New Roman", Times, serif;



font-size : 16px;



font-weight : normal;



letter-spacing : 0;



line-height : 100%;



text-transform : none;



margin : 0;



padding : 10px 0 0 0;



border : 0;



}



#topentry h2 a, #topentry h2 a:visited {



color : #ffffff;



border-bottom : 1px solid #464646;



text-decoration : none;



}



#topentry h2 a:hover {



text-decoration : none;



border-bottom : 1px solid #ffffff;



color : #ffffff;



}



#topentry .categorybar {



font : 14px Geneva, Arial;

font-weight : normal;

background : #3a6c9b;

margin : 0;

padding : 5px;

color : #ffffff;

}



#topentry .categorybar a, #topentry .categorybar a:visited {



font-weight : normal;



font : 14px arial black, arial;



color : #ffffff;



text-decoration : none;



border : 0;



}



#topentry .categorybar a:hover {



font-weight : normal;



color : #ffffff;



border-bottom : 1px solid #73a1cc;



text-decoration : none;



}



.left {

	background : #ffffff none repeat scroll 0% 50%;

	border : 1px solid #dddddd;

	float : left;

	height : 160px;

	margin : 10px 0 0 0;

	overflow : hidden;

	padding : 10px;

	width : 323px;



}



.right {



background : #ffffff none repeat scroll 0% 50%;



border : 1px solid #dddddd;



float : right;



height : 160px;



margin : 10px 0 0;



overflow : hidden;



padding : 10px;



width : 323px;



}



.featuredpostbox {



background : #eeeeee url('i/featuredtag.png') no-repeat top right;



padding : 10px;



float : left;



border : 1px solid #c0c0c0;



margin : 10px 0 10px 0;



width : 678px;



}



.featuredpostktalento {



background : #eeeeee url('i/featuredtag.png') no-repeat top right;



padding : 10px;



float : left;



border : 1px solid #c0c0c0;



margin : 10px 0 10px 0;



width : 678px;



}



.right:hover, .left:hover {



background : #f3f3f3 none no-repeat scroll right top;



display : block;



}



.left h2, .right h2, .featuredpostbox h2, .featuredpostktalento h2, .entry .categorylink {



font-size : 10px;



margin : 0 0 5px 0;



padding : 0;



line-height : 13px;



height : 13px;



overflow : hidden;



}



.categorytop {



line-height : 18px;



}



.categorytop h1, .categorytop h1 a, categorytop h1 a:visited {



font-family : Geneva, Arial;



font-size : 20px;



color : #000000;



margin : 5px 0;



padding : 0;



text-decoration : none;



font-weight : normal;



}



.categorytop p {



margin : 5px 0 15px 0;



}



.categorytop h2 {



font-size : 10px;



margin : 0 0 5px 0;



padding : 0;



line-height : 14px;



}



.left h2 a, .left h2 a:visited, .right h2 a, .right h2 a:visited, .featuredpostbox h2 a, .featuredpostktalento h2 a, .featuredpostbox h2 a:visited, .featuredpostktalento h2 a:visited, .entry .categorylink a, .entry .categorylink a:visited {



text-transform : uppercase;



color : #438989;



margin : 0 0 10px 0;



padding : 0;



border-bottom : 1px solid #dddddd;



font-weight : bold;



}



.left h2 a:hover, .right h2 a:hover, .featuredpostbox h2 a:hover, featuredpostktalento h2 a:hover, .featuredpostbox h2 a:hover, .featuredpostktalento h2 a:hover, .entry .categorylink a:hover {



color : #438989;



border-bottom : 1px solid #438989;



}



.left h2 i, .right h2 i, .featuredpostbox h2 i, .featuredpostktalento h2 i, .categorytop h2 i {



font-size : 10px;



margin : 0;



padding : 0;



color : #999999;



font-weight : normal;



border-bottom : none;



}



.left h2 i a, .right h2 i a, .left h2 i a:visited, .right h2 i a:visited, .featuredpostbox h2 i a:visited, .featuredpostktalento h2 i a:visited, .featuredpostbox h2 i a, .featuredpostktalento h2 i a, .categorytop h2 i a:visited, .categorytop h2 i a {



color : #999999;



font-weight : normal;



border-bottom : 1px solid #dddddd;



text-transform : none;



}



.left h2 i a:hover, .right h2 i a:hover, .featuredpostbox h2 i a:hover, .featuredpostktalento h2 i a:hover, .categorytop h2 i a:hover {



border-bottom : 1px solid #dddddd;



color : #000000;



}



.left p, .right p, .featuredpostbox p, .featuredpostktalento p {



line-height : 16px;



margin : 26px 0 0;



}



.left p img, .right p img, .featuredpostbox p img, .featuredpostktalento p img {



float : left;



display : block;



padding : 3px 3px 0 0;



margin : 0;



width : 120px;



height : 80px;



overflow : hidden;



}



.categorytop p img {



float : left;



display : block;



padding : 3px 3px 0 0;



margin : 0;



}



.left h1, .left h1 a, .right h1, .right h1 a, .featuredpostbox h1 a, .featuredpostbox h1 {



color : #000000;



font-family : "myriad-pro-semi-condensed-1","myriad-pro-semi-condensed-2",Geneva, Arial;



font-size : 20px;



line-height : 20px;



font-weight : normal;



letter-spacing : 0px;



margin : 0;



height : 20px;



text-decoration : none;



}



.featuredpostktalento h1 a, .featuredpostktalento h1 {



color : #000000;



font-family : "tamarillo-1","tamarillo-2",Geneva, Arial;



font-size : 30px;



line-height : 20px;



font-weight : normal;



letter-spacing : 0px;



margin : 0;



height : 30px;



text-decoration : none;



}



.left h1 a:hover, .right h1 a:hover, .featuredpostbox h1 a:hover, .featuredpostktalento h1 a:hover, .categorytop h1 a:hover {



background : #eeeeee; 



}



.continuebox a, .continuebox a:visited, .rsidebar ul li ul.tablist li .continuebox a, .rsidebar ul li ul.tablist li .continuebox a:visited, .archivebox .continuebox a, .archivebox .continuebox a:visited {



background : #e4e4e4;



color : #777777;



font-family : Verdana, Arial, Helvetica, sans-serif;



font-size : 9px;



font-weight : bold;



margin : 0;



padding : 0 3px 1px 2px;



text-decoration : none;



}



.continuebox a:hover, .rsidebar ul li ul.tablist li .continuebox a:hover, .archivebox .continuebox a:hover {



background : #ffffff;



color : #3b5e8e;



border : 0;



font-family : Verdana, Arial, Helvetica, sans-serif;



font-size : 9px;



margin : 0;



padding : 0 3px 1px 2px;



text-decoration : none;



}



h2, .entry .metabox h2 {



color : #438989;



font-size : 12px;



font-weight : bold;



margin : 0;



font-family : Arial, Helvetica;



padding : 0;



}



h2 a, h2 a:visited {



border-bottom : 1px solid #dddddd;



color : #438989;



padding : 0 0 1px;



text-decoration : none;



}



h2 a:hover {



color : #000000;



}



h2 i {



color : #999999;



font-size : 11px;



font-style : normal;



font-weight : normal;



text-transform : none;



}



h2 i a, h2 i a:visited {



border-bottom : 1px solid #dddddd;



color : #999999;



text-decoration : none;



}



.entrybottom {



background : #f2f2f2;



float : left;



padding : 0;



margin : 0;



width : 670px;



width : 440px;



float : right;



}



.subscribebox {



height : 45px;



background : #eaf1f5;



color : #7c96a4;



font-size : 14px;



line-height : 45px;



font-weight : bold;



border : 1px solid #bad0e6;



text-align : center;



margin-bottom : 10px;

-moz-border-radius-topleft: 5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;



}



.entry {



background : #ffffff none repeat scroll 0%;

border : 1px solid #dddddd;

-moz-border-radius-topleft: 5px;

-moz-border-radius-topright:5px;

-moz-border-radius-bottomleft:0px;

-moz-border-radius-bottomright:0px;

-webkit-border-top-left-radius:5px;

-webkit-border-top-right-radius:5px;

-webkit-border-bottom-left-radius:0px;

-webkit-border-bottom-right-radius:0px;

border-top-left-radius:5px;

border-top-right-radius:5px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

color : #333333;



float : left;



padding : 15px;



width : 670px;



font-family : "Helvetica Neue", Helvetica, Arial;



font-size : 14px;



}



.entry2 {

	background : #ffffff none repeat scroll 0%;

	border : 1px solid #dddddd;

	float : left;

	padding : 15px;

	width : 670px;

	font-family : "Helvetica Neue", Helvetica, Arial;

	font-size : 14px;

}



.sidebar3 {



width : 150px;



border : 1px solid #cccccc;



padding : 0 5px;



float : right;



margin : 19px 0 5px 5px;



}



.sidebar3 li {



list-style-type : none;



list-style-image : none;



background : transparent;



padding : 0;



margin : 5px 0;



}



.sidebar3 li h2 {



color : #666666;



font-family : "Helvetica Neue", Arial;



font-size : 10px;



font-weight : bold;



margin : 0;



padding : 0;



}



.sidebar3 li ul li {



font-size : 11px;



text-decoration : none;



list-style-type : none;



border : 0;



padding : 3px 0 0 7px;



margin : 0;



line-height : 15px;



background : transparent url(i/bullet.gif) no-repeat scroll 1px 9px;



}



.entry p {



font-size : 14px;



color : #333333;



line-height : 18px;



font-family : "Helvetica Neue", Helvetica, Arial;



}



.entry a, .entry a:visited, ol.commentlist a, ol.commentlist a:visited, .archivebox a, .archivebox a:visited, .authorbox a, .authorbox a:visited {



color : #3a6c9b;



text-decoration : none;



}



.entry a:hover, ol.commentlist a:hover, .archivebox a:hover, .authorbox a:hover {



color : #3a6c9b;



text-decoration : underline;



}



.entry h5 {



color : #222222;

font-family: "myriad-pro-semi-condensed-1","myriad-pro-semi-condensed-2",Helvetica, Arial, Sans-Serif;



font-size : 30px;



font-weight : normal;



letter-spacing : 0px;



line-height : 100%;



margin : 5px 0 0;



}



.entry .ktalento {



color : #222222;

font-family: "tamarillo-1","tamarillo-2",Helvetica, Arial, Sans-Serif;



font-size : 40px;



font-weight : normal;



letter-spacing : 0px;



line-height : 100%;



margin : 5px 0 0;



}



.entry .postinfo {



border-bottom : 1px solid #cccccc;



border-top : 2px solid #438989;



font-size : 11px;



margin : 10px 0 0;



padding : 5px 0;



}



.entry h2 {



color : #222222;



font-family : Geneva, Arial, "Times New Roman", Times, serif;



font-size : 18px;



font-weight : normal;



letter-spacing : 0;



line-height : 100%;



text-transform : none;



margin : 0;



padding : 20px 0 10px;



clear : both;



}



.entry img {



max-width : 658px;



}



.entry2 {



background : #27242c none repeat scroll 0% 50%;



color : #d1d1d1;



float : left;



text-align : justify;



width : 529px;



}



#content {



float : left;



line-height : 18px;



margin : 0 auto;



padding : 0;



width : 700px;



}



#content-full {



width : 100%;



}



#content small {



font-size : 11px;



}



img.centered {



display : block;



margin-left : auto;



margin-right : auto;



}



img.alignright {



display : inline;



padding : 0;



}



img.alignleft {



float : left;



display : inline;



padding : 0;



}



blockquote {



background : #efefef none repeat scroll 0% 50%;



border-left : 5px solid #cfcfcf;



margin : 15px 30px 0 10px;



padding : 5px 10px 5px 20px;



}



blockquote cite {



display : block;



margin : 5px 0 0;



}



.tagsbox {



font-size : 10px;



margin : 5px 0;



padding : 5px;



}



.googleads1 {



background : #101214 none repeat scroll 0% 50%;



color : #ffffff;



float : left;



font-weight : bold;



margin : 30px 0 0;



padding : 10px;



width : 509px;



}



.red {



color : #438989;



border-bottom : 1px solid #dddddd;



}



.lovebar {



background : #dddddd url('i/rsstag.png') no-repeat top right;



height : 65px;



line-height : 65px;



font-size : 20px;



font-family : Geneva, Arial;



margin-bottom : 25px;



}



.entry .lovebar p {



font-family : Geneva, Arial;



font-size : 20px;



height : 65px;



line-height : 65px;



padding-left : 150px;



margin : 0;



}



.entry .metabox {



float : left;



font-family : Arial, Helvetica;



font-size : 11px;



margin : 0 5px;



padding : 5px;



width : 203px;



}



.rssinput {



background : #101214 none repeat scroll 0% 50%;



border : 1px solid #403b47;



color : #acddd8;



font-weight : bold;



padding : 4px;



width : 150px;



}



.navigation {



color : #666666;



float : left;



padding : 10px 0 0 0;



}



#misc {



background : #27242c none repeat scroll 0% 50%;



float : right;



padding : 15px;



width : 290px;



}



#info {



color : #d1d1d1;



float : left;



font-size : 12px;



line-height : 18px;



}



.line {



width : 100%;



height : 1px;



border-bottom : 1px solid #dddddd;



}



#sidebar .rsidebar h2, h7 {



color : #45566d;



font-family : "Helvetica Neue", Arial;



font-size : 15px;



margin : 0 0 10px;



font-weight : bold;



text-transform : none;



}



#sidebar .rsidebar h2 a, #sidebar .rsidebar h2 a:visited {



font-size : 14px;



}



.rsidebar {



color : #666666;



}



.rsidebar ul {



margin : 0;



padding : 0;



}



.rsidebar ul li {



background : #ffffff none repeat scroll 0% 0%;



border : 1px solid #dddddd;



margin : 0 0 10px;



padding : 10px;



width : 278px;



}



.rsidebar ul li ul, .categorytop ul {



list-style-type : none;



margin : 0;



}



.rsidebar ul li ul li, .categorytop ul li, ul li, li {



background : transparent url(i/bullet.gif) no-repeat scroll 1px 9px;



list-style-type : none;



margin : 0;



padding : 3px 0 3px 8px;



border-bottom : 1px solid #cacaca;



border-left : none;



border-top : none;



border-right : none;



}



.rsidebar ul li ul li.nolist, .rsidebar ul li ul li.nolist a {



list-style-image : none;



list-style-type : none;



padding : 0;



text-decoration : none;



border : 0;



margin : 0 0 3px 0;



}



ul li a, ul li a:visited {



text-decoration : none;



border : 0;



}



.rsidebar ul li ul li a, .rsidebar ul li ul li a:visited, .rsidebar ul li a, .rsidebar ul li a:visited, .categorytop ul li a, .categorytop ul li a:visited {



font : 11px Arial, Helvetica;



color : #333333;



font-weight : bold;



text-decoration : none;



}



.rsidebar ul li ul li a:hover, .categorytop ul li a:hover, ul li a:hover {



text-decoration : underline;



}



.rsidebar ul {



list-style-type : none;



margin : 0;



padding : 0;



}



.rsidebar p {



margin : 0;



padding : 0 0 5px 0;



}



.rsidebar ul li .rsidebar-title {



color : #ffffff;



font-size : 12px;



font-weight : bold;



}



.rsidebar ul li ul.tablist li .linetwo, .archivebox .linetwo, .authorbox .linetwo, .rsidebar ul li .linetwo {



font : 10px Arial, Helvetica;



color : #888888;



font-weight : normal;



}



.rsidebar ul li ul.tablist li .linetwo a:link, .rsidebar ul li ul.tablist li .linetwo a:visited, .archivebox .linetwo a:link, .archivebox .linetwo a:visited, .authorbox .linetwo a:link, .authorbox .linetwo a:visited, .rsidebar ul li .linetwo a:link, .rsidebar ul li .linetwo a:visited {



color : #5f768d;



border-bottom : none;



font-weight : normal;



text-decoration : none;



font-size : 10px;



}



.rsidebar ul li ul.tablist li .linetwo a:hover, .archivebox .linetwo a:hover, .authorbox .linetwo a:hover, .rsidebar ul li .linetwo a:hover {



border-bottom : 1px solid #333333;



text-decoration : none;



}



.rsidebar ul li .tabberlive .tabbertabhide {



display : none;



}



.rsidebar ul li ul.tablist {



background : #ffffff none repeat scroll 0% 50%;



float : left;



padding : 5px 0 0 0;



width : 278px;



}



.rsidebar ul li ul.tablist a:link, .rsidebar ul li ul.tablist a:visited {



color : #888888;



text-decoration : none;



border-bottom : none;



}



.rsidebar ul li ul.tablist a:hover {



border-bottom : 1px solid #dddddd;



text-decoration : none;



}



.rsidebar ul li ul.tablist li {



background : transparent url(i/bullet.gif) no-repeat scroll 1px 9px;



list-style-type : none;



margin : 0;



padding : 5px 0 5px 8px;



font : 11px Arial, Helvetica;



line-height : 14px;



width : 270px;



}



.rsidebar ul li ul.tablist li ul li, .rsidebar ul li ul.tablist li ul li a:link, .rsidebar ul li ul.tablist li ul li a:visited {



background : transparent;



list-style-type : none;



list-style-image : none;



font-weight : normal;



text-decoration : none;



border : 0;



padding : 0;



margin : 5px 0 0 4px;



}



.rsidebar ul li ul.tablist li a:link, .rsidebar ul li ul.tablist li a:visited {



font : 11px Arial, Helvetica;



color : #333333;



font-weight : bold;



border-bottom : none;



text-decoration : none;



}



.rsidebar ul li ul.tablist li a:hover, .rsidebar ul li ul.tablist li ul li a:hover {



border-bottom : 1px solid #3b5e8e;



}



.rsidebar ul li .tabberlive {



background : #eeeeee none repeat scroll 0% 50%;



display : block;



float : left;



margin : 0;



width : 100%;



}



.rsidebar ul li ul.tabbernav {



background : #eeeeee none repeat scroll 0% 50%;



display : inline;



float : left;



padding : 5px;



width : 260px;



}



.rsidebar ul li ul.tabbernav li {



float : left;



margin : 0;



padding : 0;



border : none;



width : auto;



}



.rsidebar ul li ul.tabbernav li a:link, .rsidebar ul li ul.tabbernav li a:visited {



background : #eeeeee none repeat scroll 0% 50%;



color : #555555;



display : block;



margin : 0 4px 0 0;



overflow : hidden;



padding : 5px;



width : auto;



text-decoration : none;



text-transform : uppercase;



font-weight : bold;



font-size : 10px;



border : none;



}



.rsidebar ul li ul.tabbernav li:hover a {



background : #cbcbcb none repeat scroll 0% 50%;



color : #6d6d6d;



border : none;



}



.rsidebar ul li ul.tabbernav li.tabberactive a {



background : #3b5e8e none repeat scroll 0% 50%;



color : #ffffff;



text-decoration : none;



text-transform : uppercase;



font-weight : bold;



font-size : 10px;



}



.rsidebar ul li .tabberlive .tabbertab {



background : #eeeeee none repeat scroll 0% 50%;



}



.rsidebar ul li .tabberlive .tabbertab h2 {



display : none;



}



.rsidebar ul li .tabberlive .tabbertab h3 {



display : none;



}



.rsidebar ul li #tab2.tabberlive .tabbertab {



height : 200px;



overflow : auto;



}



.boxcomments {



background : #ffffff none repeat scroll 0% 50%;



border : 1px solid #dddddd;



margin : 10px 0 0;



padding : 10px;



}



.boxcomments a, .boxcomments a:visited {



color : #898989;



border : 0;



text-decoration : none;



}



.boxcomments a:hover {



border-bottom : 1px solid #dddddd;



text-decoration : none;



color : #3a6c9b;



}



ol.commentlist p {



font-size : 13px;



color : #333333;



line-height : 16px;



font-family : "Helvetica Neue", Helvetica, Arial;



margin : 5px 0;



padding : 0;



}



.commentauthor {



display : inline;



float : left;



font-weight : normal;



line-height : 14px;



margin-left : -180px;



width : 170px;



}



.commentauthorname {



color : #333333;



font-weight : bold;



border : 0;



line-height : 18px;



}



.commentauthor .commentauthorname a:link, .commentauthor .commentauthorname a:visited {



text-decoration : none;



color : #333333;



border-bottom : 1px solid #cccccc;



}



.commentauthor .commentauthorname a:hover {



text-decoration : none;



color : #333333;



border-bottom : 1px solid #3a6c9b;



}



.commentbody {



color : #666666;



display : inline;



float : left;



font-size : 11px;



margin : 0;



padding : 0 5px;



width : 98%;



}



.commentbody small {



font-size : 10px;



}



.postbox {



background : #eeeeee none repeat scroll 0%;



color : #333333;



margin : 10px 0 0;



padding : 15px;

-moz-border-radius-topleft: 5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;



}



.postbox p {



margin : 10px 0 0 0;



}



.postbox a, .postbox a:visited {



color : #3a6c9b;



text-decoration : none;



border-bottom : 1px solid #dddddd;



}



.postbox a:hover {



color : #3a6c9b;



border-bottom : 1px solid #3a6c9b;



text-decoration : none;



}



#commentform {



margin : 0;



}



#commentform label {



margin : 0;



}



#commentform input {



padding : 5px;



}



#commentform textarea {



font-size : 13px;



margin : 5px 0 10px;



padding : 5px;



}



.authorcomment {



background : #2c2932 none repeat scroll 0% 50%;



border : 1px solid #9ed6d0;



margin-bottom : 10px;



}



ol.commentlist {



list-style-image : none;



list-style-position : outside;



list-style-type : none;



padding : 0;



}



ol.commentlist li {



background : #eeeeee none repeat scroll 0% 50%;



border : 0 none;



float : right;



line-height : 1.5em;



margin : 10px 0 5px;



width : 490px;



}



.odd {

background : #dedede none repeat scroll 0% 50%;

-moz-border-radius-topleft: 5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;

}



input#url, input#author, input#email, textarea {



font-family : Helvetica Neue, Helvetica, Arial;



margin-bottom : 0.6em;



margin-top : 2px;



padding : 3px;



width : 98%;



}



#footer {



clear : both;



}



.footer_box1 {



float : left;



height : 116px;



width : 226px;



padding : 8px;



}



.footer_box1 h3 {



color : #444444;



font-family : Geneva, Arial;



font-size : 16px;



font-weight : bold;



margin : 0;



padding : 0;



}



.footer_box1 p, .footer_box2 p {



color : #555555;



font-family : Arial, Helvetica;



font-size : 11px;



margin : 5px 0 0 0;



line-height : 14px;



}



.footer_box1 p a, .footer_box1 p a:visited {



color : #3a6c9b;



text-decoration : none;



border-bottom : 1px solid #dddddd;



}



.footer_box1 p a:hover {



text-decoration : none;



border-bottom : 1px solid #3a6c9b;



}



.footer_box2 {



border-color : #bebebe;



border-style : solid;



border-width : 0 0 0 1px;



float : right;



height : 140px;



margin-left : 10px;



padding-left : 15px;



padding : 5px;



width : 220px;



}



.footer_box2 p a, .footer_box2 p a:visited, .footer_box2 ul li a, .footer_box2 ul li a:visited {



color : #555555;



font-size : 11px;



line-height : 16px;



text-decoration : none;



}



.footer_box2 p a:hover, .footer_box2 ul li a:hover {



color : #333333;



text-decoration : none;



border-bottom : 1px solid #333333;



}



.footer_box2 h3 {



color : #333333;



font-family : "Helvetica Neue", Helvetica, Arial;



font-size : 12px;



font-weight : bold;



margin : 0;



padding : 5px;



}



.footercreditbox {



background : #27242c none repeat scroll 0% 50%;



display : block;



line-height : 12px;



margin : 0;



padding : 5px;



text-align : center;



}



.archivebox {



width : 678px;



background : #ffffff;



float : left;



border : 1px solid #dddddd;



padding : 10px;



float : left;



margin-top : 10px;



font-family : "Helvetica Neue", Helvetica, Arial;



color : #555555;



}



.archivebox .thumblist {



padding : 3px;



width : 120px;



height : 80px;



margin : 0 5px 0 5px;



background : #ffffff;



float : left;



display : block;



overflow : hidden;



}



.archivebox li {



font-size : 12px;



color : #555555;



line-height : 14px;



font-family : "Helvetica Neue", Helvetica, Arial;



}



.archivebox li a, .archivebox li a:visited {



color : #3a6c9b;



text-decoration : none;



font-size : 12px;



font-weight : bold;



border : 0;



}



.archivebox li a:hover {



font-size : 12px;



color : #3a6c9b;



text-decoration : none;



border-bottom : 1px solid #3a6c9b;



}



.authorbox {

	background : #f0eeee;

	margin : 0 0 10px 0;

	padding : 2px;

	padding-left: 12px;

	-moz-border-radius: 5px;

    -webkit-border-radius: 5px;

 border-radius: 5px;

}



.authorbox h1 {



letter-spacing : 0px;



font-size : 15px;



color : #333333;



margin : 0;



padding : 4px;



}



.authorbox p {



font-family : "Helvetica Neue", Helvetica, Arial;



font-size : 13px;



line-height : 15px;



margin-bottom : 0;



}



.imagecaptioneasy {



padding : 5px;



font-family : "Helvetica Neue", Arial;



font-size : 10px;



line-height : 1.15em;



text-align : center;



border : 1px solid #cccccc;



background : #f3f3f3;



color : #555;



}



.imagecaptioneasy img {



border : 0 solid #fff;



margin-bottom : 5px;



}



.imagecaptioneasy span {



text-align : left;



}



.imagecaptioneasy_top_left {



margin : 0 10px 10px 0;



float : left;



}



.imagecaptioneasy_top_right {



margin : 0 0 10px 10px;



float : right;



}



.imagecaptioneasy_top_nowrap {



margin : 0 0 10px 0;



float : none;



}



.imagecaptioneasy_left {



margin : 10px 10px 10px 0;



float : left;



}



.imagecaptioneasy_right {



margin : 10px 0 10px 10px;



float : right;



}



.imagecaptioneasy_nowrap {



margin : 10px auto;



float : none;



max-width : 660px;



}



.alignleft img {



border : 0 solid #fff;



margin-bottom : 5px;



}



.alignright img {



border : 0 solid #fff;



margin-bottom : 5px;



}



.imagecaptioneasy_ft {



margin : 10px 10px 10px 0;



float : left;



}



.imagecaptioneasy_ght {



margin : 10px 0 10px 10px;



float : right;



}



.imagecaptioneasy_top_ft {



margin : 0 10px 10px 0;



float : left;



}



.imagecaptioneasy_top_ght {



margin : 0 0 10px 10px;



float : right;



}



ul.whatsnext {



font-size : 12px;



font-weight : bold;



}



ul.whatsnext li a {



vertical-align : top;



}



#content .entry .entrybottom .tabberlive .tabbertabhide {



display : none;



}



#content .entry .entrybottom ul.tablist {



background : #ffffff none repeat scroll 0% 50%;



border-color : #cccccc;



border-style : none solid solid;



border-width : medium 1px 1px;



float : left;



margin : 0;



padding : 5px;



width : 428px;



}



#content .entry .entrybottom ul.tablist ul.related_post {



margin : 0;



}



#content .entry .entrybottom ul.tablist a:link, #content .entry .entrybottom ul.tablist a:visited {



color : #888888;



text-decoration : none;



border-bottom : none;



}



#content .entry .entrybottom ul.tablist a:hover {



border-bottom : 1px solid #dddddd;



text-decoration : none;



}



#content .entry .entrybottom ul.tablist li {



background : transparent url(i/bullet.gif) no-repeat scroll 1px 9px;



list-style-type : none;



margin : 0;



padding : 5px 0 5px 8px;



font : 11px Arial, Helvetica;



line-height : 14px;



}



#content .entry .entrybottom ul.tablist li ul li, #content .entry .entrybottom ul.tablist li ul li a:link, #content .entry .entrybottom ul.tablist li ul li a:visited {



background : transparent;



list-style-type : none;



list-style-image : none;



font-weight : normal;



text-decoration : none;



border : 0;



padding : 0;



margin : 5px 0 0 4px;



}



#content .entry .entrybottom ul.tablist li a:link, #content .entry .entrybottom ul.tablist li a:visited {



font : 11px Arial, Helvetica;



color : #333333;



font-weight : bold;



border-bottom : none;



text-decoration : none;



}



#content .entry .entrybottom ul.tablist li a:hover, #content .entry .entrybottom ul.tablist li ul li a:hover {



border-bottom : 1px solid #3b5e8e;



}



#content .entry .entrybottom .tabberlive {



background : #eeeeee none repeat scroll 0% 50%;



display : block;



float : left;



margin : 0;



width : 100%;



}



#content .entry .entrybottom ul.tabbernav {



background : #eeeeee none repeat scroll 0% 50%;



border : 1px solid #cccccc;



display : inline;



float : left;



margin : 0;



padding : 5px;



width : 428px;



}



#content .entry .entrybottom ul.tabbernav li {



float : left;



margin : 0;



padding : 0;



border : none;



width : auto;



}



#content .entry .entrybottom ul.tabbernav li a:link, #content .entry .entrybottom ul.tabbernav li a:visited {



background : #eeeeee none repeat scroll 0% 50%;



color : #555555;



display : block;



margin : 0 4px 0 0;



overflow : hidden;



padding : 5px;



width : auto;



text-decoration : none;



text-transform : uppercase;



font-weight : bold;



font-size : 10px;



border : none;



}



#content .entry .entrybottom ul.tabbernav li:hover a {



background : #cbcbcb none repeat scroll 0% 50%;



color : #6d6d6d;



border : none;



}



#content .entry .entrybottom ul.tabbernav li.tabberactive a {



background : #3b5e8e none repeat scroll 0% 50%;



color : #ffffff;



text-decoration : none;



text-transform : uppercase;



font-weight : bold;



font-size : 10px;



}



#content .entry .entrybottom .tabberlive .tabbertab {



background : #eeeeee none repeat scroll 0% 50%;



}



#content .entry .entrybottom .tabberlive .tabbertab h2 {



display : none;



}



#content .entry .entrybottom .tabberlive .tabbertab h3 {



display : none;



}



#content .entry .entrybottom #tab2.tabberlive .tabbertab {



height : 200px;



overflow : auto;



}


/* MY-DROPDOWN-STYLES */

.shailan-dropdown-menu { background: #ffffff url("your-image-here.jpg") top right repeat; }

.shailan-dropdown-menu ul.dropdown li a {

    padding: 5px 7px;

    font-size: 14px;

    color: #000000; }

.shailan-dropdown-menu ul.dropdown li a:hover {

	font-style: normal;

	background-color: #326896;

	color: #ffffff;

}

.shailan-dropdown-menu ul.dropdown li ul{ width:auto; background: #333333; background: url(images/opacity.png);

        border-radius: 4px;

        -moz-border-radius: 4px;

        -webkit-border-radius: 4px;

        -khtml-border-radius: 4px; }

.shailan-dropdown-menu ul.dropdown li.current_page_item>a,

    .shailan-dropdown-menu ul.dropdown li.current-cat>a,

    .shailan-dropdown-menu ul.dropdown li.current-cat>a:hover,

    .shailan-dropdown-menu ul.dropdown li.current_page_item>a:hover{

	color: #ffffff;

	background: #326896;

}

/* Mailpress */

.MailPressFormSubmit {
        
        padding:0 0 3px;
        background:#64A0B4;
        border:0px;
margin: 6px 3px 0 1px;
	height: 24px;
        color:#FFFFFF;
        font-weight:bold;
}
#mp-form{
        height: 32px;
        margin: 1px;
        padding: 5px 0 0 5px
}

.MailPressFormName {
    background: none repeat scroll 0 50% #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    color: #666666;
    font-family: Helvetica,Arial,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    height: 16px;
    margin: 6px 3px 0 1px;
    padding: 6px 8px 3px;
    text-transform: none;
    width: 200px;
}

.MailPressFormEmail {
    background: none repeat scroll 0 50% #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    color: #666666;
    font-family: Helvetica,Arial,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    height: 16px;
    margin: 3px 3px 0 1px;
    padding: 6px 8px 3px;
    text-transform: none;
    width: 200px;
}

#mp-form input.MailPressFormEmail{
        background: #d5d3c4;
        border-bottom: 1px solid #fcfcfa;
        border-top: 1px solid #c4c2b5;
        border-left: 1px solid #c4c2b5;
        color: #ffffff;
        float: left;
        font-size: 11px;
        padding: 7px 5px 8px;
        width: auto; 
