#html-main, .body-main	{
background-color:#FFD007; 
	padding: 0;
	margin: 0 auto;
	width: 100%;
	font-family:  tahoma;
	font-size: 0.9em !important;
	color: #181816;
}


.body-main
{	

display:block;
text-align:center; 
background:transparent url("images/bg_white.gif") repeat-y center top;
}



.make-it-center
{
margin: auto;
height: auto;
width:1000px;
background-color:#fff;

}

.clear
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
	visibility: collapse;
}

a{color:#214E90;}


a:hover{color: #214E90; text-decoration:none;}


a:visited{color: #214E90;}




p
{
	margin: 0px;
	padding: 0 0 12px 0;
}


/** headers **/
h1, h2, h3, h4, h5, h6 {line-height:normal;}

h1, h1.title
{font-size:1.7em; font-size:24px; margin-bottom:2px; font-weight:normal;}

h2{
font-size:1.9em;
font-weight:bold;
font-family: Tahoma;
color:#214E90;
background-color:#FFFFFF;
padding:0;
margin:0.2em 0 0.2em 0;
}

h2 a{color:#214E90;
background-color:#FFFFFF;}

.block h2 , .block  h2.title {
font-size:1.3em;
padding:0px 0px;
color:#214E90;
font-family:  tahoma;
margin: 0 0 0.5em 0;
}

.column-2-blocks-left title a, .block h2 a, .block h2.title a{color:#214E90; background-color:#FFFFFF;}
.block h2 a:hover, .block h2.title a:hover{color:#214E90;}

.sticky h2, .sticky h2 a{color:#FFFFFF !important; font-weight:bold;}




.column-2-blocks-left h2.title{

-webkit-animation-delay: 0s;
-webkit-animation-direction: normal;
-webkit-animation-duration: 0s;
-webkit-animation-iteration-count: 1;
-webkit-animation-name: none;
-webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
-webkit-appearance: none;
-webkit-backface-visibility: visible;
-webkit-background-clip: border-box;
-webkit-background-composite: source-over;
-webkit-background-origin: padding-box;
-webkit-background-size: auto auto;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-fit: border;
-webkit-border-horizontal-spacing: 0px;
-webkit-border-image: none;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-vertical-spacing: 0px;
-webkit-box-align: stretch;
-webkit-box-direction: normal;
-webkit-box-flex: 0;
-webkit-box-flex-group: 1;
-webkit-box-lines: single;
-webkit-box-ordinal-group: 1;
-webkit-box-orient: horizontal;
-webkit-box-pack: start;
-webkit-box-reflect: none;
-webkit-box-shadow: none;
-webkit-box-sizing: content-box;
-webkit-column-break-after: auto;
-webkit-column-break-before: auto;
-webkit-column-break-inside: auto;
-webkit-column-count: auto;
-webkit-column-gap: normal;
-webkit-column-rule-color: white;
-webkit-column-rule-style: none;
-webkit-column-rule-width: 0px;
-webkit-column-width: auto;
-webkit-highlight: none;
-webkit-line-break: normal;
-webkit-line-clamp: none;
-webkit-margin-bottom-collapse: collapse;
-webkit-margin-top-collapse: collapse;
-webkit-marquee-direction: auto;
-webkit-marquee-increment: 6px;
-webkit-marquee-repetition: infinite;
-webkit-marquee-style: scroll;
-webkit-mask-attachment: scroll;
-webkit-mask-box-image: none;
-webkit-mask-clip: border-box;
-webkit-mask-composite: source-over;
-webkit-mask-image: none;
-webkit-mask-origin: border-box;
-webkit-mask-position: 0% 0%;
-webkit-mask-repeat: repeat;
-webkit-mask-size: auto auto;
-webkit-nbsp-mode: normal;
-webkit-perspective: none;
-webkit-perspective-origin: 117px 9px;
-webkit-rtl-ordering: logical;
-webkit-text-decorations-in-effect: none;
-webkit-text-fill-color: white;
-webkit-text-security: none;
-webkit-text-stroke-color: white;
-webkit-text-stroke-width: 0px;
-webkit-transform: none;
-webkit-transform-origin: 117px 9px;
-webkit-transform-style: flat;
-webkit-transition-delay: 0s;
-webkit-transition-duration: 0s;
-webkit-transition-property: all;
-webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
-webkit-user-drag: auto;
-webkit-user-modify: read-only;
-webkit-user-select: text;
alignment-baseline: auto;
background-attachment: scroll;
background-color:#214E90;
background-image: url(http://www.guiaderoses.net/pixel.png);
background-position: 0% 0%;
background-repeat: repeat-x;
baseline-shift: baseline;
border-bottom-color: white;
border-bottom-style: none;
border-bottom-width: 0px;
border-collapse: separate;
border-left-color: white;
border-left-style: none;
border-left-width: 0px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-color: white;
border-top-style: none;
border-top-width: 0px;
bottom: auto;
caption-side: top;
clear: none;
clip: auto;
clip-path: none;
clip-rule: nonzero;
color: white;
color-interpolation: srgb;
color-interpolation-filters: linearrgb;
color-rendering: auto;
cursor: auto;
direction: ltr;
display: block;
dominant-baseline: auto;
empty-cells: show;
fill:black;
fill-opacity: 1;
fill-rule: nonzero;
filter: none;
float: none;
flood-color: black;
flood-opacity: 1;
font-family: "arial", "tahoma", "Times New Roman", Georgia, Arial,  Verdana;
font-size: 1em;
font-style:normal;
font-variant: normal;
font-weight:bold;
glyph-orientation-horizontal: 0deg;
glyph-orientation-vertical: auto;
height: 18px;
image-rendering: auto;
kerning: ;
left: auto;
letter-spacing: normal;
lighting-color: white;
line-height: 14px;
list-style-image: none;
list-style-position: outside;
list-style-type: disc;
margin-bottom: 6px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
marker-end: none;
marker-mid: none;
marker-start: none;
mask: none;
max-height: none;
max-width: none;
min-height: 0px;
min-width: 0px;
opacity: 1;
orphans: 2;
outline-color: white;
outline-style: none;
outline-width: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
page-break-after: auto;
page-break-before: auto;
page-break-inside: auto;
pointer-events: auto;
position: static;
resize: none;
right: auto;
shape-rendering: auto;
stop-color: black;
stop-opacity: 1;
stroke: none;
stroke-dasharray: ;
stroke-dashoffset: ;
stroke-linecap: butt;
stroke-linejoin: miter;
stroke-miterlimit: 4;
stroke-opacity: 1;
stroke-width: ;
table-layout: auto;
text-align: center;
text-anchor:;
text-decoration: none;
text-indent: 0px;
text-rendering: auto;
text-shadow: none;
text-transform: none;
top: auto;
unicode-bidi: normal;
vertical-align:bottom;
visibility: visible;
white-space: normal;
widows: 2;
word-break: normal;
word-spacing: 0px;
word-wrap: normal;
writing-mode: lr-tb;
z-index: auto;
zoom: 1;
}

.column-1 h2.title{
-webkit-animation-delay: 0s;
-webkit-animation-direction: normal;
-webkit-animation-duration: 0s;
-webkit-animation-iteration-count: 1;
-webkit-animation-name: none;
-webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
-webkit-appearance: none;
-webkit-backface-visibility: visible;
-webkit-background-clip: border-box;
-webkit-background-composite: source-over;
-webkit-background-origin: padding-box;
-webkit-background-size: auto auto;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-fit: border;
-webkit-border-horizontal-spacing: 0px;
-webkit-border-image: none;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-vertical-spacing: 0px;
-webkit-box-align: stretch;
-webkit-box-direction: normal;
-webkit-box-flex: 0;
-webkit-box-flex-group: 1;
-webkit-box-lines: single;
-webkit-box-ordinal-group: 1;
-webkit-box-orient: horizontal;
-webkit-box-pack: start;
-webkit-box-reflect: none;
-webkit-box-shadow: none;
-webkit-box-sizing: content-box;
-webkit-column-break-after: auto;
-webkit-column-break-before: auto;
-webkit-column-break-inside: auto;
-webkit-column-count: auto;
-webkit-column-gap: normal;
-webkit-column-rule-color: white;
-webkit-column-rule-style: none;
-webkit-column-rule-width: 0px;
-webkit-column-width: auto;
-webkit-highlight: none;
-webkit-line-break: normal;
-webkit-line-clamp: none;
-webkit-margin-bottom-collapse: collapse;
-webkit-margin-top-collapse: collapse;
-webkit-marquee-direction: auto;
-webkit-marquee-increment: 6px;
-webkit-marquee-repetition: infinite;
-webkit-marquee-style: scroll;
-webkit-mask-attachment: scroll;
-webkit-mask-box-image: none;
-webkit-mask-clip: border-box;
-webkit-mask-composite: source-over;
-webkit-mask-image: none;
-webkit-mask-origin: border-box;
-webkit-mask-position: 0% 0%;
-webkit-mask-repeat: repeat;
-webkit-mask-size: auto auto;
-webkit-nbsp-mode: normal;
-webkit-perspective: none;
-webkit-perspective-origin: 117px 9px;
-webkit-rtl-ordering: logical;
-webkit-text-decorations-in-effect: none;
-webkit-text-fill-color: white;
-webkit-text-security: none;
-webkit-text-stroke-color: white;
-webkit-text-stroke-width: 0px;
-webkit-transform: none;
-webkit-transform-origin: 117px 9px;
-webkit-transform-style: flat;
-webkit-transition-delay: 0s;
-webkit-transition-duration: 0s;
-webkit-transition-property: all;
-webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
-webkit-user-drag: auto;
-webkit-user-modify: read-only;
-webkit-user-select: text;
alignment-baseline: auto;
background-attachment: scroll;
background-color:#214E90;
background-image: url(http://www.guiaderoses.net/pixel.png);
background-position: 0% 0%;
background-repeat: repeat-x;
baseline-shift: baseline;
border-bottom-color: white;
border-bottom-style: none;
border-bottom-width: 0px;
border-collapse: separate;
border-left-color: white;
border-left-style: none;
border-left-width: 0px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-color: white;
border-top-style: none;
border-top-width: 0px;
bottom: auto;
caption-side: top;
clear: none;
clip: auto;
clip-path: none;
clip-rule: nonzero;
color: white;
color-interpolation: srgb;
color-interpolation-filters: linearrgb;
color-rendering: auto;
cursor: auto;
direction: ltr;
display: block;
dominant-baseline: auto;
empty-cells: show;
fill:black;
fill-opacity: 1;
fill-rule: nonzero;
filter: none;
float: none;
flood-color: black;
flood-opacity: 1;
font-family: "tahoma", "Times New Roman", Georgia, Arial,  Verdana;
font-size: 10px;
font-style:normal;
font-variant: normal;
font-weight:bold;
glyph-orientation-horizontal: 0deg;
glyph-orientation-vertical: auto;
height: 18px;
image-rendering: auto;
kerning: ;
left: auto;
letter-spacing: normal;
lighting-color: white;
line-height: 14px;
list-style-image: none;
list-style-position: outside;
list-style-type: disc;
margin-bottom: 6px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
marker-end: none;
marker-mid: none;
marker-start: none;
mask: none;
max-height: none;
max-width: none;
min-height: 0px;
min-width: 0px;
opacity: 1;
orphans: 2;
outline-color: white;
outline-style: none;
outline-width: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
page-break-after: auto;
page-break-before: auto;
page-break-inside: auto;
pointer-events: auto;
position: static;
resize: none;
right: auto;
shape-rendering: auto;
stop-color: black;
stop-opacity: 1;
stroke: none;
stroke-dasharray: ;
stroke-dashoffset: ;
stroke-linecap: butt;
stroke-linejoin: miter;
stroke-miterlimit: 4;
stroke-opacity: 1;
stroke-width: ;
table-layout: auto;
text-align: center;
text-anchor:;
text-decoration: none;
text-indent: 0px;
text-rendering: auto;
text-shadow: none;
text-transform: none;
top: auto;
unicode-bidi: normal;
vertical-align:bottom;
visibility: visible;
white-space: normal;
widows: 2;
word-break: normal;
word-spacing: 0px;
word-wrap: normal;
writing-mode: lr-tb;
z-index: auto;
zoom: 1;
}

.column-3 h2.title{
-webkit-animation-delay: 0s;
-webkit-animation-direction: normal;
-webkit-animation-duration: 0s;
-webkit-animation-iteration-count: 1;
-webkit-animation-name: none;
-webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
-webkit-appearance: none;
-webkit-backface-visibility: visible;
-webkit-background-clip: border-box;
-webkit-background-composite: source-over;
-webkit-background-origin: padding-box;
-webkit-background-size: auto auto;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-fit: border;
-webkit-border-horizontal-spacing: 0px;
-webkit-border-image: none;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-vertical-spacing: 0px;
-webkit-box-align: stretch;
-webkit-box-direction: normal;
-webkit-box-flex: 0;
-webkit-box-flex-group: 1;
-webkit-box-lines: single;
-webkit-box-ordinal-group: 1;
-webkit-box-orient: horizontal;
-webkit-box-pack: start;
-webkit-box-reflect: none;
-webkit-box-shadow: none;
-webkit-box-sizing: content-box;
-webkit-column-break-after: auto;
-webkit-column-break-before: auto;
-webkit-column-break-inside: auto;
-webkit-column-count: auto;
-webkit-column-gap: normal;
-webkit-column-rule-color: white;
-webkit-column-rule-style: none;
-webkit-column-rule-width: 0px;
-webkit-column-width: auto;
-webkit-highlight: none;
-webkit-line-break: normal;
-webkit-line-clamp: none;
-webkit-margin-bottom-collapse: collapse;
-webkit-margin-top-collapse: collapse;
-webkit-marquee-direction: auto;
-webkit-marquee-increment: 6px;
-webkit-marquee-repetition: infinite;
-webkit-marquee-style: scroll;
-webkit-mask-attachment: scroll;
-webkit-mask-box-image: none;
-webkit-mask-clip: border-box;
-webkit-mask-composite: source-over;
-webkit-mask-image: none;
-webkit-mask-origin: border-box;
-webkit-mask-position: 0% 0%;
-webkit-mask-repeat: repeat;
-webkit-mask-size: auto auto;
-webkit-nbsp-mode: normal;
-webkit-perspective: none;
-webkit-perspective-origin: 117px 9px;
-webkit-rtl-ordering: logical;
-webkit-text-decorations-in-effect: none;
-webkit-text-fill-color: white;
-webkit-text-security: none;
-webkit-text-stroke-color: white;
-webkit-text-stroke-width: 0px;
-webkit-transform: none;
-webkit-transform-origin: 117px 9px;
-webkit-transform-style: flat;
-webkit-transition-delay: 0s;
-webkit-transition-duration: 0s;
-webkit-transition-property: all;
-webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
-webkit-user-drag: auto;
-webkit-user-modify: read-only;
-webkit-user-select: text;
alignment-baseline: auto;
background-attachment: scroll;
background-color:#214E90;
background-image: url(http://www.guiaderoses.net/pixel.png);
background-position: 0% 0%;
background-repeat: repeat-x;
baseline-shift: baseline;
border-bottom-color: white;
border-bottom-style: none;
border-bottom-width: 0px;
border-collapse: separate;
border-left-color: white;
border-left-style: none;
border-left-width: 0px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-color: white;
border-top-style: none;
border-top-width: 0px;
bottom: auto;
caption-side: top;
clear: none;
clip: auto;
clip-path: none;
clip-rule: nonzero;
color: white;
color-interpolation: srgb;
color-interpolation-filters: linearrgb;
color-rendering: auto;
cursor: auto;
direction: ltr;
display: block;
dominant-baseline: auto;
empty-cells: show;
fill:black;
fill-opacity: 1;
fill-rule: nonzero;
filter: none;
float: none;
flood-color: black;
flood-opacity: 1;
font-family: "arial", "tahoma", "Times New Roman", Georgia, Arial,  Verdana;
font-size:10px;
font-style:normal;
font-variant: normal;
font-weight:bold;
glyph-orientation-horizontal: 0deg;
glyph-orientation-vertical: auto;
height: 18px;
image-rendering: auto;
kerning: ;
left: auto;
letter-spacing: normal;
lighting-color: white;
line-height: 14px;
list-style-image: none;
list-style-position: outside;
list-style-type: disc;
margin-bottom: 6px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
marker-end: none;
marker-mid: none;
marker-start: none;
mask: none;
max-height: none;
max-width: none;
min-height: 0px;
min-width: 0px;
opacity: 1;
orphans: 2;
outline-color: white;
outline-style: none;
outline-width: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
page-break-after: auto;
page-break-before: auto;
page-break-inside: auto;
pointer-events: auto;
position: static;
resize: none;
right: auto;
shape-rendering: auto;
stop-color: black;
stop-opacity: 1;
stroke: none;
stroke-dasharray: ;
stroke-dashoffset: ;
stroke-linecap: butt;
stroke-linejoin: miter;
stroke-miterlimit: 4;
stroke-opacity: 1;
stroke-width: ;
table-layout: auto;
text-align: center;
text-anchor:;
text-decoration: none;
text-indent: 0px;
text-rendering: auto;
text-shadow: none;
text-transform: none;
top: auto;
unicode-bidi: normal;
vertical-align:bottom;
visibility: visible;
white-space: normal;
widows: 2;
word-break: normal;
word-spacing: 0px;
word-wrap: normal;
writing-mode: lr-tb;
z-index: auto;
zoom: 1;
}

h3{margin-bottom:0; font-size:1.3em;}

h4, h4.title
{
font-size:1.1em;
	font-family:  tahoma,  Verdana, sans-serif;
	margin: 0px;
	padding:0 0 6px 0;
	color:#666666;
	clear:both;
display:block;
font-weight:normal;
}


.clear-both{clear:both;}

table {width:100%;}
table td{padding:2px 5px;}

.content li{margin-bottom:0.6em;}
.content form li{margin-bottom:0;}
/*////////////////////////////CUSTOM BODY STYLES/////////////////////////////////*/


.top-menu{/* background-color:#f9f9bd; */ padding:7px 0; text-align:left;}
.mission{float:left; font-style:italic; color:#8a8a8a; font-size:0.9em;}
#top-links{float:right;}
.top-links-ul, .top-links-ul li{padding:0; margin:0; list-style:none;}
.top-links-ul li{float:left; padding:0 0 0 2em; font-family: "tahoma";}
.top-links-ul li a{color:#000;}


#money-bg{ background-color:#FFFFFF); display:block}

#logo-picture img{display:block;}
#logo-picture{float:center; padding-right:0px; }
#logo{background-color:#ffffff; float:left; padding:71px 0px;  color:#fff; border-right:0px solid #fff;}
#logo h1{font-size:38px; padding:0 0 0 0; margin:0; line-height:100%;}
#logo h1.logo-picture-true{text-align:left;  display:inline; height:100%;}
#logo strong.logo-picture-true{text-align:left; }
#logo h1.logo-picture-true-slogan-false{line-height:150%; display:inline;}


#logo strong{font-weight:normal; color:#ffa0a0; font-size:0.8em; line-height:normal; display:block;}
#logo a{color:#fff; text-decoration:none;}
#logo a:hover{color:#ffbdc0; }

/******** Primary menu ************************************************/
.rws-primary-menu{
background-color:#575A63; height:inherit;
color:#fff;
font-family: "helvetica", "tahoma", "Times New Roman", Georgia, Arial,  Verdana;
text-align:left;
margin-bottom:8px;
}

.rws-primary-menu a{color:#fff;}
.rws-primary-menu .block, .rws-primary-menu .block-menu{padding:0; margin:0; border:none; background-color:transparent;}
.rws-primary-menu h2{display:none; }
.rws-primary-menu ul, .rws-primary-menu ul.menu{margin:0; padding:0;}
.rws-primary-menu li, .rws-primary-menu li.leaf, .rws-primary-menu ul.links li{margin:0; padding:0; list-style:none;
float:left;
font-size:12px;
}

.rws-primary-menu li a{display:block; padding:0.35em 0.4em 0.5em 1.3em;  color:#fff !important; }
.rws-primary-menu li a:hover{background-color:#4a4a4a; color:#FFFFFF; }
.rws-primary-menu li a.active {color:#fff; background-color:#4a4a4a;}

/******************** SEARCH *****************************************/
.rws-primary-menu #search-theme-form {float:right; padding:4px;  border:none;}
.rws-primary-menu #search-theme-form label{display:none;}
.rws-primary-menu .form-submit{background-color:#eaeaea; border:1px solid #b8b8b8; margin:0; float:left; height:21px;  padding:1px 8px; font-family: tahoma;
}

.rws-primary-menu #search-theme-form div{display:inline;}
.rws-primary-menu .form-text{font-family: tahoma; background-color:#fff; border:1px solid #b8b8b8; margin:0;  float:left; height:17px; padding:1px 4px; font-family: tahoma; width:130px; 
}





/****************** Columns********************************************/
.column-1{
width:140px;
padding:1px 10px 0px 0px;
float:left;
text-align:left;
overflow:hidden;
margin-bottom:30px;
background-color:#FFFFFF;
margin-right:-1px;
}

.column-2{
width:682px;
padding:1px 10px 5px 2px;
float:left;
margin-left:-1px;
text-align:left;
overflow:hidden;
margin-bottom:0px;
background-color:#FFFFFF;
}

.no-left-column{width:695px; margin-left:0;}
.no-right-column{width:807px; }
.no-right-and-left-columns{width:978px; margin-left:0; margin-bottom:10px; }



.column-3{
width:140px;
padding:1px 0px 0px 0px;
float:right;
margin-left:5px;
text-align:left;
overflow:hidden;
margin-bottom:5px;
background-color:#FFFFFF;
}




/*************** LOGIN FORM ******************************************************/
#user-login-form{text-align:left;}
#user-login-form input{width:99%;}
#user-login-form input.form-submit{width:auto;}



/******** COLUMN 2 NODES *********************************************************/
.sticky{
border:1px solid #c0c0c0;
background:#fff url("images/featured.gif") no-repeat 18px 0 !important;
padding-top:35px !important ;
}





/*************** NODE ***********************************/
.node{padding:1px 8px;
margin-bottom:5px; 
background:transparent url("images/bg_node.gif") repeat-x bottom left;
}

.links{text-align:right; font-size:0.9em;}

.content p{line-height:145%;}

.submitted, .submitted a{color:#9fa35c;}
.sticky .submitted, .sticky  .submitted a{color:#83837d;}



.block{margin-bottom:0px;}
.block .content{padding: 0 0px 4px 0px;}





/*************** column-2-blocks ****************************/
.column-2-blocks{margin-top:0px;}

.column-2-blocks-left, .column-2-blocks-right{width:500px; float:left; overflow:hidden;}
.column-2-blocks-left .block, .column-2-blocks-right .block{margin-bottom:0px;}

.column-2-blocks-no-right-and-left-columns .column-2-blocks-left, .column-2-blocks-no-right-and-left-columns .column-2-blocks-right{width:480px;}
.column-2-blocks-no-left-column .column-2-blocks-left, .column-2-blocks-no-left-column .column-2-blocks-right{width:170px; text-align:right;}
.column-2-blocks-no-right-column .column-2-blocks-left, .column-2-blocks-no-right-column .column-2-blocks-right{width:500px; text-align:right;}


.column-2-blocks-left{
border:0px solid #c9c9c6;
background-color:#FFFFFF;
width:170px;
display:block;
font-size:11px;
border-left:none;
border-bottom:none;
float:right;
text-align:left;
overflow:hidden;
padding-left:3px;
padding-right:3px;
padding-top:2px;
}

.column-2-blocks-right{
border:0px solid #c9c9c6;
display:inline;
width:500px;
border-right:none;
float:left;
border-bottom:none;
overflow:hidden;
padding-left:5px;
padding-top:0px;
}

.no-left-block{margin-left:251px;}

.content_after_blocks{clear:both; padding-top:0px; border-top:1px solid #c9c9c6; }

.main-content-block{padding-bottom:5px;}
.main-content-block .block{margin:18px 0 0px 0;}


#block-top{margin-top:0; border-bottom:1px solid #c9c9c6; margin-bottom:0px;}
#block-top .column-2-blocks-left, #block-top .column-2-blocks-right{border-top:none; padding-top:0;}
#block-top h2{widht:198;}

#content-top{border-bottom:; margin-bottom:0px;}


div.taxonomy {
display:none;
}




/****** FOOTER *************************************************/
#footer{
text-align:left;
clear:both;
background:transparent url("images/bg_node.gif") repeat-x top left;
font-size:0.84em;
padding:15px 16px;
color:#707070;
}

#footer h2{display:none;}

#footer .block-menu ul, #footer1 .block-menu ul.menu{margin:0; padding:0; font-family: "Times New Roman", Georgia, Arial,  Verdana, sans-serif; }
#footer .block-menu li, #footer .block-menu li.leaf{margin:0; list-style:none;
font-size:1.1em;
float:left; 
}


#footer .block-menu ul a{display:block; padding: 10px 20px 10px 0;}

#footer .block{clear:both; margin-bottom:10px;}
#footer .block .content {padding:0; }
#footer p{padding: 0 0 5px 0;}






/*** Comments ***/
.comment{border-left: 1px solid #c9c9c6;  border-bottom: 1px solid #c9c9c6; padding:10px 0 6px 13px; margin:0 0px 0px 0;}

.comment .picture img {float:left; margin:0  10px 3px 0; border:1px solid #dadada; padding:1px;}

.comment .submitted {font-size: 1em; font-size: 11px; display:inline;}
.comment .submitted a {}
.comment-author {margin-bottom:6px; font-weight:bold;}
.comment-date {margin-bottom:6px; }
.this-link{color:#aab7b7;font-size:11px;} .this-link a{color:#aab7b7;}
.this-link a:visited{color:#aab7b7;}
.comment .new { background:#c82128; color:#fff; padding:1px 4px 1px 4px;}
.comment .new a{color:#fff; text-decoration:none; } .comment .new a:hover{color:#fff; }
.comment p{padding-bottom:6px;}

.comment .content {padding-top:10px;}

.links-comment {float:left; margin:0; padding:0;color:#214E90;}
.links-comment ul.links{margin:0; padding:0;}
.links-comment .links li{font-size:0.85em; padding:0; margin-right:15px;}
.links-comment a {color:#869999;}
.links-comment a:hover {color:#517074;}

.links-comment  li.comment_reply a.comment_reply{color:#349f00;}

#comment-form .form-item{margin-top:0;}

#comment-form .resizable-textarea{clear:both;}


#comment-form .form-item label{float:left; padding-right:10px;}
ul.tips {clear:both;}




.node .picture img{border:1px solid #dadada; padding:1px; float:right; margin-left:2px;}

ul.links{display:inline;}

.breadcrumb{font-size:0.85em;}

.preview .node {
padding:10px;
}


blockquote{border:1px solid #ebebeb; background-color:#fcfcfa; color:#717171; font-style:italic; clear:both; padding:1em 1em 0.5em 1em; margin:0.2em 0; display:block;}


.profile .picture{float:none;}


.signature p {
  border-top: 1px solid #d6ddb9;
  font-size: 0.9em;
  margin: 10px 0;
  padding: 0;
}


.taxonomy{background:#FFFFFF url("images/bg_taxonomy.gif") no-repeat top left; padding:0.3em 0.6em; border:1px dashed #fff; margin-top:5px;} 



.developer{color:#707070; color:#9a9a9a; clear:both; display:block; margin-top:4px;}
.developer a{color:#707070; color:#9a9a9a;  font-weight:normal; background:transparent url("images/star.gif") no-repeat center left; padding-left:15px;}
.developer strong a{text-decoration:none; background: none; padding-left:0;}

.version{color:#FFFFFF; padding-left:20px;}




/***************** ADMIN MENU PRIMARY****************************/

#rws-uni-tabs{
background-color:#23749e;
margin:0;
padding:0;
clear:both;
}

#rws-uni-tabs li{float:left; padding:0; margin:0; list-style:none;}


#rws-uni-tabs li a{display:block; padding:0.31em 1.5em 0.45em 1.5em; color:#fff; }
#rws-uni-tabs li a:hover{background-color:#3a9ed1; color:#fff; }



.edit-this-link{background-color:#23749e; font-weight:bold; font-family: Tahoma; font-size:0.8em; padding:3px 6px; white-space:nowrap; clear:none; border-bottom:1px solid #093c57;
border-right:1px solid #093c57;
}

.edit-this-link:hover{color:#89d7ff;}


/*********** MESSAGES *************/
div.messages{padding:8px; margin: 1px 0 2px 0;}
div.error {background:#ff9797; padding-left:28px; border: 1px solid #ff0000; font-weight: bold; color: #fff; display:block;}
div.status {background:#eefcea; padding-left:28px; border: 1px solid #aade91; font-weight: bold; color: #35a000; display:block;}
.error a{color:#fff;}
.error a:hover{color:#ffe7e7;}
div.messages ul{padding:0;}



/********************* box *******************/
.box{
margin-top:25px;

}


.item-list ul{width:500px;height:500px;display: inline;
list-style-type: none;
padding-right: 20px; padding-left:0; margin-top:5px;}



.block-region{color:#000; font-weight:bold; font-family: Tahoma; padding-left:10px;}




/***** FIX OPEN ID **************************/
#user-login-form li.openid-link, #user-login li.openid-link{margin-left:0; padding-left:1.5em;
background-position:top left;
}

#user-login-form #edit-submit{margin-bottom:10px;}


/*********** FIX TINYMCE ********************/





/*
 * Tabs CSS
 *
 * Adds styles for the primary and secondary tabs.
 *
 */

  div.tabs
  {
    margin: 0 0 0 0;
  }

  ul.primary
  {
    margin: 0;
    margin-left: 0px;
    padding: 0 0 0 10px;
    border-width: 0;
    list-style: none;
    white-space: nowrap;
    line-height: normal;
    background: url(images/tab-bar.png) repeat-x left bottom;
  }

  ul.primary li
  {
    float: left;
    margin: 0;
    padding: 0;
  }

  ul.primary li a
  {
    display: block;
    height: 24px;
    margin: 0;
    padding: 0 0 0 5px; /* width of tab-left.png */
    border-width: 0;
    font-weight: bold;
    text-decoration: none;
    color: #214E90;
    background-color: transparent;
    background: url(images/tab-left-new.gif) no-repeat left -38px;
  }

  ul.primary li a .tab
  {
    display: block;
    height: 20px; /* 24px (parent) - 4px (padding) */
    margin: 0;
    padding: 4px 13px 0 6px;
    border-width: 0;
    line-height: 20px;
    background: url(images/tab-right-new.gif) no-repeat right -38px;
    cursor: pointer;
  }

  ul.primary li a:hover
  {
    border-width: 0;
    background-color: transparent;
    background: url(images/tab-left-new.gif) no-repeat left -76px;
  }

  ul.primary li a:hover .tab
  {
    background: url(images/tab-right-new.gif) no-repeat right -76px;
  }

  ul.primary li.active a,
  ul.primary li.active a:hover
  {
    border-width: 0;
    color: #000;
    background-color: transparent;
    background: url(images/tab-left-new.gif) no-repeat left 0;
  }

  ul.primary li.active a .tab,
  ul.primary li.active a:hover .tab
  {
    background: url(images/tab-right-new.gif) no-repeat right 0;
  }

  ul.secondary
  {
    margin: 0;
    margin-left: 0px;
    padding: 0 0 0 5px;
    border-bottom: 1px solid #c0c0c0;
    list-style: none;
    white-space: nowrap;
    background: url(images/tab-secondary-bg.png) repeat-x left bottom;
  }

  ul.secondary li
  {
    float: left;
    margin: 0 5px 0 0;
    padding: 5px 0;
    border-right: none;
  }

  ul.secondary a
  {
    display: block;
    height: 24px;
    margin: 0;
    padding: 0;
    border: 1px solid #c0c0c0;
    text-decoration: none;
    color: #777;
    background: url(images/tab-secondary.png) repeat-x left -56px;
  }

  ul.secondary a .tab
  {
    display: block;
    height: 18px; /* 24px (parent) - 6px (padding) */
    margin: 0;
    padding: 3px 8px;
    line-height: 18px;
  }

  ul.secondary a:hover
  {
    background: url(images/tab-secondary.png) repeat-x left bottom;
  }

  ul.secondary a.active,
  ul.secondary a.active:hover
  {
    border: 1px solid #c0c0c0;
    color: #000;
    background: url(images/tab-secondary.png) repeat-x left top;
  }


/* IE */


ul.primary li a,
  ul.primary li a .tab,
  ul.secondary li a,
  ul.secondary li a .tab
  {
    _display: inline; /* Otherwise the blocks mistakenly get 100% width in IE5 */
    _di\splay: inline-block; /* Otherwise the blocks mistakenly get 100% width in IE6 */
  }

  ul.primary,
  ul.secondary
  {
    _width: 100%; /* Otherwise IE5 treats the ul as floated */
    _w\idth: auto; /* Reset to auto width for IE6 */
  }


