/* @override http://test.andvsa.org/wp-content/themes/wp-portaltheme.2.1/wp-portaltheme/style.css */

/* @override http://test.andvsa.org/wp-content/themes/wp-portaltheme.2.1/wp-portaltheme/style.css */

/*
Theme Name: WP-PortalTheme
Theme URI: http://www.portallabs.com/blog/2008/11/27/wp-portaltheme/
Description: Clean XHTML valid, 2-column, fixed-width, widget ready, right sidebar theme with an optional ad block.  Theme options include a color scheme picker that allow you to pick from your choice of orange, red, blue, green, or gray color schemes.  All theme colors are seperate and easily customizable by editing the respective css file in /colorschemes/.  Also included is a layered header PSD file to customize the header graphic if desired. This theme replaces WP-PortalTheme Orange that was only available in one color.
Author: Portal Labs, LLC
Author URL: http://www.portallabs.com
Tags: valid XHTML, fixed width, two columns, widgets, gravatars, right sidebar, ad block, customizable
Version: 2.1

The CSS/XHTML is released under GPL:  http://www.opensource.org/licenses/gpl-license.php

*/

* {
	margin: 0; padding: 0;
	font-family: arial;
	font-size: 13px;
}
h1, h1 a {font-size: 26px; font-family: Georgia; }
h2, h2 a  {font-size: 26px; font-family: Georgia;}
h3, .post h3 a {
	font-family: Georgia,Times,Times New Roman,serif;
    font-size: 21px;
    font-style: italic;
	font-weight: normal;
	text-decoration: none;
}

.post h3 a:hover {
	text-decoration: underline;
}

h4 { 
	font-family: georgia;
	font-size: 14px;
	font-weight: bold;
}




html{
	background: #f8f9f4 url(images/theme/gradient_bg.jpg) repeat-x scroll center 0;
	
}
#logo_andvsa{
	text-align: center;
	display: block;
	width: 552px;
	height: 92px;
	margin: 74px auto 20px;
	font-size: 1px;
	text-indent: -9999px;
	color: #e8e9d9;
}
body {
	color: #000000;
	background: #e7fafc url('images/theme/bg-full.jpg') no-repeat scroll center 0;
	padding-top: 17px;
}

p {
	font-size: 13.2px;
	font-family: arial;
	}
	
a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
	
	

/* Regular li's */
.right-col li { font-family: arial; font-size: 13px;}
.right-col p { font-size: 12.5px;}
#content li { font-family : arial; font-size: 13px;}
#content td { font-family : arial; font-size: 13px;}


#sub-header{
	height:344px;
	display:block;
	background:#FFF;
}

.left-header{
    display: block;
    float: left;
    height: 343px;
    position: relative;
    width: 450px;
}

.left-header a.header-link {
    margin-left: 265px;
    margin-top: 248px;
    position: absolute;
	color: #FFF;
	text-decoration: none;
}

.left-header a {
  	color: #FFF;
	text-decoration: none;
}
.left-header a:hover {
	text-decoration: underline;
}

.left-header a:hover {
	text-decoration: underline;
}

.right-header{
    display: block;
    float: right;
	height: 100%;
	position:relative;
    width: 500px;
}

.right-header img {

}

.left-header h2 {
    font-family: Georgia,Times,Times New Roman,serif;
    font-style: italic;
    font-weight: normal;
    letter-spacing: -0.04em;
    line-height: 1.1em;
    margin-left: auto;
    margin-right: auto;
    padding-top: 22px;
    position: relative;
    width: 378px;
}


.left-header p {
    color: #463C11;

    letter-spacing: 0.01em;
    line-height: 1.25em;
    margin-left: auto;
    margin-right: auto;
	padding-top: 10px;
    width: 365px;
}

#slideshow h2 {
	color: #463c11;
}
#warning_wrapper{
    height: 58px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1002;
	left: 0;
	background: url(images/theme/white_transparent.png) repeat 0 0;
}

#top-warning {
    background: none repeat scroll 0 0 #F7F7F0;
    width: 950px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#top-warning-hover {
    background: none repeat scroll 0 0 #D65939;
	font-size: 12px;
    height: 58px;
    left: -475px;
    margin-left: 50%;
    margin-right: 50%;
    position: absolute;
    width: 950px;
    z-index: 1003;
	/*display:none;
	opacity:0;
	top:-50px;*/
}

#top-warning-hover span {
	color: #FFFFFF;
	float: left;
	font-size: 14px;
	padding: 10px 10px 10px 15px;
	text-align: left;
	width: 770px;
}

#top-warning-hover a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#top-warning-hover a:hover {
	text-decoration: underline;
} 

#top-warning-hover img {
    float: left;
    padding-top: 6px;
}

.need-help {
	height: 58px;
	overflow:hidden;
	float: left;
}

.safety-exit {
    background: none repeat scroll 0 0 #b9b9b9;
    height: 58px;
    position: absolute;
    right: 0;
    top: 0;
	float: right;
}

.warning-text {
    font-family: arial;
    font-style: italic;
    left: 340px;
    position: absolute;
    text-transform: uppercase;
    top: 13px;
    width: 400px;
	font-size: 12px; 
}
.warning-text p {

}
.warning-text a {
	color: #d55938;
}




.bird {
    background: url("images/theme/bird.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 180px;
    left: 350px;
    margin-left: 50%;
    margin-right: 50%;
    position: absolute;
    top: 38px;
    width: 191px;
    z-index: 1202;
}

.slide-out-div {
    background: url("images/theme/side-ribbon-open.png") no-repeat;
    display: block;
    height: 112px;
    position: absolute;
    width: 461px;
    z-index: 1000;
}
#clickable {
    height: 276px;   position: absolute;   width: 880px; left:25px;  display:block;  pointer-events: none; 
}
#question-mark {
	background: transparent;
    height: 20px;
    left: 80px;
    position: absolute;
    top: 5px;
    width: 20px;
}


#left-arrow {
	margin-left: -26px;
    margin-top: 120px;
    position: absolute;
}

#right-arrow {
 	margin-top: 120px;
    position: absolute;
    right: -26px;
}

#left-pointer {
/*margin-left: -68px;*/
position:absolute;
}

#right-pointer {
/*margin-left: -71px;*/
position:absolute;
left: 0px;
margin-left: 0;
padding:0px;
/*margin-left:-10px;*/
}



/* Colored backgrounds for the Slider */
/**************************************/

.yellow-bg {
	background: url(images/theme/yellow-bg.png) no-repeat;
}
.green-bg {
	background: url(images/theme/green-bg.png) no-repeat;
}
.red-bg {
	background: url(images/theme/red-bg.png) no-repeat;
}
.purple-bg {
	background: url(images/theme/purple-bg.png) no-repeat;
}

.blue-bg {
	background: url(images/theme/blue-bg.png) no-repeat;
}

.main-shadow {
	border: 0px solid #696;
	text-align: center; width: 200px;
	-webkit-box-shadow: #666 0px 2px 6px;
	-moz-box-shadow: #666 0px 2px 6px;
	box-shadow: #666 0px 2px 6px;
	background: #EEFF99;
	position:relative;
	display: block;
	behavior: url(/wp-content/themes/wp-portaltheme.2.1/wp-portaltheme/PIE.htc); 
}

.main-shadow-lighter {

	border: 0px solid #696;
	text-align: center; width: 200px;
	-webkit-box-shadow: #888 0px 2px 8px;
	-moz-box-shadow: #888 0px 2px 8px;
	box-shadow: #888 0px 2px 8px;
	background: #EEFF99;

/*	behavior: url(/wp-content/themes/wp-portaltheme.2.1/wp-portaltheme/css/PIE.htc); */
}



.break {
	font-size: 0;
	width: 0; height: 0;
	clear: both;
}

/** BEGIN wrapper **/
.wrapper {
    background: #f9f9f5;
    border-top: 8px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
    margin: 0px auto auto;
    text-align: left;
    width: 950px;
}

.super {

}

.no-border { border: 0px;}
/** END wrapper **/

/** BEGIN header **/
#header {
	height: 153px;
	color: #ffffff;
	font-family: Georgia;
}
	#header h1 a {
		font-size: 54px;
		font-weight: normal;
		color: #20afb5;
		text-decoration: none;
		position: relative;
		top: 35px; left: 54px;
		float: left;
	}
	#header h3 {
		font-size: 1.4em;
		font-style: italic;
		font-weight: normal;
		position: relative;
		top: 38px; left: 60px;
		float: left;
		clear: both;
	}
	#header form {
		position: relative;
		top: 0; left: 0;
		float: right;
		position: relative;
		top: 5px; left: -49px;
	}
		#header form input {
			font-family: Georgia;
			font-size: 1em;
			float: left;
			width: 220px;
			margin-right: 5px;
			border: 1px solid #ffffff;
		}
		#header form button {
			text-indent: -9999px;
			width: 18px; height: 18px;
			border: 0;
			float: left;
			background-color: transparent;
		}
/** END header **/

/** BEGIN navigation **/
#pagenav{
}
	#pagenav ul {
		margin: 0;
	padding:  0.5em 0em;
	list-style-type: none;
	line-height: 1.5em;
		
	}
		#pagenav ul li {
		}
	#pagenav ul li a {
			text-decoration: none;
		}
		#pagenav ul li a:hover {
			text-decoration: underline;
		}
	



#navigation {
	list-style-type: none;
	height: 22px;
	padding: 6px 6px;
	border-width: 1px 0;
	border-style: solid;
}

	#navigation h1 {
		float: left;
		font-family: Georgia;
		font-size: 1.5em;
		font-weight: bold;
		padding: 0 5px;
                color: #ffffff ;
        }

	#navigation a:hover {
		text-decoration: underline;
	}
       
/** END navigation **/

#blog-header {
	height:100px;
}

.line {
	height: 1px;
	border-top: 1px solid #ccc;
	padding-bottom: 40px;
}

/** Search **/
#search-box {
    display: block;
    float: right;
    padding-bottom: 20px;
    padding-right: 30px;
    padding-top: 20px;
    position: relative;	
}

#content #search-box{
	padding-right: 10px;
}

#content #search-box .search-input{
	width: 150px;
}

.search-gap {
	position:relative;
	display: block;
	height:50px;
}

#search-box img {
	
}

.search-input {
    border: 1px solid #CCCCCC;
    height: 21px;
    padding: 5px;
    width: 200px;
	margin-right: 5px;
	background: #FFF;
	
	/*-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;*/
	behavior: url(/wp-content/themes/wp-portaltheme.2.1/wp-portaltheme/css/PIE.htc);
}

/** BEGIN content **/
#narrow_content {
	background: #F9F9F5;
    float: left;
    margin-right: 0;
    padding: 20px 0 10px 30px;
    width: 650px;
}

#narrow_content h2 {
    color: #052C33;
    font-family: Georgia,Times,Times New Roman,serif;
    font-style: italic;
    font-weight: normal;
    letter-spacing: -0.04em;
    line-height: 1.1em;
    padding-bottom: 20px;
    width: 440px;
}

#narrow_content p {
    color: #1D1D1D;
    display: block;

    line-height: 1.7em;
}

#narrow_content img {
	margin-top: 0px;

}

.home-element {
	/*border-bottom: 1px solid #DDDDDD;*/
	display: block;
	padding-bottom: 10px;
	padding-top: 0;
	position: relative;
	
}

.home-break {
	height:50px;
	display:block;
	clear: both;
}

.float-right {
	float: right;
}

.float-left {
	float:left;
}


.text-content {
    display: block;
    width: 430px;
}

.text-content a {
	text-decoration: none;
}

.text-content a:hover {
	text-decoration: underline;
}


.image-content {

}


/* Right Column */
.right-col {
	width: 212px; 
	float: right;
	border-left: 1px solid #BBBBBB;
	padding: 0px 10px 0px 10px;
}

.right-col ul{
	list-style-position: inside;
	list-style-type: none;
}

.right-col h3,.right-col h2  {
	padding: 5px 0 15px;
	color:#4a4a39;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

.right-col img {
}

.right-col-gap {
	height:13px;
	display:block;
	clear:both;
}

.right-col-yellow {
	background: #E5BA34 url("images/theme/right-col-yellow.jpg") repeat-y;
}
.right-col-blue {
	background: #E5BA34 url("images/theme/right-col-blue.jpg") repeat-y;
}
.right-col-purple {
	background: #E5BA34 url("images/theme/right-col-purple.jpg") repeat-y;
}
.right-col-red {
	background: #E5BA34 url("images/theme/right-col-red.jpg") repeat-y;
}
.right-col-green {
	background: #E5BA34 url("images/theme/right-col-green.jpg") repeat-y;
}



.right-col p {
	padding: 0;
	line-height: 1.4em;
	color: #2b2b21;
	margin-bottom: 5px;
	margin-top: 5px;
} 

.narrow-version {
	width:470px;
}

#content {
	background: #F9F9F5;
	padding-top: 0px;
	float: left;
	width: 712px;
}
	.post {
	padding: 20px;

    color: #1D1D1D;
    /*font-size: 1.1em;*/
    line-height: 1.5em;
	}
	.first {
		padding-top: 0;
	}
	.post h2 {
		clear: both;
		font-family: Georgia;
		font-weight: normal;
		line-height: 24px;
		font-style: italic;
		padding: 5px 0px 20px;
		border-top: 1px dashed #cccccc;
		margin: 0px;
	}
	

	
	.post h2 a {
		text-decoration: none;
	}
	
	.first h2 a {
		text-decoration: none;
	}
	
	.first h2 {
		border-top: 0;
	}
	
	.post p {
		margin-bottom: 10px;
	}
	
	.date {
		text-align: center;
		padding-bottom: 10px;
		font-family: Georgia;
		font-style: italic;
		/*font-size: 1.2em;*/
		border-bottom: 1px dashed #cccccc;
		margin: 0 25px 15px !important;
	}
	.post h3 {
    color: #052C33;
    font-family: Georgia,Times,Times New Roman,serif;
    font-style: italic;
    font-weight: normal;
    letter-spacing: -0.04em;
    line-height: normal;
    padding-bottom: 15px;
	padding-top: 10px;
}
	#postnav {
		padding: 10px;
		font-family: Georgia;
		font-style: italic;
	}
/** END content **/


/** BEGIN EFTBAR **/
#left_bar {
     background: url("images/theme/left-col-bg.jpg") repeat-y scroll 0 0 #F7F7F0;
    border-bottom: 1px solid #E5E5D6;
    /*border-left: 1px solid #E5E5D6;
    border-right: 1px solid #E5E5D6;*/
    float: left;
    list-style: none outside none;
    /*min-height: 1350px; */
 	padding: 17px 0 0px 0;
    width: 234px;
}


#member-button-header {
 	left: -474px;
    margin-left: 50%;
    margin-right: 50%;
    margin-top: -130px;
    position: absolute;
	text-decoration: none;
}

#member-button-header {
	text-decoration: underline;
}
a#member-button-header {
	font-size: 11px;
}



#left_bar .member-button {
	padding-top: 30px;
	padding-left: 12px;
}

#left_bar .gethelp-button {
    background: url("images/theme/get-help-button.png") no-repeat;
	background-position: 0 0;
    display: block;
    height: 43px;
    overflow: hidden;
    position: relative;
    width: 206px;
	margin-left: 12px;	
	margin-top:0px;	
}

#left_bar a.gethelp-button:hover {
    background: url("images/theme/get-help-button.png");
	background-position: 0 -43px;
	background-repeat: no-repeat;
    display: block;
    height: 43px;
    overflow: hidden;
    position: relative;
    width: 206px;
	margin-left: 12px;	
	margin-top:0px;
}

/* font resizer rules  */
ul#font-sizer {
 	left: 30px;
    list-style: none outside none;
    top: 23px;
    position: relative;
}

#content ul#font-sizer {
	left: 20px;
}

ul#font-sizer li {
	float:left;
	padding-right:5px;
}

ul#font-sizer li.font-label {
    padding-left: 5px;
    padding-top: 6px;
}

#content ul#font-sizer li.font-label{
	display: none;
}


/* SMALL */
ul#font-sizer li#small {
    background: url("images/theme/a-small.png") no-repeat;
	background-position: 0 0;
    display: block;
    height: 26px;
    overflow: hidden;
    position: relative;
    width: 27px;
	cursor:pointer;
}

ul#font-sizer li#small:hover, ul#font-sizer li#small.selected {
    background: url("images/theme/a-small.png");
	background-position: 0 -26px;
	background-repeat: no-repeat;
    display: block;
    height: 26px;
    overflow: hidden;
    position: relative;
    width: 27px;
}

/* NORMAL */
ul#font-sizer li#normal {
    background: url("images/theme/a-normal.png") no-repeat;
	background-position: 0 0;
    display: block;
    height: 26px;
    overflow: hidden;
    position: relative;
    width: 27px;
	cursor:pointer;
}

ul#font-sizer li#normal:hover, ul#font-sizer li#normal.selected {
    background: url("images/theme/a-normal.png");
	background-position: 0 -26px;
	background-repeat: no-repeat;
    display: block;
    height: 26px;
    overflow: hidden;
    position: relative;
    width: 27px;
}
 /* BIG */
ul#font-sizer li#big {
    background: url("images/theme/a-big.png") no-repeat;
	background-position: 0 0;
    display: block;
    height: 26px;
    overflow: hidden;
    position: relative;
    width: 27px;
	cursor:pointer;
}

ul#font-sizer li#big:hover, ul#font-sizer li#big.selected {
    background: url("images/theme/a-big.png");
	background-position: 0 -26px;
	background-repeat: no-repeat;
    display: block;
    height: 26px;
    overflow: hidden;
    position: relative;
    width: 27px;
}
/* Left Menu Rules */

	#left_bar h2 {
		font-family: Georgia;
		/*font-size: 1.5em;*/
		font-weight: normal;
		font-style: italic;
		padding: 7px 18px 6px;
		border-width: 1px 0;
		border-style: solid;
	}
	#left_bar>ul {
	    line-height: 1.7em;
	    margin-left: 20px;
	    margin-right: 20px;
	    padding: 10px;
	    position: relative;
	}
		#left_bar ul li {
		    color: #777777;
			position:relative;
			vertical-align: top; 
			*top: -.99em;
		    font-family: Georgia;
		    letter-spacing: -0.02em;
		    padding: 6px 0 6px 8px;
		    width: 180px;
			/* background: url(images/bullet.gif) no-repeat 0 10px; */
		}
		#left_bar ul li a {
			text-decoration: none;
			color: #777777;
			font-size: 13px;
			font-family: arial;
		}
		#left_bar ul li a:hover {
			text-decoration: underline;
			color: #3c8694;
		}
		
		#left_bar .current_page_item>a {
			color: #3c8694;
		}
		#left_bar .children{
			display: none;
		}
		
		#left_bar .current_page_item>ul.children{
			display: block;
	
		}
		
		#left_bar .children{
				padding-top: 12px;
		}
		
		#left_bar .current_page_parent>ul.children{
			display: block;
		}
		
		#left_bar .left-pages-list {
			padding-top: 23px;
		}
		
/** END LEFTBAR **/

/** BEGIN sidebar **/
#sidebar {
	float: left;
	width: 180px;
	margin-left: 11px;
	padding: 2px 0 10px;

}
	#sidebar h2 {
		font-family: Georgia;
		font-size: 1.5em;
		font-weight: normal;
		font-style: italic;
		padding: 7px 18px 6px;
		border-width: 1px 0;
		border-style: solid;
	}
	#sponsors {
		padding: 14px;
	}
	#sponsors img {
		border: 0;
		margin: 2px;
	}
	#sidebar ul {
		list-style-type: none;
		padding: 0 10px 15px;
		margin-right: 50px;
	}
		#sidebar ul li {
			padding: 6px 0 6px 10px;
			font-family: Georgia;
			background: url(images/bullet.gif) no-repeat 0 10px;
		}
		#sidebar ul li a {
			text-decoration: none;
		}
		#sidebar ul li a:hover {
			text-decoration: underline;
			
		}
/** END sidebar **/

/** BEGIN right bar **/
#right_bar {
	float: right;
	width: 190px;
	margin-right: 5px;
	padding: 2px 0 10px;
	background: #2e6f75 ;

}
	#right_bar h2 {
		font-family: Georgia;
		/*font-size: 1.75em;*/
		font-weight: normal;
		font-style: italic;
		padding: 7px 18px 6px;
	}
	#right_bar ul {
		list-style-type: none;
		padding: 0 10px 15px;
		margin-right: 50px;
	}
		#right_bar ul li {
			padding: 6px 0 6px 10px;
			font-family: Georgia;
			background: url(images/bullet.gif) no-repeat 0 10px;
		}
		#right_bar ul li a {
			text-decoration: none;
		}
		#right_bar ul li a:hover {
			text-decoration: underline;
		}
/** END right bar **/


/** BEGIN footer **/
#footer {
	border: 1px solid #dddddd;
	font-family: Georgia;
	line-height: 1.6em;
	height: 50px;
}
	#footwrap {
		margin: auto auto;
		width: 940px;
		text-align: left;
	}
	
	.footer-sections  {
	    display: block;
	    height: auto;
	    padding-left: 10px;
	    padding-top: 30px;
	    width: 940px;		
	}

	.footer-sections>li {
	 	border-left: 1px solid #bfdfe4;
	    border-right: 1px solid #E3F4F7;
	    float: left;
	    height: auto; 
	    list-style: none;
	    padding-top: 0px;
	    width: 182px;		
	}
	.footer-sections>li{
		font-family: arial;
	}
	
	.footer-sections>li h5 {
		padding-left:22px;
		font-size: 12px;
		color: #56646F;
	}
	.footer-sections ul {
	    height: auto;
	    list-style: none outside none;
	    padding-left: 15px;
	}
	
	.footer-sections ul li { /* footer lists */
		line-height: 1.5em;	
	}
	

	#footer a {
	/*	text-decoration: none;*/
		font-size: 12px;
		margin: 0 8px;
	}
		#footer .first {
			margin-left: 0 !important;
		}
	#footer .left {
		float: left;
	}
	#footer .right {
		float: right;
	}
	
	#sub-footer {
	    height: 200px;
	    margin: 0 auto;
	    padding-top: 20px;
	    text-align: center;
		width: 950px;
	}

	#sub-footer span {
		color: #7B8C94;
		font-size: 11px;		
	}
	
	#footer-birds {
	    background: url("images/theme/footer-birds.png") repeat scroll 0 0 transparent;
	    height: 106px;
	    margin-left: 750px;
	    position: absolute;
	    top: 195px;
	    width: 246px;
	}
/** END footer **/

/** BEGIN single **/
img {
	border: 0;
}
.alignleft {
	float: left;
	margin: 5px 30px 5px 0;
}
.alignright {
	float: right;
	margin: 5px 0 5px 30px;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.post ul {
	margin: 0 0 10px 18px;
}
.post ol {
	margin: 0 0 10px 25px;
}
.post li {
	/*line-height: 1.6em;
	font-size: 1.2em;*/
}
.post blockquote {
	font-style: italic;
	padding-left: 8px;
	margin-left: 2px;
}
#commentsection {
	
}
	#commentsection h2 {
		margin: 0 0 10px !important;
		text-align: left;
	}
	.commentdetails {
		margin-bottom: 10px;
		font-family: Georgia;
	}
	.commentdetails img {
		float: left;
		padding: 2px;
		margin: 0px 4px 3px 1px;
	}
	.commentdetails p {
		margin-bottom: 2px;
	}
	.commentauthor {
		font-weight: bold;
	}
	.commentdate {
		font-size: 0.9em !important;
		font-style: italic;
	}
	.comment1 {
		padding-bottom: 20px;
	}
	.notfound {
		padding: 20px;
	}
	.notfound h2 {
		font-family: Georgia;
		font-weight: normal;
		/*font-size: 2em;*/
		padding-bottom: 10px;
	}
	#postdetails {
		font-size: 0.8em;
		font-family: Georgia;
	}
		#postdetails p {
			margin-bottom: 5px;
		}
/** END single **/

.wp-caption {
	text-align: center;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

#curcuna {
display:none
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

#left-bar .textwidget {
padding: 0px 0px 0px 0px;	
}

#right-bar .textwidget {
padding: 7px 7px 7px 7px;	
}
.textwidget p {
padding: 5px 5px 5px 5px;	
}

