/*/////////////////////////// NOTE 209 internal for banner//////////////*/



#html-main, .body-main	{

	padding: 0;

	margin: 0 auto;

	width: 100%;

	font-family: Georgia,  "Times New Roman",  serif;

	font-size: 16px;

	color: #000;	

}





.body-main

{	

display:block;

text-align:center; 

background: #989b6e url(./images/home_background.jpg) repeat-x center top;;



}

#container{

	background: transparent url(./images/bg-footer-flower.png) no-repeat 75% 98%;

}

#page_background{

background: transparent url(images/header_btm.png) repeat-x left top;

}



#pre_body{

	text-align:center;

	width:973px;

	float:left;



}

#pre_body #right_holder{

	margin-top:20px;

	float:right;

	margin-right:24px;

	background-color:#99FF00;

}

#pre_body #left_holder{

	margin-top:20px;

	float:left;

	margin-left:20px;

}

.make-it-center

{

margin: auto;

height: auto;

width:974px;

background: transparent;



}



#header_logo{

height:62px;

width:323px;

float:left; 

background: transparent url(images/top_nav_logo.png) no-repeat 0px 0px;



}

#header-top-full{

	width: 973px;

	text-align:center;

}

#header-top-full_content{

	width: 973px;

	float:none;

}





ul.top_nav {

	list-style: none;

}



ul.top_nav li {

	

}



#nav_container{

	

	width:974px;

	height:50px;

	padding:0px;

	background: Transparent url(images/menu_holder.png) no-repeat 0px 0px;

	margin-bottom: 18px;

	overflow:hidden;

	text-align:center;

}

#nav_container ul{

	list-style-type: none;

	display:inline-block;

}

#nav_container ul.links{

	margin:0px;

}

#nav_container li{

	height: 48px;

	display:block;

	float:left;

}

#nav_container li.last{

	

}

#nav_container ul.links a {

	color:#cbceb2;

	font-family: Trebuchet MS, Helvetica, sans-serif;

	height: 48px;

	line-height: 48px; /* for vertical centering */

	padding: 0 8px;

	font-size: 16px;

	font-style:normal;

	display:inline-block;

	text-decoration:none;

}

#nav_container ul.links a:visited{

	color:#CDCEAE;

}

#nav_container ul.links a:hover, #nav_container ul.links a.active{

	background: #8a8e5f url(images/nav_over.jpg) no-repeat right top;

	color: #fff;

	text-decoration:none;

}





a.button:hover span{

text-decoration: none;

color:#000;

}





#fhten-content{

	width:974px;

}



#subbreaker{

	 background-color: transparent;

	 float:left;

	 width: 973px;

	 display:none;

}

#subbreaker .home, #subbreaker .Home, {

	 background-color: transparent;

	 float:left;

	 height: 69px;

	 width: 973px;

}



#dotted_top{

	margin-top:10px;

	margin-bottom:10px;

	width: 100%;

	background: transparent url(images/top-dotted.jpg) repeat-x top center;

}







#dotted_top_ img{

	padding-top:18px;padding-bottom:12px;

}



.clear

{

	clear: both;

	font-size: 0px;

	line-height: 0px;

	visibility: collapse;

}



a{

	color:#cdceae;

	text-decoration:underline;

	font-style:italic;

}





a:hover{text-decoration:none;}





a:visited {

	/* text-decoration:none; */

}



p

{

	margin: 0px;

	padding: 0 0 12px 0;

}





/** headers **/

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



h1, h1.title

{

	

	font-weight:normal;

	background-color: transparent;

	margin: 0 0 0.5em 0;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 26px;

	padding: 11px 0px 0px 10px;

	color:#000;

}



.content img{

	/* border:1px solid #abad8b; */

}





h2{

font-size: 28px;

font-weight:normal;

color:#000000;

padding:0;

margin:0 0 .5em 0;

}



h2 a{color:#2b2825;}



hr{

	color: #636363;

}



.block h2, .block  h2.title{

	font-family: Georgia, "Times New Roman", Times, serif;

	text-transform:uppercase;

	font-size: 18px;

	padding: 11px 0px 0px 10px;

	color:#2b2825;

	background-color: Transparent;

	margin: 0 0 0 20px;

	width:224px;

	height:34px;

}



.block h2 a, .block h2.title a{color:#fff;}

.block h2 a:hover, .block h2.title a:hover{color:#bbbbbb;}



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









/* .column-1 .block h2, .column-1 .block h2.title{background-color:#b6b5b5; } */





h3{margin-bottom:0; font-size:18px;}



h4, h4.title

{

font-size:12px;

	font-family:  Arial,  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: "Times New Roman", "Myriad Pro",  Georgia, Arial,  Verdana, sans-serif;}

.top-links-ul li a{color:#000;}





#logo-container{/*border-top:1px solid #000;*/ padding-top:3px; margin-bottom:3px; }

#header-bg{background:transparent url("images/header-image.jpg") repeat right top;}



#logo-picture img{display:block;}

#logo-picture{float:left; padding-right:15px; }

#logo{background-color:#c82128; float:left; padding:8px 50px;  color:#fff; /*border-right:3px solid #fff;*/}

#logo h1{font-size:38px; padding:0 0 2px 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:#343434;

color:#fff;

font-family: "Myriad Pro", "Times New Roman", Georgia, Arial,  Verdana, sans-serif;

text-align:left;

margin-bottom:14px;

}



.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:1.2em;

}



.rws-primary-menu li a{display:block; padding:0.35em 1.3em 0.5em 1.3em;  color:#fff !important; }

.rws-primary-menu li a:hover{background-color:#4a4a4a; color:#f5f5f1; }

.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; margin:0; float:left; height:21px;  padding:1px 8px; font-family: Georgia;

}



.rws-primary-menu #search-theme-form div{display:inline;}

.rws-primary-menu .form-text{font-family: Georgia; background-color:#fff; margin:0;  float:left; height:17px; padding:1px 4px; font-family: Georgia; width:130px; 

}











/****************** Columns********************************************/

.column-2{

width:501px;

padding:26px 0 0 0;

float:left;

/*border-left:1px solid #c9c9c6;

border-right:1px solid #c9c9c6; */

margin-left:0px;

text-align:left;

overflow:hidden;

margin-bottom:30px;

background-color: transparent;

}



.column-2 .content{

	color: #000000;

	font-size:12px;

}

#main-content-block h2{

	background-color:#FF6666;

}

.column-2 .content a.read_more{

	color: #333333;

	float:right;

	text-transform:uppercase;

	font-weight:bold;

	font-size: 12px;

	background: #ffffff url(images/pink_point.gif) no-repeat 0px 6px;

	margin-bottom: 2px;	

	padding:0px;

	padding-left:15px;

	margin-top:0px;

	text-align:right;

}



.content ul{

	margin-top : 0px;

	padding-top:0px;	

}



.content ul p {

	margin-left: -1.5em;

}



.no-right-column .content p {

	/* font-size: 13px; */

}

.column-2 .content a.read_more:hover {

	text-decoration:underline;

}



.column-2 .content img{

	/* border:1px solid #636363;

	margin: 2px 11px 0px 0px; */

}

.column-2 .content img.no_border{

	border:0px;

	margin: 2px 11px 0px 0px;

}



.column-2 ul{

	font-size: 13px;

}



.no-right-column{width:638px; }

.no-right-and-left-columns{width:969px;}







.column-3{

width:316px;

padding:0px 0px 0px 0px;

float:right;

/*border-left:1px solid #c9c9c6; */

margin-left: 18px;

text-align:left;

overflow:visible;

margin-bottom:80px;

background-color: transparent;

}



.column-3 h2.title{

width:316px;

margin-left:0px;

overflow:hidden;

margin-bottom:5px;

}





.column-3 .block-block{

	width:316px;

	float:right;

	margin-top: 18px;

}





.column-3 .block-block img{

	/* float:left; */

	border: none;

}

.column-3 .block-block p{

display:block;

width:316px;

font-style:italic;

}





.column-3 h4{

	font-weight: bold;

	font-size: 14px;

	color: #555555;

}





/******** MENUs and BLOCKs in COLUMN 1 *******************************************/



.column-1 .block-menu{}

.column-1 .block-menu ul, 

ul.menu{margin:0; padding:0; margin-left:18px;}









ul.menu li, 

ul.menu li.leaf,

ul.menu li.expanded,

ul.menu li.collapsed{margin:0; list-style:none; list-style-image:none;

font-size:1.1em;

padding: 0 0 10px 0;

}



/** expanded **/

ul.menu li ul.menu{margin-left:15px; padding-left:10px; margin-top:3px;  font-size:0.8em; line-height:normal; }

ul.menu li ul.menu li.leaf, ul.menu  li ul.menu li.collapsed {padding: 0 0 0.5em 0;}



ul.menu .active{font-weight:bold;}



.column-1 .block{

margin-bottom:15px;

}











/*************** 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:5px 13px;

	margin-bottom:5px; 

}



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



.content p{line-height: 1.4; font-size: 16px;}



.submitted, .submitted a{color:#9fa35c; display:none;}

.sticky .submitted, .sticky  .submitted a{color:#83837d; display:none;}







.block{margin-bottom:13px;}

.block .content{padding: 0px;}











/*************** column-2-blocks ****************************/

.column-2-blocks{margin-top:20px;}



.column-2-blocks-left, .column-2-blocks-right{width:251px; float:left; overflow:hidden;}

.column-2-blocks-left .block, .column-2-blocks-right .block{margin-bottom:10px;}



.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:478px;}

.column-2-blocks-no-left-column .column-2-blocks-left, .column-2-blocks-no-left-column .column-2-blocks-right{width:337px;}

.column-2-blocks-no-right-column .column-2-blocks-left, .column-2-blocks-no-right-column .column-2-blocks-right{width:393px;}



/******************** three top blocks ***********************/

#top_content_three_blocks_container{

	margin-top:13px;

	width:974px;

	float:none;

	margin-bottom:

}

#top_content_three_blocks_container p{

	margin:0px;

	padding:0px;

	text-align:left;

}



#tct_block_left, #tct_block_right, #tct_block_center{

	 float:left;

	 text-align:left;

	 width:311px;

	 height:86px;

	 border: 2px solid #acb082;

	 overflow:hidden;

}



#tct_block_right, #tct_block_center{

 margin-left:14px;

}



#tct_block_left p, #tct_block_right p, #tct_block_center p{

	background-color: transparent;

	margin:0px;

	padding:0px;

}

/* opted out from useing this due to time */

#tct_block_left img, #tct_block_right img, #tct_block_center img{

	 

}



#tct_block_left a{

	

}

#tct_block_right a{

	

}

#tct_block_center a{

	

}



/*end opt out */

.content{

	background-color: transparent;

}



.column-2-blocks-left{

/*border :1px solid #c9c9c6;*/

border-left:none;

border-bottom:none;

overflow:hidden;

padding-right:10px;

padding-top:10px;

}



.column-2-blocks-right{

/*border:1px solid #c9c9c6;*/

border-right:none;

border-bottom:none;

overflow:hidden;

margin-left:-1px;

padding-left:10px;

padding-top:10px;

}



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



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



.main-content-block{padding-bottom:25px; display:block; background-color: transparent;}

.main-content-block .block{margin:18px 0 2px 0;}

.main-content-block .node .content{

	/* text-align:justify; */

}



#block-top{margin-top:0; /* border-bottom:1px solid #c9c9c6; */margin-bottom:10px;}

#block-top .column-2-blocks-left, #block-top .column-2-blocks-right{border-top:none; padding-top:0;}

#block-top h2{background-color:#c82128;}



#content-top{/*border-bottom:1px solid #c9c9c6; */margin-bottom:8px;}





#node{background-color: transparent;}









/****** FOOTER *************************************************/

#footer{

text-align:center;

clear:both;

font-size: 11px;

height: 116px;

width:100%;

color:#ffffff;

display:block;

background: transparent url(images/footer_image.gif) repeat-x top left;

}



#footer_content{

	width:974px;

	color:#ffffff;

	margin-left: 0px;

	padding-top: 15px;

}



#footer_content a{

	color:#000000;

	background-color:transparent;

	font-size: 14px;

	padding-left: 5px;

	padding-right: 5px;

	font-style:normal;

	text-decoration:none;

}





#footer_content a:hover, #footer_content a.active{

	color:#cbceb2;

	text-decoration:none;

}



#footer_content p{

	margin-left: 225px;

	width: 380px;

	margin-top: 8px;

	font-size-adjust:inherit;

	background-color:transparent;

}



#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;}



#footer_content_top{

	

}	

#footer_content_top a{

	float:left; 

}





.lg_pink{

	font-size: 25px;

	color: #fd8aa0;

}

#footer-bottom{

	margin-top: 32px;

	color:#cbceb2;

	font-size:15px;

}





/*** 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:#869999;}

.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:0px; float:right; margin-left:2px;}



ul.links{display:inline;}



.breadcrumb{display:none;font-size:0.85em;}



.preview .node {

padding:10px;

}





blockquote { 

	padding:1em 1em 0.5em 1em; 

	display:block;

}





.profile .picture{float:none;}





.signature p {

  border-top: 1px solid #d6ddb9;

  font-size: 0.9em;

  margin: 10px 0;

  padding: 0;

}





.taxonomy{background:#e7e7d6 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:#f5f5f1; 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{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: #fd8aa0;

    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;

  }



	div.description, .form-item .form-text{

		color:#000;

	}

	

	.column-2 form, .help p{

		color:#000;

	}



	

/* 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 */

  }

#read_more, .read_more{

	border:none;

	float:right;

	margin-right: 0px;

}



#dotted_div .right{

	width: 229px;

	float:left;

	height: 12px;

	background: #ffffff url(images/top-dotted.jpg) no-repeat middle;

}

#news_more {

	height: 22px;

	width: 89px;

	margin-right: -2px;

	background-color:#FF3300;

	background: transparent url(images/read_more.gif) no-repeat top left;

	float:right;

}





/*** views **/

#block-views-header_banners-block_1{

	padding:0px;

	margin:0px;

}

#block-views-header.node{

	padding:0px;

	margin:0px;

}

.view-header-banners .title{

	display:none;

}



#block-views-header_banners-block_1 .node{

	padding:0px;

	margin:0px;

}



.pink_txt{

	color:#fd8aa0;

}



.large_txt{

	font-size:25px;

}



/******* Banners *******/

#header-top-full_content.home{

	width:973px;

	height: 355px;

	background: transparent url(images/header_1.jpg) left top;

}



#header-top-full_content.contact, 

#header-top-full_content.eden-spa-image-discovery, 

#header-top-full_content.locations, 

#header-top-full_content.treating-cancer-and-spirit, 

#header-top-full_content.tour-amenities, 

#header-top-full_content.bring-royal-treatment-home-you-or-gift-someone-else, 

#header-top-full_content.florida-hospital-cancer-institute{

	width:973px;

	height: 209px;

	background-color:#0000FF;

}



#header-top-full_content.contact{ 

	background: transparent url(images/eden_interior_bans/interior_bans_contact.jpg) left top;

} 

#header-top-full_content.eden-spa-image-discovery{ 

	background: transparent url(images/eden_interior_bans/interior_bans_contact.jpg) left top;

} 

#header-top-full_content.locations{ 

	background: transparent url(images/eden_interior_bans/interior_bans_contact.jpg) left top;

} 

#header-top-full_content.treating-cancer-and-spirit{ 

	background: transparent url(images/eden_interior_bans/interior_bans_contact.jpg) left top;

} 

#header-top-full_content .tour-amenities{ 

	background: transparent url(images/eden_interior_bans/interior_bans_contact.jpg) left top;

} 

#header-top-full_content .bring-royal-treatment-home-you-or-gift-someone-else{ 

	background: transparent url(images/eden_interior_bans/interior_bans_contact.jpg) left top;

} 

#header-top-full_content .florida-hospital-cancer-institut{

	background: transparent url(images/eden_interior_bans/interior_bans_contact.jpg) left top;

}



/* views */

#home-banner .node, #view-content, #view-content.node{

	margin: 0px;

	padding: 0px;

}

#home-banner{



}



/* end views */

.field-field-banner-img .field-label{

	display:none;

}



.no-border{

	border:none;

}



form#contact-mail-page {

	padding-left: 26px;

}



.form-item label {

	font-size: 14px;

	font-weight: normal;

}

div#block-constant_contact-0{
	position:relative;
}
div#block-constant_contact-0 input#edit-submit{
	position:relative;
	top:-20px;
	left:140px;
	width:280px;
	background-color:#999933;
	color:#FFFFFF;
}
div#block-constant_contact-0 div label,div#block-constant_contact-0 div input{
	float:left;
}
div#block-constant_contact-0 div label{
	width:180px;
	text-align:left;
	padding-right:10px;
	text-align:right;
}

div#edit-cc-FirstName-wrapper{
	width:600px;
	height:20px;
}
div#edit-cc-LastName-wrapper{
	width:600px;
	height:20px;
	padding-bottom: 90px;
}
div#edit-cc-email-wrapper{
	width:600px;
	height:20px;
}
