/* CSS Document */

/*Additions by AMABES */

#shopping tbody {
	margin-bottom:20px;
}
.pager {
clear:both;
position:relative;
top:10px;
}
   .pager-current {
font-weight:bold;
}



.pager strong, .pager a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background:#DFEDF7 none repeat scroll 0 0;
border:1px solid #90C2E1;
padding:2px 5px;
}

#eventsBaby .views-field-body {height:100px;} /*controls height of teaser view of events, author experts */
#eventsBaby .views-field-iid {
float:left;
padding-bottom:10px;
padding-left:5px;
padding-right:5px;
text-align:left;
}


.field-field-mp3 {padding-bottom:20px;}

#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  h2 {padding-left:10px; padding-top:5px; font-size:18px; background-color:#eaeaea;}
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .views-view-grid {width:100%} /* WIDTH */
/*.ea_acSpacer .field-content {font-size:11px; font-weight:normal;}*/
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .views-field-field-thumbnail-fid {float:left; padding-bottom:20px;} /* THUMBNAIL*/
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .views-field-title .field-content {font-size:12px; font-weight:bold; line-height:1em;}/* TITLE*/
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .field-field-categorize-our-authors .field-content {font-size:11px; font-weight:bold; } /* CATEGORY */

/*#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8 .col-1 {
padding-left:10px;
padding-right:45px;
padding-top:20px;
width:165px;
}*/

#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .col-1 {padding-top:20px; padding-right:45px; padding-left:10px; width:165px;}
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .col-2 {padding-top:20px; padding-right:45px; width:165px;}
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .col-3 {padding-top:20px; padding-right:0px; width:165px;}
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .row-2 { background-color:#dfe9fa;}
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .row-4 { background-color:#dfe9fa;}
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .row-6 { background-color:#dfe9fa;}
#block-views-e8f79e67b2a19f696cf0cee51d2aa2c8  .pager {padding-top:20px; }
.image-attach-body {
  float: left;
  margin-left: 0px;
  margin-right: .5em;
}

/*#attachments .tableHeader-processed {display:none}*/

.field-field-thumbnail { float:left; padding-left:5px;}
.views-field-field-thumbnail-fid { padding-right:5px;}


/*.view-experts-authors-all-categories .title {font-size:14}*/
/*.row-1 { background:url(images/nackleBack.gif) top left no-repeat; padding:0px;}
.col-1 {background:url(images/linespacernackle.gif) bottom repeat-x; width:100%; padding-bottom:20px;}*/
.cent .col-1 {background:url(images/nackleBack.png) top left no-repeat; padding:10px;} /* Puts the rounded rectangle behind each author expert teaser */
.pressSpacer .col-1 {
background:url(images/nackleBack.png) top left no-repeat;
padding-top:10px;
padding-bottom:25px;
padding-left:10px;
padding-right:5px;
width:100%;
} /* Puts the rounded rectangle behind each author expert teaser */
.pressSpacer h2 {padding-left:10px; padding-top:5px; font-size:18px; background-color:#eaeaea; background-image:url(images/line3.png); background-position:bottom; background-repeat:repeat-x;}
.pressSpacer p {padding-right:5px;}
.pressSpacer .views-field-iid { text-align:left; padding-right:5px; padding-left:5px; padding-bottom:10px}


/*.view-content a {font-weight:bold; display:inline;}*/


/*-----------------Our Experts-----------------*/

/*----------------TEASTER VIEW-----------------*/
.ea_acSpacer h2 {padding-left:10px; padding-top:5px; font-size:18px; background-color:#eaeaea;}
.ea_acSpacer .views-view-grid {width:100%} /* WIDTH */
/*.ea_acSpacer .field-content {font-size:11px; font-weight:normal;}*/
.ea_acSpacer .views-field-field-thumbnail-fid {float:left; padding-bottom:20px;} /* THUMBNAIL*/
.ea_acSpacer .views-field-title .field-content {font-size:12px; font-weight:bold; line-height:1em;}/* TITLE*/
.ea_acSpacer .field-field-categorize-our-authors .field-content {font-size:11px; font-weight:bold;} /* CATEGORY */

.ea_acSpacer .col-1 {padding-top:20px; padding-right:60px; padding-left:10px;}
.ea_acSpacer .col-2 {padding-top:20px; padding-right:60px;}
.ea_acSpacer .col-3 {padding-top:20px; padding-right:60px;}
.ea_acSpacer .row-2 { background-color:#dfe9fa;}
.ea_acSpacer .row-4 { background-color:#dfe9fa;}
.ea_acSpacer .row-6 { background-color:#dfe9fa;}

/*-----------------FULL VIEW----------------------*/
.imagecache-author_experts_default {padding-right:5px;}


.field-field-categorize-our-authors {font-weight:bold}

/*.ea_acSpacer .views-field-field-position-value .field-content {font-size:11px; font-weight:bold; line-height:13px;} Postion Title for A & E*/
.cent h2 {padding-left:10px; padding-top:5px; font-size:18px; background-color:#eaeaea; background-image:url(images/line3.png); background-position:bottom; background-repeat:repeat-x;}
.cent .views-field-field-position-value .field-content {font-size:11px; font-weight:bold; line-height:13px;}

.eatextSpacer .node { width:100%; padding:10px 10px 20px 0px; background:none;}

.profile .picture {padding-top:90px;}
.view-uc-products .even {font-size:14px;}
.view-uc-products .odd {font-size:14px;}
#shopping {border:none}
#shopping .views-field-title {padding-left:10px;}


/* Cart Styles */
.view-uc-products .views-table { padding-top:10px;}

.views-field-buyitnowbutton { color:#faf8f8; padding-right:15px;}
.views-field-sell-price {padding-right:15px;}

/* .views-field views-field-iid {padding-top:30px;} */
.view-uc-products .odd a {padding-top:30px;}
#shopping .even a {paddingtop:30px;}

#shopping .k-tr { background:url(images/k-tr.gif) top right no-repeat;}
#shopping .k-tl { background:url(images/k-tl.gif) top left no-repeat;}
#shopping .k-br { background:url(images/k-br.gif) bottom right no-repeat; padding:8px;}
#shopping .k-bl { background:url(images/k-bl.gif) bottom left no-repeat;}
#shopping .tall-l { background:url(images/tall-l.gif) left repeat-y #faf8f8; width:100%; margin-bottom:5px;} /*background behind top of cart*/
#shopping .tall-t { background:url(images/tall-t.gif) top repeat-x;}
#shopping .tall-r { background:url(images/tall-r.gif) right repeat-y; width:100%;}
#shopping .tall-b { background:url(images/tall-b.gif) bottom repeat-x; }
#shopping .bg-h { background:url(images/bg-h.gif) top repeat-x;}
#shopping .bg-hl { background:url(images/bg-hl.gif) top left no-repeat; width:100%;}
#shopping .bg-hr { background:url(images/bg-hr.gif) top right no-repeat; width:100%;}



#pdf3 .node { width:425px; padding:10px 10px 5px 0px; background:none;}
#pdf2 .node { width:425px; padding:10px 10px 5px 0px; background:none;}


#threecol .block-views .bg-h { background:none;}
#threecol .block-views .bg-hl { background:none;}
#threecol .block-views .bg-hr { background:none;}
#threecol .k-tr { background:url(images/ktr.gif) top right no-repeat;}
#threecol .k-tl { background:url(images/ktl.gif) top left no-repeat;}
#threecol .k-br { background:none;}
#threecol .k-bl { background:none;}
#threecol .tall-l { background:none;}
#threecol .tall-t { background:url(images/tallt.gif) top repeat-x;}
#threecol .tall-r { background:none;}
#threecol .tall-b { background:none; }
#threecol .content{ padding:0px; width:210px;}
#threecol .content em { color:#ffffff;}

/*  AddtoAny Button */
.field-field-a2a .title {display:none}
.field-field-a2a .field-items {
	padding-left:0px; /* controls distance from a2a button to left edge of content area*/
}
.field-field-a2a .node { width:425px; padding:10px 10px 5px 0px; background:none;}
.field-field-a2a .node .content { padding-top:10px; padding-left:0px;}




.field-field-blurb {height:100px;} /*sets the height of the blurb*/

/* p { padding-top:15px;} */



body {font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.ptext li {text-align:left}



/* Turns off Styles on Internal Video Block 1*/
#block-views-pmw_video_1-block_1 .block-views .bg-h { background:none;}
#block-views-pmw_video_1-block_1 .block-views .bg-hl { background:none;}
#block-views-pmw_video_1-block_1 .block-views .bg-hr { background:none;}
#block-views-pmw_video_1-block_1 .k-tr { background:url(images/ktr.gif) top right no-repeat;}
#block-views-pmw_video_1-block_1 .k-tl { background:url(images/ktl.gif) top left no-repeat;}
#block-views-pmw_video_1-block_1 .k-br { background:none; padding:0px}
#block-views-pmw_video_1-block_1 .k-bl { background:none;}
#block-views-pmw_video_1-block_1 .tall-l { background:none;}
#block-views-pmw_video_1-block_1 .tall-t { background:url(images/tallt.gif) top repeat-x;}
#block-views-pmw_video_1-block_1 .tall-r { background:none;}
#block-views-pmw_video_1-block_1 .tall-b { background:none; }
#block-views-pmw_video_1-block_1 .content{ padding:0px; width:210px;}
#block-views-pmw_video_1-block_1 .content em { color:#ffffff;}


/*Turns off the bottom border on tables*/
tbody th {
border-bottom:0px;
}

.favae .col-1 { width:200px;}
.favae .col-2 { width:150px;}
.favae .col-3 {	width:200px;}

/* Controls Meet our Favorite Authots & Experts on Home Page */
#block-views-168d8c58639b365aea8b90746442e390 { width:425px; padding-left:10px;}
#block-views-168d8c58639b365aea8b90746442e390 .views-field-iid { text-align:left; float:left; padding-right:5px; padding-left:5px; padding-bottom:10px}
#block-views-168d8c58639b365aea8b90746442e390 .views-field-title .field-content { padding-left:5px; font-weight:bold; color:#09F}
#block-views-168d8c58639b365aea8b90746442e390 .views-field-name {font-weight:normal; width:125px; padding-left:10px; line-height:20px;}
#block-views-168d8c58639b365aea8b90746442e390 .view-content a {color: #da040c; font-weight:bold; font-size:13px; text-decoration:underline; line-height:20px;} /* Link Properties*/
#block-views-168d8c58639b365aea8b90746442e390 .views-view-grid {margin-bottom:4px;}
#block-views-168d8c58639b365aea8b90746442e390 .col-1{padding-bottom:2px;}

/* How to Information */
#block-views-how_to_info-block_1 { width:425px; padding-left:10px;}

#block-views-how_to_info-block_1 .views-field-iid { text-align:left; float:left; padding-right:5px; padding-left:5px; padding-bottom:10px}
#block-views-how_to_info-block_1 .views-field-title .field-content { padding-left:5px; font-weight:bold; color:#09F}
#block-views-how_to_info-block_1 .views-field-name {font-weight:normal; width:125px; padding-left:10px; line-height:20px;}
#block-views-how_to_info-block_1 .view-content a {color: #da040c; font-weight:bold; font-size:13px; text-decoration:underline; line-height:20px;} /* Link Properties*/
#block-views-how_to_info-block_1 .col-1{padding-left:15px; width:200px}

/*Controls Featured Media and Publications on Homepage */

.cent .views-field-iid { text-align:left; float:left; padding-right:5px; padding-left:5px; padding-bottom:10px }
#aehome .views-field-iid { text-align:left; float:left; padding-right:5px; padding-left:5px; padding-bottom:10px }
#block-views-experts_authors-block_1 .views-field-title .field-content { padding-left:5px; font-size:14px; font-weight:bold; color:#09F}
#block-views-experts_authors-block_1 .field-content {font-weight:normal; font-size:11px; width:225px; display:inline} /* IE MOZILLA WORKING ! */


/********************* Controlls Left Image on Homepage ( LIMG ) *************************/
#block-views-limghome-block_1 {
	background-image:none;
}

.limg .block-views .bg-h { background:none;}
.limg .block-views .bg-hl { background:none;}
.limg .block-views .bg-hr { background:none;}
.limg .k-tr { background:url(images/ktr.gif) top right no-repeat;}
.limg .k-tl { background:url(images/ktl.gif) top left no-repeat;}
.limg .k-br { background:none;}
.limg .k-bl { background:none;}
.limg .tall-l { background:none;}
.limg .tall-t { background:url(images/tallt.gif) top repeat-x;}
.limg .tall-r { background:none;}
.limg .tall-b { background:none; }
.limg .content{ padding:0px; width:210px;}
.limg .content em { color:#ffffff;}


/*Controlls Right Image on Homepage ( RIMG ) */
#block-views-radspace-block_1 { position:relative }
#block-views-radspace-block_1 .title {display:none}
#block-views-radspace-block_1 .block-views .bg-h { background:none;}
#block-views-radspace-block_1 .block-views .bg-hl { background:none;}
#block-views-radspace-block_1 .block-views .bg-hr { background:none;}
#block-views-radspace-block_1 .k-tr { background:url(images/ktr.gif) top right no-repeat;}
#block-views-radspace-block_1 .k-tl { background:url(images/ktl.gif) top left no-repeat;}
#block-views-radspace-block_1 .k-br { background:none;}
#block-views-radspace-block_1 .k-bl { background:none;}
#block-views-radspace-block_1 .tall-l { background:none;}
#block-views-radspace-block_1 .tall-t { background:url(images/tallt.gif) top repeat-x;}
#block-views-radspace-block_1 .tall-r { background:none;}
#block-views-radspace-block_1 .tall-b { background:none; }
#block-views-radspace-block_1 .content{ padding:0px; width:210px;}
#block-views-radspace-block_1 .content em { color:#ffffff;}



/*Controlls Content Bock on Homepage */
.cent .chome .node { padding:5px 20px 5px 10px; background:none;}
.cent .chome .node .content { padding-top:0px; padding-left:5px}

/* Controls Top Spacing on Right / Left Column ( IE and Mozilla ) */
.hrcolumn { padding-top:1em}
.colSpacer { padding-top:15px; padding-bottom:5px; padding-right:0px; border:none;}
.ea_acSpacer { padding-top:15px; padding-bottom:5px; padding-right:0px; border:none;}
.eatextSpacer { padding-top:15px; padding-bottom:5px; padding-right:0px; border:none;}
.pressSpacer { padding-top:15px; padding-bottom:5px; padding-right:10px; border:none;}

.iPaperSpacer { padding-top:0px; padding-bottom:5px; padding-right:0px; border:none; margin:0px;}
.iPaperSpacer .title {display:none}
.iPaperSpacer .bg-h { background:none;}
.iPaperSpacer .bg-hl { background:none;}
.iPaperSpacer .bg-hr { background:none;}
.iPaperSpacer .k-tr { background:url(images/ktr.gif) top right no-repeat;}
.iPaperSpacer .k-tl { background:url(images/ktl.gif) top left no-repeat;}
.iPaperSpacer .k-br { background:none;}
.iPaperSpacer .k-bl { background:none;}
.iPaperSpacer .tall-l { background:none;}
.iPaperSpacer .tall-t { background:url(images/tallt.gif) top repeat-x;}
.iPaperSpacer .tall-r { background:none;}
.iPaperSpacer .tall-b { background:none; }
.iPaperSpacer .content{ padding:0px; width:100%; text-align:center; vertical-align:middle;}
.iPaperSpacer .content em { color:#ffffff;}
.iPaperSpacer .field-content {padding-top:10px; padding-left:0px;}
.iPaperSpacer .clear-block {display:none}

/***************** Styles for Search Box and Field ******************/
.searchBox
{

width:290px;
height:23px;
display:block;
border: 0;
}

.searchField {
float:left; /* this will make the images line up */
outline:none;
border:0;
padding-left:6px;
padding-top:6px;
width:240px; /* the width of the actual search box, must be shorter than your image so it fits inside it. */
height:18px; /* again, must be slightly less than the image size */
background-color:transparent; /* Makes the search field invisible so you can see the image we want underneath. This doesn’t work in Safari, so I may go back later and give them their own style sheet. For now, I’m not bothered by this small inconvenience. */
}


/* Controls Appearance of Aggregator Fields ( li )*/
#block-views-from_the_publisher-block_1 { width:260px;} /* From the Publisher Width */

.view-content .item-list a {
	color: #da040c; font-weight:normal; font-size:12px;} /*controls color of item lists*/



/** Custom CSS added by RUBEN 7-28-09 **/


/* Authors and Experts*/

.field-field-custom-link .field-items {
	  margin:auto;
	  padding-left:3.5em; controls distance from links to left edge of content area/**/
	  width:100%;
}

.field-field-custom-link{
 	display: inline;
	font-weight:bold;
	line-height:15px;
	margin:auto
	margin-left:50px;/**/
	padding-bottom:0px;
	padding-right:100%;
	position:relative;
	width:100%;
}

.custom-links{
	float:left;	
	padding-right:35px;
	font-weight:bold;
	font-size:15px;
	padding-bottom:15px;
	padding-top:15px;
}

.field-field-blurb{
	margin-bottom:5px;
	margin-right:15px;/* blurb text for A & E*/
}
.field-field-position{  /* Postion Title for A & E*/
	font-size: 14px;
	font-weight:bold;
	
}
field field-type-text field-field-blurb {
	float:left;
	vertical-align:top; /* general position of blurb */
}

.field-items .field-item odd {float:left;}

.field-items .field-item even {float:left;}

.field field-type-link field-field-custom-link {background-image:url(http://pegasusmediaworld.com/themes/theme019/images/searchBox.png);}



/*********** End Custom CSS added by RUBEN  7-28-09 ***************/



.featText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.meetAuthors {
	background-color:#f5f5f5;
	font-size:13px;
	line-height:22px;
	border:none;

}

.eventTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	color:#eb1418;
}

.eventTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
}

.cartPrice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#eb1418;
	font-weight:300;
}
	
/*************** END Additions by AMABES ***************************/



* {
	margin:0;
}

/* .bodyold{ 
	background:url(images/top-tll_sm.jpg) top repeat-x #FFFFFF;
	font-family:Arial;
	font-size:13px;
	color:#282828;
	padding:0px 5px 0px 5px;
}
*/


a {color: #da040c}
a: hover {color:#660000}
a: visited {color:#0000ff}

.bodynew{ 
	background:url(images/top-tall.gif) top repeat-x #FFFFFF;
	font-family:Arial;
	font-size:11px;
	color:#282828;
	padding:0px 5px 0px 5px;
	text-align:center;
}

table {border-collapse:collapse; border:0px;}
td { vertical-align:top; padding:0px;}

tbody { border:none; border-bottom:0px; text-align:left;}


a:hover{text-decoration:none; }
a img { border:0;}

.clear { clear:both;}
img { border:0px;}

fieldset { border:none;}

legend { color:#382100;}

#main { width:990px; margin:0 auto;}


/*------HEADER------*/
.header { background:url(images/top-left_sm.jpg) left top no-repeat; height:114px;}
.headernew { background:url(images/top-left.jpg) left top no-repeat; height:360px;}

.logo { margin:10px 10px 0px 15px;}
/*.sitename {font-size:48px; font-family:Arial; line-height:40px; font-weight:bold; padding:20px 16px 0px 30px;}
.sitename a { color:#313131; text-decoration:none;}
.slogan { color:#313131; font-size:13px; padding-left:135px;}*/
.slogan2 { margin:62px 0px 5px 315px;}

.pr-menu {  }
ul.primary-links {margin:10px 0px 0px 0px; padding:0; list-style:none; text-align:right}
ul.primary-links li {padding:12px 20px 18px 20px; background:url(images/bg-li.gif) no-repeat top left;}
ul.primary-links li a {color:#ffffff; text-decoration:none; font-family:Arial; font-size:11px; font-weight:normal; text-transform:uppercase;}
ul.primary-links li a:hover { text-decoration:underline;}

/* footer */
#footer { color:#ffffff; font-size:13px; padding:35px 0px 56px 29px; background-color:#333; width:900px;}
#footer a { color:#FF0000;}
#footer h3 { background:none; padding:0px;}
/* footer end */



/*------CORNERS------*/

.k-tr { background:url(images/k-tr.gif) top right no-repeat;}
.k-tl { background:url(images/k-tl.gif) top left no-repeat;}
.k-br { background:url(images/k-br.gif) bottom right no-repeat; padding:8px;}
.k-bl { background:url(images/k-bl.gif) bottom left no-repeat;}
.tall-l { background:url(images/tall-l.gif) left repeat-y #faf8f8; width:100%; margin-bottom:5px;}
.tall-t { background:url(images/tall-t.gif) top repeat-x;}
.tall-r { background:url(images/tall-r.gif) right repeat-y; width:100%;}
.tall-b { background:url(images/tall-b.gif) bottom repeat-x; }

.bg-h { background:url(images/bg-h.gif) top repeat-x;}
.bg-hl { background:url(images/bg-hl.gif) top left no-repeat; width:100%;}
.bg-hr { background:url(images/bg-hr.gif) top right no-repeat; width:100%;}

#right2 .tall-l { background:url(images/bg-block.gif) bottom no-repeat; margin-bottom:5px;}
#right2 .tall-r { background:none;}
#right2 .tall-b { background:none;}
#right2 .k-bl { background:none;}
#right2 .k-br { background:none; padding-bottom:20px;}
#right2 .bg-h { background:none;}
#right2 .bg-hl { background:none;}
#right2 .bg-hr { background:none;}
#right2 .title h3 { color:#3c3c3c;}
#right2 .content{ padding:0px;}

#right3 .tall-l { background:url(images/bg-block.gif) bottom no-repeat; margin-bottom:10px;}
#right3 .tall-r { background:none;}
#right3 .tall-b { background:none;}
#right3 .k-bl { background:none;}
#right3 .k-br { background:none; padding-bottom:20px;}
#right3 .bg-h { background:none;}
#right3 .bg-hl { background:none;}
#right3 .bg-hr { background:none;}
#right3 .title h3 { color:#3c3c3c;}
#right3 .content{ padding:0px;}


#welcome .bg-h { background:none;}
#welcome .bg-hl { background:none;}
#welcome .bg-hr { background:none;}

#welcome .k-br {  background:none; padding:0px;}
#welcome .k-bl { background:none;}
#welcome .tall-l { background:none; margin:0px;}
#welcome .tall-r { background:none;}
#welcome .tall-b { background:none;}

#welcome .content { padding:0px 10px 30px 10px;}
#welcome h3 { padding:5px 10px 10px 15px; color:#ffffff; font-size:14px; font-weight:bold; background-image:url(images/head_back.jpg); background-repeat:no-repeat;}
#welcome strong {  color:#FF0000;}


/*-----GENERAL-----*/
.more { float:right; margin:10px 5px 0px 0px;}

/*.content em { color:#fe0000;}*/

.block-region { background:#e2d1d1; text-align:center; border:1px dashed #f53d3d; color:#f53d3d; }

.pic { float:left; margin-right:20px;}

.check-manually a{ color:#208800;}

div.admin .left { margin:0px;}

#book-outline { min-width:0px;}
#permissions, #blocks, #forum-topic-1, #forum-0, .sticky-enabled { width:100%;}

.node-unpublished { background:none;}

.line { background:url(images/line.gif) left repeat-y;}
#left2{ padding:15px 20px 0px 10px;}
#right2{ padding:15px 15px 0px 21px;}
.cent { padding-top:15px; padding-bottom:5px; padding-right:15px; border:none;}

h1 { color:#FFFFFF; font-size:13px; font-weight:bold;}
h1 a {color:#382100; text-decoration:none; font-size:14px; font-weight:bold;}


h3 { color:#F00; font-size:13px;}
h3 a {color:#3d4043; text-decoration:none;}

.title h3 { color:#FFFFFF; font-size:14px; font-weight:bold; padding:8px 0px 6px 20px;}
#block-user-3 .content h3 {background:none; color:#000000; font-size:12px; padding-top:10px; font-weight:normal;}

.submitted{
		color:#ff0000;
		font-size:11px;
		line-height:10px;
	}
.submitted a { color:#3d4043;}

.content { padding:10px 0px 10px 0px; color:#282828; font-size:13px; font-family:Arial; line-height:16px;}
.content a { color:#0093d1; text-decoration:none}
.content a:hover{ text-decoration:underline;}
.content strong a { color:#535353; text-decoration:underline;}
.content strong a:hover{ color:#535353; text-decoration:none;}
#first-time a { color:#0093d1; text-decoration:none}
#first-time a:hover{ color:#0093d1; text-decoration:underline;}
#first-time ol { margin-left:20px;}

.node { width:425px; padding:10px 10px 20px 0px; background:url(images/line2.gif) bottom repeat-x;}
.node .content { padding-top:10px; padding-left:5px;}

/*-----LISTS-----*/
/*.content li { list-style:none; list-style-image:none;}*/

.body ul li.leaf { list-style-image:none; list-style:none;}

/*ul li {list-style-image:none; list-style:none; background:none; padding-left:12px;}*/
ul li a { color:#000000;}

.content ul.menu li { padding:0px; font-size:13px; list-style-image:none; list-style:none; margin:0; line-height:25px; padding-left:13px;}
.content ul.menu li a { background:url(images/a2.gif) no-repeat 0 5px; padding-left:12px; color:#ff0000;}
.content ul.menu li a:hover{ text-decoration:none; color:#ababab;}
.content ul.menu li.collapsed a { background:url(images/a2.gif) no-repeat 0 5px;}

/*-----Recent blog posts-------
.item-list ul li{ padding:0px 0px 0px 12px; list-style-image:none; list-style:none; margin:0;}
.item-list ul li a{ background:url(images/a2.gif) no-repeat 0 5px; padding-left:15px;  font-size:13px; color:#000000;}
.item-list ul li a:hover{ text-decoration:underline; color:#fe0000}*/

/*----Content List---- <li>--------*/
.node .content ul { margin-top:10px; padding-left:5px;}
.node .content ul li{ padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px; /*list-style-image:none; list-style:none;*/ margin-left:20px; line-height:12px;}
.node .content ul li a { background:url(images/a2.gif) no-repeat 0 5px; padding-left:18px; color:#000000;}
.node .content ul li a:hover{ text-decoration:underline; color:#000000;}
/*----Content List---- <ol>--------*/

.node .content ol { margin-top:10px; padding-left:5px;}
.node .content ol li{ padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px; /*list-style-image:none; list-style:none;*/ margin-left:20px; line-height:12px;}
.node .content ol li a { background:url(images/a2.gif) no-repeat 0 5px; padding-left:18px; color:#000000;}
.node .content ol li a:hover{ text-decoration:underline; color:#000000;}

/*----Admin-Panel List----*/
.body .item-list ul li{ background:none; padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
.body .item-list ul li a { background:url(images/a2.gif) no-repeat 0 5px; padding-left:15px; color:#505050; font-weight:normal; text-decoration:none;}
.body .item-list ul li a:hover{ text-decoration:none; color:#000000;}

/*-----Admin-Panel List without descriptions----*/
.body ul.menu li{ background:none; padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
.body ul.menu li a { background:url(images/a2.gif) no-repeat 0 5px; padding-left:15px; color:#505050; font-weight:normal;}
.body ul.menu li a:hover{ text-decoration:none; color:#000000;}

/*----Who's Online----*/
#block-user-3 .content { padding:10px 9px 0px 9px;}
#block-user-3 .item-list ul li{padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
#block-user-3 .item-list ul li a{ background:url(images/a2.gif) no-repeat 0 5px; padding-left:12px; color:#fe0000; font-size:13px;}
#block-user-3 .item-list ul li a:hover { text-decoration:underline;}

/*-----Recent comments-------*/
#block-comment-0 .item-list ul li{ padding:0px 0px 0px 12px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
#block-comment-0 .item-list ul li a{ background:url(images/a2.gif) no-repeat 0 5px; padding-left:15px;  font-size:13px; color:#fe0000;}
#block-comment-0 .item-list ul li a:hover{ text-decoration:underline;}

#profile-admin-overview ul li{ background:none; padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
#profile-admin-overview ul li a { background:url(images/a2.gif) no-repeat 0 5px; padding-left:10px; color:#505050; font-weight:normal;}
#profile-admin-overview ul li a:hover{ text-decoration:none; color:#000000;}

.password-description ul {margin-left:5px;}
.password-description ul li{ background:url(images/a2.gif) no-repeat 0 5px; padding-left:10px; list-style-image:none; list-style:none; margin:0; line-height:12px;}

#node-admin-content ul {margin-left:5px;}
#node-admin-content  ul li{ background:url(images/a2.gif) no-repeat 0 5px; padding-left:10px; list-style-image:none; list-style:none; margin:0; line-height:17px;}

ul.menu li { line-height:20px; font-size:11px;}
ul.menu li.leaf a{ color:#000000;}

/*ul.pager li{ background:none;}
ul.pager li a { background:none; color:#33a7ff;}*/

/*------END LIST------*/



/*-------TABS-------*/
  
ul.primary, ul.primary li, ul.secondary, ul.secondary li{
  border: 0;
  background: none;
  margin: 0;
  padding: 0;
}

ul.primary li a{
	border:none !important;
	background:#faf8f9 !important;
}

ul.primary li.active a{
	background:#faf8f9;
	border:none;
	color:#FF0000 !important;
}

ul.primary li a:hover{
	background:#faf8f9;
	border: 0;
}

ul.tabs li	{
	background:url(images/tab-top.gif) repeat-x 0 0;
	display:block;
	float:left;
}
ul.tabs li span	{
	background:url(images/tab-left.gif) no-repeat 0 0;
	display:block;
}
ul.tabs	li span span {
	background:url(images/tab-right.gif) no-repeat right 0;
	text-align:center;
	padding:4px 20px 4px 20px;
	display:block;
}
ul.tabs	li a {
	color:#282828 !important;
	font-size:11px;
	font-weight:normal;
	background:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}
ul.tabs	li a:hover {
	color:#ff0000 !important;
	margin:0px 0px 0px 0px;
	border:none;
	
}
#tabs-wrapper {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  position: relative;
  border-bottom:1px solid #d4d4d4;
}
ul.primary {
  padding:10px 0px 1px 0px;
  margin:6px 0px 0px 0px;}

/*-----------------------*/

/*----Who's Online----*/
#block-user-1 .content { padding:5px 9px 0px 9px;}
#block-user-1 .item-list ul li{padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
#block-user-1 .item-list ul li a{ background:url(images/a2.gif) no-repeat 0 5px; padding-left:12px; color:#fe0000; font-size:13px;}
#block-user-1 .item-list ul li a:hover { text-decoration:underline;}

#block-user-0 .content { padding:0px 9px 0px 9px;}
#block-user-0 .item-list ul li{padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
#block-user-0 .item-list ul li a{ background:url(images/a2.gif) no-repeat 0 5px; padding-left:12px; color:#fe0000; font-size:13px;}
#block-user-0 .item-list ul li a:hover { text-decoration:underline;}

#block-user-0 .item-list {
	display:none;
}

.block ul { padding:0px;}


h2 {
	padding-bottom:10px;
	font-size:14px;
	color:#362201;
}


.block h2 {
	display:block;
	border-bottom:#bcbcbc 1px solid;
	color:#0076a3;
	font-size:12px;
	line-height:22px;
	margin:0;
	margin-top:5px;
	margin-bottom:10px;
	padding:0;
}

.page_heading{
	background-color:#eef7fb;
	height:39px;
	}
	
.links { font-size:11px;}
.links li a{ color:#FF0000; font-weight:normal; text-decoration:none}
.links li a:hover{ text-decoration:underline;}

.links ul.links li { background:none; padding:0px;}
.links ul.links li a{ color:#FF0000; font-weight:bold;}


.form-submit {
	position:relative;
align:right;
color:#000;
font-size:11px;}

#search-block-form .form-submit, #search-theme-form .form-submit{ 
background:url(images/search.gif) top left no-repeat;
border:none;
width:95px;
height:30px;
vertical-align:middle;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:5px;
}
#search-theme-form .form-text { width:165px; vertical-align:middle; font-size:17px;}

#search { text-align:right; padding-top:20px; padding-right:30px;}

.theme-info { padding-left:15px;}


.info { color:#4c764c;}

.ok td{ color:#4c764c;}

.warning td { color:#9c9c4d;}
.warning td a{ color:#9c9c4d;}

tr.dblog-error .active { background:#3b2b2b;}



.odd td, .even td { vertical-align:middle; padding-left:5px; background:#ffffff; padding-top:15px; padding-bottom:15px;}

.more-link a { color:#FF0000; font-size:12px;}

.admin-list a { color:#b10101;}

.compact-link a { color:#b20101;}


.sticky-table { font-size:11px; line-height:18px;}
.sticky-table th { text-align:center;}

.draggable a{ color:#007baf !important; line-height:13px;}

.node-type-list a { color:#b10101}

.collapse-processed a { color:#007ab5; background:url(images/a2.gif) left no-repeat;}

.messages a { color:#b20101}
.messages li { list-style:none; list-style-image:none;}

.more-help-link a { color:#7d7d7d;}

.help { font-size:11px;}
.help a { color:#FF0000;}

.help-items a{ color:#0073b0;}
.help-items ul { list-style:none; line-height:18px;}

.thmr_call { /*font-size:11px;*/ font-family:Arial;}

a.active, .active a { color:#b20101; font-size:14px; font-weight:bold; text-decoration:underline} /* Left Navigation - active link properties */

.even { font-size:11px;}

.even a, .odd a{ color:#007baf;}

.blog a { color:#FF0000;}

.description a { color:#555555;}

.breadcrumb { padding:14px 0px 5px 15px;}
.breadcrumb a { color:#62afeb; font-size:12px; text-decoration:none; padding-right:10px;}
.breadcrumb a:hover { text-decoration:underline;}

/*----POLL----*/
.poll .bar { background:#fbfbfb; font-size:1px; height:11px;}
.poll .bar .foreground { background:#d01208; font-size:1px; height:11px;}
.percent { color:#282828;}
.poll .title { color:#282828; font-size:13px;}
.total { font-weight:bold;}
/*----END of POLL----*/

#user-bar { color:#FFFFFF; font-size:12px; padding-top:20px; font-weight:bold;}
#user-bar .user-info { padding-bottom:10px;}
#user-bar p a { color:#598527;}
#user-bar .item-list li a{ font-weight:normal; font-size:10px;}

#edit-name-1-wrapper { margin-top:0px;}

/*-------------------------*/

.admin-panel h3 { color:#342200; font-size:13px;}


/*-----Login Form--------*/

#user-login-form { text-align:left;}

#user-login-form { text-align:left;}
#user-login-form #edit-name { width:175px;}
#user-login-form #edit-pass { width:175px;}
#user-login-form label { font-weight:normal; font-size:12px;}
#user-login-form .description a { color:#FFFFFF;}
#user-login-form .item-list li{ background:none; line-height:13px; padding-left:0px;}
#user-login-form .item-list li a{ background:url(images/a1.gif) no-repeat 0 6px; padding-left:12px; text-decoration:underline; color:#ff0000; font-size:11px;}
#user-login-form .item-list li a:hover { text-decoration:none;}

#edit-name { width:150px; font-size:13px;}
#edit-pass { width:150px; font-size:13px;}

/********************************************/

/*----FROUM----*/
#forum	{
	padding:10px 0px 0px 0px;
}
#forum ul.links {
	padding:0px 0px 5px 0px;
}
#forum table {
	border:1px solid #3c3c3c;
	border-right:none;
}
#forum th	{
	padding:5px 0px 5px 3px;
	border-right:1px solid #3c3c3c;
}
#forum th a	{
	color:#494949
}
#forum td	{
	padding-top:4px; 
	padding-bottom:4px;
	color:#3c3c3c;
}
#forum td.container	{
	background:#efefef;
	border-right:1px solid #3c3c3c;
	border-bottom:1px solid #3c3c3c;
}
#forum td.container	a{
	color:#0291db; 
	padding:0px 0px 0px 10px;
}
#forum .container .description	{
	color:#3c3c3c
}
#forum td.forum,
#forum td.topics,
#forum td.posts,
#forum td.last-reply,
#forum td.icon,
#forum td.title,
#forum td.replies,
#forum td.created {
	border-right:1px solid #3c3c3c;
	border-bottom:1px solid #3c3c3c;
}
#forum .last-reply,
#forum .title,
#forum .created,
#forum .icon  {
	padding-left:5px
}
#forum .odd	{
	border-bottom:1px solid #3c3c3c;
	border-top:1px solid #3c3c3c;
	background:#f8f7f2
}
#forum div.indent	{
	margin-left:5px}
#forum .description {
	color:#3c3c3c;
}

thead th { /*border-bottom:1px solid #3c3c3c;*/ color:#3C3C3C; font-size:13px;  }
thead th, th, tr.even, tr.odd   { padding:0px; background:none; padding-top:0px;/*border-bottom:1px solid #3c3c3c;*/}

/*----------------------------*/
#admin_link {position:absolute; float:left; top:10px; left:340px; font-family:Arial; font-size:11px; font-weight:normal; text-transform:uppercase;}
#admin_link a {color:#ffffff; text-decoration:none;}
#admin_link a:hover {color:#ffffff; text-decoration:underline; }