body {
	background-color: #000;
	font-family: "Trebuchet MS", Verdana, Arial;
	margin:0;
}



a { color:#4444c1; font-family: "Trebuchet MS", Arial, Verdana; outline:none;}

a:hover { color:#6c6c9f; }

a img { border:none; }

#Wrapper {
	width:968px;
	margin:auto;
	font-size:12px;
	line-height:18px;
	color:#333333;
}


#Header {
	clear:both;
	float:left;
	width:100%;	
	/*height:188px;*/
	position:relative;
	z-index: 99;
}


#WrapperBody {
	clear:both;
	float:left;
	width:100%;	
	background:url(../images/BG_MainBottom.gif) no-repeat bottom #FFF;
	padding-bottom:7px;
	margin-top:-6px;
}

/* IE6 only */
/*\*/
* html .cities_image{ background-image:none !important;}
/**/

/* HEADER */


#Header .logo {
	margin-top:30px;
	float:left;
	width:100%;
}

#Header  #ROpeopleDiv {  position:absolute; right:0; top:2px;  z-index:0;  }

#mainimgdiv { position:absolute;z-index:1;}

/*TOP NAVIGATION BAR */

#Nav {
	background: url('../images/BG_Nav.gif') bottom no-repeat;
	width:100%;
	height:63px;
	float:left;
	/*position:absolute;*/
	margin:20px 0 0 0;
	z-index:99;
}

#Nav ul{
	list-style:none;
	margin:0;
	padding-left:34px;
	height:63px;
	float:left;
	display:inline;
}

#Nav ul li{
	display:block;
	float:left;
	margin-right:2px;
	
}

#Nav ul li a {
	display:block;
	width:148px;
	height:28px;
	text-decoration:none;
	text-align:center;
}


#Nav ul li a:hover { background-position:top right !important; }

#Nav ul li#T_home a{
	height:63px;
	background: url('../images/Tab_Home.gif') left no-repeat;
}

#Nav ul li#T_cities a{
	height:63px;
	background: url('../images/Tab_Cities.gif') top left no-repeat;
}

#Nav ul li#T_cities a.selected{
	height:63px !important;
	background-position:top right !important; 
}

#Nav ul li#T_cities a.selected2{
	background-position:top right !important; 
}

#Nav ul li#T_about a{
	height:63px;
	background: url('../images/Tab_AboutUs.gif') left no-repeat;
}

#Nav ul li#T_ourstudents a{
	height:63px;
	background: url('../images/Tab_Our_Students.gif') left no-repeat;
}


#Nav ul li#T_blog a{
	height:63px;
	background: url('../images/Tab_Blog.gif') left no-repeat;
}

#Nav ul li#T_blog a.selected{
	height:63px !important;
	background-position:top right !important; 
}

#Nav ul li#T_blog a.selected2{
	background-position:top right !important; 
}




#Nav ul li#T_music a{
	height:63px;
	background: url('../images/Tab_Music.gif') left no-repeat;
}
#Nav ul li#T_music a.selected{
	height:41px !important;
	background-position:top right !important; 
}

#Nav ul li#T_music a.selected2{
	background-position:top right !important; 
}

#Nav ul li#T_theater a{
	height:63px;
	background: url('../images/Tab_Theater.gif') left no-repeat;
}

#Nav ul li#T_theater a.selected{
	height:63px !important;
	background-position:top right !important; 
}

#Nav ul li#T_theater a.selected2{
	background-position:top right !important; 
}


#Nav ul li#T_media a{
	height:63px;
	background: url('../images/Tab_Media.gif') left no-repeat;
}

#Nav ul li#T_media a.selected{
	height:63px !important;
	background-position:top right !important; 
}

#Nav ul li#T_media a.selected2{
	background-position:top right !important; 
}


/* #Nav ul li#T_press a{
	background: url('../images/Tab_Press.gif') left no-repeat;
}
*/

#Nav ul li a span { display:none !important; }


#Nav ul li a.active {height:63px !important; }

#Nav ul li#T_home a.active{
	background: url('../images/Tab_HomeON.gif') left no-repeat;
}

#Nav ul li#T_cities a.active{
	background: url('../images/Tab_CitiesON.gif') left no-repeat;
}

#Nav ul li#T_about a.active{
	background: url('../images/Tab_AboutUsON.gif') left no-repeat;
}

/*#Nav ul li#T_ourstudents a.active{
	background: url('../images/Tab_Our_StudentsON.gif') left no-repeat;
}*/


#Nav ul li.T_ourstudentsONpage{
	height:63px;
	background: url('../images/Tab_Our_StudentsONpage.gif') right no-repeat;
}

#Nav ul li#T_BlogON{
	height:63px;
	background: url('../images/Tab_BlogON.gif') left no-repeat;
}


#Nav ul li#T_music a.active{
	background: url('../images/Tab_MusicON.gif') left no-repeat;
}

#Nav ul li#T_theater a.active{
	background: url('../images/Tab_TheaterON.gif') left no-repeat;
}

#Nav ul li#T_media a.active{
	background: url('../images/Tab_MediaON.gif') left no-repeat;
}


#Nav li#T_theater ul#T_subnavtheater {
	background-image: none;
	z-index:99;
}
*html #Nav ul#T_subnavtheater {
	position:absolute;
}


#Nav li#T_media ul#T_subnavmedia {
	background-image: none;
	z-index:99;
	margin-top:-23px;
}
*html #Nav ul#T_subnavmedia {
	position:absolute;
	margin-top:-23px;
}
	

#Nav li ul#T_subnavcities {
	background-image: none;
	z-index:99;
	margin-top:-23px;
}
*html #Nav ul#T_subnavcities {
	position:absolute;
	margin-top:-23px;
}

#Nav li ul#T_subnavmusic {
	background-image: none;
	z-index:99;
}
*html #Nav ul#T_subnavmusic {
	position:absolute;
}
	

#Nav li li.noImage {
	background-image: none;
	background-color: transparent; 
padding:0px;
margin:0px;
}

/*#Nav li#T_theater ul#T_subnavtheater li.noImage a{
	background: url('../images/Tab_Playwriting.gif') left no-repeat;
	visibility:inherit;
	background-color:#FFF;
	display:block; 
}*/

#Nav li ul#T_subnavmusic li#Contest a{
	background: url('../images/Tab_MusicContest.gif') top left no-repeat;
}

#Nav li ul#T_subnavtheater li#Finale a{
	background: url('../images/Tab_Finale.gif') top left no-repeat;
}

#Nav li ul#T_subnavtheater li#Contest a{
	background: url('../images/Tab_Playwriting.gif') top left no-repeat;
}



#Nav li ul#T_subnavcities li#Boston a{
	background: url('../images/Tab_Boston.gif') top left no-repeat;
}

#Nav li ul#T_subnavcities li#Chicago a{
	background: url('../images/Tab_Chicago.gif') top left no-repeat;
}

#Nav li ul#T_subnavcities li#Houston a{
	background: url('../images/Tab_Houston.gif') top left no-repeat;
}

#Nav li ul#T_subnavcities li#LA a{
	background: url('../images/Tab_LA.gif') top left no-repeat;
}

#Nav li ul#T_subnavcities li#NYC a{
	background: url('../images/Tab_NYC.gif') top left no-repeat;
}

#Nav li ul#T_subnavcities li#Raleigh a{
	background: url('../images/Tab_Raleigh.gif') top left no-repeat;
}


#Nav li ul#T_subnavmedia li#Press_releases a{
	background: url('../images/Tab_pressreleases.gif') top left no-repeat;
}

#Nav li ul#T_subnavmedia li#News_highlights a{
	background: url('../images/Tab_newshighlights.gif') top left no-repeat;
}

#Nav li ul#T_subnavmedia li#Photo_video a{
	background: url('../images/Tab_photovideo.gif') top left no-repeat;
}

#Nav li ul#T_subnavmedia li.noImage a{
	visibility:inherit;
	background: url('../images/Tab_Media.gif') top left no-repeat;
	background-color:#FFF;
	height:32px;
	border-top: 1px solid white;
	display:block; 
}


#Nav li ul#T_subnavmedia li.tabbottom a{
	background: url('../images/Tab_Bottom.gif') top left no-repeat;
	height:9px;
	width:148px;
}

#Nav li ul#T_subnavmedia li.tabtop a{
	background: url('../images/Tab_Top.gif') top left no-repeat;
	height:13px;
	width:148px;
}



#Nav li ul#T_subnavcities li.noImage a{
	visibility:inherit;
	background: url('../images/Tab_Playwriting2.gif') top left no-repeat;
	background-color:#FFF;
	height:32px;
	border-top: 1px solid white;
	display:block; 
}

#Nav li ul#T_subnavcities li.tabbottom a{
	background: url('../images/Tab_Bottom.gif') top left no-repeat;
	height:9px;
	width:148px;
}

#Nav li ul#T_subnavcities li.tabtop a{
	background: url('../images/Tab_Top.gif') top left no-repeat;
	height:13px;
	width:148px;
}


#Nav li ul#T_subnavmusic li.noImage a{
	visibility:inherit;
	background: url('../images/Tab_Music.gif') top left no-repeat;
	background-color:#FFF;
	height:32px;
	border-top: 1px solid white;
	display:block; 
}

#Nav li ul#T_subnavmusic li.tabbottom a{
	background: url('../images/Tab_Bottom.gif') top left no-repeat;
	height:9px;
	width:148px;
}

#Nav li ul#T_subnavtheater li.noImage a{
	visibility:inherit;
	background: url('../images/Tab_Theater.gif') top left no-repeat;
	background-color:#FFF;
	height:32px;
	border-top: 1px solid white;
	display:block; 
}

#Nav li ul#T_subnavtheater li.tabbottom a{
	background: url('../images/Tab_Bottom.gif') top left no-repeat;
	height:9px;
	width:148px;

}



/* #Nav ul li#T_press a.active{
	background: url('../images/Tab_PressON.gif') left no-repeat;
}
*/
/* ========== BODY ========= */

#Main { width:652px;  float:left; background:url(../images/BG_ColLeftShade.gif) right repeat-y #FFF; padding-right:30px; z-index:0; position:relative; display:inline; min-height:930px;}

*html #Main.homeHeight {width:680px !important; padding-right:0px !important; margin:0px !important; float:left; height:1000px !important;}

*html #Main.homePage {width:630px !important; float:left !important; padding-right:0px !important; position:absolute; padding:0px; margin:0px !important;}

.pv_admin{
	float:right; margin-top:210px; width:350px;
}
*html .pv_admin{
	margin-top:60px !important; width:300px !important; margin-right:20px;
}

.pv_nonadmin{
	float:right; margin-top:30px; width:350px;
}
*html .pv_nonadmin{
	margin-top:0px !important; width:300px !important; margin-right:20px;
}


.pv_admin_about{
	float:left; margin-top:210px; width:280px;
}
*html .pv_admin_about{
	float:left; margin-top:60px !important; width:210px !important;
}

.pv_nonadmin_about{
	float:left; margin-top:30px; width:280px;
}
*html .pv_nonadmin_about{
	float:left; margin-top:0px !important; width:210px !important;
}


#RightCol { width: 316px; background:url(../images/BG_Col.jpg); background-repeat:no-repeat; background-position: top; float:right;margin-left:-30px; z-index:3; position:relative;  }

#Wrapper .aboutPage, .musicPage, .theaterPage { min-height:1100px; _height:1100px; padding-bottom:30px;}

.pressPage, .FAQpage  { min-height:800px; _height:790px; padding-bottom:30px; }
.citiesPage { min-height:1000px !important; }
*html .citiesPage{
	height:1100px !important;
}
	
.pressPage {
	padding-bottom: 130px;
}
*html .pressPage {
	
	padding-bottom: 130px;
	
	}
/* ========== BODY > main ========= */

#MainContent {
	/*border-top:30px #d9d5c2 solid;*/
	width:100%;
	/*background:url(../images/BG_MainText.gif) bottom left no-repeat;*/
	position:relative;
}

.mainContentArea {
	float:left; 
	display:inline;
	margin:0 !important;
	padding: 25px 0 0 25px;
}

.musicPage #MainContent  { _height:470px !important; min-height:470px !important;}

.theaterPage #MainContent { _height:430px !important; min-height:430px !important; }

.aboutPage  #MainContent { background:none !important; _height:420px !important; min-height:410px !important; }

.mainContentText { width:320px; float:left; position:relative; z-index:1; padding-bottom:14px; display:inline;}

.aboutPage .mainContentText {width:290px;}

h1 { padding:0; margin: 0 0 36px 0; white-space:nowrap;  }

h2 { margin:0;  padding:0; }

h3 {  margin:0; padding: 8px 0 10px 0;  }

.mainContentArea  .picture { float:right; right:25px; z-index:0;  display:inline; position:absolute; bottom:11px;  }

.musicPage .picture, .theaterPage .picture  { margin-right:15px; }


.noBG .picture { bottom:-8px !important; }

#MainContent p {  margin-top:10px; line-height:1.4em; }

#MainContent p.noMargin { margin:0; padding:0; padding-bottom:5px; }

#MainContent ul { margin:0; padding:0 20px !important;  }

#MainBoxContainer {
	width:650px;
	float:left;
	display:inline;
		
}

.aboutBox { position:relative; margin-top:-6px;z-index:0;}

#MainBox { 
	background:url(../images/BG_BoxMain.jpg) repeat-x #fff top;
	float:left;
	margin:0 12px;
	width:626px;
	display:inline;
	padding-bottom:15px;

}

/* BOX Tabs -menu */

#MainBox #Tabs {
	float:left;
	background:url(../images/Line_Divider.gif) no-repeat bottom;
	width:610px;
	height:50px;
	margin:8px;
	display:inline;	
}

#MainBox #Tabs a {
	display:inline;
	text-transform:uppercase;
	font-size:1.7em; 
	text-decoration:none;
	margin:0 10px;
	padding:14px 0;
	height:22px;
	float:left;
	font-family:"Arial Narrow", "Trebuchet MS";
}

#MainBox #Tabs .line {
	background-color:#c3bbaa;
	width:1px;
	height:40px;
	margin-bottom:12px;
	font-size:1px;
	float:left;
}


#MainBox #Tabs a { color:#9acccc;opacity:0.55;-moz-opacity: 0.55; filter: alpha(opacity=55); }

.musicPage #MainBox  #Tabs a.active  {  background:url(../images/I_ArrowONMusic.gif) bottom no-repeat; }

#MainBox #Tabs a:hover, #MainBox  #Tabs a.active  {  opacity:1;-moz-opacity: 1; filter: alpha(opacity=100); }

.theaterPage #MainBox  #Tabs a.active  {  background:url(../images/I_ArrowONTheater.gif) bottom no-repeat; }

.aboutPage #MainBox  #Tabs a.active  {  background:url(../images/I_ArrowONAbout.gif) bottom no-repeat; }




/* Box content */

.mainBoxContent {
	padding:0 25px 25px 16px; 
	float:left;
	display:inline;
	color:#4d4d4f;
	line-height:1.4em;
	/*background:url(../images/Line_Divider.gif) no-repeat left bottom;*/
	margin-left:8px;
	width:569px;
}

#MainBox .mainBoxContent {
	padding:0 25px 25px 16px; 
	float:left;
	display:inline;
	color:#4d4d4f;
	line-height:1.4em;
	background:url(../images/Line_Divider.gif) no-repeat left bottom;
	margin-left:8px;
	width:569px;
}

*html #MainBox .mainBoxContent {
	width:500px;
}
*html #MainBox #Tab2{
	padding: 0 0 0 0;
}
#MainBox .mainBoxContent h4 { 
	color:#333; 
	text-transform:uppercase; 
	font-size:1.2em; 
	margin:20px 0 5px 0; 
	padding:0; 
}

#MainBox .mainBoxContent ul, #MainBox .mainBoxContent .list {
	margin:0;
	padding:0 16px;
	list-style:outside;
	clear:both;  
	width:520px;
}


#MainBox .source {
	font-style:italic;
	font-size:0.9em;
	clear:both;
	display:block;
}


#MainBox .mainBoxContent .list {
	margin:0;
	padding:0 16px;
	float:left;
	clear:both;
	width:520px;
	display:inline;
}

#MainBox .mainBoxContent .list p { margin:0 0 20px 0; padding:0; }

 #MainBox .mainBoxContent p {
	margin:18px 0;
	padding-right:50px;
	float:left;
	display:inline;
	
}

#MainBox .mainBoxContent .firstP {display:inline; float:left; padding-top:10px; padding-bottom:5px;}

#MainBox .mainBoxContent .tabCol { float:left;width:260px; }

#MoreText p { margin:0; padding:2px 90px 30px 0;line-height:1.4em; }

#MoreText h2 { padding-bottom:5px;} 

/* MUSIC and Theater pages */

.musicPage #Tab2, .theaterPage #Tab2 { padding-right:0; margin-top:18px;  }

.theaterPage #MainBox .mainBoxContent ul li {margin-bottom:10px; }


.seperationLine { width:590px; height:2px; float:left; background:url(../images/Line_DividerShort.gif) no-repeat right; margin:0; padding:0; margin-top:10px; display:inline;   }

.partner {	float:left; width:580px; margin-right:15px; display:inline; }

.theaterPage .partner {padding-bottom:20px; }

.musicPage .blurbpartner { margin-left:142px; display:block;}

.theaterPage .blurbpartner { margin-left:171px; display:block; }

.partner .plogo { width:126px;  padding-right:15px;  text-align:center; float:left;  vertical-align:top; }

.theaterPage .partner .plogo { width:156px; height:72px;}

.partner .plogomore { padding-top:50px; }

.partner .plogoless { padding-top:3px; }

.musicPage .partner .ptext { width:430px;  float:left; display:inline; }

.theaterPage .partner .ptext { width:400px;  float:left; display:inline; }

.musicPage .nodivider { padding-top :20px; }

#MainBox .mainBoxContent .partner h4 { 
	margin-top:5px !important; 
	padding:0 !important;	
	width:300px;
}

.theaterPage .date { clear:both; padding-top:12px; }

*html .theaterPage .date {margin-top: 12px; padding-top: 0px;}

.theaterPage .list { padding-top:6px !important; }


/* Press page */

#PressWrapper, #CitiesWrapper, #FAQWrapper { 
	/*border-top:30px #d9d5c2 solid;*/
	position:relative; 
	width:627px;
	float:left; 
	display:block;
	margin:0 !important;
	padding: 25px 0 10px 25px !important;
}


.pressPage h1 { margin-bottom:25px; }

.pressPage h2 { 
	width:530px; 
	background:url(../images/Line_DividerPress.gif) top no-repeat; 
	padding-top:10px; 
	margin-top:15px !important; 
	padding-left:10px;
	clear:both;
	float:left;
}

.pressPage h2.moreSpace { margin-top:20px !important; }

.pressPage a.acrobat { 
	background:url(../images/I_Acrobat.gif) no-repeat left top; 
	padding-left:22px;
	min-height:18px;
	_height:18px; 
	color:#4d4d4f; 
	display:block;
	text-decoration:none; 
	margin:10px -3px 5px 10px;
	float:left;
	clear:both;
	width:500px;
} 



.pressPage a.acrobat:hover {  color:#3f688a;  } 

.pressPage ul { list-style:outside; list-style-type:none; margin:10px 0 5px 12px; padding:0; float:left;}

.pressPage ul li { clear:both; margin-bottom:8px; display:block; float:left; width:500px; vertical-align:middle; }

.pressPage ul li a { text-decoration:none; float:left; display:inline; }

.pressPage ul li a span {float:left; text-transform:uppercase; color:#4d4d4f; cursor:pointer; }

.pressPage ul li a .icon {
	background:url(../images/I_BulletPress.gif) left no-repeat;
	width:8px;
	height:12px;
	display:block;
	margin-right:5px;
	margin-top:2px;
}

*html .pressPage ul li a .icon {
	margin-top:-1px !important;
}

.media_page{
height:1360px;
}


.pressPage ul li div { display:none;  float:left;}

.pressPage ul li.open div { display:block; clear:both; padding-left:12px ;}

.pressPage ul li.open a .icon { background:url(../images/I_BulletPressOpen.gif) left no-repeat; width:8px; }

/* .pressPage */
	.highlights { 
	width:550px; 
	margin:15px 0 10px 25px;
	line-height:1.4em;
}

.pressPage ul li.open .pressItem {
	margin-left: -12px;
	}

.pressLink { 
	display:block ; 
	clear:both; 
	float:left;
	margin-top:10px;
	margin-left:10px !important;
	color:#4d4d4f;
	width:528px;
	text-decoration:underline!important;
}

.moreArticles li div a {margin-bottom:5px; margin-right:-3px; }

.highlights a:hover, .moreArticles li a:hover { color:#8080ac; }

/* Cities Page */

#CitiesWrapper p { width:550px; line-height:1.4em; } 

.citiesPage .open_close { float:right;margin-right:25px; padding-bottom:16px; padding-top:10px; display:inline; }

#CitiesWrapper a, .cityContainer .state a, .FAQpage .state a, .open_close a { text-decoration:none; float:left; display:inline; }

.cityContainer .state { 
	float:left;  
	cursor:pointer; 
	margin:0 6px 0 4px; 
}


.open_close a {
	display:block;
	float:right;
	height:14px;
}

.open_close span { float:right; margin:0 10px; height:15px; line-height:12px; font-size:12px; color:#666;  }

a.plusall { 
	background:url(../images/B_OpenAll.gif) left no-repeat; 
	width:62px;
} 

a.minusall { 
	background:url(../images/B_CloseAll.gif) left no-repeat; 
	width:67px;
}

a.minusall:hover, a.plusall:hover, a.open:hover, a.close:hover  { background-position:right !important; }

.open_close a span, a.open span,  a.close span  { display:none;}

.cityContainer .state { position:absolute; top:18px; right:2px;  z-index:1;  display:block; }

*html .cityContainer .state {  right:12px !important; }

.state a.open, .faq a.open  {
	display:block;  
	z-index:99; 
	background:url(../images/B_Open.gif) left no-repeat; 
	display:block;
	height:14px;
	width:42px;
	margin-left:4px;
}

.stateOpen a.open {display:none !important;}

.state a.close, .faq a.close {display:none;}

.stateOpen a.close {
	display:block;
	z-index:99; 
	background:url(../images/B_Close.gif) left no-repeat; 
	display:block;
	height:14px;
	width:46px;
}

#CitiesBoxContainer {
	width:650px;
	float:left;
	display:inline;
	padding-bottom:30px;
	position:relative;
	
}

#CitiesBoxContainer .aBox {
	background:url(../images/BG_City.png) no-repeat top;
	float:left;
	width:650px;
	margin:0;
	padding:0;
	margin-top:-12px;
	display:block;
	position:relative;
	z-index:0;
}

*html #CitiesBoxContainer .aBox {
	background:url('../images/BG_City.gif') no-repeat;
	width:650px;
}

.cityContainer {  
	float:left; 
	position:relative; 
	padding:0; 
	margin-left:17px;
	width:617px; 
	display:inline;
}

/* new styles created by edit.com */
.cityContainerNew {  
	float:left; 
	position:relative; 
	padding:0; 
	margin: 15px 0 10px 25px;
	width:550px; 
	display:inline;
}
.cityContainerDetail {
	float:left; 
	position:relative; 
	padding:0; 
	margin: 0 0 0 25px;
	width:617px;
	display:inline;
}
.cityContainerDetail h3,
.cityNews h3 { 
	/*color: #97A031;*/
	color:#000000;
	width: 550px;
}
.cityNews { 
	float:left; 
	padding:5px 0 15px 0; 
	width:610px;
	margin-left: 10px;
	display:block;
}
.cityNews p { 
	margin: 0 0 10px 0;
}
.cityNewsContent { 
	padding:10px 10px 25px 12px; 
	margin:0;
	display:none; 
}
.cityNewsContentOpen { 
	padding:10px 10px 25px 12px; 
	margin:0;
}
.nBox {
	float:left;
	width:650px;
	margin:0;
	padding:0;
	display:block;
	position:relative;
	z-index:0;
	background: url('../images/Line_Divider.gif') no-repeat 50% 100%;
}
#nFade { 
	background: url('../images/BG_nBox_Fade.jpg') 0% 0% repeat-y;
	width:630px;
	height: 40px;
	margin:0 0 1px 25px;
	padding:5px 0 0 0;
	display:block;
}
.nBox .cityContainer .state { 
	float: right;
	margin: 0;
}
/**********************************/

.cityContainerNew h2 { 
	margin-bottom: 5px;
}

.nada {height:0; width:0;}

.city { 
	padding-top:22px;
	height:26px;  
	width:610px; 
	display:block;
}

*html .city { height:35px; } 


.city h2 {  padding-left:20px; display:block; float:left;  width:610px; background:url(../images/Line_City.gif) bottom no-repeat;}

.city h2 span {  position:relative;bottom:2px; left:5px;  }

.cityContent { 
	padding:20px 10px 10px 20px; 
	margin:0;
	display:none; 
	float:left; 
	height:280px;   
	
}

*html .cityContent { padding-top:10px; } 


.cityContent .image {float:left; text-align:center; width:346px; }

.cityContent .image img {margin: 0 8px 8px 0;}

.cityContent .cityText { height:230px; padding-top:40px; float: left; width: 235px;}

.cityContent .controls { height:22px; }

.cityContent .controls img { vertical-align:middle; margin:2px 5px; }


/* ------ FAQ ------- */


.FAQpage .open_close {  float:right; margin-right:50px; margin-bottom:10px; display:inline;  }

.FAQpage h1 { margin-bottom:20px !important;}

.faq { background:url(../images/BG_FaqQuestion.gif) repeat-x;  width:574px; margin-bottom:2px; float:left; display:inline; position:relative;}

.faq .state { width:46px; float:right; margin-top:7px; margin-right:5px; display:inline; }

.question { height:22px; float:left; width:485px; clear:both; padding-top:8px; padding-left:10px; overflow: hidden; }

.answer { background:url(../images/BG_FaqAnswer.gif) repeat-x bottom;  padding:10px 25px 25px 25px; width:524px; display:none; float:left; }

.stateOpen .answer {display:block !important; }

.answer p { margin:0; padding:15px 0 0 0; }

/* ========== BODY > RIGHT Column ========= */


#ColTopControl { float:right; padding-right:12px;  }

.ColBoxContent .icon , #ColTopControl a {
	display:block; 
	margin:9px 0; 
	padding:0 9px; 
	float:right; 
	text-decoration:none;
}

#ColTopControl span { display:block; float:right; }

#ColTopControl .kav { 
	border-left:1px #999999 solid;
	width:1px;
	margin:9px 5px; 
	height:10px;
	display:block;
	float:right; 
	font-size:1px;
	line-height:1px;
}

 #ColTopControl a.printer { 
	background:url(../images/B_Printer.gif) left no-repeat;
	display:block; 
	width:89px;
	height:11px;
	float:right;
 }

#ColTopControl .icon {
	margin-left:5px;
	float:left;
	height:12px;
	display:inline; 
	cursor:pointer;
	font-size:1px;
	line-height:1px;
}

#ColTopControl a.textIcon { padding:0!important; }

#ColTopControl a.textSize { 
	background:url(../images/T_TextSize.gif) left no-repeat;
	width:48px;
	height:11px;
	display:block;
	float:right;
	padding:0 !important;
}

#ColTopControl a:hover {  background-position:right !important; }

#ColTopControl .printer span, #ColTopControl .textSize span {
	display:none;
}


#ColTopControl .ItextB {
	background:url(../images/I_TextSizeBig.gif) left no-repeat;
	width:11px;
	margin-left:4px !important;
	
}

#ColTopControl .ItextS {
	background:url(../images/I_TextSizeSmall.gif) left no-repeat;
	width:11px;
	margin-left:2px !important;
}

#ColTopControl a:hover .icon, .pressPage ul li a:hover .icon, #CitiesWrapper a:hover .icon, .FAQpage .state a:hover .icon, .FAQpage a:hover .icon, .ecardSteps .HButton:hover  { 
	background-position:right !important;
}


#ColContent {  float:left;  margin-top:0px; position:relative; display:inline; color:#333; }

#ColContent .titleCol { padding:20px; padding-right:0; display:inline;  }

#ColContent .flashQuote {  margin-top:-10px; margin-left:10px; display:inline;  }

.lessPadding {margin-top:5px !important;}

#ColText p {  text-align:left; width:264px; margin-top:20px; line-height:1.5em;  }

.ColBox {
	/*background:url(../images/BG_BoxShadowRight.gif) repeat-y right #fff;*/
	background:url(../images/ColBoxNewBG.jpg) repeat-y right #fff;
	width:276px;
	margin-top:20px;
	position:relative;
	float:left;
	display:inline;
	margin-left:22px;
	/*font-size:12px;*/
}

* html .ColBox {
	/*background:url(../images/BG_BoxShadowRight.gif) repeat-y right #fff;*/
	background:url(../images/ColBoxNewBG.jpg) repeat-y right #fff;
	width:276px;
	margin-top:20px;
	position:relative;
	float:left;
	display:inline;
	margin-left:35px;
	/*font-size:12px;*/
}


.ColBoxContent {
	background:url(../images/BG_BoxGradient.jpg) repeat-x top left #fff;
	width:266px;
	float:left;
	display:inline;
	margin:0 0 0 4px;
	padding-bottom:4px;
	line-height:1.4em;
	position:relative;
}

.shortBox {
	background:url(../images/BG_BoxGradientShort.jpg) repeat-x top left #fff !important;
}

.ColBoxContent .icon { border:none !important; margin:3px 0; }

.structure {
	float:left;
	margin:0;
	display:inline;
}

.ColBox .title { margin-left:2px; padding:2px 0 12px 0; }

.ColBoxContent .videoPlayer { margin-left:8px; display:inline;  }

.ColBoxContent p { 
	padding:0 18px; 
	float:left; 
	margin: 0!important; 
}

.shortBox p {
	padding-right:5px !important;
}

.shortBox .someSpace { line-height:1.6em;}

.ColBoxContent p a { margin-top:5px; display:block; }

.ColBoxContent .videoCaption {
	padding:10px 18px 0 12px; 
}

.ColBoxContent ul {
	list-style-position:outside;
	padding:8px 0 0 24px;
	margin:0;
	margin-left:6px !important;
	display:inline;
	float:left;
	width:230px;
}

.ColBoxContent li {
	/*list-style-image:url(../images/I_Bullet.gif);*/
	list-style:disc;
	padding-bottom:12px;	
} 

.shortBox li {
	list-style-image:none;
	padding-bottom:12px;
} 

.ColBoxContent .asof { position:absolute; right:12px; top:0; color:#655c4e; }

.ColBoxContent p a.nobreak { display:inline !important; clear:none !important; }

.SurveyMessage { height: 350px; margin-left:10px;margin-top:10px; }

/* ==========  Home > Main ========= */

#Main #Promo { float:left; height:329px; z-index:0; }

/*.promo0 {  no-repeat left; } */

.promo1 { background:url(../images/BG_HomePromo2.jpg) no-repeat left; }

.promo2 { background:url(../images/BG_HomePromo3.jpg) no-repeat left; }

#Promo .button { display:block; margin-top:28px; padding-bottom:14px; background:url(../images/Line.gif) bottom no-repeat; clear:both;  }


#Promo{margin:12px 11px 12px 12px; height:700px; width:600px;}

.Promo3{padding:7px; margin:7px; height:900px;}

.promoPages { width:205px; margin:auto;  padding-left:5px;}

.promoPages, .promoPages a { 
	text-transform:uppercase; 
	color:#333333;
	/*font-size:12px;*/
	text-decoration:none; 
	font-family:Tahoma, Arial, Verdana;
	margin-top:12px;
	
}

.promoPages a { color:#d37921;  margin:6px;cursor:pointer; }

.promoPages a:hover { color:#3f688a; }

.button a.playButton {
	width:101px;
	height:25px;
	display:block;
	margin:auto;
	background:url(../images/B_PlayVideo.gif) left no-repeat;
}

.button a.playButton:hover,.promoPages a:hover span { background-position:right !important; }

.promoPages span {float:left; margin:0 3px; white-space:nowrap;}

.ar_left { background:url(../images/I_ArrowPrevious.gif) no-repeat left; width:8px; display:block; padding-top:1px;}

.ar_right { background:url(../images/I_ArrowNext.gif) no-repeat left; width:8px; display:block; padding-top:1px; }

#HEcard { background:url(../images/BG_HomeEcards.jpg) no-repeat #eef5fb; float:left; clear:both; width:100%; height:225px; padding-top:35px; cursor:pointer; }

.ecardText { width:356px; height:180px; color:#013e91; padding-left:45px; margin-right:35px; float:left; display:inline; line-height:20px;  }

.ecardText img {margin-bottom:15px; }

.ecardSteps { float:left; width:170px; }

.ecardSteps img { margin-bottom:14px; }

.ecardSteps .HButton {
	float:left;
	width:113px;
	height:25px;
	display:block;
	margin-top:10px;
	margin-left:6px;
	display:inline;
	background:url(../images/B_GetStarted.gif) left no-repeat;
}

.ecardSteps .HButton span,.button a.playButton span { display:none; }

/* ==========  Home > Right Column ========= */

#RightCol .homeCol { margin-right:20px; margin-left:20px; }

#ColText1{
padding:0 0 0 10px;	
}

#ColText{
padding:0 0 0 10px;	
}

#spotlighton2{
padding:0 0 0 10px;	
}

.SolidColBox {
	/*background:url(../images/BG_SolidBoxShadow.gif) repeat-y right #f2ebcf;*/
	width:272px;
	margin-top:20px;
	position:relative;
	float:left;
	display:inline;
}

.SolidColBox .title { margin-left:2px; padding-top:8px; }

#ColContent .SolidColBox #Istate {
	position:absolute; 
	float:left;
	top:10px;
	left:10px; 
	width:13px;
	height:14px; 
	z-index:1;
	background:url(../images/I_PlusMinus.gif) no-repeat;
}

.SolidColBox .structure {
	margin:-1px !important;
}

.SolidColBox #Istate span, .SolidColBox a.submit span {display:none}

.SolidColBox .plus { background-position:left; }

.SolidColBox .minus, .SolidColBox a.submit:hover { background-position:right !important; }

#ColContent .SolidColBox p { margin:0; padding:18px 0 28px 38px; width:200px; float:left; } 

.SolidColBox p label {clear:both; display:block; margin-top:5px;}

.SolidColBox a.submit  { float:right;  margin-top:15px; display:block; background:url(../images/B_Submit.gif) no-repeat left; width:100px; height:25px; margin-bottom:8px; clear:both;  }

.SolidColBox textarea { width:196px; height:65px; margin-top:5px; }

.footNote { font-size:11px; display:block; width:200px; clear:both; }


.homeHeight{
	vertical-align:top;
	height:1000px;
}

/* Navigation - Main - Bottom */

#NavBodyBottom {
	clear:both;
	float:left;
	width:100%;
	height:8px;
	background-color:#FFFFFF;
	/*border-top:6px #41a8e2 solid; */
	background-image:url(../images/G_bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding:15px 0;
}

.bottomLinks{
	width:600px;
}


#NavBodyBottom ul{
	list-style:none;
	padding-left:12px;
	display:inline;
	margin:0;
	height:12px;
}

#NavBodyBottom ul li{padding:0 8px; border-right: 1px solid #655c4d; display:inline; }

#NavBodyBottom ul li.noBorder { border-right:none !important; }

#NavBodyBottom ul li a{	 text-transform:uppercase; color:#655c4d; font-size:11px; font-weight:bold; text-decoration:none; font-family:Verdana, Arial; }

#NavBodyBottom a:hover { text-decoration:underline !important;}

/* ========== Terms of Use ========== */


#TermsOfUse {		
	position:fixed;
	bottom:50px;
	z-index:19;
	padding-top:25px;
	padding-left:15px;
	display:none;
	width:600px; 
	height:520px; 
	left:150px; 
	border:7px #41a8e2 solid;
	background:#fff;
} 

#TermsOfUse a{		
	color: #4444C1 !important;
} 


*html #TermsOfUse {
	position: absolute;
	z-index:99;
	left: 10px;
}

#TermsOfUse .termsText { width:570px; height:460px; overflow:auto; float:left; padding:10px;  }

#TermsOfUse .termsText h4 { margin-bottom:6px; padding-bottom:0;}

#TermsOfUse .close { 
	background:url(../images/ecards/B_Close.gif) no-repeat left; 
	margin-top:10px; 
	width:51px; 
	float:right !important;
 	display:block; margin-right:12px; 
	height:24px; 
	z-index:2; 
}

/* ============= Footer ============= */

#Footer {
	height:100px;
	width:100%;
	float:left;
	clear:both;
	margin-top:26px;
	position:relative;	
}

#Footer .logo { float:left; width:auto; margin-right:20px;}

#Footer .links {  margin-bottom:12px; }

#Footer a { color: #FFF; text-decoration:none; font-size:1.1em; }

#Footer a:hover { text-decoration:underline;}

#FooterText { width:550px; color:#FFFFFF; font-size:0.85em; line-height:1.6em; }


.darkClass
{
/*	filter:alpha(opacity=50); /* IE */
	opacity: 0.5; /* Safari, Opera */
	background-color: #4fe80b;
/*	color: red; */

}

.redClass
{
	filter:alpha(opacity=50); /* IE */
	opacity: 0.5; /* Safari, Opera */
	background-repeat:no-repeat;
	background-position:center;
	background-color: red;

}

#admin {
	position: relative;
	top:0px;
	left:0px;
	height:40px;
	width: 100%;
	z-index:19;
	background: white;
}


#admin .adminButton{
	min-width:40px;
	cursor: pointer;
	height:35px;
	padding-top: 7px;
	padding-left: 30px;
	padding-right: 5px;
	margin-right:10px;
	float: left;
	color: #0c98e7 !important;
	text-decoration: underline;
	background-color: white;
	font-size: 16px;
	font-weight: bold;
	background:url(../images/B_Back.gif) no-repeat left;
}

#backButton {
		
}
.bluePopup, .redPopup {		
	position:absolute;
	top:28px;
	z-index:99;
	padding-left:25px;
	display:none;
}

.bluePopup { background:url(../images/ecards/BG_Terms.png) no-repeat; width:512px; height:300px; left:30%; position: fixed; }

.redPopup { position:fixed; background:url(../images/ecards/BG_Error.png) no-repeat; width:334px; height:169px; color:#000; left:40%; top: 20%; }


*html .bluePopup  {
	background:#fff;
	border:7px #41a8e2 solid;
	position: absolute;
}

*html #TermsAndCond {
	height:180px;
	width:480px;
}


*html #WhyFullName {
	height:150px;
	width:480px;
}

*html .redPopup  {
	background:url(../images/ecards/BG_Error.gif) no-repeat;
	position: absolute;
}

.bluePopup strong{ color:#000000; clear:both; display:block;}	 

.iQmark { float:left; width:42px; margin-right:10px; padding-top:50px; }

.termsText { width:410px; float:left; padding-top:10px; }

.termsText .close { background:url(../images/ecards/B_Close.gif) no-repeat left; margin-top:10px; width:51px; float:right !important;}

.warningText { width:240px;float:left; padding-top:30px; }

.redPopup a { float:right; margin-right:15px; z-index:2;}

#LearnMore { margin-right:40px; z-index:5;}


#jsddm
{	margin: 0;
	}
	
	#jsddm li
	{	float: left;
		list-style: none;
		margin: 0;}

	#jsddm li a
	{
		white-space: nowrap}

	#jsddm li a:hover
	{	margin: 0;}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
		
			background-image:none;
	}
		
		#jsddm li ul li
		{	float: none;
			display: inline;
			background:#d37921;
			background-image:none;
			height:42px;
			}
		
		#jsddm li ul li a
		{	width: 148px;
			background:#d37921;
			background-image:none;
			height:42px;
			margin:0;
			}
		
		#jsddm li ul li a:hover
		{	margin: 0;}


/* Homepage - Celebrity Support */
.celebrity_support{
	background-image:url(../images/HS_Background.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:84px;
	width:113px;
}

.HS_image{
	border:none;
	width:102px;
	height:74px;
	vertical-align:middle;
}


#about_us{
	float:left;
	width:260px;
	padding-top:10px;
}

#photo_video{
	float:right;
	width:392px;
	padding-top:10px;
}

.about_us_content{
	padding:10px 10px 0 25px;;
	text-align:left;
	vertical-align:top;
}


.photo_video_content{
	padding:10px 10px 0 25px;;
	text-align:left;
	vertical-align:top;
}

.pv_divider{
	background-image:url(../images/Pv_divider.jpg);
	width:347px;
	height:8px;
	background-repeat:no-repeat;
	background-position:top;
}

.pv_cell{
	background-image:url(../images/pv_background.jpg);
	width:347px;
	height:80px;
}

.pv_image{
	padding:4px 10px 1px 0;
	float:left;
	height:70px;
	width:70px;
	border:none;
}

.pv_cell_content{
	padding:3px 5px 0 0;
	line-height:16px;
}

.homeCol ul{
	margin-left:11px;
	margin-top:0px;
	padding:5px;
}

.spotlight_bg{
	background-image:url(../images/spotlight_bg.jpg); */
	background-repeat:repeat-y;
	width: 316px; 
	float:right;
	z-index:2;
}

/* Photos & Videos Gallery Page */
.pvwrapper{
	background-color:#FFF;
	min-height:850px;
	/*background-image:url(../images/rightWidebody.jpg);
	background-position:top;
	background-repeat:repeat-y;*/
	padding:0px;
	width:100%;
}

.rightWidetop{
	background-image:url(../images/rightWidetop.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:40px;
}


/* saved alery span in pv admin */
.saved{font-size:14px;
color:#09F;
font-weight:bold;
}

/* Home page widget */

/* main table */
.wmtable{
	padding:0px;
	margin:0px;
	border:none;
	width:628px;
}

/* all 5 thumbnail image cells */
.cell{
	border:none;
	padding:0px;
	margin:0px;
	width:122px;
	background-color:#000;
	text-align:left;
	vertical-align:top;
}

/* all 5 thumbnail images with lower opacity */
.thumbimg{
	border:none;
	width:122px;
	height:78px;
	border:none;
	padding:0px;
	opacity:0.6;
	filter:alpha(opacity=60);
}

/* all 5 thumbnail images with full opacity */
.thumbimg_RO{
	border:none;
	width:122px;
	height:78px;
	border:none;
	padding:0px;
}


/* thumbnail title images with lower opacity */
.pos_thumb{
	border:none;
	opacity:0.6;
	filter:alpha(opacity=60);
	width:122px;
	height:23px;
}

/* thumbnail title images with full opacity */
.pos_thumb_RO{
	border:none;
	width:122px;
	height:23px;
}


/* middle thumbnail titles */
.thumbcell{
	vertical-align:top;
	border:none;
	width:122px;
	height:36px;
	border:none;
	background-image:url(../images/thumbcell.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	color:#ccc;
	text-decoration:none;
	font-size:11px;
}

/* far left thumbnail title */
.thumbcell_1{
	vertical-align:top;
	width:122px;
	height:36px;
	border:none;
	background-image:url(../images/thumbcell_1.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	color:#ccc;
	text-decoration:none;
	font-size:11px;
}


/* far right thumbnail title */
.thumbcell_2{
	vertical-align:top;
	border:none;
	width:122px;
	height:36px;
	background-image:url(../images/thumbcell_2.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	color:#ccc;
	text-decoration:none;
	font-size:11px;
}

.thumbcell_link{
	opacity:0.6;
	filter:alpha(opacity=60);
	color:#FFF;
	text-decoration:none;
	font-size:11px;
	cursor:default;
}
.thumbcell a:link{
	opacity:0.6;
	filter:alpha(opacity=60);
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}
.thumbcell a:visited{
	opacity:0.6;
	filter:alpha(opacity=60);
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}
.thumbcell a:hover{
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}

.thumbcell_1 a:link{
	opacity:0.6;
	filter:alpha(opacity=60);
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}
.thumbcell_1 a:visited{
	opacity:0.6;
	filter:alpha(opacity=60);
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}
.thumbcell_1 a:hover{
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}

.thumbcell_2 a:link{
	opacity:0.6;
	filter:alpha(opacity=60);
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}
.thumbcell_2 a:visited{
	opacity:0.6;
	filter:alpha(opacity=60);
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}
.thumbcell_2 a:hover{
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}
/* main image */
.maincell{
	height:400px;
	padding:0px;
	margin:0px;
	vertical-align:bottom;
}

.mainimg{
	height:400px;
	width:628px;
	margin:0px;
	padding:0px;
}

/* main image title div */
.main_over{
	background-color:#000;
	height:68px;
	width:627px;
	color:#FFF;
	z-index:2;
	margin-top:332px;
	position:absolute;
	opacity:0.8;
	filter:alpha(opacity=80);
	border-style:solid;
	border-width:1px;
	border-color:#CCC;
	border-bottom:#000;
	border-left:#000;
	border-right:#000;
}



.currtitle{
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}

.currcaption{
	color:#fff;
	font-size:12px;
}

#currcap{
	margin-left:15px;
	margin-top:4px;
}
/* main image link */
.currlink{
	float:right;
	z-index:2;
	position:relative;
	margin:23px 0 0 10px;
	height:21px;
	width:110px;
}


/* ADMIN admin cells */
.admincell{
	text-align:center;
	background-color:#CCC;
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	width:122px;
}


#items li {
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	float: left;
}


/* Photo & Video Gallery */

/* left column for pv pages class */

.thumbnailFrame{
	overflow:auto;
	height:400px;
	background-color:#f3f3f0;
	width:900px;
	margin:22px 0 0 0;
	padding:10px 0 0 10px;
}

.leftColpv{
	height:800px;
}

.thumbTable{
	border:none;
	width:400px;
	margin-left:10px;
}


.pvthumbcell{
	text-align:left;
	vertical-align:top;
	padding:5px 10px 20px 30px;
	width:50%;
}
.pvthumbcell a:link{
	text-decoration:none;
}
.pvthumbcell a:visited{
	text-decoration:none;
}
.pvthumbcell a:hover{
	color:#f6921e;
}
	
.thumbnailBG{
	background-image:url(../images/thumbnailBG.jpg);
	width:140px;
	height:164px;
	padding:8px 12px 8px 8px;
	background-repeat:no-repeat;
	margin:0 10px 0 0;
	line-height:13px;
}

.thumbnailBG_RO{
	background-image:url(../images/thumbnailBG_RO.jpg);
	width:140px;
	height:164px;
	padding:8px 12px 8px 8px;
	background-repeat:no-repeat;
	margin:0 10px 0 0;
	line-height:13px;
}

.thumb{
	border:solid;
	border-color:#fff;
	border-width:4px;
	width:135px;
	height:95px;
}

.thumbOver{
	border:solid;
	border-color:#f6921e;
	border-width:4px;
	width:135px;
	height:95px;
}

/* This text is now green but the name was not changed */
.oragneText{
	color:#55a51c;
	font-weight:bold;
	font-size:11px;
}

.posted{
	color:#666666;
}

.rightContent{
	width:315px;
	height:310px;
	padding:20px 50px 10px 25px;
	text-align:left;
	float:right;
	background-image:url(../images/descriptionTab.gif);
	background-repeat:no-repeat;
	color:#655b4f;
}

.rightdiv{
	margin:0 auto;
	width:534px;
	background-image:url(../images/rightBar.jpg);
    background-position:top;
}


.slideshowTop{
	padding:20px 0 20px 30px;
	width:938px;
}

.slideshowBottom{
	padding:20px 0 20px 30px;
	width:938px;
	background-image:url(../images/mediaFade.jpg);
	background-position:top;
	background-repeat:repeat-x;
}


.nextPrev{
	width:400px;
	text-align:right;
	padding-left:350px;
}

.albumTitle{
	color:#479f15;
	font-size:20px;
	line-height:25px;
}

.postedDate{
color:#a7a597;
font-size:12px;
margin:8px 0 8px 0;
}

.galleryNav{
	float:right;
	padding:0 40px 0 0;
}

.galleryNav a:link{
	color:#4aa84a;
	font-size:12px;
	text-decoration:none;
}
.galleryNav a:hover{
	color:#4aa84a;
	font-size:12px;
	text-decoration:none;
}
.galleryNav a:visited{
	color:#4aa84a;
	font-size:12px;
	text-decoration:none;
}



/* Change order list items */
#items li {
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	float: left;
}


/* padding for right box contents */
.rightPadding{
	padding:10px 10px 0 10px;
}


/* styles for new media menu pages */

/* press releases page main content */
.pressReleases{
	min-height:1200px;
	}
* html .pressReleases{
	min-height:1500px !important;
	}
	
/* news highlights page main content */
.newsHighlights{
	min-height:1100px;
}

/* div for press releases page content */
.pressreleases{
	padding:0 20px 0 0;
	min-height:1250px;
}
* html .pressreleases{
	padding:0 20px 0 0;
	min-height:1500px !important;
	}
	
.news_highlights{
	padding:0 20px 0 0;
	min-height:1100px;
}
* html .news_highlights{
	padding:0 20px 0 0;
	min-height:1500px !important;
	}
	
.searchTitle{
	padding:0 0 25px 22px;
}

.searchtext{
	color:#f6921e;
	font-size:13px;
	font-weight:bold;
}


.viewLink{
	float:right;
}
.viewLink a:link{
	text-decoration:none;
}
.viewLink a:visited{
	text-decoration:none;
}
.viewLink a:hover{
	text-decoration:underline;
}
	
	
.grayLink{
	padding-top:3px;
}

.grayLink a:link{
	color:#655c4e;
	text-decoration:none;
}

.grayLink a:visited{
	color:#655c4e;
	text-decoration:none;
}

.grayLink a:hover{
	color:#655c4e;
	text-decoration:underline;
}



/* BLOG styles */

.theBGShade{
	background-image:url('../images/BG_Col.jpg'); background-repeat:repeat-y; background-position:right;
}
* html .theBGShade{
	background-image:url('../images/BG_Col.jpg'); background-repeat:repeat-y; background-position:right; margin-right:12px;
}

.blogTitle{
	margin:20px 20px 15px 32px;
}

* html .blogTitle{
	margin:20px 20px 15px 32px;
}

.widget-area{
	float:right;
	width:300px;
}

#RightColBlog{
	width: 316px;
	background:url(../images/BG_Col.jpg);
	/*background-position: top;*/
	background-repeat:repeat-y;
	float:right;
	margin-left:-30px;
	z-index:3;
	position:relative;
	height:100%;
	padding-top:20px;
	/*min-height:1100px;*/
}

* html #RightColBlog{
	width: 276px;
	background:url(../images/BG_Col.jpg);
	background-position: top;
	background-repeat:repeat-y;
	float:right;
	z-index:3;
	position:relative;
	min-height:100%;
	padding:20px -40px 0 25px;
	margin-left:-20px;
}

.post{
	width:600px;
	padding:10px 20px 10px 32px;
}

* html .post{
	width:580px;
	padding:10px 20px 10px 32px;
}

.entry-title{
padding:4px 0 5px 0;
color:#72c046;
margin-bottom:5px;
}

.entry-title a:link{
text-decoration:none;
color:#72c046;
}

.entry-title a:visited{
text-decoration:none;
color:#72c046;
}

.entry-title a:hover{
text-decoration:none;
color:#72c046;
}

.entry-meta a:link{
color:#9c9c9c;
text-decoration:none;
}

.entry-meta a:visited{
color:#9c9c9c;
text-decoration:none;
}

.entry-meta a:hover{
color:#9c9c9c;
text-decoration:none;
}

.firstpost{
border-style:solid;
border-width:1px;
border-color:#dedbd6;
width:580px;
background-color:#efeeea;
padding:10px;
}

.entry-content{
font-size:13px;
}

.entry-content a:link{
text-decoration:none;
color:#72c046;
}

.entry-content a:visited{
text-decoration:none;
color:#72c046;
}

.entry-content a:hover{
text-decoration:none;
color:#72c046;
}

.navigation{
width:630px;
text-align:right;
margin-bottom:10px;
}

.navigation a:link{
text-decoration:none;
font-size:14px;
color:#068037;
}

.navigation a:visited{
text-decoration:none;
font-size:14px;
color:#068037;
}

.navigation a:hover{
text-decoration:none;
font-size:14px;
color:#068037;
}



.navigationSingle{
text-align:center;
width:580px;
}

.navigationSingle a:link{
text-decoration:none;
font-size:14px;
color:#068037;
}

.navigationSingle a:visited{
text-decoration:none;
font-size:14px;
color:#068037;
}

.navigationSingle a:hover{
text-decoration:none;
font-size:14px;
color:#068037;
}



.widgetList li{
list-style:none;
}

.widget-title{
color:#655c4e;
font-weight:normal;
font-size:12px;
margin:0px;
padding:0px 0px 8px 0px;
}

.blogBox{
padding:0 10px 0 10px;
}

.recentPostLink a:link{
text-decoration:none;
color:#60b347;
font-weight:bold;
font-size:14px;
}

.recentPostLink a:visited{
text-decoration:none;
color:#60b347;
font-weight:bold;
font-size:14px;
}

.recentPostLink a:hover{
text-decoration:none;
color:#60b347;
font-weight:bold;
font-size:14px;
}

.widget-area{
margin:40px 20px 0 20px;
width:270px;
line-height:25px;
}
* html .widget-area{
margin:40px 14px 0 40px;
width:270px;
line-height:25px;
}

.tagCloud a:link{
width:200px;
text-decoration:none;
color:#60b347;
}

.tagCloud a:visited{
width:200px;
text-decoration:none;
color:#60b347;
}

.tagCloud a:hover{
width:200px;
text-decoration:underline;
color:#60b347;
}

.shareLinksBlog{
padding:0 20px 0 30px;
}

* html .shareLinksBlog{
padding:0 20px 0 40px;
}


.entry-utility a:link{
text-decoration:none;
color:#72c046;
}

.entry-utility a:visited{
text-decoration:none;
color:#72c046;
}

.entry-utility a:hover{
text-decoration:none;
color:#72c046;
}









