/*

	Theme Name: Talian reloaded [Green].
	Theme URI: http://www.va4business.com/business/
	Theme Demo: http://www.va4business.com/talian/
    Version: 2.10
    Download URL: http://www.va4business.com/business/112/talian-reloaded/
	Description: A theme created by <a href="http://www.va4business.com" target="_blank">VA4business.com</a>.
	Author: Steve Arun
	Author URI: http://www.va4business.com/
	Tags: Talian, 3 colomn theme, SEO theme, Green & black

*/



body {

	font-family: Verdana, Arial, "Times New Roman", sans-serif;

	font-size: small;

	color: #333333;

	margin: 0px;

	padding: 0px;

	background-image: url(images/headerbg.gif);

	background-repeat: repeat-x;

	background-position: top;

}

h1, h2, h3, h4, h5, h6 {

	font-family: "Lucida Sans", "Lucida Grande", "Trebuchet MS";

}

a {

	color: #000000;

	text-decoration: none;

}

a:hover {

	color: #003399;

	text-decoration: none;



}

em {

	padding: 0px;

	font-size: 11px;

	font-style: normal;

	font-family: Arial, Helvetica, sans-serif;

	color: #666666;

	clear: both;

	display: block;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

.post-content ul ul {

	margin: 0px;

	padding: 0px;

}







.post-social {

	

	font-size: 12px;

        font-weight: bold;

	line-height: 25px;

	color: #191919;

	font-family: Verdana, "Times New Roman", Times, Georgia, serif;

	background: #FFF2BF;

	display: block;

	margin: 40px auto 5px auto !important;

        margin: 10px auto 10px auto;

	padding: 5px 0px 5px 10px;

	width: 450px;

	border: 1px solid #FFE375;

}

.post-social a {

        

	text-align: center;

	padding-right: 3px;

	padding-left: 3px;

	color: #333333;

	text-decoration: none;

	border-right: 0px solid #333333;

}

.post-social a:hover {

	text-align: center;

      

	padding-right: 3px;

	padding-left: 3px;

	color: #C20000;

	text-decoration: none;

	border-right: 0px solid #333333; 

}









.info {

	border: 1px solid #4AB7FF;

	font-size: 11px;

	color: #191919;

	background: #BFE5FF url(images/styling/info.gif) no-repeat 5px center;

	font-family: Verdana, sans-serif, "Courier New";

	line-height: 125%;

	margin: 10px 0px 0px;

	padding: 12px 12px 12px 35px;

	display: block;

	font-weight: 400;

	width: 70%;

}

.warning {

	border: 1px solid #FF8888;

	font-size: 11px;

	color: #191919;

	font-family: Verdana, sans-serif, "Courier New";

	line-height: 125%;

	background: #FFBFBF url(images/styling/warning.gif) no-repeat 5px center;

	display: block;

	margin: 10px 0px 0px;

	padding: 12px 12px 12px 35px;

	font-weight: 400;

	width: 70%;

}

.download {

	border: 1px solid #C2E069;

	font-size: 11px;

	color: #191919;

	font-family: Verdana, sans-serif, "Courier New";

	line-height: 125%;

	background: #E5F2BF url(images/styling/download.gif) no-repeat 5px center;

	display: block;

	margin: 10px 0px 0px;

	padding: 12px 12px 12px 35px;

	font-weight: 400;

	width: 70%;

}

.alert {

	border: 1px solid #FFC875;

	font-size: 11px;

	color: #191919;

	line-height: 125%;

	background: #FFE5BF url(images/styling/alert.gif) no-repeat 5px 5px;

	font-family: Verdana, sans-serif, "Courier New";

	display: block;

	margin: 10px 0px 0px;

	padding: 12px 12px 12px 35px;

	font-weight: 400;

	width: 70%;

}

.note {

	border: 1px solid #FFE375;

	font-size: 11px;

	color: #191919;

	font-family: Verdana, "Times New Roman", Times, Georgia, serif;

	line-height: 125%;

	background: #FFF2BF url(images/styling/note.gif) no-repeat 5px center;

	display: block;

	margin: 10px 0px 0px;

	padding: 12px 12px 12px 35px;

	font-weight: 400;

	width: 70%;

}





img.alignleft {

	float: left;

	margin-top: 5px;

	margin-right: 8px;

	margin-bottom: 2px;

	margin-left: 0px;

}

img.alignright {

	float: right;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 8px;

}

img.aligncenter {

	display: block;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 4px;

	margin-left: auto;

	clear: both;

}

.alignleft {

}

.alignright {

	float: right;

}

.aligncenter {

	display: block;

	clear: both;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#wrap_talia {

	width: 930px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#container_talia {

	margin: 0px;

	float: left;

	width: 920px;

}







#header_talia {

	float: left;

	width: 900px;

	padding-right: 10px;

	padding-left: 10px;

	

}

#content_talia {

	float: left;

	width: 900px;

	padding-right: 10px;

	padding-left: 10px;

	position: relative;

}

.right-content-talia {

	float: right;

	width: 700px;

}

.left-content-talia {

	float: left;

	width: 200px;

}

#left-post {

	width: 480px;

	padding-right: 10px;

	padding-left: 10px;

	float: left;

	position: relative;

	padding-top: 20px;

}

#right-sidebars {

	float: right;

	width: 200px;

	padding-bottom: 25px;

}

#left-sidebars {

	float: left;

	width: 200px;

	padding-bottom: 25px;

}

#footer_talia {

	float: left;

	height: 60px;

	width: 100%;

	text-align: center;

	padding-top: 42px;

	color: #FFFFFF;

	font-size: 13px;

	background-color: #030303;

	border-top: 3px solid #F6B81A;

	font-family: Verdana, Arial, "Times New Roman", sans-serif;

}

#footer_talia a:link, #footer_talia a:visited {

	color: #CCCCCC;

	text-decoration: none;

}

#footer_talia a:hover, #footer_talia a:active {

	color: #FFFFFF;

	text-decoration: underline;

}

.header_site_desc {

	float: left;

	width: 490px;

	padding-top: 24px;

}

.header_site_desc h1 {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 460px;

	font-size: 26px;

	color: #FFFFFF;

	font-weight: normal;

}

.header_site_desc p {

	font-size: 12px;

	color: #F4f4f4;

	margin: 0px;

	float: left;

	width: 100%;

	font-weight: bold;

}

.header_site_desc h1 a:link, .header_site_desc h1 a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.header_site_desc h1 a:hover, .header_site_desc h1 a:active {

	color: #FFF;

	text-decoration: none;

        padding-left:3px;

        border-left:2px solid #fff;

        

}

.header_nav_box {

	float: right;

	width: 400px;

	padding-top: 30px;

	overflow: hidden;

        

}

#searchform {

	float: left;

	height: 30px;

	width: 400px;

}

#searchform form {

	float: left;

	width: 400px;

	margin: 0px;

	padding: 0px;

}

#searchform p {

	padding: 0px;

	float: right;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.src_field {

	width: 250px;

	border: 1px solid #CCCCCC;

	float: left;

	height: 20px;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 2px;

}



.htop {

	float: left;

	width: 900px;

}



.navigators {

	float: right;

	width: 900px;

}

.navigators ul {

	margin: 0px;

	float: right;

	width: 900px;

	list-style-type: none;

	padding: 18px 0px 0px;

}

.navigators ul li {

	display: inline;

	color: #FFFFFF;

	padding: 0px;

	margin: 0px;

}

.navigators ul li a:link, .navigators ul li a:visited {

	display: block;

	padding-right: 15px;

	padding-left: 15px;

	color: #fff;

	text-decoration: none;

	text-align: center;

	background-color: #F6B81A;

	line-height: 25px;

	height: 25px;

	font-weight: bold;

	width: auto;

	float: right;

	margin: 2px 2px 0px;

}

.navigators ul li a:hover, .navigators ul li a:active {

	display: block;

	padding-right: 15px;

	padding-left: 15px;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	background-color: #F6B81A;

	line-height: 25px;

	height: 25px;

	font-weight: bold;

	width: auto;

	float: right;

	margin: 2px 2px 0px;

}

.sidebar-box {

	float: left;

	width: 200px;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.box-ads {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 200px;

	background: #f9f9f9;

}

.box-ads img {

	margin-top: 8px;

	margin-bottom: 0px;

	border-width: 0px;

}





.sidebar-box h3 {

	float: left;

	width: 188px;

	border: 1px solid #000;

	font-size: 14px;

	color: #FFFFFF;

	background-image: url(images/h2navbg.gif);

	background-repeat: repeat-x;

	height: 31px;

	line-height: 31px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-weight: bold;

}

.sidebar-box ul {

	background-color: #f9f9f9;

	margin: 0px;

	float: left;

	width: 183px;

	list-style-type: none;

	border-top: 1px solid #efefef;

	border-right: 1px solid #efefef;

	border-bottom: 2px solid #efefef;

	border-left: 1px solid #efefef;

	padding: 8px 10px 8px 5px;

}

.sidebar-box ul ul {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 173px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}



.sidebar-box ul li {

	margin: 0px 0px 8px;

	float: left;

	padding: 0px;

	font-size: 11px;

	line-height: 16px;

	color: #000000;

	width: 183px;

}

.sidebar-box ul ul li {

	margin: 8px 0px 0px;

	padding: 0px;

	float: left;

	font-size: 11px;

	line-height: 16px;

	color: #000000;

	width: 173px;

}



.sidebar-box ul li a:link, .sidebar-box ul li a:visited {

	margin: 0px;

	color: #333333;

	text-decoration: none;

	background-image: url(images/bullet.gif);

	background-repeat: no-repeat;

	background-position: left 2px;

	padding: 3px 0px 3px 16px;

}

.sidebar-box ul li a:hover, .sidebar-box ul li a:active {

	margin: 0px;

	color: #003399;

	text-decoration: underline;

	background-image: url(images/bullet.gif);

	background-repeat: no-repeat;

	background-position: left 2px;

	padding: 3px 0px 3px 16px;

}

#put-image-here {

	float: left;

	height: 120px;

	width: 480px;

	background-image: url(images/talian-green.jpg);

	background-repeat: no-repeat;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #D8D8D8;

}

.post-fixed {

	float: left;

	height: 25px;

	width: 470px;

}



#post-entry {

	float: left;

	width: 480px;

	padding-top: 8px;

	padding-bottom: 8px;

}

.post-meta {

	margin: 0px;

	float: left;

	width: 470px;

	padding-top: 8px;

	padding-right: 4px;

	padding-bottom: 8px;

	padding-left: 4px;

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 2px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #F4F4F4;

	border-right-color: #F4F4F4;

	border-bottom-color: #EEEEEE;

	border-left-color: #F4F4F4;

}

#post-entry h1 {

	font-size: 28px;

	color: #303030;

	margin: 0px;

	float: left;

	width: 470px;

	font-weight: 400;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	padding: 0px;

	line-height: 32px;

}

#post-entry h2 {

	font-size: 18px;

	color: #303030;

	margin: 0px;

	float: left;

	width: 465px;

	letter-spacing: 0px;

	padding: 0px 0px 0px 3px;

	line-height: 24px;

	font-weight: bold;

}

.post-content h3 {

	margin: 0px 0px 5px;

	padding: 0px 0px 3px;

	font-size: 17px;

	font-weight: bold;

	line-height: 23px;

	color: #303030;

	border-bottom: 1px solid #dddddd;

}

.post-content h4 {

	margin: 0px 0px 5px;

	padding: 0px 0px 3px;

	padding: 0px;

	font-size: 18px;

	font-weight: bold;

	line-height: 24px;

}

.post-content h5 {

	margin: 0px 0px 5px;

	padding: 0px 0px 3px;

	padding: 0px;

	font-size: 16px;

	font-weight: bold;

	line-height: 22px;

}

.post-content h6 {

	margin: 0px 0px 5px;

	padding: 0px 0px 3px;

	padding: 0px;

	font-size: 14px;

	font-weight: bold;

	line-height: 20px;

}

#post-entry h1 a:link, #post-entry h1 a:visited {

	color: #000000;

	text-decoration: none;

}

#post-entry h1 a:hover, #post-entry h1 a:active {

	color: #003399;

	text-decoration: underline;

}

.posted-aut-cat {

	float: left;

	width: 470px;

	font-size: 11px;

	color: #000000;

}

.posted-aut-cat a:link, .posted-aut-cat a:visited {

	color: #666666;

	text-decoration: none;

}

.posted-aut-cat a:hover, .posted-aut-cat a:active {

	color: #000;

	text-decoration: underline;

}

.post-content {

	float: left;

	width: 470px;

	padding-top: 10px;

	padding-bottom: 10px;

	font-size: 12px;

	line-height: 19px;

	color: #333333;

	overflow: hidden;

}

.post-commented {

	float: left;

	width: 470px;

}

.post-box {

	float: right;

	margin: 0px;

	line-height: 30px;

	color: #FFFFFF;

	text-align: center;

	font-size: 10px;

	padding: 0px;

}

.post-box a:link, .post-box a:visited {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	margin: 0px;

	padding: 0px 0px 0px 28px;

	float: right;

	width: 130px;

	height: 35px;

	background: url(images/commented_v.gif) no-repeat;

	text-align: left;

}

.post-box a:hover, .post-box a:active {

	color: #FFFFFF;

	text-decoration: underline;

	display: block;

	margin: 0px;



	padding: 0px 0px 0px 28px;

	float: right;

	width: 130px;

	height: 35px;

	background: url(images/commented_v.gif) no-repeat;

	text-align: left;

}

.post-content code {

	display: block;

	padding: 5px;

	clear: both;

	margin-top: 10px;

	margin-right: 40px;

	margin-bottom: 10px;

	margin-left: 5px;

	font-family: "Trebuchet MS", Tahoma, "Arial Narrow";

	font-size: 13px;

	color: #000000;

	background-color: #F4F4F4;

	border: 1px dotted #F7F7F7;

}

.post-content img {

	padding: 2px;

	background-color: #f7f7f7;

}

.post-content blockquote {

	background-image: url(images/bquote.gif);

	background-repeat: no-repeat;

	background-position: left top;

	clear: both;

	margin-top: 10px;

	margin-right: 40px;

	margin-bottom: 10px;

	margin-left: 5px;

	padding-top: 15px;

	padding-left: 38px;

	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;

	font-size: 14px;

	color: #333333;

	text-align: left;

	font-weight: bold;

}







.post-content a:link, .post-content a:visited {

	color: #333333;

	text-decoration: underline;

	font-weight: normal;

}

.post-content a:hover, .post-content a:active {

	color: #0066CC;

	text-decoration: none;

	font-weight: normal;

}.post-navs {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 480px;

	font-size: 14px;

	color: #000000;

}

.post-navs a:link, .post-navs a:visited {

	color: #000000;

	text-decoration: none;

}

.post-navs a:hover, .post-navs a:active {

	color: #CCCC99;

	text-decoration: none;

}

#comment-temps {

	float: left;

	width: 480px;

}



#comment-temps h2 {font:bold 12px Tahoma, Verdana; color:#000000; border:2px solid #CCCCCC;padding:3px; background: #DBDBDB; margin-bottom: 10px;}









#comment-temps a:link, #comment-temps a:visited {

	color: #003399;

	text-decoration: underline;

}

.rssfeed {

	margin: 0px;

	float: left;

	width: 460px;

	background-image: url(images/feed.png);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 20px;

	text-align: left;

	font-size: 11px;

	color: #000000;

}

#comment-temps a:hover, #comment-temps a:active {

	color: #0099CC;

	text-decoration: none;

}

.com-box {

	margin: 0px;

	float: left;

	width: 460px;

	border: 3px dotted #C10100;

	background-color: #EEEEEE;

	color: #333333;

        display: block;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

}



/*   New Class */



.com-box-small {

	margin: 0px;

	float: left;

	width: 400px !important;

        width: 390px;

	background-color: #EEEEEE;

	color: #333333;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

}

/*  new Class ends  */





.author_com {

	float: left;

	width: 400px !important;

        width: 390px;

	font-size: 13px;

	font-weight: bold;

	background-image: url(images/comment.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 17px;

	font-family: 

}

.author_date {

	float: left;

	width: 400px !important;

        width: 390px;

	font-size: 11px;

	color: #333333;

	padding-left: 5px;

	line-height: 18px;

}

.author_com_text {

	float: left;

	width: 460px !important;

        width: 410px;

	padding-top: 8px;

	font-size: 11px;



	line-height: 20px;

	font-family: Verdana, Arial, "Times New Roman", sans-serif;

}



.author_avatar {

	float: right;

        width: 40px;

	border: 1px solid #eee;

	padding-left: 0px;

        height: 40px;

	

	

	}



.author_avatar img { float: right; width: 50px; height: 50px; border: 1px solid #fff;

}



.com-fixed {

	float: left;

	height: 20px;

	width: 470px;

}

.com-box_alt {

	margin: 0px;

	float: left;

	width: 460px;

	border: 3px dotted #071A21;

	background-color: #EEEEEE;

	color: #333333;

        display: block;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

}

.author_com_text blockquote {

	clear: both;

	margin-top: 5px;

	margin-right: 30px;

	margin-bottom: 5px;

	margin-left: 5px;

	padding-left: 5px;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #000000;

        background-color: #EAF3FA;

	padding-top: 3px;

	padding-bottom: 3px;



	font-size: 13px;

	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;

	color: #000000;

	font-weight: normal;

}

.author_com_text code {

	clear: both;

	margin-top: 10px;

	margin-right: 40px;

	margin-bottom: 10px;

	margin-left: 5px;

	font-size: 12px;

	font-family: "Lucida Grande", "Lucida Sans", Tahoma;

	color: #000000;

	padding: 3px;

	border: 4px dotted #EFEFEF;

	display: block;

}



#comment-temps form {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 470px;

}



#comment-box {

	float: left;

	width: 470px;

	margin: 0px;

	padding: 0px;

}

#comment-box p {

	padding: 0px;

	clear: both;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	font-size: 13px;

	color: #333333;

}

#comment-box input {

	margin: 0px;

	padding: 1px;

	width: 260px;

	height: 20px;

	border: 1px solid #CCCCCC;

}

#comment-box input:hover {

	margin: 0px;

	padding: 1px;

	width: 260px;

	height: 20px;

	border: 1px solid #999999;

	background-color: #FFFFFF;

}

#comment-area {



	float: left;

	width: 470px;

	margin: 0px;

	padding: 0px;

}

#comment-area p {



	padding: 0px;

	clear: both;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	font-size: 13px;

	color: #333333;

}

#comment-area textarea {

	padding: 3px;

	width: 400px;

	height: 180px;

	border: 1px solid #CCCCCC;

	margin: 0px;

}

#comment-area textarea:hover {

	padding: 3px;

	width: 400px;











	height: 180px;

	border: 1px solid #999999;

	margin: 0px;

}



#wp-calendar a:link, #wp-calendar a:visited {

	text-decoration: none;

	color: #000000;

	font-weight: bold;

}

#wp-calendar a:hover, #wp-calendar a:active {

	text-decoration: none;

	color: #000000;

	font-weight: bold;

}



#wp-calendar th {

	margin: 0px;

	padding: 0px;

	text-align: center;

}



#wp-calendar #next a {

	text-align: left;

	color: #000000;

	text-decoration: none;

	float: right;

	padding-top: 10px;

}



#wp-calendar #prev a {

	text-align: center;

	color: #003399;

	text-decoration: none;

	float: left;

	padding-top: 10px;

}

#wp-calendar td {

	margin: 0px;

	padding: 0px;

	text-align: center;

}

#wp-calendar tf {

	margin: 0px;

	padding: 0px;

}#wp-calendar {

	background-color: #F9F9F9;

	width: 200px;

	list-style-type: none;

	padding-top: 8px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 0px;

	font-size: 12px;

	margin: 0px;

	float: left;

	border-top: 1px solid #EEEEEE;

	border-right: 1px solid #EEEEEE;

	border-bottom: 2px solid #EEEEEE;

	border-left: 1px solid #EEEEEE;

}

#wp-calendar caption {

	width: 200px;

	font-size: 15px;

	color: #FFFFFF;

	background-image: url(images/h2navbg.gif);

	background-repeat: repeat-x;

	height: 31px;

	line-height: 28px;

	text-align: left;

	font-weight: bold;

	margin: 0px;

	background-position: bottom;

	padding: 0px;

	text-indent: 6px;

}

.clear-sidebar {

	float: left;

	height: 10px;

	width: 198px;

}

.tags-c {

	background-color: #f9f9f9;

	margin: 0px;

	float: left;

	width: 183px;

	list-style-type: none;

	border-top: 1px solid #efefef;

	border-right: 1px solid #efefef;

	border-bottom: 2px solid #efefef;

	border-left: 1px solid #efefef;

	text-align: left;

	padding: 8px 10px 8px 5px;

}

.tags-c a {

	color: #000000;

	text-decoration: none;

}

.tags-c a:hover {

	color: #003399;

	text-decoration: none;

}





.pullquote-left {

	color: #FFFBCC;

	background: #990000;

	margin: 8px 8px 0px 2px;

	padding: 3px 3px 8px;

	float: left;

	width: 30%;

	border: 2px solid #993366;

	text-align: center;

	letter-spacing: -1px;

	font-size: 1.25em;

	font-weight: bold;

}

.pullquote-right {

	color: #FFFBCC;

	background: #990000;

	margin: 8px 8px 0px 2px;

	padding: 3px 3px 8px;

	float: right;

	width: 30%;

	border: 2px solid #993366;

	text-align: center;

	letter-spacing: -1px;

	font-size: 1.25em;

	font-weight: bold;

}

.caption-img-left {

	display: block;

	margin: 15px 5px 2px 0px;

	padding: 0px;

	float: left;

	width: auto;

}

.caption-img-left p {

	font-size: 1em;

	color: #666666;

	padding: 0px;

	clear: both;

	display: block;

	margin: 0px;

	width: auto;

}







.caption-img-left img {

	margin: 0px;

	padding: 0px;

	display: block;

	float: left;

}



.caption-img-right {

	display: block;

	margin: 15px 5px 2px;

	padding: 0px;

	float: right;

}

.caption-img-right p {

	font-size: 1em;

	color: #666666;

	margin: 0px;

	padding: 0px;

	clear: both;

	width: auto;

}



.caption-img-right img {

	clear: both;

	margin: 0px;

	padding: 0px;

	display: block;

}

/* Agregados por Ruben 19/02/09 */

.text_sidebar {
        font-family: "Trebuchet MS";
        font-size: 12px;
	    margin-top: 3px;
        background:#EFEFEF;                        
        margin-right: 0px;
        margin-bottom: 3px;
        margin-left: 0px;
        text-align:justify;
        color: #333333;
        text-decoration: none;
        padding-top: 0px;
        padding-right: 3px;
        padding-bottom: 0px;
        padding-left: 3px;

}

/* Agregados por Ruben 27/03/09 */

.tit_sidebar {
        font-family: "Trebuchet MS";
        font-size: 12px;
		font-weight: bold;
	    margin-top: 3px;
        background:#040404;                       
        margin-right: 0px;
        margin-bottom: 3px;
        margin-left: 0px;
        text-align:center;
        color: #ffffff;
        text-decoration: none;
        padding-top: 0px;
        padding-right: 3px;
        padding-bottom: 0px;
        padding-left: 3px;

}

.subtit_sidebar {
        font-family: "Trebuchet MS";
        font-size: 12px;
		font-weight: bold;
	    margin-top: 3px;
        background:#648327;                       
        margin-right: 0px;
        margin-bottom: 3px;
        margin-left: 0px;
        text-align:left;
        color: #ffffff;
        text-decoration: none;
        padding-top: 0px;
        padding-right: 3px;
        padding-bottom: 0px;
        padding-left: 3px;

}


/* Para centrar widget del El Tiempo */
div #c_8d09d88a299b6668041d4732a48b8a58
{
      margin-top: 6px;
      margin-left: 30px;
}

/* Lo necesita Expanding Text plugin for WordPress */
.ddet_div {
  margin: 8px 0px 6px 6px;
  padding: 8px;
  background: #FFF2BF;
  border: 1px solid #DDDDDD;
}

/* Para definir >/hr> con grosor y color */
hr {
  border: 0;
  width: 100%;
  color: #949597;
  background-color: #949597;
  height: 5px;
  }

/* Para definir centrar Clock - Autor: Horacio Roldán */
#widget_clock
{
  padding-top: 5px;
  padding-left: 15px;
}

/* Agrega Rubén para Wrapping Text around images 7/3/09 */
/* Wrapping Text Around Images
Current versions of WordPress now have image alignment built-in. WordPress adds CSS classes to align the image to the right, left, and center of a paragraph, so the text will wrap around the image.

In order to take advantage of these new CSS classes for image alignment and the text wrapping around the image, the WordPress Theme must include the following in the style.css found in the WordPress Theme directory.  */

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

/* Agrega Rubén para color background especial 5/4/09 */

nfondo {
    background-color:#DBD8CE;
}